¿Alguien podría arrojar algo de luz sobre la opción de socket SO_WIFI_STATUS? La encontré en el código del controlador hostapd nl80211. Pude encontrar su declaración en el archivo /usr/include/asm-generic/socket.h pero no pude encontrar ninguna documentación relevante en ninguna parte.
La explicación y el parche: [ RFC] net: add wireless TX status socket option
http://www.spinics.net/lists/netdev/msg176403.html
Una aplicación de muestra:
http://www.spinics.net/lists/netdev/msg176415.html
Las referencias:
http://lxr.free-electrons.com/ident?i=SO_WIFI_STATUS
Si no pudo encontrarlo en su /usr/include/asm-generic/socket.h , es porque su núcleo es demasiado antiguo. En el mío:
jbm@sumo:~$ grep -n SO_WIFI_STATUS /usr/include/asm-generic/socket.h 68:#define SO_WIFI_STATUS 41 69:#define SCM_WIFI_STATUS SO_WIFI_STATUS jbm@sumo:~$ uname -a Linux sumo 4.3.0-1-amd64 #1 SMP Debian 4.3.3-7 (2016-01-19) x86_64 GNU/Linux