diff options
author | Ronnie Sahlberg <ronnie_sahlberg@ozemail.com.au> | 2004-12-12 00:17:15 +0000 |
---|---|---|
committer | Ronnie Sahlberg <ronnie_sahlberg@ozemail.com.au> | 2004-12-12 00:17:15 +0000 |
commit | 8bb437f0eef11d7bbab54e3df7fe35954a1f4bbb (patch) | |
tree | 0d8a13cc3b274f07420801d67d26369749dd1d49 /asn1 | |
parent | bdf35ecfc1d2b146cf1ded7d8dc227354307f17c (diff) |
update gsmmap to use the new signature for the ber integer dissection helper
svn path=/trunk/; revision=12721
Diffstat (limited to 'asn1')
-rwxr-xr-x | asn1/gsmmap/Makefile | 5 | ||||
-rw-r--r-- | asn1/gsmmap/packet-gsm_map-template.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/asn1/gsmmap/Makefile b/asn1/gsmmap/Makefile new file mode 100755 index 0000000000..b55bfc55cf --- /dev/null +++ b/asn1/gsmmap/Makefile @@ -0,0 +1,5 @@ + +../../epan/dissectors/packet-gsm_map.c : ../../tools/asn2eth.py GSMMAP.asn packet-gsm_map-template.c packet-gsm_map-template.h gsmmap.cnf + python ../../tools/asn2eth.py -X -b -k -e -p gsm_map -c gsmmap.cnf -s packet-gsm_map-template GSMMAP.asn + cp packet-gsm_map.* ../../epan/dissectors + diff --git a/asn1/gsmmap/packet-gsm_map-template.c b/asn1/gsmmap/packet-gsm_map-template.c index f719745068..bf04c386f5 100644 --- a/asn1/gsmmap/packet-gsm_map-template.c +++ b/asn1/gsmmap/packet-gsm_map-template.c @@ -170,7 +170,7 @@ static guint32 opcode=0; static int dissect_gsm_map_Opcode(gboolean implicit_tag _U_, tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) { - offset = dissect_ber_integer(pinfo, tree, tvb, offset, hf_index, &opcode); + offset = dissect_ber_integer_new(FALSE, pinfo, tree, tvb, offset, hf_index, &opcode); if (check_col(pinfo->cinfo, COL_INFO)){ col_set_str(pinfo->cinfo, COL_INFO, val_to_str(opcode, gsm_map_opr_code_strings, "Unknown GSM-MAP (%u)")); @@ -543,7 +543,7 @@ dissect_invokeCmd(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb, int offse } static int dissect_invokeid(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb, int offset) { - return dissect_ber_integer(pinfo, tree, tvb, offset, hf_gsm_map_invokeid, NULL); + return dissect_ber_integer_new(FALSE, pinfo, tree, tvb, offset, hf_gsm_map_invokeid, NULL); } |