Subject: Re: raylink with access point?
To: None <tech-net@netbsd.org>
From: Atsushi Onoe <onoe@sm.sony.co.jp>
List: tech-net
Date: 03/07/2000 09:45:11
> I wondered about those names when I picked them.. I didn't have access
> to the 802.11 standard at the time.
Okay,
> Based on your quote how about:
>
> #define IEEE80211_FC1_TO_MASK 0x01
> #define IEEE80211_FC1_TO_STATION 0x00
> #define IEEE80211_FC1_TO_AP 0x01
> #define IEEE80211_FC1_FROM_MASK 0x02
> #define IEEE80211_FC1_FROM_STATION 0x00
> #define IEEE80211_FC1_FROM_AP 0x02
Though the spec defines these as one bit value, they are usually referred
as combined value. So I'd prefer to treat two bit value as follows:
#define IEEE80211_FC1_DIR_MASK 0x03
#define IEEE80211_FC1_DIR_NODS 0x00 /* STA -> STA */
#define IEEE80211_FC1_DIR_TODS 0x01 /* STA -> AP */
#define IEEE80211_FC1_DIR_FROMDS 0x02 /* AP -> STA */
#define IEEE80211_FC1_DIR_DSTODS 0x03 /* AP -> AP */
If there are no objections, I (or perhaps enami-san) will commit the
changes above with some additional definitions of management frame,
which are necessary for awi (PCnetMOBILE) driver.
> BTW it looks like I reversed the meaning of the bits somehow in the
> original definition.
> No I think its a bug.. the intention was to drop AP to AP and
> Station to AP frames.
It will be fixed with the modifications, while I (no one?) cannot
test it..
Atsushi