2007-02-05 Tambet Ingo <tambet@ximian.com>
* src/nm-device-802-11-wireless.c (supplicant_iface_scan_result_cb): * src/supplicant-manager/nm-supplicant-interface.h * src/supplicant-manager/nm-supplicant-interface.c (nm_supplicant_interface_class_init): Change the "scan-result" signal's argument to boolean from enum. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2287 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
This commit is contained in:
@@ -1,5 +1,11 @@
|
|||||||
2007-02-05 Tambet Ingo <tambet@ximian.com>
|
2007-02-05 Tambet Ingo <tambet@ximian.com>
|
||||||
|
|
||||||
|
* src/nm-device-802-11-wireless.c (supplicant_iface_scan_result_cb):
|
||||||
|
* src/supplicant-manager/nm-supplicant-interface.h
|
||||||
|
* src/supplicant-manager/nm-supplicant-interface.c
|
||||||
|
(nm_supplicant_interface_class_init): Change the "scan-result" signal's
|
||||||
|
argument to boolean from enum.
|
||||||
|
|
||||||
Make NMDevice abstract class, remove almost all references to it's
|
Make NMDevice abstract class, remove almost all references to it's
|
||||||
subclasses (the last place gets removed with new policy manager). Add
|
subclasses (the last place gets removed with new policy manager). Add
|
||||||
NMDeviceInterface (which NMDevice implements) so that when we have
|
NMDeviceInterface (which NMDevice implements) so that when we have
|
||||||
|
@@ -140,7 +140,7 @@ static void supplicant_iface_scanned_ap_cb (NMSupplicantInterface * iface,
|
|||||||
NMDevice80211Wireless * self);
|
NMDevice80211Wireless * self);
|
||||||
|
|
||||||
static void supplicant_iface_scan_result_cb (NMSupplicantInterface * iface,
|
static void supplicant_iface_scan_result_cb (NMSupplicantInterface * iface,
|
||||||
guint32 result,
|
gboolean result,
|
||||||
NMDevice80211Wireless * self);
|
NMDevice80211Wireless * self);
|
||||||
|
|
||||||
static void supplicant_mgr_state_cb (NMSupplicantInterface * iface,
|
static void supplicant_mgr_state_cb (NMSupplicantInterface * iface,
|
||||||
@@ -1735,7 +1735,7 @@ nm_device_802_11_wireless_disable_encryption (NMDevice80211Wireless *self)
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void supplicant_iface_scan_result_cb (NMSupplicantInterface * iface,
|
static void supplicant_iface_scan_result_cb (NMSupplicantInterface * iface,
|
||||||
guint32 result,
|
gboolean result,
|
||||||
NMDevice80211Wireless * self)
|
NMDevice80211Wireless * self)
|
||||||
{
|
{
|
||||||
g_return_if_fail (self != NULL);
|
g_return_if_fail (self != NULL);
|
||||||
|
@@ -404,8 +404,8 @@ nm_supplicant_interface_class_init (NMSupplicantInterfaceClass *klass)
|
|||||||
G_SIGNAL_RUN_LAST,
|
G_SIGNAL_RUN_LAST,
|
||||||
G_STRUCT_OFFSET (NMSupplicantInterfaceClass, scan_result),
|
G_STRUCT_OFFSET (NMSupplicantInterfaceClass, scan_result),
|
||||||
NULL, NULL,
|
NULL, NULL,
|
||||||
g_cclosure_marshal_VOID__UINT,
|
g_cclosure_marshal_VOID__BOOLEAN,
|
||||||
G_TYPE_NONE, 1, G_TYPE_UINT);
|
G_TYPE_NONE, 1, G_TYPE_BOOLEAN);
|
||||||
|
|
||||||
nm_supplicant_interface_signals[CONNECTION_STATE] =
|
nm_supplicant_interface_signals[CONNECTION_STATE] =
|
||||||
g_signal_new ("connection-state",
|
g_signal_new ("connection-state",
|
||||||
@@ -506,7 +506,7 @@ scan_results_cb (DBusGProxy *proxy, DBusGProxyCall *call_id, gpointer user_data)
|
|||||||
g_signal_emit (info->interface,
|
g_signal_emit (info->interface,
|
||||||
nm_supplicant_interface_signals[SCAN_RESULT],
|
nm_supplicant_interface_signals[SCAN_RESULT],
|
||||||
0,
|
0,
|
||||||
NM_SUPPLICANT_INTERFACE_SCAN_RESULT_SUCCESS);
|
TRUE);
|
||||||
|
|
||||||
/* Fire off a "properties" call for each returned BSSID */
|
/* Fire off a "properties" call for each returned BSSID */
|
||||||
for (i = 0; i < array->len; i++) {
|
for (i = 0; i < array->len; i++) {
|
||||||
@@ -1104,7 +1104,7 @@ scan_request_cb (DBusGProxy *proxy, DBusGProxyCall *call_id, gpointer user_data)
|
|||||||
g_signal_emit (info->interface,
|
g_signal_emit (info->interface,
|
||||||
nm_supplicant_interface_signals[SCAN_RESULT],
|
nm_supplicant_interface_signals[SCAN_RESULT],
|
||||||
0,
|
0,
|
||||||
success ? NM_SUPPLICANT_INTERFACE_SCAN_RESULT_SUCCESS : NM_SUPPLICANT_INTERFACE_SCAN_RESULT_ERROR);
|
success ? TRUE : FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
gboolean
|
gboolean
|
||||||
|
@@ -67,11 +67,6 @@ enum {
|
|||||||
NM_SUPPLICANT_INTERFACE_CON_STATE_LAST
|
NM_SUPPLICANT_INTERFACE_CON_STATE_LAST
|
||||||
};
|
};
|
||||||
|
|
||||||
enum {
|
|
||||||
NM_SUPPLICANT_INTERFACE_SCAN_RESULT_ERROR = 0,
|
|
||||||
NM_SUPPLICANT_INTERFACE_SCAN_RESULT_SUCCESS
|
|
||||||
};
|
|
||||||
|
|
||||||
#define NM_TYPE_SUPPLICANT_INTERFACE (nm_supplicant_interface_get_type ())
|
#define NM_TYPE_SUPPLICANT_INTERFACE (nm_supplicant_interface_get_type ())
|
||||||
#define NM_SUPPLICANT_INTERFACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_SUPPLICANT_INTERFACE, NMSupplicantInterface))
|
#define NM_SUPPLICANT_INTERFACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_SUPPLICANT_INTERFACE, NMSupplicantInterface))
|
||||||
#define NM_SUPPLICANT_INTERFACE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), NM_TYPE_SUPPLICANT_INTERFACE, NMSupplicantInterfaceClass))
|
#define NM_SUPPLICANT_INTERFACE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), NM_TYPE_SUPPLICANT_INTERFACE, NMSupplicantInterfaceClass))
|
||||||
|
Reference in New Issue
Block a user