Library to access wireless devices, inspired from OpenWRT without UCI
Find a file
Jo-Philipp Wich a29b7d4e26 nl80211: align path to phy mapping logic with mac80211.sh
The mac80211.sh implementation of the uci "path" option compares the
readlink() results of each /sys/class/ieee80211/*/device link to find
the proper phy directory while iwinfo so far tried to construct a full
path out of the uci value.

The iwinfo approach appears to fail under certain circumstances, e.g.
with Hyper-V systems utilizing PCI passthrough for the radio devices.

This commit mimicks the behaviour of mac80211.sh more closely to
achieve the same results.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-10-15 14:50:56 +02:00
api Sync with upstream nl80211.h 2016-01-25 14:41:31 +01:00
include iwinfo: Add support for WPA3 2019-09-01 12:38:57 +02:00
COPYING Initial commit 2014-10-05 19:56:27 +02:00
hardware.txt iwinfo: add device id for Qualcomm Atheros QCA9886 2019-09-06 02:06:58 +02:00
iwinfo_cli.c cli: fix reporting of mixed WPA2/WPA3 versions 2019-09-20 13:12:56 +02:00
iwinfo_lib.c iwinfo: add support for querying available HT modes 2015-05-08 13:29:10 +02:00
iwinfo_lua.c iwinfo: Add support for WPA3 2019-09-01 12:38:57 +02:00
iwinfo_madwifi.c iwinfo: add support for querying available HT modes 2015-05-08 13:29:10 +02:00
iwinfo_nl80211.c nl80211: align path to phy mapping logic with mac80211.sh 2019-10-15 14:50:56 +02:00
iwinfo_nl80211.h nl80211: fix code calculating average signal and rate 2018-04-09 07:30:37 +02:00
iwinfo_utils.c utils: support parsing SAE and OWE key management suites from IEs 2019-09-22 17:35:33 +02:00
iwinfo_wext.c Fix -Wall -Wpedantic warnings 2015-05-19 18:54:58 +02:00
iwinfo_wext.h Initial commit 2014-10-05 19:56:27 +02:00
iwinfo_wext_scan.c wext_scan: fix possibly unterminated ifname string 2015-10-29 10:53:32 +01:00
iwinfo_wl.c wl: only invoke nvram executable if it exists 2018-07-31 20:09:02 +02:00
Makefile Revert "build: compile with -ffunction-sections, -fdata-sections and LTO" 2018-07-31 20:36:35 +02:00