diff options
author | Dan Winship <danw@gnome.org> | 2013-09-12 10:28:21 -0400 |
---|---|---|
committer | Dan Winship <danw@gnome.org> | 2013-11-06 10:21:27 -0500 |
commit | a1f16cd4d9fff66d7feeee0846e554c9c3a5f998 (patch) | |
tree | d55f935d64fdf4c2150859796185d8158aba57ca /src/nm-manager.h | |
parent | 154264d99c75ee8db920b3ba5ea609b57c2298d4 (diff) | |
download | NetworkManager-a1f16cd4d9fff66d7feeee0846e554c9c3a5f998.tar.gz |
core: don't allow activating the same connection twice (rh #997998)
Change the rules for connection activation so that a given
NMConnection can only be used by a single NMActiveConnection at any
given time.
Diffstat (limited to 'src/nm-manager.h')
-rw-r--r-- | src/nm-manager.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/nm-manager.h b/src/nm-manager.h index 5f848688d9..4d84db5d26 100644 --- a/src/nm-manager.h +++ b/src/nm-manager.h @@ -48,6 +48,7 @@ typedef enum { NM_MANAGER_ERROR_UNSUPPORTED_CONNECTION_TYPE, /*< nick=UnsupportedConnectionType >*/ NM_MANAGER_ERROR_DEPENDENCY_FAILED, /*< nick=DependencyFailed >*/ NM_MANAGER_ERROR_AUTOCONNECT_NOT_ALLOWED, /*< nick=AutoconnectNotAllowed >*/ + NM_MANAGER_ERROR_CONNECTION_ALREADY_ACTIVE, /*< nick=ConnectionAlreadyActive >*/ } NMManagerError; #define NM_MANAGER_VERSION "version" @@ -103,6 +104,7 @@ NMManager *nm_manager_get (void); void nm_manager_start (NMManager *manager); const GSList *nm_manager_get_active_connections (NMManager *manager); +GSList *nm_manager_get_activatable_connections (NMManager *manager); /* Device handling */ |