diff options
author | Anders Broman <anders.broman@ericsson.com> | 2009-10-25 10:14:47 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2009-10-25 10:14:47 +0000 |
commit | 53e44c4a7387e907c9fe555088cccba4418e66fd (patch) | |
tree | a967de6752a0eb8c41bd8cc84860ef877204668d /epan/dissectors/packet-gsm_a_dtap.c | |
parent | c5ce562d607ad1c714ba645ef5ee4f8412ee2fa4 (diff) |
From Gerasimos Dimitriadis:
DTAP: MAP component of indefinite length within Facility IE
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4157
svn path=/trunk/; revision=30688
Diffstat (limited to 'epan/dissectors/packet-gsm_a_dtap.c')
-rw-r--r-- | epan/dissectors/packet-gsm_a_dtap.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/epan/dissectors/packet-gsm_a_dtap.c b/epan/dissectors/packet-gsm_a_dtap.c index 0d549396bb..3f9d284d77 100644 --- a/epan/dissectors/packet-gsm_a_dtap.c +++ b/epan/dissectors/packet-gsm_a_dtap.c @@ -2885,12 +2885,6 @@ de_facility(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint fac_len, gcha header_end_offset = get_ber_identifier(tvb, offset, &class, &pc, &comp_type_tag); header_end_offset = get_ber_length(tvb, header_end_offset, &component_len, &ind); - if (ind){ - proto_tree_add_text(tree, tvb, offset+1, 1, - "Indefinite length, ignoring component"); - gsm_a_dtap_pinfo->private_data = save_private_data; - return (fac_len); - } header_len = header_end_offset - offset; component_len = header_len + component_len; /* |