libiwinfo: implement hwmodelist()
[project/luci.git] / contrib / package / iwinfo / src / iwinfo_madwifi.h
index a6a44af..b16c36f 100644 (file)
@@ -19,6 +19,8 @@
 #ifndef __IWINFO_MADWIFI_H_
 #define __IWINFO_MADWIFI_H_
 
+#include <fcntl.h>
+
 #include "iwinfo.h"
 #include "include/madwifi.h"
 
@@ -26,6 +28,7 @@ int madwifi_probe(const char *ifname);
 int madwifi_get_mode(const char *ifname, char *buf);
 int madwifi_get_ssid(const char *ifname, char *buf);
 int madwifi_get_bssid(const char *ifname, char *buf);
+int madwifi_get_country(const char *ifname, char *buf);
 int madwifi_get_channel(const char *ifname, int *buf);
 int madwifi_get_frequency(const char *ifname, int *buf);
 int madwifi_get_txpower(const char *ifname, int *buf);
@@ -39,6 +42,9 @@ int madwifi_get_assoclist(const char *ifname, char *buf, int *len);
 int madwifi_get_txpwrlist(const char *ifname, char *buf, int *len);
 int madwifi_get_scanlist(const char *ifname, char *buf, int *len);
 int madwifi_get_freqlist(const char *ifname, char *buf, int *len);
+int madwifi_get_countrylist(const char *ifname, char *buf, int *len);
+int madwifi_get_hwmodelist(const char *ifname, int *buf);
 int madwifi_get_mbssid_support(const char *ifname, int *buf);
+void madwifi_close(void);
 
 #endif