static inline int wext_freq2mhz(const struct iw_freq *in)
{
- int i;
-
if( in->e == 6 )
{
return in->m;
return -1;
}
+static int wext_get_center_chan1(const char *ifname, int *buf)
+{
+ /* Not Supported */
+ return -1;
+}
+
+static int wext_get_center_chan2(const char *ifname, int *buf)
+{
+ /* Not Supported */
+ return -1;
+}
+
static int wext_get_frequency(const char *ifname, int *buf)
{
struct iwreq wrq;
return -1;
}
+static int wext_get_htmodelist(const char *ifname, int *buf)
+{
+ /* Stub */
+ return -1;
+}
+
static int wext_get_encryption(const char *ifname, char *buf)
{
/* No reliable crypto info in wext */
.name = "wext",
.probe = wext_probe,
.channel = wext_get_channel,
+ .center_chan1 = wext_get_center_chan1,
+ .center_chan2 = wext_get_center_chan2,
.frequency = wext_get_frequency,
.frequency_offset = wext_get_frequency_offset,
.txpower = wext_get_txpower,
.quality_max = wext_get_quality_max,
.mbssid_support = wext_get_mbssid_support,
.hwmodelist = wext_get_hwmodelist,
+ .htmodelist = wext_get_htmodelist,
.mode = wext_get_mode,
.ssid = wext_get_ssid,
.bssid = wext_get_bssid,