diff options
author | Thomas Haller <thaller@redhat.com> | 2014-11-04 10:20:28 +0100 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2014-11-07 15:23:12 +0100 |
commit | 22fe5d67a7d86b6703c1f6118256814c37a75e40 (patch) | |
tree | 8812d65382e9e9689db00500f188f3a840805960 | |
parent | 276424c881c25cecff60895d034a4919033d0537 (diff) | |
download | NetworkManager-22fe5d67a7d86b6703c1f6118256814c37a75e40.tar.gz |
vpn: add nm_vpn_connection_get_connection_id() function
Signed-off-by: Thomas Haller <thaller@redhat.com>
-rw-r--r-- | src/vpn-manager/nm-vpn-connection.c | 11 | ||||
-rw-r--r-- | src/vpn-manager/nm-vpn-connection.h | 1 |
2 files changed, 12 insertions, 0 deletions
diff --git a/src/vpn-manager/nm-vpn-connection.c b/src/vpn-manager/nm-vpn-connection.c index d41e2e2c67..444b1948d4 100644 --- a/src/vpn-manager/nm-vpn-connection.c +++ b/src/vpn-manager/nm-vpn-connection.c @@ -1703,6 +1703,17 @@ nm_vpn_connection_get_connection (NMVpnConnection *connection) return NM_VPN_CONNECTION_GET_PRIVATE (connection)->connection; } +const char* +nm_vpn_connection_get_connection_id (NMVpnConnection *connection) +{ + NMConnection *c; + + g_return_val_if_fail (NM_IS_VPN_CONNECTION (connection), NULL); + + c = NM_VPN_CONNECTION_GET_PRIVATE (connection)->connection; + return c ? nm_connection_get_id (c) : NULL; +} + NMVpnConnectionState nm_vpn_connection_get_vpn_state (NMVpnConnection *connection) { diff --git a/src/vpn-manager/nm-vpn-connection.h b/src/vpn-manager/nm-vpn-connection.h index 512bdf932a..c444bc13db 100644 --- a/src/vpn-manager/nm-vpn-connection.h +++ b/src/vpn-manager/nm-vpn-connection.h @@ -79,6 +79,7 @@ NMVpnConnection * nm_vpn_connection_new (NMConnection *connection, void nm_vpn_connection_activate (NMVpnConnection *connection); NMConnection * nm_vpn_connection_get_connection (NMVpnConnection *connection); +const char* nm_vpn_connection_get_connection_id (NMVpnConnection *connection); NMVpnConnectionState nm_vpn_connection_get_vpn_state (NMVpnConnection *connection); const char * nm_vpn_connection_get_banner (NMVpnConnection *connection); |