Linux wireless drivers development
 help / color / mirror / Atom feed
* 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