diff options
Diffstat (limited to 'epan/dissectors/packet-stt.c')
-rw-r--r-- | epan/dissectors/packet-stt.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/epan/dissectors/packet-stt.c b/epan/dissectors/packet-stt.c index 7addfce1cf..58db28597c 100644 --- a/epan/dissectors/packet-stt.c +++ b/epan/dissectors/packet-stt.c @@ -22,10 +22,9 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * * Protocol ref: - * http://tools.ietf.org/html/draft-davie-stt-06 + * http://tools.ietf.org/html/draft-davie-stt-07 */ - #include "config.h" #include <epan/expert.h> @@ -987,7 +986,12 @@ proto_register_stt(void) void proto_reg_handoff_stt(void) { - eth_handle = find_dissector("eth"); + /* + * The I-D doesn't explicity indicate that the FCS isn't present + * in the tunneled Ethernet frames, but it is missing from the + * captures attached to bug 10282. + */ + eth_handle = find_dissector("eth_withoutfcs"); data_handle = find_dissector("data"); heur_dissector_add("ip", dissect_stt_heur, "Stateless Transport Tunneling over IP", "stt_ip", proto_stt, HEURISTIC_ENABLE); |