aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-stt.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2016-01-16 19:30:41 -0800
committerGuy Harris <guy@alum.mit.edu>2016-01-17 03:31:19 +0000
commitfe82323df04e5fb2aaa3875d69e4e1ffe122b1ef (patch)
treea8d34d8a90bb2cc484f2a751d92f6ea92934bd23 /epan/dissectors/packet-stt.c
parent24495a1b82e1c9899ee576851ad2fb33201c32ed (diff)
Call the "no FCS present" version of the Ethernet dissector.
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. Update the I-D number while we're at it. Bug: 9933 Change-Id: I6e78b20cb858e6c8c4d7380b17b88382db013d56 Reviewed-on: https://code.wireshark.org/review/13350 Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'epan/dissectors/packet-stt.c')
-rw-r--r--epan/dissectors/packet-stt.c10
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);