From bcf29cf7a5aa0cc20b562a8bb9daf77e2e8a944f Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Mon, 4 Dec 2006 19:09:44 +0000 Subject: [PATCH] 2006-12-04 Dan Williams * src/supplicant-manager/nm-supplicant-interface.[ch] - (nm_supplicant_interface_get_state): new function git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2160 4912f4e0-d625-0410-9fb7-b9a5a253dbdc --- ChangeLog | 5 +++++ src/supplicant-manager/nm-supplicant-interface.c | 8 ++++++++ src/supplicant-manager/nm-supplicant-interface.h | 2 ++ 3 files changed, 15 insertions(+) diff --git a/ChangeLog b/ChangeLog index 3be9f22407..7a5c4c7bae 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-12-04 Dan Williams + + * src/supplicant-manager/nm-supplicant-interface.[ch] + - (nm_supplicant_interface_get_state): new function + 2006-12-04 Dan Williams * src/supplicant-manager/nm-supplicant-interface.c diff --git a/src/supplicant-manager/nm-supplicant-interface.c b/src/supplicant-manager/nm-supplicant-interface.c index b48ce10d20..7c247b2b46 100644 --- a/src/supplicant-manager/nm-supplicant-interface.c +++ b/src/supplicant-manager/nm-supplicant-interface.c @@ -1204,6 +1204,14 @@ out: return success; } +guint32 +nm_supplicant_interface_get_state (NMSupplicantInterface * self) +{ + g_return_val_if_fail (self != NULL, NM_SUPPLICANT_INTERFACE_STATE_DOWN); + + return self->priv->state; +} + guint32 nm_supplicant_interface_get_connection_state (NMSupplicantInterface * self) { diff --git a/src/supplicant-manager/nm-supplicant-interface.h b/src/supplicant-manager/nm-supplicant-interface.h index d434fa6c7a..411456d5df 100644 --- a/src/supplicant-manager/nm-supplicant-interface.h +++ b/src/supplicant-manager/nm-supplicant-interface.h @@ -124,6 +124,8 @@ NMDevice * nm_supplicant_interface_get_device (NMSupplicantInterface * iface); gboolean nm_supplicant_interface_request_scan (NMSupplicantInterface * self); +guint32 nm_supplicant_interface_get_state (NMSupplicantInterface * self); + guint32 nm_supplicant_interface_get_connection_state (NMSupplicantInterface * self); G_END_DECLS