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>
|
2007-09-27 Dan Williams <dcbw@redhat.com>
|
||||||
|
|
||||||
Patch from Bill Nottingham
|
Patch from Bill Nottingham
|
||||||
|
@@ -82,9 +82,17 @@ nm_vpn_connection_get_name (NMVPNConnection *vpn)
|
|||||||
NMVPNConnectionState
|
NMVPNConnectionState
|
||||||
nm_vpn_connection_get_state (NMVPNConnection *vpn)
|
nm_vpn_connection_get_state (NMVPNConnection *vpn)
|
||||||
{
|
{
|
||||||
|
NMVPNConnectionPrivate *priv;
|
||||||
|
|
||||||
g_return_val_if_fail (NM_IS_VPN_CONNECTION (vpn), NM_VPN_CONNECTION_STATE_UNKNOWN);
|
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
|
static void
|
||||||
|
Reference in New Issue
Block a user