Linux wireless drivers development
 help / color / mirror / Atom feed
From: "Stefanik Gábor" <netrolller.3d@gmail.com>
To: "John W. Linville" <linville@tuxdriver.com>
Cc: "Johannes Berg" <johannes@sipsolutions.net>,
	linux-wireless <linux-wireless@vger.kernel.org>
Subject: [RFC 0/3] cfg80211, mac80211: Introduce radiotap flags for finer userspace control of injection
Date: Fri, 12 Dec 2008 23:32:30 +0100	[thread overview]
Message-ID: <69e28c910812121432k1e8732bcma77e489d247ecdf4@mail.gmail.com> (raw)

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

             reply	other threads:[~2008-12-12 22:32 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-12-12 22:32 Stefanik Gábor [this message]
2008-12-12 22:37 ` [RFC 0/3] cfg80211, mac80211: Introduce radiotap flags for finer userspace control of injection 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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=69e28c910812121432k1e8732bcma77e489d247ecdf4@mail.gmail.com \
    --to=netrolller.3d@gmail.com \
    --cc=johannes@sipsolutions.net \
    --cc=linux-wireless@vger.kernel.org \
    --cc=linville@tuxdriver.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox