forked from external/yambar
This cleans up the nl80211 handling quite a bit, and adds initial support for nl80211 notifications. * We now join the nl80211 MLME multicast group (done by parsing the CTRL_ATTR_MCAST_GROUPS attribute in the reply to our CTRL_CMD_GETFAMILY request). This gives us CONNECT and DISCONNECT notifications, allowing us to request and reset SSID that way, instead of detecting the link’s OPER state. * Before parsing an nl80211 message, verify it’s for us, by looking for a NL80211_ATTR_IFINDEX attribute in the message (and comparing the contents with our previously detected ifindex). |
||
---|---|---|
.. | ||
alsa.c | ||
backlight.c | ||
battery.c | ||
clock.c | ||
foreign-toplevel.c | ||
i3-common.c | ||
i3-common.h | ||
i3-ipc.h | ||
i3.c | ||
label.c | ||
meson.build | ||
mpd.c | ||
network.c | ||
removables.c | ||
river.c | ||
script.c | ||
sway-xkb.c | ||
xkb.c | ||
xwindow.c |