iwinfo: implement netlink scanning code, rework IE parsing code
[openwrt/openwrt.git] / package / iwinfo / src / include / iwinfo / nl80211.h
index fd0ddb43ab0208f3a278c774adb96d5ce7c43904..7bbf0ef7bfbc55034efedc22a567ee6b6cb3ffba 100644 (file)
@@ -39,6 +39,7 @@ struct nl80211_state {
        struct nl_sock *nl_sock;
        struct nl_cache *nl_cache;
        struct genl_family *nl80211;
+       struct genl_family *nlctrl;
 };
 
 struct nl80211_msg_conveyor {
@@ -46,6 +47,16 @@ struct nl80211_msg_conveyor {
        struct nl_cb *cb;
 };
 
+struct nl80211_event_conveyor {
+       int wait;
+       int recv;
+};
+
+struct nl80211_group_conveyor {
+       const char *name;
+       int id;
+};
+
 struct nl80211_rssi_rate {
        int16_t rate;
        int8_t  rssi;