The OS X AirDrop feature allows a direct Wi-Fi connection to a nearby Mac, one that's concurrent with any connection to a Wi-Fi AP. It's variously said to use Wi-Fi IBSS mode (aka ad hoc) or Wi-Fi Direct.
Is there an API (possibly undocumented driver commands) to control concurrent Wi-Fi P2P?
I believe AirDrop uses IBSS since it works on Macs pre-dating Wi-Fi Direct, and uses TLS which is necessary since IBSS only provides WEP. But perhaps it uses Wi-Fi Direct if both nodes support it?
Alternatively, what are the best resources for undocumented OS X APIs?
According to here, AFP is the most common networking protocol for Apple Macintosh. This might be the documentation you're looking for. Not sure if this "AirDrop" is just an extension of this feature, if so you may be able to use Netatalk, Jaffer or another third-party api.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With