2008-10-16 Dan Williams <dcbw@redhat.com>
* src/nm-device-wifi.c - (constructor): correctly determine encryption capabilities git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4185 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
This commit is contained in:
@@ -1,3 +1,8 @@
|
|||||||
|
2008-10-16 Dan Williams <dcbw@redhat.com>
|
||||||
|
|
||||||
|
* src/nm-device-wifi.c
|
||||||
|
- (constructor): correctly determine encryption capabilities
|
||||||
|
|
||||||
2008-10-15 Dan Williams <dcbw@redhat.com>
|
2008-10-15 Dan Williams <dcbw@redhat.com>
|
||||||
|
|
||||||
* src/nm-device-wifi.c
|
* src/nm-device-wifi.c
|
||||||
|
@@ -351,7 +351,7 @@ wireless_get_range (NMDeviceWifi *self,
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (i <= 0)
|
if (i <= 0)
|
||||||
nm_warning ("(%s): driver took too long to responde to IWRANGE query.", iface);
|
nm_warning ("(%s): driver took too long to respond to IWRANGE query.", iface);
|
||||||
|
|
||||||
close (fd);
|
close (fd);
|
||||||
return success;
|
return success;
|
||||||
@@ -520,7 +520,7 @@ constructor (GType type,
|
|||||||
NMDeviceWifiPrivate *priv;
|
NMDeviceWifiPrivate *priv;
|
||||||
struct iw_range range;
|
struct iw_range range;
|
||||||
struct iw_range_with_scan_capa *scan_capa_range;
|
struct iw_range_with_scan_capa *scan_capa_range;
|
||||||
struct iwreq wrq;
|
guint32 response_len = 0;
|
||||||
gboolean success;
|
gboolean success;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
@@ -533,7 +533,7 @@ constructor (GType type,
|
|||||||
priv = NM_DEVICE_WIFI_GET_PRIVATE (self);
|
priv = NM_DEVICE_WIFI_GET_PRIVATE (self);
|
||||||
|
|
||||||
memset (&range, 0, sizeof (struct iw_range));
|
memset (&range, 0, sizeof (struct iw_range));
|
||||||
success = wireless_get_range (NM_DEVICE_WIFI (object), &range, NULL);
|
success = wireless_get_range (NM_DEVICE_WIFI (object), &range, &response_len);
|
||||||
if (!success)
|
if (!success)
|
||||||
goto error;
|
goto error;
|
||||||
|
|
||||||
@@ -570,7 +570,7 @@ constructor (GType type,
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* 802.11 wireless-specific capabilities */
|
/* 802.11 wireless-specific capabilities */
|
||||||
priv->capabilities = get_wireless_capabilities (self, &range, wrq.u.data.length);
|
priv->capabilities = get_wireless_capabilities (self, &range, response_len);
|
||||||
|
|
||||||
/* Connect to the supplicant manager */
|
/* Connect to the supplicant manager */
|
||||||
priv->supplicant.mgr = nm_supplicant_manager_get ();
|
priv->supplicant.mgr = nm_supplicant_manager_get ();
|
||||||
|
Reference in New Issue
Block a user