Call the "no FCS present" version of the Ethernet dissector.
authorGuy Harris <guy@alum.mit.edu>
Sun, 17 Jan 2016 03:30:41 +0000 (19:30 -0800)
committerGuy Harris <guy@alum.mit.edu>
Sun, 17 Jan 2016 03:31:19 +0000 (03:31 +0000)
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>
epan/dissectors/packet-stt.c

index 7addfce1cf18739eee8bf9274e276f6622f9ea43..58db28597c583f672aeb2453b15d505755435dd9 100644 (file)
  * 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);