Top |
Types and Values
Object Hierarchy
GEnum ├── NMVpnConnectionState ├── NMVpnConnectionStateReason ├── NMVpnPluginFailure ╰── NMVpnServiceState
Types and Values
NM_DBUS_PATH_VPN_CONNECTION
#define NM_DBUS_PATH_VPN_CONNECTION "/org/freedesktop/NetworkManager/VPN/Connection"
NM_DBUS_INTERFACE_VPN_CONNECTION
#define NM_DBUS_INTERFACE_VPN_CONNECTION "org.freedesktop.NetworkManager.VPN.Connection"
NM_VPN_DBUS_PLUGIN_PATH
#define NM_VPN_DBUS_PLUGIN_PATH "/org/freedesktop/NetworkManager/VPN/Plugin"
NM_VPN_DBUS_PLUGIN_INTERFACE
#define NM_VPN_DBUS_PLUGIN_INTERFACE "org.freedesktop.NetworkManager.VPN.Plugin"
NM_DBUS_NO_ACTIVE_VPN_CONNECTION
#define NM_DBUS_NO_ACTIVE_VPN_CONNECTION "org.freedesktop.NetworkManager.VPNConnections.NoActiveVPNConnection"
NM_DBUS_NO_VPN_CONNECTIONS
#define NM_DBUS_NO_VPN_CONNECTIONS "org.freedesktop.NetworkManager.VPNConnections.NoVPNConnections"
NM_DBUS_INVALID_VPN_CONNECTION
#define NM_DBUS_INVALID_VPN_CONNECTION "org.freedesktop.NetworkManager.VPNConnections.InvalidVPNConnection"
NM_DBUS_VPN_ERROR_PREFIX
#define NM_DBUS_VPN_ERROR_PREFIX "org.freedesktop.NetworkManager.VPN.Error"
NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED
#define NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED "InteractiveNotSupported"
enum NMVpnServiceState
VPN daemon states
enum NMVpnConnectionState
VPN connection states
Members
The state of the VPN connection is unknown. |
||
The VPN connection is preparing to connect. |
||
The VPN connection needs authorization credentials. |
||
The VPN connection is being established. |
||
The VPN connection is getting an IP address. |
||
The VPN connection is active. |
||
The VPN connection failed. |
||
The VPN connection is disconnected. |
enum NMVpnConnectionStateReason
NMVpnConnectionStateReason
is deprecated and should not be used in newly-written code.
VPN connection state reasons
Members
The reason for the VPN connection state change is unknown. |
||
No reason was given for the VPN connection state change. |
||
The VPN connection changed state because the user disconnected it. |
||
The VPN connection changed state because the device it was using was disconnected. |
||
The service providing the VPN connection was stopped. |
||
The IP config of the VPN connection was invalid. |
||
The connection attempt to the VPN service timed out. |
||
A timeout occurred while starting the service providing the VPN connection. |
||
Starting the service starting the service providing the VPN connection failed. |
||
Necessary secrets for the VPN connection were not provided. |
||
Authentication to the VPN server failed. |
||
The connection was deleted from settings. |
NM_VPN_PLUGIN_CONFIG_TUNDEV
#define NM_VPN_PLUGIN_CONFIG_TUNDEV "tundev"
NM_VPN_PLUGIN_CONFIG_TUNDEV
is deprecated and should not be used in newly-written code.
NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY
#define NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY "internal-gateway"
NM_VPN_PLUGIN_IP4_CONFIG_PRESERVE_ROUTES
#define NM_VPN_PLUGIN_IP4_CONFIG_PRESERVE_ROUTES "preserve-routes"
NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT
#define NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT "never-default"
NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY
#define NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY
NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY
#define NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY
NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY
#define NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY "internal-gateway"
NM_VPN_PLUGIN_IP6_CONFIG_PRESERVE_ROUTES
#define NM_VPN_PLUGIN_IP6_CONFIG_PRESERVE_ROUTES "preserve-routes"