* Re: mac80211 organization
[not found] <1212705015.6340.58.camel@brick>
@ 2008-06-06 8:13 ` Johannes Berg
0 siblings, 0 replies; only message in thread
From: Johannes Berg @ 2008-06-06 8:13 UTC (permalink / raw)
To: Harvey Harrison; +Cc: linux-wireless
[-- Attachment #1: Type: text/plain, Size: 929 bytes --]
On Thu, 2008-06-05 at 15:30 -0700, Harvey Harrison wrote:
> Could you give me a quick rundown of the differences/thoughts behind
Sure.
> include/linux/ieee80211.h
That's intended for IEEE 802.11 specific stuff that full-mac drivers
could use too, mostly protocol-related defines and helper macros/inlines
(it has no corresponding .c file so you can't have actual functions.)
> include/linux/net/mac80211.h
That declares the mac80211 specific stuff.
> and net/mac80211/ieee80211_i.h
That's internal to mac80211.
> I'm trying to figure out where some of these helpers should go, but it
> would be easier with a bit more context.
Many should probably go into the first category as they could be useful
for others. Note though that there's net/ieee80211.h too with stuff for
the ieee80211 stack, and linux/ieee80211.h needs to be compatible with
both net/mac80211.h and net/ieee80211.h
johannes
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 828 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2008-06-06 8:15 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1212705015.6340.58.camel@brick>
2008-06-06 8:13 ` mac80211 organization Johannes Berg
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox