2007-09-28 Dan Williams <dcbw@redhat.com>
* libnm-glib/nm-vpn-connection.c - (nm_vpn_connection_get_state): try to update state if the current state is UNKNOWN git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2914 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
2007-09-28 Dan Williams <dcbw@redhat.com>
|
||||
|
||||
* libnm-glib/nm-vpn-connection.c
|
||||
- (nm_vpn_connection_get_state): try to update state if the current
|
||||
state is UNKNOWN
|
||||
|
||||
2007-09-27 Dan Williams <dcbw@redhat.com>
|
||||
|
||||
Patch from Bill Nottingham
|
||||
|
@@ -82,9 +82,17 @@ nm_vpn_connection_get_name (NMVPNConnection *vpn)
|
||||
NMVPNConnectionState
|
||||
nm_vpn_connection_get_state (NMVPNConnection *vpn)
|
||||
{
|
||||
NMVPNConnectionPrivate *priv;
|
||||
|
||||
g_return_val_if_fail (NM_IS_VPN_CONNECTION (vpn), NM_VPN_CONNECTION_STATE_UNKNOWN);
|
||||
|
||||
return NM_VPN_CONNECTION_GET_PRIVATE (vpn)->state;
|
||||
priv = NM_VPN_CONNECTION_GET_PRIVATE (vpn);
|
||||
if (priv->state == NM_VPN_CONNECTION_STATE_UNKNOWN) {
|
||||
priv->state = nm_object_get_uint_property (NM_OBJECT (vpn),
|
||||
NM_DBUS_INTERFACE_VPN_CONNECTION,
|
||||
"State");
|
||||
}
|
||||
return priv->state;
|
||||
}
|
||||
|
||||
static void
|
||||
|
Reference in New Issue
Block a user