IO80211Interface/IO80211Controller finally (somewhat?) open
IO80211Interface/IO80211Controller finally (somewhat?) open
- Subject: IO80211Interface/IO80211Controller finally (somewhat?) open
- From: Mike <email@hidden>
- Date: Sat, 10 Nov 2007 14:23:00 -0500
It seems that Apple has (finally!) made some foundations for linking
wireless IOKit drivers to the IO80211Family framework(see /Developer/
SDKs/(either 10.5 or 10.4 SDK)/System/Library/Frameworks/
Kernel.framework/Versions/A/Headers/IOKit/apple80211
Included files in this directory are:
IO80211WorkLoop.h
IO80211Interface.h
IO80211Controller.h
apple80211_wps.h
apple80211_var.h
apple80211_ioctl.h
Additionally, documentation can be found on Apple's website at:
http://developer.apple.com/documentation/Darwin/Reference/KernelIOKitFramework/IO80211Interface/Classes/IO80211Interface_/index.html
http://developer.apple.com/documentation/Darwin/Reference/KernelIOKitFramework/IO80211Controller/Classes/IO80211Controller_/index.html
It seems that Apple released this "documentation" on 2007-10-16(just
one week before Leopard's release).
Now for the bad news: The framework is very poorly documented. Only
very essential functions contain documentation on what is being done.
A lot of methods have descriptions of ??? and descriptions of
parameters as ???.
As someone with very little(read: none) IOKit development experience,
I do not know if this will be of value to anyone. However, I hope that
the opening of this framework will allow injection/passive sniffing to
allow apps like kismac to interact fully with all Airport hardware.
Anyone know if this is possible based on the framework header files?
-- Mike
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden