IEEE 802.11: Disable FCS validation by default.
authorGerald Combs <gerald@wireshark.org>
Wed, 27 Jun 2018 17:21:58 +0000 (10:21 -0700)
committerGerald Combs <gerald@wireshark.org>
Thu, 28 Jun 2018 15:32:58 +0000 (15:32 +0000)
Disable FCS/checksum validation by default to match Ethernet, IPv4,
IPv6, TCP, UDP, SCTP, etc.

Change-Id: I289b6a05e73da2b020ee65b3298cb054a29c6d42
Reviewed-on: https://code.wireshark.org/review/28485
Reviewed-by: Gerald Combs <gerald@wireshark.org>
docbook/release-notes.asciidoc
epan/dissectors/packet-ieee80211.c

index 379af9702b06c7057bcb8110415375c654598cdf..20106a7e97ff9a761ccfbfb197e2b51dba9b50f4 100644 (file)
@@ -41,7 +41,7 @@ since version 2.6.0:
 
 * TShark now supports the `-G elastic-mapping` option which generates an ElasticSearch mapping file.
 * The “Capture Information” dialog has been added back (wsbuglink:12004[]).
-* The Ethernet dissector no longer validates the frame check sequence (checksum) by default.
+* The Ethernet and IEEE 802.11 dissectors no longer validate the frame check sequence (checksum) by default.
 * The TCP dissector gained a new “Reassemble out-of-order segments” preference
   to fix dissection and decryption issues in case TCP segments are received
   out-of-order. See the User’s Guide, chapter _TCP Reassembly_ for details.
index a21e5d00cae869e220a1dc60465a56ea95e220b2..1cca821627e900c5d1a2e734c89a78222ff413f9 100644 (file)
@@ -103,7 +103,7 @@ static gboolean wlan_subdissector = TRUE;
 static gboolean wlan_check_fcs = FALSE;
 
 /* Check the FCS checksum */
-static gboolean wlan_check_checksum = TRUE;
+static gboolean wlan_check_checksum = FALSE;
 
 /* Ignore vendor-specific HT elements */
 static gboolean wlan_ignore_draft_ht = FALSE;