From 9a19c14062a7f9f689b1d5e6c67dec14f171927c Mon Sep 17 00:00:00 2001 From: Guy Harris Date: Wed, 13 Jan 2016 23:51:41 -0800 Subject: Expand a comment. Change-Id: I9d749c43727291768a36adc0c1956f73a5374f91 Reviewed-on: https://code.wireshark.org/review/13283 Reviewed-by: Guy Harris --- epan/dissectors/packet-atm.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'epan/dissectors/packet-atm.c') diff --git a/epan/dissectors/packet-atm.c b/epan/dissectors/packet-atm.c index 2368b4d771..381bd0dd93 100644 --- a/epan/dissectors/packet-atm.c +++ b/epan/dissectors/packet-atm.c @@ -982,7 +982,16 @@ dissect_reassembled_pdu(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, } else if (pntoh16(octet) == 0x00) { - /* assume vc muxed bridged ethernet */ + /* + * Assume VC multiplexed bridged Ethernet. + * Whether there's an FCS is an option negotiated + * over the VC, so we call the "do heuristic checks + * to see if there's an FCS" version of the Ethernet + * dissector. + * + * See RFC 2684 section 6.2 "VC Multiplexing of Bridged + * Protocols". + */ proto_tree_add_item(tree, hf_atm_padding, tvb, 0, 2, ENC_NA); next_tvb = tvb_new_subset_remaining(tvb, 2); call_dissector(eth_handle, next_tvb, pinfo, tree); -- cgit v1.2.3