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:
signature.asc
Description: This is a digitally signed message part