> Am I required to get the linux-wireless git kernel tree in order to > get the newer nl80211.h? No, you can just get it from gitweb too :) But other than that, probably. Or a compat tarball would work. > I checked in the 2.6.25-rc9 tree and was surprised to find four copies > of nl80211.h: > 0 2008-04-14 23:48 ./include/config/nl80211.h > 10074 2008-04-11 16:32 ./include/linux/nl80211.h > 510 2008-04-11 16:32 ./net/wireless/nl80211.h > 10074 2008-04-15 05:50 ./usr/include/linux/nl80211.h > > It seems interesting that two copies have the same byte count and that > one of the files is empty. What's up with that? The empty one is created when you configure, because there's a kconfig symbol for nl80211. I'm not sure why it is empty, it should have "#define CONFIG_NL80211 1" or so in it. The ./usr one is a copy of the ./include one, that's done by headers_install (IIRC), the net/wireless/nl80211.h one is for some local stuff in that dir. johannes
Attachment:
signature.asc
Description: This is a digitally signed message part