From: David Young <dyoung@pobox•com>
To: Marcelo Tosatti <marcelo@kvack•org>
Cc: Michael Wu <flamingice@sourmilk•net>,
netdev <netdev@vger•kernel.org>, Jeff Garzik <jgarzik@pobox•com>,
Dan Williams <dcbw@redhat•com>,
"Luis R. Rodriguez" <mcgrof@gmail•com>,
Arnd Bergmann <arnd@arndb•de>,
"John W. Linville" <linville@redhat•com>,
sam@errno•com
Subject: Re: [PATCH] Marvell Libertas 8388 802.11b/g USB driver
Date: Tue, 6 Feb 2007 17:21:57 -0600 [thread overview]
Message-ID: <20070206232157.GG31900@che.ojctech.com> (raw)
In-Reply-To: <20061218195723.GB7260@dmt>
On Mon, Dec 18, 2006 at 05:57:23PM -0200, Marcelo Tosatti wrote:
>
> > > > /* Channel flags. */
> > > Did you send this part to netbsd also? We really don't want to fork
> > > radiotap. ;) Also, this should be in a separate patch, but I'm guessing it's
> > > all rolled together for convenience.
> >
> > No, especially since NetBSD is where I keep the authoritative definitions.
> >
> > How have you defined RX_FLAGS and TX_FLAGS?
>
> Oh yes, missed that part of the patch. Sorry.
Sorry for the delayed response, it's been a busy couple of months.
There is now a mailing list for discussing radiotap. Subscribe at
<http://mail.ojctech.com/mailman/listinfo/radiotap>. I ask that you
send proposals for new fields to the mailing list for discussion. I am
interested to see proposals for 802.11n. A couple of people have already
promised me proposals, but they never sent them.
A couple words about the fields you mention:
> --- a/include/net/ieee80211_radiotap.h
> +++ b/include/net/ieee80211_radiotap.h
> @@ -168,6 +168,23 @@ struct ieee80211_radiotap_header {
> * Unitless indication of the Rx/Tx antenna for this packet.
> * The first antenna is antenna 0.
> *
> + * IEEE80211_RADIOTAP_RX_FLAGS u_int16_t bitmap
> + *
> + * Properties of received frames. See flags defined below.
> + *
> + * IEEE80211_RADIOTAP_TX_FLAGS u_int16_t bitmap
> + *
> + * Properties of transmitted frames. See flags defined below.
> + *
> + * IEEE80211_RADIOTAP_RTS_RETRIES u_int8_t data
> + *
> + * Number of rts retries a transmitted frame used.
> + *
> + * IEEE80211_RADIOTAP_DATA_RETRIES u_int8_t data
> + *
> + * Number of unicast retries a transmitted frame used.
> + *
> + *
> * IEEE80211_RADIOTAP_FCS u32 data
> *
> * FCS from frame in network byte order.
> @@ -187,7 +204,11 @@ enum ieee80211_radiotap_type {
> IEEE80211_RADIOTAP_ANTENNA = 11,
> IEEE80211_RADIOTAP_DB_ANTSIGNAL = 12,
> IEEE80211_RADIOTAP_DB_ANTNOISE = 13,
> - IEEE80211_RADIOTAP_EXT = 31,
> + IEEE80211_RADIOTAP_RX_FLAGS = 14,
> + IEEE80211_RADIOTAP_TX_FLAGS = 15,
> + IEEE80211_RADIOTAP_RTS_RETRIES = 16,
> + IEEE80211_RADIOTAP_DATA_RETRIES = 17,
> + IEEE80211_RADIOTAP_EXT = 31
> };
I remember discussing these fields, but they were for somebody's
experimental use. All of the fields are acceptable to me, but this flag
is questionable; it duplicates the function of another flag:
> +#define IEEE80211_RADIOTAP_F_RX_BADFCS 0x0001 /* frame failed crc check */
If it is important to people that I add this flag, let's discuss on the
mailing list.
Dave
--
David Young OJC Technologies
dyoung@ojctech•com Urbana, IL * (217) 278-3933
prev parent reply other threads:[~2007-02-07 0:16 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-12-15 22:51 [PATCH] Marvell Libertas 8388 802.11b/g USB driver Marcelo Tosatti
2006-12-16 2:52 ` Michael Wu
2006-12-16 3:03 ` David Young
2006-12-16 3:55 ` Sam Leffler
2006-12-16 4:20 ` Sam Leffler
[not found] ` <20061218195723.GB7260@dmt>
2007-02-06 23:21 ` David Young [this message]
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=20070206232157.GG31900@che.ojctech.com \
--to=dyoung@pobox$(echo .)com \
--cc=arnd@arndb$(echo .)de \
--cc=dcbw@redhat$(echo .)com \
--cc=flamingice@sourmilk$(echo .)net \
--cc=jgarzik@pobox$(echo .)com \
--cc=linville@redhat$(echo .)com \
--cc=marcelo@kvack$(echo .)org \
--cc=mcgrof@gmail$(echo .)com \
--cc=netdev@vger$(echo .)kernel.org \
--cc=sam@errno$(echo .)com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
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