Search Linux Wireless

[RFC 3/3] mac80211: Document the new Radiotap TX flags in Documentation/networking/mac80211-injection.txt

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Update Documentation/networking/mac80211-injection.txt to include the
following 2 new flags:

 * IEEE80211_RADIOTAP_TX_FLAGS

   IEEE80211_RADIOTAP_F_TX_NO_ACK: Transmit the packet once with no waiting for
				   an ACK and no retrying if no ACK received
   IEEE80211_RADIOTAP_F_TX_NO_SEQ: Use the sequence number already present in
				   the 802.11 header, do not generate a new one
				   in the driver/stack. Useful when injecting
				   fragments with the same sequence number.

In addition, update the language somewhat to stop refering to "three
parameters" (there are more than 3, even without this patch).

Signed-off-by: Gábor Stefanik <netrolller.3d@xxxxxxxxx>

---

Patch also available as an attachment in case Gmail decides to damage it.

diff --git a/Documentation/networking/mac80211-injection.txt
b/Documentation/networking/mac80211-injection.txt
index 84906ef..c6e35ff 100644
--- a/Documentation/networking/mac80211-injection.txt
+++ b/Documentation/networking/mac80211-injection.txt
@@ -12,7 +12,7 @@ following format:
 The radiotap format is discussed in
 ./Documentation/networking/radiotap-headers.txt.

-Despite 13 radiotap argument types are currently defined, most only make sense
+Of the 13 radiotap argument types currently defined, most only make sense
 to appear on received packets.  The following information is parsed from the
 radiotap headers and used to control injection:

@@ -40,10 +40,20 @@ radiotap headers and used to control injection:
 			      this flag is only reliable when software
 			      fragmentation is enabled)

+
+ * IEEE80211_RADIOTAP_TX_FLAGS
+
+   IEEE80211_RADIOTAP_F_TX_NO_ACK: Transmit the packet once with no waiting for
+				   an ACK and no retrying if no ACK received
+   IEEE80211_RADIOTAP_F_TX_NO_SEQ: Use the sequence number already present in
+				   the 802.11 header, do not generate a new one
+				   in the driver/stack. Useful when injecting
+				   fragments with the same sequence number.
+
 The injection code can also skip all other currently defined radiotap fields
 facilitating replay of captured radiotap headers directly.

-Here is an example valid radiotap header defining these three parameters
+Here is an example valid radiotap header defining three of these parameters:

 	0x00, 0x00, // <-- radiotap version
 	0x0b, 0x00, // <- radiotap header length

Attachment: 0003-mac80211-document-the-new-radiotap-tx-flags-in-mac80211-injection-txt.patch
Description: Binary data


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux