diff options
author | Anders Broman <anders.broman@ericsson.com> | 2008-04-21 18:38:01 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2008-04-21 18:38:01 +0000 |
commit | e49ad89714d26f7ff98d5d9222c56c764aed4329 (patch) | |
tree | f0372aae5c181941d6c473defe502cccd4d99d83 /epan/oids.c | |
parent | 60117dce2747ddbaf51984dc08f59e14d3c5d2ac (diff) | |
download | wireshark-e49ad89714d26f7ff98d5d9222c56c764aed4329.tar.gz |
TimeTicks ::= [APPLICATION 3] IMPLICIT INTEGER (0..4294967295)
If the BER encoding should not have the top bit set as to not become a negative number
the ber encoding may take 5 octets to encode.
Fixes BUG:
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2253
svn path=/trunk/; revision=25135
Diffstat (limited to 'epan/oids.c')
-rw-r--r-- | epan/oids.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/epan/oids.c b/epan/oids.c index a800c26b29..383740e4a4 100644 --- a/epan/oids.c +++ b/epan/oids.c @@ -58,7 +58,12 @@ static const oid_value_type_t oid_type = { FT_OID, BASE_NONE, BER_CLAS static const oid_value_type_t ipv4_type = { FT_IPv4, BASE_NONE, BER_CLASS_APP, 0, 4, 4, OID_KEY_TYPE_IPADDR, 4}; static const oid_value_type_t counter32_type = { FT_UINT32, BASE_DEC, BER_CLASS_APP, 1, 1, 4, OID_KEY_TYPE_INTEGER, 1}; static const oid_value_type_t unsigned32_type = { FT_UINT32, BASE_DEC, BER_CLASS_APP, 2, 1, 4, OID_KEY_TYPE_INTEGER, 1}; -static const oid_value_type_t timeticks_type = { FT_UINT32, BASE_DEC, BER_CLASS_APP, 3, 1, 4, OID_KEY_TYPE_INTEGER, 1}; +/*static const oid_value_type_t timeticks_type = { FT_UINT32, BASE_DEC, BER_CLASS_APP, 3, 1, 4, OID_KEY_TYPE_INTEGER, 1}; + * TimeTicks ::= [APPLICATION 3] IMPLICIT INTEGER (0..4294967295) + * If the BER encoding should not have the top bit set as to not become a negative number + * the ber encoding may take 5 octets to encode. + */ +static const oid_value_type_t timeticks_type = { FT_UINT64, BASE_DEC, BER_CLASS_APP, 3, 1, 5, OID_KEY_TYPE_INTEGER, 1}; static const oid_value_type_t opaque_type = { FT_BYTES, BASE_NONE, BER_CLASS_APP, 4, 1, 4, OID_KEY_TYPE_BYTES, 0}; static const oid_value_type_t nsap_type = { FT_BYTES, BASE_NONE, BER_CLASS_APP, 5, 0, -1, OID_KEY_TYPE_NSAP, 0}; static const oid_value_type_t counter64_type = { FT_UINT64, BASE_DEC, BER_CLASS_APP, 6, 1, 8, OID_KEY_TYPE_INTEGER, 1}; |