]> The Tcpdump Group git mirrors - libpcap/commit
Check /sys/class/net/{device}/wireless first when checking for Wi-Fi devices.
authorGuy Harris <[email protected]>
Tue, 24 Feb 2015 04:40:16 +0000 (20:40 -0800)
committerGuy Harris <[email protected]>
Thu, 26 Feb 2015 01:32:15 +0000 (17:32 -0800)
commit89053360681d8b39b48f48e9db996404d13689b1
tree52fa70ffa1e068240422eb40e605333ab7002aff
parentcaeac41e0be95bff145ca8967edf8f81cb793a0c
Check /sys/class/net/{device}/wireless first when checking for Wi-Fi devices.

If there's a /sys/class/net/{device}/wireless directory for {device},
then it's a Wi-Fi device; check that first, and only use the wireless
extensions if that directory doesn't exist, to handle kernels that don't
have /sys or do but don't have /sys/class/net/{device}/wireless
directories.  That way, we don't depend on Wi-Fi devices (or the kernel)
supporting the wireless extensions, at least for newer kernels.
pcap-linux.c