diff options
author | Guy Harris <guy@alum.mit.edu> | 2015-06-14 14:48:14 -0700 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2015-06-14 21:51:04 +0000 |
commit | 6625cf5e52813985a695286aac9ca9fde55e3267 (patch) | |
tree | 19d409c4e52e49b90fc1163ddb9a011f938f9cd9 /epan/dissectors/packet-pw-atm.c | |
parent | 0e721578eed21bbf2275beacecf8b6b46126ed69 (diff) |
Clean up the ATM dissection a bit.
Have separate dissectors for ATM MPLS pseudo-wire traffic and regular
traffic. That way, we can handle the regular traffic dissectors being
handed private data, e.g. an ATM pseudo-header from libwiretap.
Change-Id: I11e5abfdb1c3a5acc070ddaba8ef53813bc85e1a
Reviewed-on: https://code.wireshark.org/review/8921
Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'epan/dissectors/packet-pw-atm.c')
-rw-r--r-- | epan/dissectors/packet-pw-atm.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/epan/dissectors/packet-pw-atm.c b/epan/dissectors/packet-pw-atm.c index 0dd0e13476..c86ea56115 100644 --- a/epan/dissectors/packet-pw-atm.c +++ b/epan/dissectors/packet-pw-atm.c @@ -1971,9 +1971,9 @@ proto_reg_handoff_pw_atm_ata(void) dh_cell = find_dissector("mpls_pw_atm_cell"); dh_cell_header = find_dissector("mpls_pw_atm_cell_header"); dh_control_word = find_dissector("mpls_pw_atm_control_word"); - dh_atm_truncated = find_dissector("atm_truncated"); - dh_atm_untruncated = find_dissector("atm_untruncated"); - dh_atm_oam_cell = find_dissector("atm_oam_cell"); + dh_atm_truncated = find_dissector("atm_pw_truncated"); + dh_atm_untruncated = find_dissector("atm_pw_untruncated"); + dh_atm_oam_cell = find_dissector("atm_pw_oam_cell"); dh_padding = find_dissector("pw_padding"); dh_data = find_dissector("data"); } |