Linux wireless drivers development
 help / color / mirror / Atom feed
* [RFC 0/3] cfg80211, mac80211: Introduce radiotap flags for finer userspace control of injection
@ 2008-12-12 22:32 Stefanik Gábor
  2008-12-12 22:37 ` Johannes Berg
  0 siblings, 1 reply; 9+ messages in thread
From: Stefanik Gábor @ 2008-12-12 22:32 UTC (permalink / raw)
  To: John W. Linville; +Cc: Johannes Berg, linux-wireless

Userspace packet injector applications might want to transmit packets
that are, by design, not supposed to be acked. In other cases, an
injector application may need to control the sequence number of the
packets it transmits. Introduce 2 new flags in the "TX flags" Radiotap
fields, controlling these 2 behaviors.

The new fields are as follows:

 * IEEE80211_RADIOTAP_TX_FLAGS

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

Signed-off-by: G=E1bor Stefanik <netrolller.3d@gmail.com>

--=20
Vista: [V]iruses, [I]ntruders, [S]pyware, [T]rojans and [A]dware. :-)
--
To unsubscribe from this list: send the line "unsubscribe linux-wireles=
s" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2008-12-13  0:26 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-12 22:32 [RFC 0/3] cfg80211, mac80211: Introduce radiotap flags for finer userspace control of injection Stefanik Gábor
2008-12-12 22:37 ` Johannes Berg
2008-12-12 22:40   ` Stefanik Gábor
2008-12-12 22:42     ` Johannes Berg
2008-12-12 22:50     ` Johannes Berg
2008-12-12 22:54       ` Stefanik Gábor
2008-12-12 22:57         ` Johannes Berg
2008-12-13  0:20   ` Richard Farina
2008-12-13  0:26     ` Johannes Berg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox