mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-01-05 02:10:17 +01:00
all: merge branch 'th/rfkill-cleanup-1'
Part 1 of !1079. https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1079
This commit is contained in:
commit
3f082e46c8
25 changed files with 354 additions and 356 deletions
|
|
@ -27,9 +27,9 @@
|
|||
* @NM_VPN_EDITOR_PLUGIN_SERVICE_FLAGS_CAN_ADD: whether the plugin can
|
||||
* add a new connection for the given service-type.
|
||||
**/
|
||||
typedef enum { /*< skip >*/
|
||||
NM_VPN_EDITOR_PLUGIN_SERVICE_FLAGS_NONE = 0x00,
|
||||
NM_VPN_EDITOR_PLUGIN_SERVICE_FLAGS_CAN_ADD = 0x01,
|
||||
typedef enum /*< skip >*/ {
|
||||
NM_VPN_EDITOR_PLUGIN_SERVICE_FLAGS_NONE = 0x00,
|
||||
NM_VPN_EDITOR_PLUGIN_SERVICE_FLAGS_CAN_ADD = 0x01,
|
||||
} NMVpnEditorPluginServiceFlags;
|
||||
|
||||
struct _NMVpnEditorPluginVT {
|
||||
|
|
|
|||
|
|
@ -105,38 +105,38 @@ typedef enum NMActStageReturn NMActStageReturn;
|
|||
* a condition, so that adding a flag might make a connection available that would
|
||||
* not be available otherwise. Adding a flag should never make a connection
|
||||
* not available if it would be available otherwise. */
|
||||
typedef enum { /*< skip >*/
|
||||
NM_DEVICE_CHECK_CON_AVAILABLE_NONE = 0,
|
||||
typedef enum {
|
||||
NM_DEVICE_CHECK_CON_AVAILABLE_NONE = 0,
|
||||
|
||||
/* since NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST is a collection of flags with more fine grained
|
||||
/* since NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST is a collection of flags with more fine grained
|
||||
* parts, this flag in general indicates that this is a user-request. */
|
||||
_NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST = (1L << 0),
|
||||
_NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST = (1L << 0),
|
||||
|
||||
/* we also consider devices which have no carrier but are still waiting for the driver
|
||||
/* we also consider devices which have no carrier but are still waiting for the driver
|
||||
* to detect carrier. Usually, such devices are not yet available, however for a user-request
|
||||
* they are. They might fail later if carrier doesn't come. */
|
||||
_NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST_WAITING_CARRIER = (1L << 1),
|
||||
_NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST_WAITING_CARRIER = (1L << 1),
|
||||
|
||||
/* usually, a profile is only available if the Wi-Fi AP is in range. For an
|
||||
/* usually, a profile is only available if the Wi-Fi AP is in range. For an
|
||||
* explicit user request, we also consider profiles for APs that are not (yet)
|
||||
* visible. */
|
||||
_NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST_IGNORE_AP = (1L << 2),
|
||||
_NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST_IGNORE_AP = (1L << 2),
|
||||
|
||||
/* a device can be marked as unmanaged for various reasons. Some of these reasons
|
||||
/* a device can be marked as unmanaged for various reasons. Some of these reasons
|
||||
* are authoritative, others not. Non-authoritative reasons can be overruled by
|
||||
* `nmcli device set $DEVICE managed yes`. Also, for an explicit user activation
|
||||
* request we may want to consider the device as managed. This flag makes devices
|
||||
* that are unmanaged appear available. */
|
||||
_NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST_OVERRULE_UNMANAGED = (1L << 3),
|
||||
_NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST_OVERRULE_UNMANAGED = (1L << 3),
|
||||
|
||||
/* a collection of flags, that are commonly set for an explicit user-request. */
|
||||
NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST =
|
||||
_NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST
|
||||
| _NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST_WAITING_CARRIER
|
||||
| _NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST_IGNORE_AP
|
||||
| _NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST_OVERRULE_UNMANAGED,
|
||||
/* a collection of flags, that are commonly set for an explicit user-request. */
|
||||
NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST =
|
||||
_NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST
|
||||
| _NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST_WAITING_CARRIER
|
||||
| _NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST_IGNORE_AP
|
||||
| _NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST_OVERRULE_UNMANAGED,
|
||||
|
||||
NM_DEVICE_CHECK_CON_AVAILABLE_ALL = (1L << 4) - 1,
|
||||
NM_DEVICE_CHECK_CON_AVAILABLE_ALL = (1L << 4) - 1,
|
||||
} NMDeviceCheckConAvailableFlags;
|
||||
|
||||
struct _NMDevicePrivate;
|
||||
|
|
@ -149,19 +149,18 @@ struct _NMDevice {
|
|||
|
||||
/* The flags have an relaxing meaning, that means, specifying more flags, can make
|
||||
* a device appear more available. It can never make a device less available. */
|
||||
typedef enum { /*< skip >*/
|
||||
NM_DEVICE_CHECK_DEV_AVAILABLE_NONE = 0,
|
||||
typedef enum {
|
||||
NM_DEVICE_CHECK_DEV_AVAILABLE_NONE = 0,
|
||||
|
||||
/* the device is considered available, even if it has no carrier.
|
||||
/* the device is considered available, even if it has no carrier.
|
||||
*
|
||||
* For various device types (software devices) we ignore carrier based
|
||||
* on the type. So, for them, this flag has no effect anyway. */
|
||||
_NM_DEVICE_CHECK_DEV_AVAILABLE_IGNORE_CARRIER = (1L << 0),
|
||||
_NM_DEVICE_CHECK_DEV_AVAILABLE_IGNORE_CARRIER = (1L << 0),
|
||||
|
||||
NM_DEVICE_CHECK_DEV_AVAILABLE_FOR_USER_REQUEST =
|
||||
_NM_DEVICE_CHECK_DEV_AVAILABLE_IGNORE_CARRIER,
|
||||
NM_DEVICE_CHECK_DEV_AVAILABLE_FOR_USER_REQUEST = _NM_DEVICE_CHECK_DEV_AVAILABLE_IGNORE_CARRIER,
|
||||
|
||||
NM_DEVICE_CHECK_DEV_AVAILABLE_ALL = (1L << 1) - 1,
|
||||
NM_DEVICE_CHECK_DEV_AVAILABLE_ALL = (1L << 1) - 1,
|
||||
} NMDeviceCheckDevAvailableFlags;
|
||||
|
||||
typedef void (*NMDeviceDeactivateCallback)(NMDevice *self, GError *error, gpointer user_data);
|
||||
|
|
|
|||
|
|
@ -7,22 +7,22 @@
|
|||
#ifndef __NM_RFKILL_MANAGER_H__
|
||||
#define __NM_RFKILL_MANAGER_H__
|
||||
|
||||
typedef enum { /*< skip >*/
|
||||
RFKILL_UNBLOCKED = 0,
|
||||
RFKILL_SOFT_BLOCKED = 1,
|
||||
RFKILL_HARD_BLOCKED = 2
|
||||
typedef enum {
|
||||
RFKILL_UNBLOCKED = 0,
|
||||
RFKILL_SOFT_BLOCKED = 1,
|
||||
RFKILL_HARD_BLOCKED = 2,
|
||||
} RfKillState;
|
||||
|
||||
typedef enum { /*< skip >*/
|
||||
RFKILL_TYPE_WLAN = 0,
|
||||
RFKILL_TYPE_WWAN = 1,
|
||||
typedef enum {
|
||||
RFKILL_TYPE_WLAN = 0,
|
||||
RFKILL_TYPE_WWAN = 1,
|
||||
|
||||
/* UNKNOWN and MAX should always be 1 more than
|
||||
/* UNKNOWN and MAX should always be 1 more than
|
||||
* the last rfkill type since RFKILL_TYPE_MAX is
|
||||
* used as an array size.
|
||||
*/
|
||||
RFKILL_TYPE_UNKNOWN, /* KEEP LAST */
|
||||
RFKILL_TYPE_MAX = RFKILL_TYPE_UNKNOWN
|
||||
RFKILL_TYPE_UNKNOWN, /* KEEP LAST */
|
||||
RFKILL_TYPE_MAX = RFKILL_TYPE_UNKNOWN,
|
||||
} RfKillType;
|
||||
|
||||
#define NM_TYPE_RFKILL_MANAGER (nm_rfkill_manager_get_type())
|
||||
|
|
|
|||
|
|
@ -27,9 +27,9 @@ G_BEGIN_DECLS
|
|||
*
|
||||
* Since: 1.24
|
||||
*/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_CLIENT_INSTANCE_FLAGS_NONE = 0,
|
||||
NM_CLIENT_INSTANCE_FLAGS_NO_AUTO_FETCH_PERMISSIONS = 1,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_CLIENT_INSTANCE_FLAGS_NONE = 0,
|
||||
NM_CLIENT_INSTANCE_FLAGS_NO_AUTO_FETCH_PERMISSIONS = 1,
|
||||
} NMClientInstanceFlags;
|
||||
|
||||
#define NM_TYPE_CLIENT (nm_client_get_type())
|
||||
|
|
|
|||
|
|
@ -25,11 +25,11 @@ typedef enum {
|
|||
NM_TEST_GENERAL_META_FLAGS_0x4 = (1 << 4),
|
||||
} NMTestGeneralMetaFlags;
|
||||
|
||||
typedef enum { /*< flags >*/
|
||||
NM_TEST_GENERAL_COLOR_FLAGS_WHITE = 1, /*< skip >*/
|
||||
NM_TEST_GENERAL_COLOR_FLAGS_BLUE = 2,
|
||||
NM_TEST_GENERAL_COLOR_FLAGS_RED = 4,
|
||||
NM_TEST_GENERAL_COLOR_FLAGS_GREEN = 8,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_TEST_GENERAL_COLOR_FLAGS_WHITE = 1, /*< skip >*/
|
||||
NM_TEST_GENERAL_COLOR_FLAGS_BLUE = 2,
|
||||
NM_TEST_GENERAL_COLOR_FLAGS_RED = 4,
|
||||
NM_TEST_GENERAL_COLOR_FLAGS_GREEN = 8,
|
||||
} NMTestGeneralColorFlags;
|
||||
|
||||
#endif /* _NM_TEST_GENERAL_ENUMS_H_ */
|
||||
|
|
|
|||
|
|
@ -189,14 +189,14 @@ NM_TERNARY_TO_OPTION_BOOL(NMTernary v)
|
|||
|
||||
NMSetting **_nm_connection_get_settings_arr(NMConnection *connection);
|
||||
|
||||
typedef enum { /*< skip >*/
|
||||
NM_SETTING_PARSE_FLAGS_NONE = 0,
|
||||
NM_SETTING_PARSE_FLAGS_STRICT = 1LL << 0,
|
||||
NM_SETTING_PARSE_FLAGS_BEST_EFFORT = 1LL << 1,
|
||||
NM_SETTING_PARSE_FLAGS_NORMALIZE = 1LL << 2,
|
||||
typedef enum /*< skip >*/ {
|
||||
NM_SETTING_PARSE_FLAGS_NONE = 0,
|
||||
NM_SETTING_PARSE_FLAGS_STRICT = 1LL << 0,
|
||||
NM_SETTING_PARSE_FLAGS_BEST_EFFORT = 1LL << 1,
|
||||
NM_SETTING_PARSE_FLAGS_NORMALIZE = 1LL << 2,
|
||||
|
||||
_NM_SETTING_PARSE_FLAGS_LAST,
|
||||
NM_SETTING_PARSE_FLAGS_ALL = ((_NM_SETTING_PARSE_FLAGS_LAST - 1) << 1) - 1,
|
||||
_NM_SETTING_PARSE_FLAGS_LAST,
|
||||
NM_SETTING_PARSE_FLAGS_ALL = ((_NM_SETTING_PARSE_FLAGS_LAST - 1) << 1) - 1,
|
||||
} NMSettingParseFlags;
|
||||
|
||||
gboolean _nm_connection_replace_settings(NMConnection *connection,
|
||||
|
|
|
|||
|
|
@ -38,15 +38,15 @@
|
|||
*
|
||||
* 10: NMSettingUser
|
||||
*/
|
||||
typedef enum { /*< skip >*/
|
||||
NM_SETTING_PRIORITY_INVALID = 0,
|
||||
NM_SETTING_PRIORITY_CONNECTION = 1,
|
||||
NM_SETTING_PRIORITY_HW_BASE = 2,
|
||||
NM_SETTING_PRIORITY_HW_NON_BASE = 3,
|
||||
NM_SETTING_PRIORITY_HW_AUX = 4,
|
||||
NM_SETTING_PRIORITY_AUX = 5,
|
||||
NM_SETTING_PRIORITY_IP = 6,
|
||||
NM_SETTING_PRIORITY_USER = 10,
|
||||
typedef enum /*< skip >*/ {
|
||||
NM_SETTING_PRIORITY_INVALID = 0,
|
||||
NM_SETTING_PRIORITY_CONNECTION = 1,
|
||||
NM_SETTING_PRIORITY_HW_BASE = 2,
|
||||
NM_SETTING_PRIORITY_HW_NON_BASE = 3,
|
||||
NM_SETTING_PRIORITY_HW_AUX = 4,
|
||||
NM_SETTING_PRIORITY_AUX = 5,
|
||||
NM_SETTING_PRIORITY_IP = 6,
|
||||
NM_SETTING_PRIORITY_USER = 10,
|
||||
} NMSettingPriority;
|
||||
|
||||
/*****************************************************************************/
|
||||
|
|
|
|||
|
|
@ -122,15 +122,15 @@ NMSetting *nm_connection_get_setting_by_name(NMConnection *connection, const cha
|
|||
* These flags determine which properties are serialized when calling
|
||||
* nm_connection_to_dbus().
|
||||
**/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_CONNECTION_SERIALIZE_ALL = 0x00000000,
|
||||
NM_CONNECTION_SERIALIZE_WITH_NON_SECRET = 0x00000001,
|
||||
NM_CONNECTION_SERIALIZE_NO_SECRETS = 0x00000001,
|
||||
NM_CONNECTION_SERIALIZE_WITH_SECRETS = 0x00000002,
|
||||
NM_CONNECTION_SERIALIZE_ONLY_SECRETS = 0x00000002,
|
||||
NM_CONNECTION_SERIALIZE_WITH_SECRETS_AGENT_OWNED = 0x00000004,
|
||||
NM_CONNECTION_SERIALIZE_WITH_SECRETS_SYSTEM_OWNED = 0x00000008,
|
||||
NM_CONNECTION_SERIALIZE_WITH_SECRETS_NOT_SAVED = 0x00000010,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_CONNECTION_SERIALIZE_ALL = 0x00000000,
|
||||
NM_CONNECTION_SERIALIZE_WITH_NON_SECRET = 0x00000001,
|
||||
NM_CONNECTION_SERIALIZE_NO_SECRETS = 0x00000001,
|
||||
NM_CONNECTION_SERIALIZE_WITH_SECRETS = 0x00000002,
|
||||
NM_CONNECTION_SERIALIZE_ONLY_SECRETS = 0x00000002,
|
||||
NM_CONNECTION_SERIALIZE_WITH_SECRETS_AGENT_OWNED = 0x00000004,
|
||||
NM_CONNECTION_SERIALIZE_WITH_SECRETS_SYSTEM_OWNED = 0x00000008,
|
||||
NM_CONNECTION_SERIALIZE_WITH_SECRETS_NOT_SAVED = 0x00000010,
|
||||
} NMConnectionSerializationFlags;
|
||||
|
||||
GVariant *nm_connection_to_dbus(NMConnection *connection, NMConnectionSerializationFlags flags);
|
||||
|
|
|
|||
|
|
@ -265,12 +265,12 @@ typedef enum {
|
|||
*
|
||||
* General device capability flags.
|
||||
**/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_DEVICE_CAP_NONE = 0x00000000,
|
||||
NM_DEVICE_CAP_NM_SUPPORTED = 0x00000001,
|
||||
NM_DEVICE_CAP_CARRIER_DETECT = 0x00000002,
|
||||
NM_DEVICE_CAP_IS_SOFTWARE = 0x00000004,
|
||||
NM_DEVICE_CAP_SRIOV = 0x00000008,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_DEVICE_CAP_NONE = 0x00000000,
|
||||
NM_DEVICE_CAP_NM_SUPPORTED = 0x00000001,
|
||||
NM_DEVICE_CAP_CARRIER_DETECT = 0x00000002,
|
||||
NM_DEVICE_CAP_IS_SOFTWARE = 0x00000004,
|
||||
NM_DEVICE_CAP_SRIOV = 0x00000008,
|
||||
} NMDeviceCapabilities;
|
||||
|
||||
/**
|
||||
|
|
@ -292,21 +292,21 @@ typedef enum { /*< flags >*/
|
|||
*
|
||||
* 802.11 specific device encryption and authentication capabilities.
|
||||
**/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_WIFI_DEVICE_CAP_NONE = 0x00000000,
|
||||
NM_WIFI_DEVICE_CAP_CIPHER_WEP40 = 0x00000001,
|
||||
NM_WIFI_DEVICE_CAP_CIPHER_WEP104 = 0x00000002,
|
||||
NM_WIFI_DEVICE_CAP_CIPHER_TKIP = 0x00000004,
|
||||
NM_WIFI_DEVICE_CAP_CIPHER_CCMP = 0x00000008,
|
||||
NM_WIFI_DEVICE_CAP_WPA = 0x00000010,
|
||||
NM_WIFI_DEVICE_CAP_RSN = 0x00000020,
|
||||
NM_WIFI_DEVICE_CAP_AP = 0x00000040,
|
||||
NM_WIFI_DEVICE_CAP_ADHOC = 0x00000080,
|
||||
NM_WIFI_DEVICE_CAP_FREQ_VALID = 0x00000100,
|
||||
NM_WIFI_DEVICE_CAP_FREQ_2GHZ = 0x00000200,
|
||||
NM_WIFI_DEVICE_CAP_FREQ_5GHZ = 0x00000400,
|
||||
NM_WIFI_DEVICE_CAP_MESH = 0x00001000,
|
||||
NM_WIFI_DEVICE_CAP_IBSS_RSN = 0x00002000,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_WIFI_DEVICE_CAP_NONE = 0x00000000,
|
||||
NM_WIFI_DEVICE_CAP_CIPHER_WEP40 = 0x00000001,
|
||||
NM_WIFI_DEVICE_CAP_CIPHER_WEP104 = 0x00000002,
|
||||
NM_WIFI_DEVICE_CAP_CIPHER_TKIP = 0x00000004,
|
||||
NM_WIFI_DEVICE_CAP_CIPHER_CCMP = 0x00000008,
|
||||
NM_WIFI_DEVICE_CAP_WPA = 0x00000010,
|
||||
NM_WIFI_DEVICE_CAP_RSN = 0x00000020,
|
||||
NM_WIFI_DEVICE_CAP_AP = 0x00000040,
|
||||
NM_WIFI_DEVICE_CAP_ADHOC = 0x00000080,
|
||||
NM_WIFI_DEVICE_CAP_FREQ_VALID = 0x00000100,
|
||||
NM_WIFI_DEVICE_CAP_FREQ_2GHZ = 0x00000200,
|
||||
NM_WIFI_DEVICE_CAP_FREQ_5GHZ = 0x00000400,
|
||||
NM_WIFI_DEVICE_CAP_MESH = 0x00001000,
|
||||
NM_WIFI_DEVICE_CAP_IBSS_RSN = 0x00002000,
|
||||
} NMDeviceWifiCapabilities;
|
||||
|
||||
/**
|
||||
|
|
@ -320,12 +320,12 @@ typedef enum { /*< flags >*/
|
|||
*
|
||||
* 802.11 access point flags.
|
||||
**/
|
||||
typedef enum { /*< underscore_name=nm_802_11_ap_flags, flags >*/
|
||||
NM_802_11_AP_FLAGS_NONE = 0x00000000,
|
||||
NM_802_11_AP_FLAGS_PRIVACY = 0x00000001,
|
||||
NM_802_11_AP_FLAGS_WPS = 0x00000002,
|
||||
NM_802_11_AP_FLAGS_WPS_PBC = 0x00000004,
|
||||
NM_802_11_AP_FLAGS_WPS_PIN = 0x00000008,
|
||||
typedef enum /*< underscore_name=nm_802_11_ap_flags, flags >*/ {
|
||||
NM_802_11_AP_FLAGS_NONE = 0x00000000,
|
||||
NM_802_11_AP_FLAGS_PRIVACY = 0x00000001,
|
||||
NM_802_11_AP_FLAGS_WPS = 0x00000002,
|
||||
NM_802_11_AP_FLAGS_WPS_PBC = 0x00000004,
|
||||
NM_802_11_AP_FLAGS_WPS_PIN = 0x00000008,
|
||||
} NM80211ApFlags;
|
||||
|
||||
/**
|
||||
|
|
@ -361,22 +361,22 @@ typedef enum { /*< underscore_name=nm_802_11_ap_flags, flags >*/
|
|||
* the current security requirements of an access point as determined from the
|
||||
* access point's beacon.
|
||||
**/
|
||||
typedef enum { /*< underscore_name=nm_802_11_ap_security_flags, flags >*/
|
||||
NM_802_11_AP_SEC_NONE = 0x00000000,
|
||||
NM_802_11_AP_SEC_PAIR_WEP40 = 0x00000001,
|
||||
NM_802_11_AP_SEC_PAIR_WEP104 = 0x00000002,
|
||||
NM_802_11_AP_SEC_PAIR_TKIP = 0x00000004,
|
||||
NM_802_11_AP_SEC_PAIR_CCMP = 0x00000008,
|
||||
NM_802_11_AP_SEC_GROUP_WEP40 = 0x00000010,
|
||||
NM_802_11_AP_SEC_GROUP_WEP104 = 0x00000020,
|
||||
NM_802_11_AP_SEC_GROUP_TKIP = 0x00000040,
|
||||
NM_802_11_AP_SEC_GROUP_CCMP = 0x00000080,
|
||||
NM_802_11_AP_SEC_KEY_MGMT_PSK = 0x00000100,
|
||||
NM_802_11_AP_SEC_KEY_MGMT_802_1X = 0x00000200,
|
||||
NM_802_11_AP_SEC_KEY_MGMT_SAE = 0x00000400,
|
||||
NM_802_11_AP_SEC_KEY_MGMT_OWE = 0x00000800,
|
||||
NM_802_11_AP_SEC_KEY_MGMT_OWE_TM = 0x00001000,
|
||||
NM_802_11_AP_SEC_KEY_MGMT_EAP_SUITE_B_192 = 0x00002000,
|
||||
typedef enum /*< underscore_name=nm_802_11_ap_security_flags, flags >*/ {
|
||||
NM_802_11_AP_SEC_NONE = 0x00000000,
|
||||
NM_802_11_AP_SEC_PAIR_WEP40 = 0x00000001,
|
||||
NM_802_11_AP_SEC_PAIR_WEP104 = 0x00000002,
|
||||
NM_802_11_AP_SEC_PAIR_TKIP = 0x00000004,
|
||||
NM_802_11_AP_SEC_PAIR_CCMP = 0x00000008,
|
||||
NM_802_11_AP_SEC_GROUP_WEP40 = 0x00000010,
|
||||
NM_802_11_AP_SEC_GROUP_WEP104 = 0x00000020,
|
||||
NM_802_11_AP_SEC_GROUP_TKIP = 0x00000040,
|
||||
NM_802_11_AP_SEC_GROUP_CCMP = 0x00000080,
|
||||
NM_802_11_AP_SEC_KEY_MGMT_PSK = 0x00000100,
|
||||
NM_802_11_AP_SEC_KEY_MGMT_802_1X = 0x00000200,
|
||||
NM_802_11_AP_SEC_KEY_MGMT_SAE = 0x00000400,
|
||||
NM_802_11_AP_SEC_KEY_MGMT_OWE = 0x00000800,
|
||||
NM_802_11_AP_SEC_KEY_MGMT_OWE_TM = 0x00001000,
|
||||
NM_802_11_AP_SEC_KEY_MGMT_EAP_SUITE_B_192 = 0x00002000,
|
||||
} NM80211ApSecurityFlags;
|
||||
|
||||
/**
|
||||
|
|
@ -412,10 +412,10 @@ typedef enum { /*< underscore_name=nm_802_11_mode >*/
|
|||
* #NMBluetoothCapabilities values indicate the usable capabilities of a
|
||||
* Bluetooth device.
|
||||
**/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_BT_CAPABILITY_NONE = 0x00000000,
|
||||
NM_BT_CAPABILITY_DUN = 0x00000001,
|
||||
NM_BT_CAPABILITY_NAP = 0x00000002,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_BT_CAPABILITY_NONE = 0x00000000,
|
||||
NM_BT_CAPABILITY_DUN = 0x00000001,
|
||||
NM_BT_CAPABILITY_NAP = 0x00000002,
|
||||
} NMBluetoothCapabilities;
|
||||
|
||||
/**
|
||||
|
|
@ -435,13 +435,13 @@ typedef enum { /*< flags >*/
|
|||
* specific access technologies the device supports use the ModemManager D-Bus
|
||||
* API.
|
||||
**/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_DEVICE_MODEM_CAPABILITY_NONE = 0x00000000,
|
||||
NM_DEVICE_MODEM_CAPABILITY_POTS = 0x00000001,
|
||||
NM_DEVICE_MODEM_CAPABILITY_CDMA_EVDO = 0x00000002,
|
||||
NM_DEVICE_MODEM_CAPABILITY_GSM_UMTS = 0x00000004,
|
||||
NM_DEVICE_MODEM_CAPABILITY_LTE = 0x00000008,
|
||||
NM_DEVICE_MODEM_CAPABILITY_5GNR = 0x00000040,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_DEVICE_MODEM_CAPABILITY_NONE = 0x00000000,
|
||||
NM_DEVICE_MODEM_CAPABILITY_POTS = 0x00000001,
|
||||
NM_DEVICE_MODEM_CAPABILITY_CDMA_EVDO = 0x00000002,
|
||||
NM_DEVICE_MODEM_CAPABILITY_GSM_UMTS = 0x00000004,
|
||||
NM_DEVICE_MODEM_CAPABILITY_LTE = 0x00000008,
|
||||
NM_DEVICE_MODEM_CAPABILITY_5GNR = 0x00000040,
|
||||
} NMDeviceModemCapabilities;
|
||||
/* Note: the numeric values of NMDeviceModemCapabilities must be identical to the values
|
||||
* in MMModemCapability. See the G_STATIC_ASSERT() in nm-modem-broadband.c's get_capabilities(). */
|
||||
|
|
@ -834,16 +834,16 @@ typedef enum {
|
|||
*
|
||||
* #NMSecretAgentGetSecretsFlags values modify the behavior of a GetSecrets request.
|
||||
*/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE = 0x0,
|
||||
NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION = 0x1,
|
||||
NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW = 0x2,
|
||||
NM_SECRET_AGENT_GET_SECRETS_FLAG_USER_REQUESTED = 0x4,
|
||||
NM_SECRET_AGENT_GET_SECRETS_FLAG_WPS_PBC_ACTIVE = 0x8,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE = 0x0,
|
||||
NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION = 0x1,
|
||||
NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW = 0x2,
|
||||
NM_SECRET_AGENT_GET_SECRETS_FLAG_USER_REQUESTED = 0x4,
|
||||
NM_SECRET_AGENT_GET_SECRETS_FLAG_WPS_PBC_ACTIVE = 0x8,
|
||||
|
||||
/* Internal to NM; not part of the D-Bus API */
|
||||
NM_SECRET_AGENT_GET_SECRETS_FLAG_ONLY_SYSTEM = 0x80000000,
|
||||
NM_SECRET_AGENT_GET_SECRETS_FLAG_NO_ERRORS = 0x40000000,
|
||||
/* Internal to NM; not part of the D-Bus API */
|
||||
NM_SECRET_AGENT_GET_SECRETS_FLAG_ONLY_SYSTEM = 0x80000000,
|
||||
NM_SECRET_AGENT_GET_SECRETS_FLAG_NO_ERRORS = 0x40000000,
|
||||
} NMSecretAgentGetSecretsFlags;
|
||||
|
||||
/**
|
||||
|
|
@ -964,12 +964,12 @@ typedef enum {
|
|||
*
|
||||
* Since: 1.4 (gi flags generated since 1.12)
|
||||
*/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_CHECKPOINT_CREATE_FLAG_NONE = 0,
|
||||
NM_CHECKPOINT_CREATE_FLAG_DESTROY_ALL = 0x01,
|
||||
NM_CHECKPOINT_CREATE_FLAG_DELETE_NEW_CONNECTIONS = 0x02,
|
||||
NM_CHECKPOINT_CREATE_FLAG_DISCONNECT_NEW_DEVICES = 0x04,
|
||||
NM_CHECKPOINT_CREATE_FLAG_ALLOW_OVERLAPPING = 0x08,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_CHECKPOINT_CREATE_FLAG_NONE = 0,
|
||||
NM_CHECKPOINT_CREATE_FLAG_DESTROY_ALL = 0x01,
|
||||
NM_CHECKPOINT_CREATE_FLAG_DELETE_NEW_CONNECTIONS = 0x02,
|
||||
NM_CHECKPOINT_CREATE_FLAG_DISCONNECT_NEW_DEVICES = 0x04,
|
||||
NM_CHECKPOINT_CREATE_FLAG_ALLOW_OVERLAPPING = 0x08,
|
||||
} NMCheckpointCreateFlags;
|
||||
|
||||
/**
|
||||
|
|
@ -983,11 +983,11 @@ typedef enum { /*< flags >*/
|
|||
*
|
||||
* Since: 1.4
|
||||
**/
|
||||
typedef enum { /*< skip >*/
|
||||
NM_ROLLBACK_RESULT_OK = 0,
|
||||
NM_ROLLBACK_RESULT_ERR_NO_DEVICE = 1,
|
||||
NM_ROLLBACK_RESULT_ERR_DEVICE_UNMANAGED = 2,
|
||||
NM_ROLLBACK_RESULT_ERR_FAILED = 3,
|
||||
typedef enum /*< skip >*/ {
|
||||
NM_ROLLBACK_RESULT_OK = 0,
|
||||
NM_ROLLBACK_RESULT_ERR_NO_DEVICE = 1,
|
||||
NM_ROLLBACK_RESULT_ERR_DEVICE_UNMANAGED = 2,
|
||||
NM_ROLLBACK_RESULT_ERR_FAILED = 3,
|
||||
} NMRollbackResult;
|
||||
|
||||
/**
|
||||
|
|
@ -1013,12 +1013,12 @@ typedef enum { /*< skip >*/
|
|||
*
|
||||
* Since: 1.12
|
||||
**/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_SETTINGS_CONNECTION_FLAG_NONE = 0,
|
||||
NM_SETTINGS_CONNECTION_FLAG_UNSAVED = 0x01,
|
||||
NM_SETTINGS_CONNECTION_FLAG_NM_GENERATED = 0x02,
|
||||
NM_SETTINGS_CONNECTION_FLAG_VOLATILE = 0x04,
|
||||
NM_SETTINGS_CONNECTION_FLAG_EXTERNAL = 0x08,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_SETTINGS_CONNECTION_FLAG_NONE = 0,
|
||||
NM_SETTINGS_CONNECTION_FLAG_UNSAVED = 0x01,
|
||||
NM_SETTINGS_CONNECTION_FLAG_NM_GENERATED = 0x02,
|
||||
NM_SETTINGS_CONNECTION_FLAG_VOLATILE = 0x04,
|
||||
NM_SETTINGS_CONNECTION_FLAG_EXTERNAL = 0x08,
|
||||
} NMSettingsConnectionFlags;
|
||||
|
||||
/**
|
||||
|
|
@ -1042,17 +1042,17 @@ typedef enum { /*< flags >*/
|
|||
*
|
||||
* Since: 1.10
|
||||
**/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_ACTIVATION_STATE_FLAG_NONE = 0,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_ACTIVATION_STATE_FLAG_NONE = 0,
|
||||
|
||||
NM_ACTIVATION_STATE_FLAG_IS_MASTER = 0x1,
|
||||
NM_ACTIVATION_STATE_FLAG_IS_SLAVE = 0x2,
|
||||
NM_ACTIVATION_STATE_FLAG_LAYER2_READY = 0x4,
|
||||
NM_ACTIVATION_STATE_FLAG_IP4_READY = 0x8,
|
||||
NM_ACTIVATION_STATE_FLAG_IP6_READY = 0x10,
|
||||
NM_ACTIVATION_STATE_FLAG_MASTER_HAS_SLAVES = 0x20,
|
||||
NM_ACTIVATION_STATE_FLAG_LIFETIME_BOUND_TO_PROFILE_VISIBILITY = 0x40,
|
||||
NM_ACTIVATION_STATE_FLAG_EXTERNAL = 0x80,
|
||||
NM_ACTIVATION_STATE_FLAG_IS_MASTER = 0x1,
|
||||
NM_ACTIVATION_STATE_FLAG_IS_SLAVE = 0x2,
|
||||
NM_ACTIVATION_STATE_FLAG_LAYER2_READY = 0x4,
|
||||
NM_ACTIVATION_STATE_FLAG_IP4_READY = 0x8,
|
||||
NM_ACTIVATION_STATE_FLAG_IP6_READY = 0x10,
|
||||
NM_ACTIVATION_STATE_FLAG_MASTER_HAS_SLAVES = 0x20,
|
||||
NM_ACTIVATION_STATE_FLAG_LIFETIME_BOUND_TO_PROFILE_VISIBILITY = 0x40,
|
||||
NM_ACTIVATION_STATE_FLAG_EXTERNAL = 0x80,
|
||||
} NMActivationStateFlags;
|
||||
|
||||
/**
|
||||
|
|
@ -1069,11 +1069,11 @@ typedef enum { /*< flags >*/
|
|||
*
|
||||
* Since: 1.20
|
||||
*/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_SETTINGS_ADD_CONNECTION2_FLAG_NONE = 0,
|
||||
NM_SETTINGS_ADD_CONNECTION2_FLAG_TO_DISK = 0x1,
|
||||
NM_SETTINGS_ADD_CONNECTION2_FLAG_IN_MEMORY = 0x2,
|
||||
NM_SETTINGS_ADD_CONNECTION2_FLAG_BLOCK_AUTOCONNECT = 0x20,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_SETTINGS_ADD_CONNECTION2_FLAG_NONE = 0,
|
||||
NM_SETTINGS_ADD_CONNECTION2_FLAG_TO_DISK = 0x1,
|
||||
NM_SETTINGS_ADD_CONNECTION2_FLAG_IN_MEMORY = 0x2,
|
||||
NM_SETTINGS_ADD_CONNECTION2_FLAG_BLOCK_AUTOCONNECT = 0x20,
|
||||
} NMSettingsAddConnection2Flags;
|
||||
|
||||
/**
|
||||
|
|
@ -1125,15 +1125,15 @@ typedef enum { /*< flags >*/
|
|||
*
|
||||
* Since: 1.12
|
||||
*/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_SETTINGS_UPDATE2_FLAG_NONE = 0,
|
||||
NM_SETTINGS_UPDATE2_FLAG_TO_DISK = 0x1,
|
||||
NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY = 0x2,
|
||||
NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_DETACHED = 0x4,
|
||||
NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_ONLY = 0x8,
|
||||
NM_SETTINGS_UPDATE2_FLAG_VOLATILE = 0x10,
|
||||
NM_SETTINGS_UPDATE2_FLAG_BLOCK_AUTOCONNECT = 0x20,
|
||||
NM_SETTINGS_UPDATE2_FLAG_NO_REAPPLY = 0x40,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_SETTINGS_UPDATE2_FLAG_NONE = 0,
|
||||
NM_SETTINGS_UPDATE2_FLAG_TO_DISK = 0x1,
|
||||
NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY = 0x2,
|
||||
NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_DETACHED = 0x4,
|
||||
NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_ONLY = 0x8,
|
||||
NM_SETTINGS_UPDATE2_FLAG_VOLATILE = 0x10,
|
||||
NM_SETTINGS_UPDATE2_FLAG_BLOCK_AUTOCONNECT = 0x20,
|
||||
NM_SETTINGS_UPDATE2_FLAG_NO_REAPPLY = 0x40,
|
||||
} NMSettingsUpdate2Flags;
|
||||
|
||||
/**
|
||||
|
|
@ -1172,12 +1172,12 @@ typedef enum {
|
|||
*
|
||||
* Since: 1.22
|
||||
*/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_MANAGER_RELOAD_FLAG_NONE = 0, /*< skip >*/
|
||||
NM_MANAGER_RELOAD_FLAG_CONF = 0x1,
|
||||
NM_MANAGER_RELOAD_FLAG_DNS_RC = 0x2,
|
||||
NM_MANAGER_RELOAD_FLAG_DNS_FULL = 0x4,
|
||||
NM_MANAGER_RELOAD_FLAG_ALL = 0x7, /*< skip >*/
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_MANAGER_RELOAD_FLAG_NONE = 0, /*< skip >*/
|
||||
NM_MANAGER_RELOAD_FLAG_CONF = 0x1,
|
||||
NM_MANAGER_RELOAD_FLAG_DNS_RC = 0x2,
|
||||
NM_MANAGER_RELOAD_FLAG_DNS_FULL = 0x4,
|
||||
NM_MANAGER_RELOAD_FLAG_ALL = 0x7, /*< skip >*/
|
||||
} NMManagerReloadFlags;
|
||||
|
||||
/**
|
||||
|
|
@ -1199,15 +1199,15 @@ typedef enum { /*< flags >*/
|
|||
*
|
||||
* Since: 1.22
|
||||
*/
|
||||
typedef enum { /*< flags >*/
|
||||
/* kernel flags */
|
||||
NM_DEVICE_INTERFACE_FLAG_NONE = 0, /*< skip >*/
|
||||
NM_DEVICE_INTERFACE_FLAG_UP = 0x1,
|
||||
NM_DEVICE_INTERFACE_FLAG_LOWER_UP = 0x2,
|
||||
NM_DEVICE_INTERFACE_FLAG_PROMISC = 0x4,
|
||||
/* NM-specific flags */
|
||||
NM_DEVICE_INTERFACE_FLAG_CARRIER = 0x10000,
|
||||
NM_DEVICE_INTERFACE_FLAG_LLDP_CLIENT_ENABLED = 0x20000,
|
||||
typedef enum /*< flags >*/ {
|
||||
/* kernel flags */
|
||||
NM_DEVICE_INTERFACE_FLAG_NONE = 0, /*< skip >*/
|
||||
NM_DEVICE_INTERFACE_FLAG_UP = 0x1,
|
||||
NM_DEVICE_INTERFACE_FLAG_LOWER_UP = 0x2,
|
||||
NM_DEVICE_INTERFACE_FLAG_PROMISC = 0x4,
|
||||
/* NM-specific flags */
|
||||
NM_DEVICE_INTERFACE_FLAG_CARRIER = 0x10000,
|
||||
NM_DEVICE_INTERFACE_FLAG_LLDP_CLIENT_ENABLED = 0x20000,
|
||||
} NMDeviceInterfaceFlags;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -21,8 +21,8 @@ G_BEGIN_DECLS
|
|||
*
|
||||
* Since: 1.30
|
||||
*/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_KEYFILE_HANDLER_FLAGS_NONE = 0,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_KEYFILE_HANDLER_FLAGS_NONE = 0,
|
||||
} NMKeyfileHandlerFlags;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -75,13 +75,13 @@ typedef enum { /*< underscore_name=nm_setting_802_1x_ck_scheme >*/
|
|||
*
|
||||
* Since: 1.8
|
||||
*/
|
||||
typedef enum { /*< flags, underscore_name=nm_setting_802_1x_auth_flags >*/
|
||||
NM_SETTING_802_1X_AUTH_FLAGS_NONE = 0,
|
||||
NM_SETTING_802_1X_AUTH_FLAGS_TLS_1_0_DISABLE = 0x1,
|
||||
NM_SETTING_802_1X_AUTH_FLAGS_TLS_1_1_DISABLE = 0x2,
|
||||
NM_SETTING_802_1X_AUTH_FLAGS_TLS_1_2_DISABLE = 0x4,
|
||||
typedef enum /*< underscore_name=nm_setting_802_1x_auth_flags, flags >*/ {
|
||||
NM_SETTING_802_1X_AUTH_FLAGS_NONE = 0,
|
||||
NM_SETTING_802_1X_AUTH_FLAGS_TLS_1_0_DISABLE = 0x1,
|
||||
NM_SETTING_802_1X_AUTH_FLAGS_TLS_1_1_DISABLE = 0x2,
|
||||
NM_SETTING_802_1X_AUTH_FLAGS_TLS_1_2_DISABLE = 0x4,
|
||||
|
||||
NM_SETTING_802_1X_AUTH_FLAGS_ALL = 0x7,
|
||||
NM_SETTING_802_1X_AUTH_FLAGS_ALL = 0x7,
|
||||
} NMSetting8021xAuthFlags;
|
||||
|
||||
#define NM_TYPE_SETTING_802_1X (nm_setting_802_1x_get_type())
|
||||
|
|
|
|||
|
|
@ -35,11 +35,11 @@ G_BEGIN_DECLS
|
|||
*
|
||||
* DCB feature flags.
|
||||
**/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_SETTING_DCB_FLAG_NONE = 0x00000000,
|
||||
NM_SETTING_DCB_FLAG_ENABLE = 0x00000001,
|
||||
NM_SETTING_DCB_FLAG_ADVERTISE = 0x00000002,
|
||||
NM_SETTING_DCB_FLAG_WILLING = 0x00000004
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_SETTING_DCB_FLAG_NONE = 0x00000000,
|
||||
NM_SETTING_DCB_FLAG_ENABLE = 0x00000001,
|
||||
NM_SETTING_DCB_FLAG_ADVERTISE = 0x00000002,
|
||||
NM_SETTING_DCB_FLAG_WILLING = 0x00000004
|
||||
} NMSettingDcbFlags;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -31,9 +31,9 @@ G_BEGIN_DECLS
|
|||
*
|
||||
* Since: 1.22
|
||||
*/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_IP_ADDRESS_CMP_FLAGS_NONE = 0,
|
||||
NM_IP_ADDRESS_CMP_FLAGS_WITH_ATTRS = 0x1,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_IP_ADDRESS_CMP_FLAGS_NONE = 0,
|
||||
NM_IP_ADDRESS_CMP_FLAGS_WITH_ATTRS = 0x1,
|
||||
} NMIPAddressCmpFlags;
|
||||
|
||||
typedef struct NMIPAddress NMIPAddress;
|
||||
|
|
@ -86,9 +86,9 @@ void nm_ip_route_ref(NMIPRoute *route);
|
|||
void nm_ip_route_unref(NMIPRoute *route);
|
||||
gboolean nm_ip_route_equal(NMIPRoute *route, NMIPRoute *other);
|
||||
|
||||
enum { /*< flags >*/
|
||||
NM_IP_ROUTE_EQUAL_CMP_FLAGS_NONE = 0,
|
||||
NM_IP_ROUTE_EQUAL_CMP_FLAGS_WITH_ATTRS = 0x1,
|
||||
enum /*< flags >*/ {
|
||||
NM_IP_ROUTE_EQUAL_CMP_FLAGS_NONE = 0,
|
||||
NM_IP_ROUTE_EQUAL_CMP_FLAGS_WITH_ATTRS = 0x1,
|
||||
};
|
||||
|
||||
NM_AVAILABLE_IN_1_10
|
||||
|
|
@ -277,12 +277,12 @@ gboolean nm_ip_routing_rule_validate(const NMIPRoutingRule *self, GError **error
|
|||
*
|
||||
* Since: 1.18
|
||||
*/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_IP_ROUTING_RULE_AS_STRING_FLAGS_NONE = 0,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_IP_ROUTING_RULE_AS_STRING_FLAGS_NONE = 0,
|
||||
|
||||
NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET = 0x1,
|
||||
NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET6 = 0x2,
|
||||
NM_IP_ROUTING_RULE_AS_STRING_FLAGS_VALIDATE = 0x4,
|
||||
NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET = 0x1,
|
||||
NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET6 = 0x2,
|
||||
NM_IP_ROUTING_RULE_AS_STRING_FLAGS_VALIDATE = 0x4,
|
||||
} NMIPRoutingRuleAsStringFlags;
|
||||
|
||||
NM_AVAILABLE_IN_1_18
|
||||
|
|
@ -386,14 +386,14 @@ typedef struct _NMSettingIPConfigClass NMSettingIPConfigClass;
|
|||
*
|
||||
* Since: 1.22
|
||||
*/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_DHCP_HOSTNAME_FLAG_NONE = 0x0,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_DHCP_HOSTNAME_FLAG_NONE = 0x0,
|
||||
|
||||
NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE = 0x1,
|
||||
NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED = 0x2,
|
||||
NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE = 0x4,
|
||||
NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE = 0x1,
|
||||
NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED = 0x2,
|
||||
NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE = 0x4,
|
||||
|
||||
NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS = 0x8,
|
||||
NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS = 0x8,
|
||||
|
||||
} NMDhcpHostnameFlags;
|
||||
|
||||
|
|
|
|||
|
|
@ -60,14 +60,14 @@ typedef struct _NMSettingIPTunnelClass NMSettingIPTunnelClass;
|
|||
*
|
||||
* Since: 1.12
|
||||
*/
|
||||
typedef enum { /*< flags, prefix=NM_IP_TUNNEL_FLAG >*/
|
||||
NM_IP_TUNNEL_FLAG_NONE = 0x0,
|
||||
NM_IP_TUNNEL_FLAG_IP6_IGN_ENCAP_LIMIT = 0x1,
|
||||
NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_TCLASS = 0x2,
|
||||
NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FLOWLABEL = 0x4,
|
||||
NM_IP_TUNNEL_FLAG_IP6_MIP6_DEV = 0x8,
|
||||
NM_IP_TUNNEL_FLAG_IP6_RCV_DSCP_COPY = 0x10,
|
||||
NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FWMARK = 0x20,
|
||||
typedef enum /*< prefix=NM_IP_TUNNEL_FLAG, flags >*/ {
|
||||
NM_IP_TUNNEL_FLAG_NONE = 0x0,
|
||||
NM_IP_TUNNEL_FLAG_IP6_IGN_ENCAP_LIMIT = 0x1,
|
||||
NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_TCLASS = 0x2,
|
||||
NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FLOWLABEL = 0x4,
|
||||
NM_IP_TUNNEL_FLAG_IP6_MIP6_DEV = 0x8,
|
||||
NM_IP_TUNNEL_FLAG_IP6_RCV_DSCP_COPY = 0x10,
|
||||
NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FWMARK = 0x20,
|
||||
} NMIPTunnelFlags;
|
||||
|
||||
NM_AVAILABLE_IN_1_2
|
||||
|
|
|
|||
|
|
@ -26,11 +26,11 @@ G_BEGIN_DECLS
|
|||
* @NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_SEND_ALWAYS: the arp_ping link watcher option
|
||||
* 'send_always' is enabled (set to true).
|
||||
*/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_NONE = 0, /*< skip >*/
|
||||
NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_VALIDATE_ACTIVE = 0x2,
|
||||
NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_VALIDATE_INACTIVE = 0x4,
|
||||
NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_SEND_ALWAYS = 0x8,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_NONE = 0, /*< skip >*/
|
||||
NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_VALIDATE_ACTIVE = 0x2,
|
||||
NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_VALIDATE_INACTIVE = 0x4,
|
||||
NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_SEND_ALWAYS = 0x8,
|
||||
} NMTeamLinkWatcherArpPingFlags;
|
||||
|
||||
#define NM_TEAM_LINK_WATCHER_ETHTOOL "ethtool"
|
||||
|
|
|
|||
|
|
@ -42,12 +42,10 @@ typedef struct _NMSettingVlanClass NMSettingVlanClass;
|
|||
* A selector for traffic priority maps; these map Linux SKB priorities
|
||||
* to 802.1p priorities used in VLANs.
|
||||
**/
|
||||
/* clang-format off */
|
||||
typedef enum {
|
||||
NM_VLAN_INGRESS_MAP,
|
||||
NM_VLAN_EGRESS_MAP
|
||||
NM_VLAN_EGRESS_MAP,
|
||||
} NMVlanPriorityMap;
|
||||
/* clang-format on */
|
||||
|
||||
/**
|
||||
* NMVlanFlags:
|
||||
|
|
@ -63,17 +61,17 @@ typedef enum {
|
|||
*
|
||||
* #NMVlanFlags values control the behavior of the VLAN interface.
|
||||
**/
|
||||
typedef enum { /*< flags >*/
|
||||
typedef enum /*< flags >*/ {
|
||||
|
||||
NM_VLAN_FLAG_REORDER_HEADERS = 0x1,
|
||||
NM_VLAN_FLAG_GVRP = 0x2,
|
||||
NM_VLAN_FLAG_LOOSE_BINDING = 0x4,
|
||||
NM_VLAN_FLAG_MVRP = 0x8,
|
||||
NM_VLAN_FLAG_REORDER_HEADERS = 0x1,
|
||||
NM_VLAN_FLAG_GVRP = 0x2,
|
||||
NM_VLAN_FLAG_LOOSE_BINDING = 0x4,
|
||||
NM_VLAN_FLAG_MVRP = 0x8,
|
||||
|
||||
/* NOTE: if adding flags update nm-setting-vlan.c::verify() */
|
||||
/* NOTE: if adding flags update nm-setting-vlan.c::verify() */
|
||||
|
||||
/* NOTE: these flags must correspond to the value from the kernel
|
||||
* header files. */
|
||||
/* NOTE: these flags must correspond to the value from the kernel
|
||||
* header files. */
|
||||
} NMVlanFlags;
|
||||
|
||||
#define NM_VLAN_FLAGS_ALL \
|
||||
|
|
|
|||
|
|
@ -49,20 +49,20 @@ G_BEGIN_DECLS
|
|||
*
|
||||
* Since: 1.2
|
||||
*/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_NONE = 0, /*< skip >*/
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_PHY = 0x2,
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST = 0x4,
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_MULTICAST = 0x8,
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_BROADCAST = 0x10,
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_ARP = 0x20,
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC = 0x40,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_NONE = 0, /*< skip >*/
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_PHY = 0x2,
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST = 0x4,
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_MULTICAST = 0x8,
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_BROADCAST = 0x10,
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_ARP = 0x20,
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC = 0x40,
|
||||
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_ALL = 0x7E, /*< skip >*/
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_ALL = 0x7E, /*< skip >*/
|
||||
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT = 0x1,
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE = 0x8000,
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_EXCLUSIVE_FLAGS = 0x8001, /*< skip >*/
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT = 0x1,
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE = 0x8000,
|
||||
NM_SETTING_WIRED_WAKE_ON_LAN_EXCLUSIVE_FLAGS = 0x8001, /*< skip >*/
|
||||
} NMSettingWiredWakeOnLan;
|
||||
|
||||
#define NM_SETTING_WIRED_PORT "port"
|
||||
|
|
|
|||
|
|
@ -99,12 +99,12 @@ typedef enum {
|
|||
*
|
||||
* Since: 1.10
|
||||
**/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_SETTING_WIRELESS_SECURITY_WPS_METHOD_DEFAULT = 0x00000000,
|
||||
NM_SETTING_WIRELESS_SECURITY_WPS_METHOD_DISABLED = 0x00000001,
|
||||
NM_SETTING_WIRELESS_SECURITY_WPS_METHOD_AUTO = 0x00000002,
|
||||
NM_SETTING_WIRELESS_SECURITY_WPS_METHOD_PBC = 0x00000004,
|
||||
NM_SETTING_WIRELESS_SECURITY_WPS_METHOD_PIN = 0x00000008,
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_SETTING_WIRELESS_SECURITY_WPS_METHOD_DEFAULT = 0x00000000,
|
||||
NM_SETTING_WIRELESS_SECURITY_WPS_METHOD_DISABLED = 0x00000001,
|
||||
NM_SETTING_WIRELESS_SECURITY_WPS_METHOD_AUTO = 0x00000002,
|
||||
NM_SETTING_WIRELESS_SECURITY_WPS_METHOD_PBC = 0x00000004,
|
||||
NM_SETTING_WIRELESS_SECURITY_WPS_METHOD_PIN = 0x00000008,
|
||||
} NMSettingWirelessSecurityWpsMethod;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ G_BEGIN_DECLS
|
|||
* Since: 1.12
|
||||
*/
|
||||
/* clang-format off */
|
||||
typedef enum { /*< flags >*/
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_SETTING_WIRELESS_WAKE_ON_WLAN_NONE = 0, /*< skip >*/
|
||||
NM_SETTING_WIRELESS_WAKE_ON_WLAN_ANY = 0x2,
|
||||
NM_SETTING_WIRELESS_WAKE_ON_WLAN_DISCONNECT = 0x4,
|
||||
|
|
|
|||
|
|
@ -57,13 +57,13 @@ G_BEGIN_DECLS
|
|||
* is to be stored and/or requested when it is needed.
|
||||
*
|
||||
**/
|
||||
typedef enum { /*< flags >*/
|
||||
NM_SETTING_SECRET_FLAG_NONE = 0x00000000,
|
||||
NM_SETTING_SECRET_FLAG_AGENT_OWNED = 0x00000001,
|
||||
NM_SETTING_SECRET_FLAG_NOT_SAVED = 0x00000002,
|
||||
NM_SETTING_SECRET_FLAG_NOT_REQUIRED = 0x00000004
|
||||
typedef enum /*< flags >*/ {
|
||||
NM_SETTING_SECRET_FLAG_NONE = 0x00000000,
|
||||
NM_SETTING_SECRET_FLAG_AGENT_OWNED = 0x00000001,
|
||||
NM_SETTING_SECRET_FLAG_NOT_SAVED = 0x00000002,
|
||||
NM_SETTING_SECRET_FLAG_NOT_REQUIRED = 0x00000004
|
||||
|
||||
/* NOTE: if adding flags, update nm-core-internal.h as well */
|
||||
/* NOTE: if adding flags, update nm-core-internal.h as well */
|
||||
} NMSettingSecretFlags;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -9,54 +9,54 @@
|
|||
|
||||
/* Log domains */
|
||||
|
||||
typedef enum { /*< skip >*/
|
||||
LOGD_NONE = 0LL,
|
||||
LOGD_PLATFORM = (1LL << 0), /* Platform services */
|
||||
LOGD_RFKILL = (1LL << 1),
|
||||
LOGD_ETHER = (1LL << 2),
|
||||
LOGD_WIFI = (1LL << 3),
|
||||
LOGD_BT = (1LL << 4),
|
||||
LOGD_MB = (1LL << 5), /* mobile broadband */
|
||||
LOGD_DHCP4 = (1LL << 6),
|
||||
LOGD_DHCP6 = (1LL << 7),
|
||||
LOGD_PPP = (1LL << 8),
|
||||
LOGD_WIFI_SCAN = (1LL << 9),
|
||||
LOGD_IP4 = (1LL << 10),
|
||||
LOGD_IP6 = (1LL << 11),
|
||||
LOGD_AUTOIP4 = (1LL << 12),
|
||||
LOGD_DNS = (1LL << 13),
|
||||
LOGD_VPN = (1LL << 14),
|
||||
LOGD_SHARING = (1LL << 15), /* Connection sharing/dnsmasq */
|
||||
LOGD_SUPPLICANT = (1LL << 16), /* Wi-Fi and 802.1x */
|
||||
LOGD_AGENTS = (1LL << 17), /* Secret agents */
|
||||
LOGD_SETTINGS = (1LL << 18), /* Settings */
|
||||
LOGD_SUSPEND = (1LL << 19), /* Suspend/Resume */
|
||||
LOGD_CORE = (1LL << 20), /* Core daemon and policy stuff */
|
||||
LOGD_DEVICE = (1LL << 21), /* Device state and activation */
|
||||
LOGD_OLPC = (1LL << 22),
|
||||
LOGD_INFINIBAND = (1LL << 23),
|
||||
LOGD_FIREWALL = (1LL << 24),
|
||||
LOGD_ADSL = (1LL << 25),
|
||||
LOGD_BOND = (1LL << 26),
|
||||
LOGD_VLAN = (1LL << 27),
|
||||
LOGD_BRIDGE = (1LL << 28),
|
||||
LOGD_DBUS_PROPS = (1LL << 29),
|
||||
LOGD_TEAM = (1LL << 30),
|
||||
LOGD_CONCHECK = (1LL << 31),
|
||||
LOGD_DCB = (1LL << 32), /* Data Center Bridging */
|
||||
LOGD_DISPATCH = (1LL << 33),
|
||||
LOGD_AUDIT = (1LL << 34),
|
||||
LOGD_SYSTEMD = (1LL << 35),
|
||||
LOGD_VPN_PLUGIN = (1LL << 36),
|
||||
LOGD_PROXY = (1LL << 37),
|
||||
typedef enum {
|
||||
LOGD_NONE = 0LL,
|
||||
LOGD_PLATFORM = (1LL << 0), /* Platform services */
|
||||
LOGD_RFKILL = (1LL << 1),
|
||||
LOGD_ETHER = (1LL << 2),
|
||||
LOGD_WIFI = (1LL << 3),
|
||||
LOGD_BT = (1LL << 4),
|
||||
LOGD_MB = (1LL << 5), /* mobile broadband */
|
||||
LOGD_DHCP4 = (1LL << 6),
|
||||
LOGD_DHCP6 = (1LL << 7),
|
||||
LOGD_PPP = (1LL << 8),
|
||||
LOGD_WIFI_SCAN = (1LL << 9),
|
||||
LOGD_IP4 = (1LL << 10),
|
||||
LOGD_IP6 = (1LL << 11),
|
||||
LOGD_AUTOIP4 = (1LL << 12),
|
||||
LOGD_DNS = (1LL << 13),
|
||||
LOGD_VPN = (1LL << 14),
|
||||
LOGD_SHARING = (1LL << 15), /* Connection sharing/dnsmasq */
|
||||
LOGD_SUPPLICANT = (1LL << 16), /* Wi-Fi and 802.1x */
|
||||
LOGD_AGENTS = (1LL << 17), /* Secret agents */
|
||||
LOGD_SETTINGS = (1LL << 18), /* Settings */
|
||||
LOGD_SUSPEND = (1LL << 19), /* Suspend/Resume */
|
||||
LOGD_CORE = (1LL << 20), /* Core daemon and policy stuff */
|
||||
LOGD_DEVICE = (1LL << 21), /* Device state and activation */
|
||||
LOGD_OLPC = (1LL << 22),
|
||||
LOGD_INFINIBAND = (1LL << 23),
|
||||
LOGD_FIREWALL = (1LL << 24),
|
||||
LOGD_ADSL = (1LL << 25),
|
||||
LOGD_BOND = (1LL << 26),
|
||||
LOGD_VLAN = (1LL << 27),
|
||||
LOGD_BRIDGE = (1LL << 28),
|
||||
LOGD_DBUS_PROPS = (1LL << 29),
|
||||
LOGD_TEAM = (1LL << 30),
|
||||
LOGD_CONCHECK = (1LL << 31),
|
||||
LOGD_DCB = (1LL << 32), /* Data Center Bridging */
|
||||
LOGD_DISPATCH = (1LL << 33),
|
||||
LOGD_AUDIT = (1LL << 34),
|
||||
LOGD_SYSTEMD = (1LL << 35),
|
||||
LOGD_VPN_PLUGIN = (1LL << 36),
|
||||
LOGD_PROXY = (1LL << 37),
|
||||
|
||||
__LOGD_MAX,
|
||||
LOGD_ALL = (((__LOGD_MAX - 1LL) << 1) - 1LL),
|
||||
LOGD_DEFAULT = LOGD_ALL & ~(LOGD_DBUS_PROPS | LOGD_WIFI_SCAN | LOGD_VPN_PLUGIN | 0),
|
||||
__LOGD_MAX,
|
||||
LOGD_ALL = (((__LOGD_MAX - 1LL) << 1) - 1LL),
|
||||
LOGD_DEFAULT = LOGD_ALL & ~(LOGD_DBUS_PROPS | LOGD_WIFI_SCAN | LOGD_VPN_PLUGIN | 0),
|
||||
|
||||
/* aliases: */
|
||||
LOGD_DHCP = LOGD_DHCP4 | LOGD_DHCP6,
|
||||
LOGD_IP = LOGD_IP4 | LOGD_IP6,
|
||||
/* aliases: */
|
||||
LOGD_DHCP = LOGD_DHCP4 | LOGD_DHCP6,
|
||||
LOGD_IP = LOGD_IP4 | LOGD_IP6,
|
||||
|
||||
#define LOGD_DHCPX(is_ipv4) ((is_ipv4) ? LOGD_DHCP4 : LOGD_DHCP6)
|
||||
#define LOGD_IPX(is_ipv4) ((is_ipv4) ? LOGD_IP4 : LOGD_IP6)
|
||||
|
|
@ -64,19 +64,20 @@ typedef enum { /*< skip >*/
|
|||
} NMLogDomain;
|
||||
|
||||
/* Log levels */
|
||||
typedef enum { /*< skip >*/
|
||||
LOGL_TRACE,
|
||||
LOGL_DEBUG,
|
||||
LOGL_INFO,
|
||||
LOGL_WARN,
|
||||
LOGL_ERR,
|
||||
typedef enum {
|
||||
|
||||
_LOGL_N_REAL, /* the number of actual logging levels */
|
||||
LOGL_TRACE,
|
||||
LOGL_DEBUG,
|
||||
LOGL_INFO,
|
||||
LOGL_WARN,
|
||||
LOGL_ERR,
|
||||
|
||||
_LOGL_OFF = _LOGL_N_REAL, /* special logging level that is always disabled. */
|
||||
_LOGL_KEEP, /* special logging level to indicate that the logging level should not be changed. */
|
||||
_LOGL_N_REAL, /* the number of actual logging levels */
|
||||
|
||||
_LOGL_N, /* the number of logging levels including "OFF" */
|
||||
_LOGL_OFF = _LOGL_N_REAL, /* special logging level that is always disabled. */
|
||||
_LOGL_KEEP, /* special logging level to indicate that the logging level should not be changed. */
|
||||
|
||||
_LOGL_N, /* the number of logging levels including "OFF" */
|
||||
} NMLogLevel;
|
||||
|
||||
gboolean _nm_log_enabled_impl(gboolean mt_require_locking, NMLogLevel level, NMLogDomain domain);
|
||||
|
|
|
|||
|
|
@ -259,17 +259,17 @@ struct _NMPlatformLink {
|
|||
bool initialized : 1;
|
||||
};
|
||||
|
||||
typedef enum { /*< skip >*/
|
||||
NM_PLATFORM_SIGNAL_ID_NONE,
|
||||
NM_PLATFORM_SIGNAL_ID_LINK,
|
||||
NM_PLATFORM_SIGNAL_ID_IP4_ADDRESS,
|
||||
NM_PLATFORM_SIGNAL_ID_IP6_ADDRESS,
|
||||
NM_PLATFORM_SIGNAL_ID_IP4_ROUTE,
|
||||
NM_PLATFORM_SIGNAL_ID_IP6_ROUTE,
|
||||
NM_PLATFORM_SIGNAL_ID_ROUTING_RULE,
|
||||
NM_PLATFORM_SIGNAL_ID_QDISC,
|
||||
NM_PLATFORM_SIGNAL_ID_TFILTER,
|
||||
_NM_PLATFORM_SIGNAL_ID_LAST,
|
||||
typedef enum {
|
||||
NM_PLATFORM_SIGNAL_ID_NONE,
|
||||
NM_PLATFORM_SIGNAL_ID_LINK,
|
||||
NM_PLATFORM_SIGNAL_ID_IP4_ADDRESS,
|
||||
NM_PLATFORM_SIGNAL_ID_IP6_ADDRESS,
|
||||
NM_PLATFORM_SIGNAL_ID_IP4_ROUTE,
|
||||
NM_PLATFORM_SIGNAL_ID_IP6_ROUTE,
|
||||
NM_PLATFORM_SIGNAL_ID_ROUTING_RULE,
|
||||
NM_PLATFORM_SIGNAL_ID_QDISC,
|
||||
NM_PLATFORM_SIGNAL_ID_TFILTER,
|
||||
_NM_PLATFORM_SIGNAL_ID_LAST,
|
||||
} NMPlatformSignalIdType;
|
||||
|
||||
guint _nm_platform_signal_id_get(NMPlatformSignalIdType signal_type);
|
||||
|
|
|
|||
|
|
@ -91,17 +91,17 @@ typedef struct _NMPWireGuardPeer {
|
|||
|
||||
/*****************************************************************************/
|
||||
|
||||
typedef enum { /*< skip >*/
|
||||
NMP_OBJECT_TO_STRING_ID,
|
||||
NMP_OBJECT_TO_STRING_PUBLIC,
|
||||
NMP_OBJECT_TO_STRING_ALL,
|
||||
typedef enum {
|
||||
NMP_OBJECT_TO_STRING_ID,
|
||||
NMP_OBJECT_TO_STRING_PUBLIC,
|
||||
NMP_OBJECT_TO_STRING_ALL,
|
||||
} NMPObjectToStringMode;
|
||||
|
||||
typedef enum { /*< skip >*/
|
||||
NMP_CACHE_OPS_UNCHANGED = NM_PLATFORM_SIGNAL_NONE,
|
||||
NMP_CACHE_OPS_ADDED = NM_PLATFORM_SIGNAL_ADDED,
|
||||
NMP_CACHE_OPS_UPDATED = NM_PLATFORM_SIGNAL_CHANGED,
|
||||
NMP_CACHE_OPS_REMOVED = NM_PLATFORM_SIGNAL_REMOVED,
|
||||
typedef enum {
|
||||
NMP_CACHE_OPS_UNCHANGED = NM_PLATFORM_SIGNAL_NONE,
|
||||
NMP_CACHE_OPS_ADDED = NM_PLATFORM_SIGNAL_ADDED,
|
||||
NMP_CACHE_OPS_UPDATED = NM_PLATFORM_SIGNAL_CHANGED,
|
||||
NMP_CACHE_OPS_REMOVED = NM_PLATFORM_SIGNAL_REMOVED,
|
||||
} NMPCacheOpsType;
|
||||
|
||||
/* The NMPCacheIdType are the different index types.
|
||||
|
|
|
|||
|
|
@ -38,15 +38,15 @@
|
|||
*
|
||||
* 10: NMSettingUser
|
||||
*/
|
||||
typedef enum { /*< skip >*/
|
||||
NM_SETTING_PRIORITY_INVALID = 0,
|
||||
NM_SETTING_PRIORITY_CONNECTION = 1,
|
||||
NM_SETTING_PRIORITY_HW_BASE = 2,
|
||||
NM_SETTING_PRIORITY_HW_NON_BASE = 3,
|
||||
NM_SETTING_PRIORITY_HW_AUX = 4,
|
||||
NM_SETTING_PRIORITY_AUX = 5,
|
||||
NM_SETTING_PRIORITY_IP = 6,
|
||||
NM_SETTING_PRIORITY_USER = 10,
|
||||
typedef enum /*< skip >*/ {
|
||||
NM_SETTING_PRIORITY_INVALID = 0,
|
||||
NM_SETTING_PRIORITY_CONNECTION = 1,
|
||||
NM_SETTING_PRIORITY_HW_BASE = 2,
|
||||
NM_SETTING_PRIORITY_HW_NON_BASE = 3,
|
||||
NM_SETTING_PRIORITY_HW_AUX = 4,
|
||||
NM_SETTING_PRIORITY_AUX = 5,
|
||||
NM_SETTING_PRIORITY_IP = 6,
|
||||
NM_SETTING_PRIORITY_USER = 10,
|
||||
} NMSettingPriority;
|
||||
|
||||
/*****************************************************************************/
|
||||
|
|
|
|||
|
|
@ -9,9 +9,9 @@
|
|||
#include "nm-utils.h"
|
||||
#include "libnmt-newt/nmt-newt.h"
|
||||
|
||||
typedef enum { /*< skip >*/
|
||||
NMT_MAC_ENTRY_TYPE_MAC,
|
||||
NMT_MAC_ENTRY_TYPE_CLONED,
|
||||
typedef enum {
|
||||
NMT_MAC_ENTRY_TYPE_MAC,
|
||||
NMT_MAC_ENTRY_TYPE_CLONED,
|
||||
} NmtMacEntryType;
|
||||
|
||||
#define NMT_TYPE_MAC_ENTRY (nmt_mac_entry_get_type())
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue