diff options
author | AndersBroman <anders.broman@ericsson.com> | 2015-01-13 15:12:45 +0100 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2015-01-13 14:15:20 +0000 |
commit | 42e40404294837b60af756dfbe0e6bb55cebaa21 (patch) | |
tree | 06fe3c68c8f900c0bd75b65d8ca7efdcdfc716c6 /epan/dissectors/packet-gprscdr.c | |
parent | db7f25f35461730e3a67ec196ac58ca2203a03a0 (diff) |
[GPRS CDR]Fix faulty ASN1 modification
Should be: egsnPDPRecord [70] EGSNPDPRecordV750
Change-Id: I4b03524c09b6ce603cf4783144d588c8839a16e6
Reviewed-on: https://code.wireshark.org/review/6523
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-gprscdr.c')
-rw-r--r-- | epan/dissectors/packet-gprscdr.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/epan/dissectors/packet-gprscdr.c b/epan/dissectors/packet-gprscdr.c index 8e30a5f673..451fbd7073 100644 --- a/epan/dissectors/packet-gprscdr.c +++ b/epan/dissectors/packet-gprscdr.c @@ -185,6 +185,7 @@ static int hf_gprscdr_sgsnPDPRecord_01 = -1; /* SGSNPDPRecord */ static int hf_gprscdr_ggsnPDPRecord_01 = -1; /* GGSNPDPRecordV750 */ static int hf_gprscdr_sgsnSMORecord_01 = -1; /* SGSNSMORecord */ static int hf_gprscdr_sgsnSMTRecord_01 = -1; /* SGSNSMTRecord */ +static int hf_gprscdr_egsnPDPRecord_01 = -1; /* EGSNPDPRecordV750 */ static int hf_gprscdr_sGWRecord = -1; /* SGWRecord */ static int hf_gprscdr_pGWRecord = -1; /* PGWRecord */ static int hf_gprscdr_tDFRecord = -1; /* TDFRecord */ @@ -3345,7 +3346,7 @@ static const ber_choice_t GPRSRecord_choice[] = { { 21, &hf_gprscdr_ggsnPDPRecord_01, BER_CLASS_CON, 21, BER_FLAGS_IMPLTAG, dissect_gprscdr_GGSNPDPRecordV750 }, { 23, &hf_gprscdr_sgsnSMORecord_01, BER_CLASS_CON, 23, BER_FLAGS_IMPLTAG, dissect_gprscdr_SGSNSMORecord }, { 24, &hf_gprscdr_sgsnSMTRecord_01, BER_CLASS_CON, 24, BER_FLAGS_IMPLTAG, dissect_gprscdr_SGSNSMTRecord }, - { 70, &hf_gprscdr_egsnPDPRecord, BER_CLASS_CON, 70, BER_FLAGS_IMPLTAG, dissect_gprscdr_EGSNPDPRecord }, + { 70, &hf_gprscdr_egsnPDPRecord_01, BER_CLASS_CON, 70, BER_FLAGS_IMPLTAG, dissect_gprscdr_EGSNPDPRecordV750 }, { 78, &hf_gprscdr_sGWRecord , BER_CLASS_CON, 78, BER_FLAGS_IMPLTAG, dissect_gprscdr_SGWRecord }, { 79, &hf_gprscdr_pGWRecord , BER_CLASS_CON, 79, BER_FLAGS_IMPLTAG, dissect_gprscdr_PGWRecord }, { 92, &hf_gprscdr_tDFRecord , BER_CLASS_CON, 92, BER_FLAGS_IMPLTAG, dissect_gprscdr_TDFRecord }, @@ -3942,6 +3943,10 @@ proto_register_gprscdr(void) { "sgsnSMTRecord", "gprscdr.sgsnSMTRecord_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_gprscdr_egsnPDPRecord_01, + { "egsnPDPRecord", "gprscdr.egsnPDPRecord_element", + FT_NONE, BASE_NONE, NULL, 0, + "EGSNPDPRecordV750", HFILL }}, { &hf_gprscdr_sGWRecord, { "sGWRecord", "gprscdr.sGWRecord_element", FT_NONE, BASE_NONE, NULL, 0, |