Skip to content
Snippets Groups Projects
Commit 7f450146 authored by Guillaume Valadon's avatar Guillaume Valadon Committed by GitHub
Browse files

Merge pull request #327 from dark-lbp/add-asn.1-Gauge32

Add ASN.1 Gauge32 support
parents f82deeff 7f9d095b
No related branches found
No related tags found
No related merge requests found
...@@ -172,6 +172,7 @@ class ASN1_Class_UNIVERSAL(ASN1_Class): ...@@ -172,6 +172,7 @@ class ASN1_Class_UNIVERSAL(ASN1_Class):
BMP_STRING = 30 BMP_STRING = 30
IPADDRESS = 0|0x40 # application-specific encoding IPADDRESS = 0|0x40 # application-specific encoding
COUNTER32 = 1|0x40 # application-specific encoding COUNTER32 = 1|0x40 # application-specific encoding
GAUGE32 = 2|0x40 # application-specific encoding
TIME_TICKS = 3|0x40 # application-specific encoding TIME_TICKS = 3|0x40 # application-specific encoding
...@@ -373,7 +374,10 @@ class ASN1_IPADDRESS(ASN1_STRING): ...@@ -373,7 +374,10 @@ class ASN1_IPADDRESS(ASN1_STRING):
class ASN1_COUNTER32(ASN1_INTEGER): class ASN1_COUNTER32(ASN1_INTEGER):
tag = ASN1_Class_UNIVERSAL.COUNTER32 tag = ASN1_Class_UNIVERSAL.COUNTER32
class ASN1_GAUGE32(ASN1_INTEGER):
tag = ASN1_Class_UNIVERSAL.GAUGE32
class ASN1_TIME_TICKS(ASN1_INTEGER): class ASN1_TIME_TICKS(ASN1_INTEGER):
tag = ASN1_Class_UNIVERSAL.TIME_TICKS tag = ASN1_Class_UNIVERSAL.TIME_TICKS
......
...@@ -449,6 +449,9 @@ class BERcodec_IPADDRESS(BERcodec_STRING): ...@@ -449,6 +449,9 @@ class BERcodec_IPADDRESS(BERcodec_STRING):
class BERcodec_COUNTER32(BERcodec_INTEGER): class BERcodec_COUNTER32(BERcodec_INTEGER):
tag = ASN1_Class_UNIVERSAL.COUNTER32 tag = ASN1_Class_UNIVERSAL.COUNTER32
class BERcodec_GAUGE32(BERcodec_INTEGER):
tag = ASN1_Class_UNIVERSAL.GAUGE32
class BERcodec_TIME_TICKS(BERcodec_INTEGER): class BERcodec_TIME_TICKS(BERcodec_INTEGER):
tag = ASN1_Class_UNIVERSAL.TIME_TICKS tag = ASN1_Class_UNIVERSAL.TIME_TICKS
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment