summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2019-08-01 07:50:53 +0200
committerThomas Haller <thaller@redhat.com>2019-08-06 15:46:12 +0200
commit7d3a05d493afe705a1f3defb0c58d1a829c3604d (patch)
treed1393c053fcc67ec8f5021b8b73911e89393db91
parent96339fa5ead721003748fa59b905216bb0db8ec5 (diff)
downloadNetworkManager-7d3a05d493afe705a1f3defb0c58d1a829c3604d.tar.gz
cli/trivial: align property definitions with spaces and not with tabs
Our coding style is to indent with tabs, but align with spaces. This is not about the coding style though, but about the code looking broken when not using 4 spaces per tab (in fact, some code there is aligned as if using 8 spaces and it's already inconsistent). Realign with spaces. https://gitlab.freedesktop.org/NetworkManager/NetworkManager/merge_requests/223
-rw-r--r--clients/common/nm-meta-setting-desc.c4364
1 files changed, 2182 insertions, 2182 deletions
diff --git a/clients/common/nm-meta-setting-desc.c b/clients/common/nm-meta-setting-desc.c
index 5c71868d06..86682e2e76 100644
--- a/clients/common/nm-meta-setting-desc.c
+++ b/clients/common/nm-meta-setting-desc.c
@@ -4462,24 +4462,24 @@ static const NMMetaPropertyType _pt_objlist = {
" name=arp_ping source-host=172.16.1.1 target-host=172.16.1.254, name=ethtool delay-up=3\n")
#define DEFINE_DCB_PROPRITY_PROPERTY_TYPE \
- .property_type = &_pt_gobject_int, \
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int, \
- .value_infos = INT_VALUE_INFOS ( \
- { \
- .value.i64 = -1, \
- .nick = "unset", \
- }, \
- ), \
- ),
+ .property_type = &_pt_gobject_int, \
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int, \
+ .value_infos = INT_VALUE_INFOS ( \
+ { \
+ .value.i64 = -1, \
+ .nick = "unset", \
+ }, \
+ ), \
+ ),
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_6LOWPAN
static const NMMetaPropertyInfo *const property_infos_6LOWPAN[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_6LOWPAN_PARENT,
- .is_cli_option = TRUE,
- .property_alias = "dev",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = N_("IEEE 802.15.4 (WPAN) parent device or connection UUID"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "dev",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = N_("IEEE 802.15.4 (WPAN) parent device or connection UUID"),
+ .property_type = &_pt_gobject_string,
),
NULL
};
@@ -4488,255 +4488,255 @@ static const NMMetaPropertyInfo *const property_infos_6LOWPAN[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_802_1X
static const NMMetaPropertyInfo *const property_infos_802_1X[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_EAP,
- .property_type = &_pt_multilist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSetting8021x, nm_setting_802_1x_get_num_eap_methods),
- .add_fcn = MULTILIST_ADD_FCN (NMSetting8021x, nm_setting_802_1x_add_eap_method),
- .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSetting8021x, nm_setting_802_1x_remove_eap_method),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSetting8021x, nm_setting_802_1x_remove_eap_method_by_value),
- .strsplit_plain = TRUE,
- ),
- .values_static = NM_MAKE_STRV ("leap", "md5", "tls", "peap", "ttls", "sim", "fast", "pwd"),
- ),
+ .property_type = &_pt_multilist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSetting8021x, nm_setting_802_1x_get_num_eap_methods),
+ .add_fcn = MULTILIST_ADD_FCN (NMSetting8021x, nm_setting_802_1x_add_eap_method),
+ .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSetting8021x, nm_setting_802_1x_remove_eap_method),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSetting8021x, nm_setting_802_1x_remove_eap_method_by_value),
+ .strsplit_plain = TRUE,
+ ),
+ .values_static = NM_MAKE_STRV ("leap", "md5", "tls", "peap", "ttls", "sim", "fast", "pwd"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_IDENTITY,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_ANONYMOUS_IDENTITY,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PAC_FILE,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_CA_CERT,
- .describe_message =
- N_("Enter file path to CA certificate (optionally prefixed with file://).\n"
- " [file://]<file path>\n"
- "Note that nmcli does not support specifying certificates as raw blob data.\n"
- "Example: /home/cimrman/cacert.crt\n"),
- .property_type = &_pt_cert_8021x,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (cert_8021x,
- .scheme_type = NM_SETTING_802_1X_SCHEME_TYPE_CA_CERT,
- ),
+ .describe_message =
+ N_("Enter file path to CA certificate (optionally prefixed with file://).\n"
+ " [file://]<file path>\n"
+ "Note that nmcli does not support specifying certificates as raw blob data.\n"
+ "Example: /home/cimrman/cacert.crt\n"),
+ .property_type = &_pt_cert_8021x,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (cert_8021x,
+ .scheme_type = NM_SETTING_802_1X_SCHEME_TYPE_CA_CERT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_CA_CERT_PASSWORD,
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_CA_CERT_PASSWORD_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_CA_PATH,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_SUBJECT_MATCH,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_ALTSUBJECT_MATCHES,
- .property_type = &_pt_multilist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSetting8021x, nm_setting_802_1x_get_num_altsubject_matches),
- .add_fcn = MULTILIST_ADD_FCN (NMSetting8021x, nm_setting_802_1x_add_altsubject_match),
- .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSetting8021x, nm_setting_802_1x_remove_altsubject_match),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSetting8021x, nm_setting_802_1x_remove_altsubject_match_by_value),
- .strsplit_plain = TRUE,
- ),
- ),
+ .property_type = &_pt_multilist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSetting8021x, nm_setting_802_1x_get_num_altsubject_matches),
+ .add_fcn = MULTILIST_ADD_FCN (NMSetting8021x, nm_setting_802_1x_add_altsubject_match),
+ .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSetting8021x, nm_setting_802_1x_remove_altsubject_match),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSetting8021x, nm_setting_802_1x_remove_altsubject_match_by_value),
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_DOMAIN_SUFFIX_MATCH,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_CLIENT_CERT,
- .describe_message =
- N_("Enter file path to client certificate (optionally prefixed with file://).\n"
- " [file://]<file path>\n"
- "Note that nmcli does not support specifying certificates as raw blob data.\n"
- "Example: /home/cimrman/jara.crt\n"),
- .property_type = &_pt_cert_8021x,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (cert_8021x,
- .scheme_type = NM_SETTING_802_1X_SCHEME_TYPE_CLIENT_CERT,
- ),
+ .describe_message =
+ N_("Enter file path to client certificate (optionally prefixed with file://).\n"
+ " [file://]<file path>\n"
+ "Note that nmcli does not support specifying certificates as raw blob data.\n"
+ "Example: /home/cimrman/jara.crt\n"),
+ .property_type = &_pt_cert_8021x,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (cert_8021x,
+ .scheme_type = NM_SETTING_802_1X_SCHEME_TYPE_CLIENT_CERT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_CLIENT_CERT_PASSWORD,
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_CLIENT_CERT_PASSWORD_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE1_PEAPVER,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("0", "1"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("0", "1"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE1_PEAPLABEL,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("0", "1"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("0", "1"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE1_FAST_PROVISIONING,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("0", "1", "2", "3"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("0", "1", "2", "3"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE1_AUTH_FLAGS,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_802_1x_auth_flags_get_type,
- ),
- .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT,
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_802_1x_auth_flags_get_type,
+ ),
+ .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE2_AUTH,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("pap", "chap", "mschap", "mschapv2", "gtc", "otp", "md5", "tls"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("pap", "chap", "mschap", "mschapv2", "gtc", "otp", "md5", "tls"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE2_AUTHEAP,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("md5", "mschapv2", "otp", "gtc", "tls"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("md5", "mschapv2", "otp", "gtc", "tls"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE2_CA_CERT,
- .describe_message =
- N_("Enter file path to CA certificate for inner authentication (optionally prefixed\n"
- "with file://).\n"
- " [file://]<file path>\n"
- "Note that nmcli does not support specifying certificates as raw blob data.\n"
- "Example: /home/cimrman/ca-zweite-phase.crt\n"),
- .property_type = &_pt_cert_8021x,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (cert_8021x,
- .scheme_type = NM_SETTING_802_1X_SCHEME_TYPE_PHASE2_CA_CERT,
- ),
+ .describe_message =
+ N_("Enter file path to CA certificate for inner authentication (optionally prefixed\n"
+ "with file://).\n"
+ " [file://]<file path>\n"
+ "Note that nmcli does not support specifying certificates as raw blob data.\n"
+ "Example: /home/cimrman/ca-zweite-phase.crt\n"),
+ .property_type = &_pt_cert_8021x,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (cert_8021x,
+ .scheme_type = NM_SETTING_802_1X_SCHEME_TYPE_PHASE2_CA_CERT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE2_CA_CERT_PASSWORD,
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE2_CA_CERT_PASSWORD_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE2_CA_PATH,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE2_SUBJECT_MATCH,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE2_ALTSUBJECT_MATCHES,
- .property_type = &_pt_multilist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSetting8021x, nm_setting_802_1x_get_num_phase2_altsubject_matches),
- .add_fcn = MULTILIST_ADD_FCN (NMSetting8021x, nm_setting_802_1x_add_phase2_altsubject_match),
- .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSetting8021x, nm_setting_802_1x_remove_phase2_altsubject_match),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSetting8021x, nm_setting_802_1x_remove_phase2_altsubject_match_by_value),
- .strsplit_plain = TRUE,
- ),
- ),
+ .property_type = &_pt_multilist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSetting8021x, nm_setting_802_1x_get_num_phase2_altsubject_matches),
+ .add_fcn = MULTILIST_ADD_FCN (NMSetting8021x, nm_setting_802_1x_add_phase2_altsubject_match),
+ .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSetting8021x, nm_setting_802_1x_remove_phase2_altsubject_match),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSetting8021x, nm_setting_802_1x_remove_phase2_altsubject_match_by_value),
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE2_DOMAIN_SUFFIX_MATCH,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE2_CLIENT_CERT,
- .describe_message =
- N_("Enter file path to client certificate for inner authentication (optionally prefixed\n"
- "with file://).\n"
- " [file://]<file path>\n"
- "Note that nmcli does not support specifying certificates as raw blob data.\n"
- "Example: /home/cimrman/jara-zweite-phase.crt\n"),
- .property_type = &_pt_cert_8021x,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (cert_8021x,
- .scheme_type = NM_SETTING_802_1X_SCHEME_TYPE_PHASE2_CLIENT_CERT,
- ),
+ .describe_message =
+ N_("Enter file path to client certificate for inner authentication (optionally prefixed\n"
+ "with file://).\n"
+ " [file://]<file path>\n"
+ "Note that nmcli does not support specifying certificates as raw blob data.\n"
+ "Example: /home/cimrman/jara-zweite-phase.crt\n"),
+ .property_type = &_pt_cert_8021x,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (cert_8021x,
+ .scheme_type = NM_SETTING_802_1X_SCHEME_TYPE_PHASE2_CLIENT_CERT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE2_CLIENT_CERT_PASSWORD,
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE2_CLIENT_CERT_PASSWORD_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PASSWORD,
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PASSWORD_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PASSWORD_RAW,
- .is_secret = TRUE,
- .describe_message =
- N_("Enter bytes as a list of hexadecimal values.\n"
- "Two formats are accepted:\n"
- "(a) a string of hexadecimal digits, where each two digits represent one byte\n"
- "(b) space-separated list of bytes written as hexadecimal digits "
- "(with optional 0x/0X prefix, and optional leading 0).\n\n"
- "Examples: ab0455a6ea3a74C2\n"
- " ab 4 55 0xa6 ea 3a 74 C2\n"),
- .property_type = &_pt_gobject_bytes,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_bytes,
- .legacy_format = TRUE,
- ),
+ .is_secret = TRUE,
+ .describe_message =
+ N_("Enter bytes as a list of hexadecimal values.\n"
+ "Two formats are accepted:\n"
+ "(a) a string of hexadecimal digits, where each two digits represent one byte\n"
+ "(b) space-separated list of bytes written as hexadecimal digits "
+ "(with optional 0x/0X prefix, and optional leading 0).\n\n"
+ "Examples: ab0455a6ea3a74C2\n"
+ " ab 4 55 0xa6 ea 3a 74 C2\n"),
+ .property_type = &_pt_gobject_bytes,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_bytes,
+ .legacy_format = TRUE,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PASSWORD_RAW_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PRIVATE_KEY,
- .describe_message =
- N_("Enter path to a private key and the key password (if not set yet):\n"
- " [file://]<file path> [<password>]\n"
- "Note that nmcli does not support specifying private key as raw blob data.\n"
- "Example: /home/cimrman/jara-priv-key Dardanely\n"),
- .property_type = &_pt_cert_8021x,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (cert_8021x,
- .scheme_type = NM_SETTING_802_1X_SCHEME_TYPE_PRIVATE_KEY,
- ),
+ .describe_message =
+ N_("Enter path to a private key and the key password (if not set yet):\n"
+ " [file://]<file path> [<password>]\n"
+ "Note that nmcli does not support specifying private key as raw blob data.\n"
+ "Example: /home/cimrman/jara-priv-key Dardanely\n"),
+ .property_type = &_pt_cert_8021x,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (cert_8021x,
+ .scheme_type = NM_SETTING_802_1X_SCHEME_TYPE_PRIVATE_KEY,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PRIVATE_KEY_PASSWORD,
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PRIVATE_KEY_PASSWORD_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE2_PRIVATE_KEY,
- .describe_message =
- N_("Enter path to a private key and the key password (if not set yet):\n"
- " [file://]<file path> [<password>]\n"
- "Note that nmcli does not support specifying private key as raw blob data.\n"
- "Example: /home/cimrman/jara-priv-key Dardanely\n"),
- .property_type = &_pt_cert_8021x,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (cert_8021x,
- .scheme_type = NM_SETTING_802_1X_SCHEME_TYPE_PHASE2_PRIVATE_KEY,
- ),
+ .describe_message =
+ N_("Enter path to a private key and the key password (if not set yet):\n"
+ " [file://]<file path> [<password>]\n"
+ "Note that nmcli does not support specifying private key as raw blob data.\n"
+ "Example: /home/cimrman/jara-priv-key Dardanely\n"),
+ .property_type = &_pt_cert_8021x,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (cert_8021x,
+ .scheme_type = NM_SETTING_802_1X_SCHEME_TYPE_PHASE2_PRIVATE_KEY,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE2_PRIVATE_KEY_PASSWORD,
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PHASE2_PRIVATE_KEY_PASSWORD_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PIN,
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_PIN_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_SYSTEM_CA_CERTS,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_802_1X_AUTH_TIMEOUT,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
NULL
};
@@ -4745,51 +4745,51 @@ static const NMMetaPropertyInfo *const property_infos_802_1X[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_ADSL
static const NMMetaPropertyInfo *const property_infos_ADSL[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_ADSL_USERNAME,
- .is_cli_option = TRUE,
- .property_alias = "username",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = N_("Username"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "username",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = N_("Username"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_ADSL_PASSWORD,
- .is_cli_option = TRUE,
- .property_alias = "password",
- .prompt = N_("Password [none]"),
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "password",
+ .prompt = N_("Password [none]"),
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_ADSL_PASSWORD_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_ADSL_PROTOCOL,
- .is_cli_option = TRUE,
- .property_alias = "protocol",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = NM_META_TEXT_PROMPT_ADSL_PROTO,
- .def_hint = NM_META_TEXT_PROMPT_ADSL_PROTO_CHOICES,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV (NM_SETTING_ADSL_PROTOCOL_PPPOA,
- NM_SETTING_ADSL_PROTOCOL_PPPOE,
- NM_SETTING_ADSL_PROTOCOL_IPOATM),
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "protocol",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = NM_META_TEXT_PROMPT_ADSL_PROTO,
+ .def_hint = NM_META_TEXT_PROMPT_ADSL_PROTO_CHOICES,
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV (NM_SETTING_ADSL_PROTOCOL_PPPOA,
+ NM_SETTING_ADSL_PROTOCOL_PPPOE,
+ NM_SETTING_ADSL_PROTOCOL_IPOATM),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_ADSL_ENCAPSULATION,
- .is_cli_option = TRUE,
- .property_alias = "encapsulation",
- .prompt = NM_META_TEXT_PROMPT_ADSL_ENCAP,
- .def_hint = NM_META_TEXT_PROMPT_ADSL_ENCAP_CHOICES,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV (NM_SETTING_ADSL_ENCAPSULATION_VCMUX,
- NM_SETTING_ADSL_ENCAPSULATION_LLC),
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "encapsulation",
+ .prompt = NM_META_TEXT_PROMPT_ADSL_ENCAP,
+ .def_hint = NM_META_TEXT_PROMPT_ADSL_ENCAP_CHOICES,
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV (NM_SETTING_ADSL_ENCAPSULATION_VCMUX,
+ NM_SETTING_ADSL_ENCAPSULATION_LLC),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_ADSL_VPI,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_ADSL_VCI,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
NULL
};
@@ -4798,22 +4798,22 @@ static const NMMetaPropertyInfo *const property_infos_ADSL[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_BLUETOOTH
static const NMMetaPropertyInfo *const property_infos_BLUETOOTH[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_BLUETOOTH_BDADDR,
- .is_cli_option = TRUE,
- .property_alias = "addr",
- .prompt = N_("Bluetooth device address"),
- .property_type = &_pt_gobject_mac,
+ .is_cli_option = TRUE,
+ .property_alias = "addr",
+ .prompt = N_("Bluetooth device address"),
+ .property_type = &_pt_gobject_mac,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_BLUETOOTH_TYPE,
- .is_cli_option = TRUE,
- .property_alias = "bt-type",
- .prompt = NM_META_TEXT_PROMPT_BT_TYPE,
- .def_hint = NM_META_TEXT_PROMPT_BT_TYPE_CHOICES,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV (NM_SETTING_BLUETOOTH_TYPE_DUN,
- NM_SETTING_BLUETOOTH_TYPE_PANU,
- NM_SETTING_BLUETOOTH_TYPE_NAP),
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "bt-type",
+ .prompt = NM_META_TEXT_PROMPT_BT_TYPE,
+ .def_hint = NM_META_TEXT_PROMPT_BT_TYPE_CHOICES,
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV (NM_SETTING_BLUETOOTH_TYPE_DUN,
+ NM_SETTING_BLUETOOTH_TYPE_PANU,
+ NM_SETTING_BLUETOOTH_TYPE_NAP),
+ ),
),
NULL
};
@@ -4822,19 +4822,19 @@ static const NMMetaPropertyInfo *const property_infos_BLUETOOTH[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_BOND
static const NMMetaPropertyInfo property_info_BOND_OPTIONS =
PROPERTY_INFO_INIT (NM_SETTING_BOND_OPTIONS, DESCRIBE_DOC_NM_SETTING_BOND_OPTIONS,
- .property_type = DEFINE_PROPERTY_TYPE (
- .describe_fcn = _describe_fcn_bond_options,
- .get_fcn = _get_fcn_bond_options,
- .set_fcn = _set_fcn_optionlist,
- .set_supports_remove = TRUE,
- .values_fcn = _values_fcn_bond_options,
- ),
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (optionlist,
- .set_fcn = _optionlist_set_fcn_bond_options,
- ),
- .nested = &nm_meta_property_typ_data_bond,
- ),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .describe_fcn = _describe_fcn_bond_options,
+ .get_fcn = _get_fcn_bond_options,
+ .set_fcn = _set_fcn_optionlist,
+ .set_supports_remove = TRUE,
+ .values_fcn = _values_fcn_bond_options,
+ ),
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (optionlist,
+ .set_fcn = _optionlist_set_fcn_bond_options,
+ ),
+ .nested = &nm_meta_property_typ_data_bond,
+ ),
);
static const NMMetaPropertyInfo *const property_infos_BOND[] = {
@@ -4846,75 +4846,75 @@ static const NMMetaPropertyInfo *const property_infos_BOND[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_BRIDGE
static const NMMetaPropertyInfo *const property_infos_BRIDGE[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_MAC_ADDRESS,
- .is_cli_option = TRUE,
- .property_alias = "mac",
- .prompt = N_("MAC [none]"),
- .property_type = &_pt_gobject_mac,
+ .is_cli_option = TRUE,
+ .property_alias = "mac",
+ .prompt = N_("MAC [none]"),
+ .property_type = &_pt_gobject_mac,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_STP,
- .is_cli_option = TRUE,
- .property_alias = "stp",
- .prompt = N_("Enable STP [no]"),
- .property_type = &_pt_gobject_bool,
+ .is_cli_option = TRUE,
+ .property_alias = "stp",
+ .prompt = N_("Enable STP [no]"),
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_PRIORITY,
- .is_cli_option = TRUE,
- .property_alias = "priority",
- .prompt = N_("STP priority [32768]"),
- .property_type = &_pt_gobject_int,
+ .is_cli_option = TRUE,
+ .property_alias = "priority",
+ .prompt = N_("STP priority [32768]"),
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_FORWARD_DELAY,
- .is_cli_option = TRUE,
- .property_alias = "forward-delay",
- .prompt = N_("Forward delay [15]"),
- .property_type = &_pt_gobject_int,
+ .is_cli_option = TRUE,
+ .property_alias = "forward-delay",
+ .prompt = N_("Forward delay [15]"),
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_HELLO_TIME,
- .is_cli_option = TRUE,
- .property_alias = "hello-time",
- .prompt = N_("Hello time [2]"),
- .property_type = &_pt_gobject_int,
+ .is_cli_option = TRUE,
+ .property_alias = "hello-time",
+ .prompt = N_("Hello time [2]"),
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_MAX_AGE,
- .is_cli_option = TRUE,
- .property_alias = "max-age",
- .prompt = N_("Max age [20]"),
- .property_type = &_pt_gobject_int,
+ .is_cli_option = TRUE,
+ .property_alias = "max-age",
+ .prompt = N_("Max age [20]"),
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_AGEING_TIME,
- .is_cli_option = TRUE,
- .property_alias = "ageing-time",
- .prompt = N_("MAC address ageing time [300]"),
- .property_type = &_pt_gobject_int,
+ .is_cli_option = TRUE,
+ .property_alias = "ageing-time",
+ .prompt = N_("MAC address ageing time [300]"),
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_GROUP_FORWARD_MASK,
- .is_cli_option = TRUE,
- .property_alias = "group-forward-mask",
- .prompt = N_("Group forward mask [0]"),
- .property_type = &_pt_gobject_int,
+ .is_cli_option = TRUE,
+ .property_alias = "group-forward-mask",
+ .prompt = N_("Group forward mask [0]"),
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_MULTICAST_SNOOPING,
- .is_cli_option = TRUE,
- .property_alias = "multicast-snooping",
- .prompt = N_("Enable IGMP snooping [no]"),
- .property_type = &_pt_gobject_bool,
+ .is_cli_option = TRUE,
+ .property_alias = "multicast-snooping",
+ .prompt = N_("Enable IGMP snooping [no]"),
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_VLAN_FILTERING,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_VLAN_DEFAULT_PVID,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_VLANS,
- .property_type = &_pt_objlist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (objlist,
- .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingBridge, nm_setting_bridge_get_num_vlans),
- .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingBridge, nm_setting_bridge_clear_vlans),
- .obj_to_str_fcn = _objlist_obj_to_str_fcn_bridge_vlans,
- .set_fcn = _objlist_set_fcn_bridge_vlans,
- ),
- ),
+ .property_type = &_pt_objlist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (objlist,
+ .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingBridge, nm_setting_bridge_get_num_vlans),
+ .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingBridge, nm_setting_bridge_clear_vlans),
+ .obj_to_str_fcn = _objlist_obj_to_str_fcn_bridge_vlans,
+ .set_fcn = _objlist_set_fcn_bridge_vlans,
+ ),
+ ),
),
NULL
};
@@ -4923,33 +4923,33 @@ static const NMMetaPropertyInfo *const property_infos_BRIDGE[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_BRIDGE_PORT
static const NMMetaPropertyInfo *const property_infos_BRIDGE_PORT[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_PORT_PRIORITY,
- .is_cli_option = TRUE,
- .property_alias = "priority",
- .prompt = N_("Bridge port priority [32]"),
- .property_type = &_pt_gobject_int,
+ .is_cli_option = TRUE,
+ .property_alias = "priority",
+ .prompt = N_("Bridge port priority [32]"),
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_PORT_PATH_COST,
- .is_cli_option = TRUE,
- .property_alias = "path-cost",
- .prompt = N_("Bridge port STP path cost [100]"),
- .property_type = &_pt_gobject_int,
+ .is_cli_option = TRUE,
+ .property_alias = "path-cost",
+ .prompt = N_("Bridge port STP path cost [100]"),
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_PORT_HAIRPIN_MODE,
- .is_cli_option = TRUE,
- .property_alias = "hairpin",
- .prompt = N_("Hairpin [no]"),
- .property_type = &_pt_gobject_bool,
+ .is_cli_option = TRUE,
+ .property_alias = "hairpin",
+ .prompt = N_("Hairpin [no]"),
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_PORT_VLANS,
- .property_type = &_pt_objlist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (objlist,
- .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingBridgePort, nm_setting_bridge_port_get_num_vlans),
- .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingBridgePort, nm_setting_bridge_port_clear_vlans),
- .obj_to_str_fcn = _objlist_obj_to_str_fcn_bridge_vlans,
- .set_fcn = _objlist_set_fcn_bridge_vlans,
- ),
- ),
+ .property_type = &_pt_objlist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (objlist,
+ .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingBridgePort, nm_setting_bridge_port_get_num_vlans),
+ .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingBridgePort, nm_setting_bridge_port_clear_vlans),
+ .obj_to_str_fcn = _objlist_obj_to_str_fcn_bridge_vlans,
+ .set_fcn = _objlist_set_fcn_bridge_vlans,
+ ),
+ ),
),
NULL
};
@@ -4958,29 +4958,29 @@ static const NMMetaPropertyInfo *const property_infos_BRIDGE_PORT[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_CDMA
static const NMMetaPropertyInfo *const property_infos_CDMA[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_CDMA_NUMBER,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CDMA_USERNAME,
- .is_cli_option = TRUE,
- .property_alias = "user",
- .prompt = N_("Username [none]"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "user",
+ .prompt = N_("Username [none]"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CDMA_PASSWORD,
- .is_cli_option = TRUE,
- .property_alias = "password",
- .prompt = N_("Password [none]"),
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "password",
+ .prompt = N_("Password [none]"),
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CDMA_PASSWORD_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CDMA_MTU,
- .property_type = &_pt_gobject_mtu,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mtu,
- .get_fcn = MTU_GET_FCN (NMSettingCdma, nm_setting_cdma_get_mtu),
- ),
+ .property_type = &_pt_gobject_mtu,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mtu,
+ .get_fcn = MTU_GET_FCN (NMSettingCdma, nm_setting_cdma_get_mtu),
+ ),
),
NULL
};
@@ -4989,205 +4989,205 @@ static const NMMetaPropertyInfo *const property_infos_CDMA[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_CONNECTION
static const NMMetaPropertyInfo *const property_infos_CONNECTION[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_ID,
- .is_cli_option = TRUE,
- .property_alias = "con-name",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_DONT_ASK,
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "con-name",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_DONT_ASK,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_UUID,
- .property_type = DEFINE_PROPERTY_TYPE ( .get_fcn = _get_fcn_gobject ),
+ .property_type = DEFINE_PROPERTY_TYPE ( .get_fcn = _get_fcn_gobject ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_STABLE_ID,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
[_NM_META_PROPERTY_TYPE_CONNECTION_TYPE] =
- PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_TYPE,
- .is_cli_option = TRUE,
- .property_alias = "type",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = NM_META_TEXT_PROMPT_CON_TYPE,
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_gobject,
- .set_fcn = _set_fcn_connection_type,
- .complete_fcn = _complete_fcn_connection_type,
- ),
- ),
+ PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_TYPE,
+ .is_cli_option = TRUE,
+ .property_alias = "type",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = NM_META_TEXT_PROMPT_CON_TYPE,
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_gobject,
+ .set_fcn = _set_fcn_connection_type,
+ .complete_fcn = _complete_fcn_connection_type,
+ ),
+ ),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_INTERFACE_NAME,
- .is_cli_option = TRUE,
- .property_alias = "ifname",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = NM_META_TEXT_PROMPT_IFNAME,
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_gobject,
- .set_fcn = _set_fcn_gobject_ifname,
- .complete_fcn = _complete_fcn_gobject_devices,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "ifname",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = NM_META_TEXT_PROMPT_IFNAME,
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_gobject,
+ .set_fcn = _set_fcn_gobject_ifname,
+ .complete_fcn = _complete_fcn_gobject_devices,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_AUTOCONNECT,
- .is_cli_option = TRUE,
- .property_alias = "autoconnect",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_DONT_ASK,
- .property_type = &_pt_gobject_bool,
+ .is_cli_option = TRUE,
+ .property_alias = "autoconnect",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_DONT_ASK,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = -1,
- .nick = "default",
- },
- {
- .value.i64 = 0,
- .nick = "forever",
- },
- ),
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = -1,
+ .nick = "default",
+ },
+ {
+ .value.i64 = 0,
+ .nick = "forever",
+ },
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_MULTI_CONNECT,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_connection_multi_connect_get_type,
- ),
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_connection_multi_connect_get_type,
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_AUTH_RETRIES,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_TIMESTAMP,
- .property_type = &_pt_gobject_readonly,
+ .property_type = &_pt_gobject_readonly,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_READ_ONLY,
- .property_type = &_pt_gobject_readonly,
+ .property_type = &_pt_gobject_readonly,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_PERMISSIONS,
- .describe_message =
- N_("Enter a list of user permissions. This is a list of user names formatted as:\n"
- " [user:]<user name 1>, [user:]<user name 2>,...\n"
- "The items can be separated by commas or spaces.\n\n"
- "Example: alice bob charlie\n"),
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_connection_permissions,
- .set_fcn = _set_fcn_multilist,
- .set_supports_remove = TRUE,
- ),
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSettingConnection, nm_setting_connection_get_num_permissions),
- .add_fcn = _multilist_set_fcn_connection_permissions,
- .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSettingConnection, nm_setting_connection_remove_permission),
- .remove_by_value_fcn = _multilist_remove_by_value_fcn_connection_permissions,
- .validate2_fcn = _multilist_validate2_fcn_connection_permissions,
- .strsplit_plain = TRUE,
- ),
- ),
+ .describe_message =
+ N_("Enter a list of user permissions. This is a list of user names formatted as:\n"
+ " [user:]<user name 1>, [user:]<user name 2>,...\n"
+ "The items can be separated by commas or spaces.\n\n"
+ "Example: alice bob charlie\n"),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_connection_permissions,
+ .set_fcn = _set_fcn_multilist,
+ .set_supports_remove = TRUE,
+ ),
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSettingConnection, nm_setting_connection_get_num_permissions),
+ .add_fcn = _multilist_set_fcn_connection_permissions,
+ .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSettingConnection, nm_setting_connection_remove_permission),
+ .remove_by_value_fcn = _multilist_remove_by_value_fcn_connection_permissions,
+ .validate2_fcn = _multilist_validate2_fcn_connection_permissions,
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_ZONE,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_MASTER,
- .is_cli_option = TRUE,
- .property_alias = "master",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_DONT_ASK,
- .prompt = NM_META_TEXT_PROMPT_MASTER,
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_gobject,
- .set_fcn = _set_fcn_connection_master,
- .complete_fcn = _complete_fcn_connection_master,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "master",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_DONT_ASK,
+ .prompt = NM_META_TEXT_PROMPT_MASTER,
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_gobject,
+ .set_fcn = _set_fcn_connection_master,
+ .complete_fcn = _complete_fcn_connection_master,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_SLAVE_TYPE,
- .is_cli_option = TRUE,
- .property_alias = "slave-type",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_DONT_ASK,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV (NM_SETTING_BOND_SETTING_NAME,
- NM_SETTING_BRIDGE_SETTING_NAME,
- NM_SETTING_OVS_BRIDGE_SETTING_NAME,
- NM_SETTING_OVS_PORT_SETTING_NAME,
- NM_SETTING_TEAM_SETTING_NAME),
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "slave-type",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_DONT_ASK,
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV (NM_SETTING_BOND_SETTING_NAME,
+ NM_SETTING_BRIDGE_SETTING_NAME,
+ NM_SETTING_OVS_BRIDGE_SETTING_NAME,
+ NM_SETTING_OVS_PORT_SETTING_NAME,
+ NM_SETTING_TEAM_SETTING_NAME),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES,
- .property_type = &_pt_gobject_enum,
+ .property_type = &_pt_gobject_enum,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_SECONDARIES,
- .describe_message =
- N_("Enter secondary connections that should be activated when this connection is\n"
- "activated. Connections can be specified either by UUID or ID (name). nmcli\n"
- "transparently translates names to UUIDs. Note that NetworkManager only supports\n"
- "VPNs as secondary connections at the moment.\n"
- "The items can be separated by commas or spaces.\n\n"
- "Example: private-openvpn, fe6ba5d8-c2fc-4aae-b2e3-97efddd8d9a7\n"),
- .property_type = &_pt_multilist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSettingConnection, nm_setting_connection_get_num_secondaries),
- .add_fcn = MULTILIST_ADD_FCN (NMSettingConnection, nm_setting_connection_add_secondary),
- .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSettingConnection, nm_setting_connection_remove_secondary),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingConnection, nm_setting_connection_remove_secondary_by_value),
- .validate2_fcn = _multilist_validate2_fcn_uuid,
- .strsplit_plain = TRUE,
- ),
- ),
+ .describe_message =
+ N_("Enter secondary connections that should be activated when this connection is\n"
+ "activated. Connections can be specified either by UUID or ID (name). nmcli\n"
+ "transparently translates names to UUIDs. Note that NetworkManager only supports\n"
+ "VPNs as secondary connections at the moment.\n"
+ "The items can be separated by commas or spaces.\n\n"
+ "Example: private-openvpn, fe6ba5d8-c2fc-4aae-b2e3-97efddd8d9a7\n"),
+ .property_type = &_pt_multilist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSettingConnection, nm_setting_connection_get_num_secondaries),
+ .add_fcn = MULTILIST_ADD_FCN (NMSettingConnection, nm_setting_connection_add_secondary),
+ .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSettingConnection, nm_setting_connection_remove_secondary),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingConnection, nm_setting_connection_remove_secondary_by_value),
+ .validate2_fcn = _multilist_validate2_fcn_uuid,
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_GATEWAY_PING_TIMEOUT,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_METERED,
- .describe_message =
- N_("Enter a value which indicates whether the connection is subject to a data\n"
- "quota, usage costs or other limitations. Accepted options are:\n"
- "'true','yes','on' to set the connection as metered\n"
- "'false','no','off' to set the connection as not metered\n"
- "'unknown' to let NetworkManager choose a value using some heuristics\n"),
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_connection_metered,
- .set_fcn = _set_fcn_connection_metered,
- ),
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("yes", "no", "unknown"),
- ),
+ .describe_message =
+ N_("Enter a value which indicates whether the connection is subject to a data\n"
+ "quota, usage costs or other limitations. Accepted options are:\n"
+ "'true','yes','on' to set the connection as metered\n"
+ "'false','no','off' to set the connection as not metered\n"
+ "'unknown' to let NetworkManager choose a value using some heuristics\n"),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_connection_metered,
+ .set_fcn = _set_fcn_connection_metered,
+ ),
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("yes", "no", "unknown"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_LLDP,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_connection_lldp_get_type,
- .value_infos = ENUM_VALUE_INFOS (
- {
- .value = NM_SETTING_CONNECTION_LLDP_ENABLE_RX,
- .nick = "enable",
- },
- ),
- ),
- .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
- | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_connection_lldp_get_type,
+ .value_infos = ENUM_VALUE_INFOS (
+ {
+ .value = NM_SETTING_CONNECTION_LLDP_ENABLE_RX,
+ .nick = "enable",
+ },
+ ),
+ ),
+ .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
+ | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_MDNS,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_connection_mdns_get_type,
- ),
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_connection_mdns_get_type,
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_LLMNR,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_connection_llmnr_get_type,
- ),
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_connection_llmnr_get_type,
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
NULL
};
@@ -5196,97 +5196,97 @@ static const NMMetaPropertyInfo *const property_infos_CONNECTION[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_DCB
static const NMMetaPropertyInfo *const property_infos_DCB[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_DCB_APP_FCOE_FLAGS,
- .property_type = &_pt_dcb_flags,
+ .property_type = &_pt_dcb_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_DCB_APP_FCOE_PRIORITY,
- DEFINE_DCB_PROPRITY_PROPERTY_TYPE
+ DEFINE_DCB_PROPRITY_PROPERTY_TYPE
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_DCB_APP_FCOE_MODE,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV (NM_SETTING_DCB_FCOE_MODE_FABRIC,
- NM_SETTING_DCB_FCOE_MODE_VN2VN),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV (NM_SETTING_DCB_FCOE_MODE_FABRIC,
+ NM_SETTING_DCB_FCOE_MODE_VN2VN),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_DCB_APP_ISCSI_FLAGS,
- .property_type = &_pt_dcb_flags,
+ .property_type = &_pt_dcb_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_DCB_APP_ISCSI_PRIORITY,
- DEFINE_DCB_PROPRITY_PROPERTY_TYPE
+ DEFINE_DCB_PROPRITY_PROPERTY_TYPE
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_DCB_APP_FIP_FLAGS,
- .property_type = &_pt_dcb_flags,
+ .property_type = &_pt_dcb_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_DCB_APP_FIP_PRIORITY,
- DEFINE_DCB_PROPRITY_PROPERTY_TYPE
+ DEFINE_DCB_PROPRITY_PROPERTY_TYPE
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_DCB_PRIORITY_FLOW_CONTROL_FLAGS,
- .property_type = &_pt_dcb_flags,
+ .property_type = &_pt_dcb_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_DCB_PRIORITY_FLOW_CONTROL,
- .property_type = &_pt_dcb_bool,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (dcb_bool,
- .get_fcn = nm_setting_dcb_get_priority_flow_control,
- .set_fcn = nm_setting_dcb_set_priority_flow_control,
- .with_flow_control_flags = TRUE,
- ),
+ .property_type = &_pt_dcb_bool,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (dcb_bool,
+ .get_fcn = nm_setting_dcb_get_priority_flow_control,
+ .set_fcn = nm_setting_dcb_set_priority_flow_control,
+ .with_flow_control_flags = TRUE,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_DCB_PRIORITY_GROUP_FLAGS,
- .property_type = &_pt_dcb_flags,
+ .property_type = &_pt_dcb_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_DCB_PRIORITY_GROUP_ID,
- .property_type = &_pt_dcb,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (dcb,
- .get_fcn = nm_setting_dcb_get_priority_group_id,
- .set_fcn = nm_setting_dcb_set_priority_group_id,
- .max = 7,
- .other = 15,
- ),
+ .property_type = &_pt_dcb,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (dcb,
+ .get_fcn = nm_setting_dcb_get_priority_group_id,
+ .set_fcn = nm_setting_dcb_set_priority_group_id,
+ .max = 7,
+ .other = 15,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_DCB_PRIORITY_GROUP_BANDWIDTH,
- .property_type = &_pt_dcb,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (dcb,
- .get_fcn = nm_setting_dcb_get_priority_group_bandwidth,
- .set_fcn = nm_setting_dcb_set_priority_group_bandwidth,
- .max = 100,
- .other = 0,
- .is_percent = TRUE,
- ),
+ .property_type = &_pt_dcb,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (dcb,
+ .get_fcn = nm_setting_dcb_get_priority_group_bandwidth,
+ .set_fcn = nm_setting_dcb_set_priority_group_bandwidth,
+ .max = 100,
+ .other = 0,
+ .is_percent = TRUE,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_DCB_PRIORITY_BANDWIDTH,
- .property_type = &_pt_dcb,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (dcb,
- .get_fcn = nm_setting_dcb_get_priority_bandwidth,
- .set_fcn = nm_setting_dcb_set_priority_bandwidth,
- .max = 100,
- .other = 0,
- ),
+ .property_type = &_pt_dcb,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (dcb,
+ .get_fcn = nm_setting_dcb_get_priority_bandwidth,
+ .set_fcn = nm_setting_dcb_set_priority_bandwidth,
+ .max = 100,
+ .other = 0,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_DCB_PRIORITY_STRICT_BANDWIDTH,
- .property_type = &_pt_dcb_bool,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (dcb_bool,
- .get_fcn = nm_setting_dcb_get_priority_strict_bandwidth,
- .set_fcn = nm_setting_dcb_set_priority_strict_bandwidth,
- ),
+ .property_type = &_pt_dcb_bool,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (dcb_bool,
+ .get_fcn = nm_setting_dcb_get_priority_strict_bandwidth,
+ .set_fcn = nm_setting_dcb_set_priority_strict_bandwidth,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_DCB_PRIORITY_TRAFFIC_CLASS,
- .property_type = &_pt_dcb,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (dcb,
- .get_fcn = nm_setting_dcb_get_priority_traffic_class,
- .set_fcn = nm_setting_dcb_set_priority_traffic_class,
- .max = 7,
- .other = 0,
- ),
+ .property_type = &_pt_dcb,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (dcb,
+ .get_fcn = nm_setting_dcb_get_priority_traffic_class,
+ .set_fcn = nm_setting_dcb_set_priority_traffic_class,
+ .max = 7,
+ .other = 0,
+ ),
),
NULL
};
#define PROPERTY_INFO_ETHTOOL(xname) \
PROPERTY_INFO (NM_ETHTOOL_OPTNAME_##xname, NULL, \
- .property_type = &_pt_ethtool, \
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (ethtool, \
- .ethtool_id = NM_ETHTOOL_ID_##xname, \
- ), \
+ .property_type = &_pt_ethtool, \
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (ethtool, \
+ .ethtool_id = NM_ETHTOOL_ID_##xname, \
+ ), \
)
#undef _CURRENT_NM_META_SETTING_TYPE
@@ -5351,60 +5351,60 @@ static const NMMetaPropertyInfo *const property_infos_ETHTOOL[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_GSM
static const NMMetaPropertyInfo *const property_infos_GSM[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_GSM_NUMBER,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_GSM_USERNAME,
- .is_cli_option = TRUE,
- .property_alias = "user",
- .prompt = N_("Username [none]"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "user",
+ .prompt = N_("Username [none]"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_GSM_PASSWORD,
- .is_cli_option = TRUE,
- .property_alias = "password",
- .prompt = N_("Password [none]"),
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "password",
+ .prompt = N_("Password [none]"),
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_GSM_PASSWORD_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_GSM_APN,
- .is_cli_option = TRUE,
- .property_alias = "apn",
- .prompt = N_("APN"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "apn",
+ .prompt = N_("APN"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_GSM_NETWORK_ID,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_GSM_PIN,
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_GSM_PIN_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_GSM_HOME_ONLY,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_GSM_DEVICE_ID,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_GSM_SIM_ID,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_GSM_SIM_OPERATOR_ID,
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_gobject,
- .set_fcn = _set_fcn_gsm_sim_operator_id,
- ),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_gobject,
+ .set_fcn = _set_fcn_gsm_sim_operator_id,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_GSM_MTU,
- .property_type = &_pt_gobject_mtu,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mtu,
- .get_fcn = MTU_GET_FCN (NMSettingGsm, nm_setting_gsm_get_mtu),
- ),
+ .property_type = &_pt_gobject_mtu,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mtu,
+ .get_fcn = MTU_GET_FCN (NMSettingGsm, nm_setting_gsm_get_mtu),
+ ),
),
NULL
};
@@ -5413,50 +5413,50 @@ static const NMMetaPropertyInfo *const property_infos_GSM[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_INFINIBAND
static const NMMetaPropertyInfo *const property_infos_INFINIBAND[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_INFINIBAND_MAC_ADDRESS,
- .is_cli_option = TRUE,
- .property_alias = "mac",
- .prompt = N_("MAC [none]"),
- .property_type = &_pt_gobject_mac,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mac,
- .mode = NM_META_PROPERTY_TYPE_MAC_MODE_INFINIBAND,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "mac",
+ .prompt = N_("MAC [none]"),
+ .property_type = &_pt_gobject_mac,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mac,
+ .mode = NM_META_PROPERTY_TYPE_MAC_MODE_INFINIBAND,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_INFINIBAND_MTU,
- .is_cli_option = TRUE,
- .property_alias = "mtu",
- .prompt = N_("MTU [auto]"),
- .property_type = &_pt_gobject_mtu,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mtu,
- .get_fcn = MTU_GET_FCN (NMSettingInfiniband, nm_setting_infiniband_get_mtu),
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "mtu",
+ .prompt = N_("MTU [auto]"),
+ .property_type = &_pt_gobject_mtu,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mtu,
+ .get_fcn = MTU_GET_FCN (NMSettingInfiniband, nm_setting_infiniband_get_mtu),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_INFINIBAND_TRANSPORT_MODE,
- .is_cli_option = TRUE,
- .property_alias = "transport-mode",
- .prompt = NM_META_TEXT_PROMPT_IB_MODE,
- .def_hint = NM_META_TEXT_PROMPT_IB_MODE_CHOICES,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("datagram", "connected"),
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "transport-mode",
+ .prompt = NM_META_TEXT_PROMPT_IB_MODE,
+ .def_hint = NM_META_TEXT_PROMPT_IB_MODE_CHOICES,
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("datagram", "connected"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_INFINIBAND_P_KEY,
- .is_cli_option = TRUE,
- .property_alias = "p-key",
- .prompt = N_("P_KEY [none]"),
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_infiniband_p_key,
- .set_fcn = _set_fcn_infiniband_p_key,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "p-key",
+ .prompt = N_("P_KEY [none]"),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_infiniband_p_key,
+ .set_fcn = _set_fcn_infiniband_p_key,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_INFINIBAND_PARENT,
- .is_cli_option = TRUE,
- .property_alias = "parent",
- .prompt = N_("Parent interface [none]"),
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_gobject,
- .set_fcn = _set_fcn_gobject_ifname,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "parent",
+ .prompt = N_("Parent interface [none]"),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_gobject,
+ .set_fcn = _set_fcn_gobject_ifname,
+ ),
),
NULL
};
@@ -5465,204 +5465,204 @@ static const NMMetaPropertyInfo *const property_infos_INFINIBAND[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_IP4_CONFIG
static const NMMetaPropertyInfo *const property_infos_IP4_CONFIG[] = {
PROPERTY_INFO (NM_SETTING_IP_CONFIG_METHOD, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_METHOD,
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_gobject,
- .set_fcn = _set_fcn_ip_config_method,
- ),
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV (NM_SETTING_IP4_CONFIG_METHOD_AUTO,
- NM_SETTING_IP4_CONFIG_METHOD_LINK_LOCAL,
- NM_SETTING_IP4_CONFIG_METHOD_MANUAL,
- NM_SETTING_IP4_CONFIG_METHOD_SHARED,
- NM_SETTING_IP4_CONFIG_METHOD_DISABLED),
- ),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_gobject,
+ .set_fcn = _set_fcn_ip_config_method,
+ ),
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV (NM_SETTING_IP4_CONFIG_METHOD_AUTO,
+ NM_SETTING_IP4_CONFIG_METHOD_LINK_LOCAL,
+ NM_SETTING_IP4_CONFIG_METHOD_MANUAL,
+ NM_SETTING_IP4_CONFIG_METHOD_SHARED,
+ NM_SETTING_IP4_CONFIG_METHOD_DISABLED),
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_DNS, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DNS,
- .describe_message =
- N_("Enter a list of IPv4 addresses of DNS servers.\n\n"
- "Example: 8.8.8.8, 8.8.4.4\n"),
- .property_type = &_pt_multilist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u = MULTILIST_GET_NUM_FCN_U (NMSettingIPConfig, nm_setting_ip_config_get_num_dns),
- .add_fcn = MULTILIST_ADD_FCN (NMSettingIPConfig, nm_setting_ip_config_add_dns),
- .remove_by_idx_fcn_s = MULTILIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_dns),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingIPConfig, nm_setting_ip_config_remove_dns_by_value),
- .validate2_fcn = _multilist_validate2_fcn_ip_config_dns,
- .strsplit_plain = TRUE,
- ),
- ),
+ .describe_message =
+ N_("Enter a list of IPv4 addresses of DNS servers.\n\n"
+ "Example: 8.8.8.8, 8.8.4.4\n"),
+ .property_type = &_pt_multilist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u = MULTILIST_GET_NUM_FCN_U (NMSettingIPConfig, nm_setting_ip_config_get_num_dns),
+ .add_fcn = MULTILIST_ADD_FCN (NMSettingIPConfig, nm_setting_ip_config_add_dns),
+ .remove_by_idx_fcn_s = MULTILIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_dns),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingIPConfig, nm_setting_ip_config_remove_dns_by_value),
+ .validate2_fcn = _multilist_validate2_fcn_ip_config_dns,
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_DNS_SEARCH, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DNS_SEARCH,
- .property_type = &_pt_multilist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u = MULTILIST_GET_NUM_FCN_U (NMSettingIPConfig, nm_setting_ip_config_get_num_dns_searches),
- .add_fcn = MULTILIST_ADD_FCN (NMSettingIPConfig, nm_setting_ip_config_add_dns_search),
- .remove_by_idx_fcn_s = MULTILIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_dns_search),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingIPConfig, nm_setting_ip_config_remove_dns_search_by_value),
- .validate_fcn = _multilist_validate_fcn_is_domain,
- .strsplit_plain = TRUE,
- ),
- ),
+ .property_type = &_pt_multilist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u = MULTILIST_GET_NUM_FCN_U (NMSettingIPConfig, nm_setting_ip_config_get_num_dns_searches),
+ .add_fcn = MULTILIST_ADD_FCN (NMSettingIPConfig, nm_setting_ip_config_add_dns_search),
+ .remove_by_idx_fcn_s = MULTILIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_dns_search),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingIPConfig, nm_setting_ip_config_remove_dns_search_by_value),
+ .validate_fcn = _multilist_validate_fcn_is_domain,
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_DNS_OPTIONS, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DNS_OPTIONS,
- .property_type = &_pt_multilist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u = MULTILIST_GET_NUM_FCN_U (NMSettingIPConfig, nm_setting_ip_config_get_num_dns_options),
- .add_fcn = _multilist_add_fcn_ip_config_dns_options,
- .remove_by_idx_fcn_s = MULTILIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_dns_option),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingIPConfig, nm_setting_ip_config_remove_dns_option_by_value),
- .clear_emptyunset_fcn = MULTILIST_CLEAR_EMPTYUNSET_FCN (NMSettingIPConfig, nm_setting_ip_config_clear_dns_options),
- .strsplit_plain = TRUE,
- ),
- .is_default_fcn = _is_default_func_ip_config_dns_options,
- ),
+ .property_type = &_pt_multilist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u = MULTILIST_GET_NUM_FCN_U (NMSettingIPConfig, nm_setting_ip_config_get_num_dns_options),
+ .add_fcn = _multilist_add_fcn_ip_config_dns_options,
+ .remove_by_idx_fcn_s = MULTILIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_dns_option),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingIPConfig, nm_setting_ip_config_remove_dns_option_by_value),
+ .clear_emptyunset_fcn = MULTILIST_CLEAR_EMPTYUNSET_FCN (NMSettingIPConfig, nm_setting_ip_config_clear_dns_options),
+ .strsplit_plain = TRUE,
+ ),
+ .is_default_fcn = _is_default_func_ip_config_dns_options,
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_DNS_PRIORITY, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DNS_PRIORITY,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_ADDRESSES, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_ADDRESSES,
- .is_cli_option = TRUE,
- .property_alias = "ip4",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_MULTI,
- .prompt = N_("IPv4 address (IP[/plen]) [none]"),
- .describe_message =
- N_("Enter a list of IPv4 addresses formatted as:\n"
- " ip[/prefix], ip[/prefix],...\n"
- "Missing prefix is regarded as prefix of 32.\n\n"
- "Example: 192.168.1.5/24, 10.0.0.11/24\n"),
- .property_type = &_pt_objlist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (objlist,
- .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingIPConfig, nm_setting_ip_config_get_num_addresses),
- .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingIPConfig, nm_setting_ip_config_clear_addresses),
- .obj_to_str_fcn = _objlist_obj_to_str_fcn_ip_config_addresses,
- .set_fcn = _objlist_set_fcn_ip_config_addresses,
- .remove_by_idx_fcn_s = OBJLIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_address),
- .strsplit_plain = TRUE,
- ),
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "ip4",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_MULTI,
+ .prompt = N_("IPv4 address (IP[/plen]) [none]"),
+ .describe_message =
+ N_("Enter a list of IPv4 addresses formatted as:\n"
+ " ip[/prefix], ip[/prefix],...\n"
+ "Missing prefix is regarded as prefix of 32.\n\n"
+ "Example: 192.168.1.5/24, 10.0.0.11/24\n"),
+ .property_type = &_pt_objlist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (objlist,
+ .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingIPConfig, nm_setting_ip_config_get_num_addresses),
+ .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingIPConfig, nm_setting_ip_config_clear_addresses),
+ .obj_to_str_fcn = _objlist_obj_to_str_fcn_ip_config_addresses,
+ .set_fcn = _objlist_set_fcn_ip_config_addresses,
+ .remove_by_idx_fcn_s = OBJLIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_address),
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_GATEWAY, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_GATEWAY,
- .is_cli_option = TRUE,
- .property_alias = "gw4",
- .prompt = N_("IPv4 gateway [none]"),
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_gobject,
- .set_fcn = _set_fcn_ip_config_gateway,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "gw4",
+ .prompt = N_("IPv4 gateway [none]"),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_gobject,
+ .set_fcn = _set_fcn_ip_config_gateway,
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_ROUTES, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_ROUTES,
- .describe_message =
- N_("Enter a list of IPv4 routes formatted as:\n"
- " ip[/prefix] [next-hop] [metric],...\n\n"
- "Missing prefix is regarded as a prefix of 32.\n"
- "Missing next-hop is regarded as 0.0.0.0.\n"
- "Missing metric means default (NM/kernel will set a default value).\n\n"
- "Examples: 192.168.2.0/24 192.168.2.1 3, 10.1.0.0/16 10.0.0.254\n"
- " 10.1.2.0/24\n"),
- .property_type = &_pt_objlist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (objlist,
- .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingIPConfig, nm_setting_ip_config_get_num_routes),
- .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingIPConfig, nm_setting_ip_config_clear_routes),
- .obj_to_str_fcn = _objlist_obj_to_str_fcn_ip_config_routes,
- .set_fcn = _objlist_set_fcn_ip_config_routes,
- .remove_by_idx_fcn_s = OBJLIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_route),
- .delimit_pretty_with_semicolon = TRUE,
- .strsplit_plain = TRUE,
- ),
- ),
+ .describe_message =
+ N_("Enter a list of IPv4 routes formatted as:\n"
+ " ip[/prefix] [next-hop] [metric],...\n\n"
+ "Missing prefix is regarded as a prefix of 32.\n"
+ "Missing next-hop is regarded as 0.0.0.0.\n"
+ "Missing metric means default (NM/kernel will set a default value).\n\n"
+ "Examples: 192.168.2.0/24 192.168.2.1 3, 10.1.0.0/16 10.0.0.254\n"
+ " 10.1.2.0/24\n"),
+ .property_type = &_pt_objlist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (objlist,
+ .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingIPConfig, nm_setting_ip_config_get_num_routes),
+ .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingIPConfig, nm_setting_ip_config_clear_routes),
+ .obj_to_str_fcn = _objlist_obj_to_str_fcn_ip_config_routes,
+ .set_fcn = _objlist_set_fcn_ip_config_routes,
+ .remove_by_idx_fcn_s = OBJLIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_route),
+ .delimit_pretty_with_semicolon = TRUE,
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_ROUTE_METRIC, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_ROUTE_METRIC,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_ROUTE_TABLE, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_ROUTE_TABLE,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = 0,
- .nick = "unspec",
- },
- {
- .value.i64 = 254,
- .nick = "main",
- },
- ),
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = 0,
+ .nick = "unspec",
+ },
+ {
+ .value.i64 = 254,
+ .nick = "main",
+ },
+ ),
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_ROUTING_RULES, NULL,
- .describe_message =
- N_("Enter a list of IPv4 routing rules formatted as:\n"
- " priority [prio] [from [src]] [to [dst]], ,...\n"
- "\n"),
- .property_type = &_pt_objlist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (objlist,
- .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingIPConfig, nm_setting_ip_config_get_num_routing_rules),
- .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingIPConfig, nm_setting_ip_config_clear_routing_rules),
- .obj_to_str_fcn = _objlist_obj_to_str_fcn_ip_config_routing_rules,
- .set_fcn = _objlist_set_fcn_ip_config_routing_rules,
- .remove_by_idx_fcn_u = OBJLIST_REMOVE_BY_IDX_FCN_U (NMSettingIPConfig, nm_setting_ip_config_remove_routing_rule),
- ),
- ),
+ .describe_message =
+ N_("Enter a list of IPv4 routing rules formatted as:\n"
+ " priority [prio] [from [src]] [to [dst]], ,...\n"
+ "\n"),
+ .property_type = &_pt_objlist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (objlist,
+ .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingIPConfig, nm_setting_ip_config_get_num_routing_rules),
+ .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingIPConfig, nm_setting_ip_config_clear_routing_rules),
+ .obj_to_str_fcn = _objlist_obj_to_str_fcn_ip_config_routing_rules,
+ .set_fcn = _objlist_set_fcn_ip_config_routing_rules,
+ .remove_by_idx_fcn_u = OBJLIST_REMOVE_BY_IDX_FCN_U (NMSettingIPConfig, nm_setting_ip_config_remove_routing_rule),
+ ),
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_IGNORE_AUTO_ROUTES, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_IGNORE_AUTO_ROUTES,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_IGNORE_AUTO_DNS,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP4_CONFIG_DHCP_CLIENT_ID,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_DHCP_TIMEOUT, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = 0,
- .nick = "default",
- },
- {
- .value.i64 = G_MAXINT32,
- .nick = "infinity",
- },
- ),
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = 0,
+ .nick = "default",
+ },
+ {
+ .value.i64 = G_MAXINT32,
+ .nick = "infinity",
+ },
+ ),
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DHCP_SEND_HOSTNAME,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_DHCP_HOSTNAME, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DHCP_HOSTNAME,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP4_CONFIG_DHCP_FQDN,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_NEVER_DEFAULT, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_NEVER_DEFAULT,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_MAY_FAIL, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_MAY_FAIL,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_DAD_TIMEOUT, DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DAD_TIMEOUT,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = -1,
- .nick = "default",
- },
- {
- .value.i64 = 0,
- .nick = "off",
- },
- ),
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = -1,
+ .nick = "default",
+ },
+ {
+ .value.i64 = 0,
+ .nick = "off",
+ },
+ ),
+ ),
),
NULL
};
@@ -5671,207 +5671,207 @@ static const NMMetaPropertyInfo *const property_infos_IP4_CONFIG[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_IP6_CONFIG
static const NMMetaPropertyInfo *const property_infos_IP6_CONFIG[] = {
PROPERTY_INFO (NM_SETTING_IP_CONFIG_METHOD, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_METHOD,
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_gobject,
- .set_fcn = _set_fcn_ip_config_method,
- ),
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV (NM_SETTING_IP6_CONFIG_METHOD_IGNORE,
- NM_SETTING_IP6_CONFIG_METHOD_AUTO,
- NM_SETTING_IP6_CONFIG_METHOD_DHCP,
- NM_SETTING_IP6_CONFIG_METHOD_LINK_LOCAL,
- NM_SETTING_IP6_CONFIG_METHOD_MANUAL,
- NM_SETTING_IP6_CONFIG_METHOD_SHARED,
- NM_SETTING_IP6_CONFIG_METHOD_DISABLED),
- ),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_gobject,
+ .set_fcn = _set_fcn_ip_config_method,
+ ),
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV (NM_SETTING_IP6_CONFIG_METHOD_IGNORE,
+ NM_SETTING_IP6_CONFIG_METHOD_AUTO,
+ NM_SETTING_IP6_CONFIG_METHOD_DHCP,
+ NM_SETTING_IP6_CONFIG_METHOD_LINK_LOCAL,
+ NM_SETTING_IP6_CONFIG_METHOD_MANUAL,
+ NM_SETTING_IP6_CONFIG_METHOD_SHARED,
+ NM_SETTING_IP6_CONFIG_METHOD_DISABLED),
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_DNS, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DNS,
- .describe_message =
- N_("Enter a list of IPv6 addresses of DNS servers. If the IPv6 "
- "configuration method is 'auto' these DNS servers are appended "
- "to those (if any) returned by automatic configuration. DNS "
- "servers cannot be used with the 'shared' or 'link-local' IPv6 "
- "configuration methods, as there is no upstream network. In "
- "all other IPv6 configuration methods, these DNS "
- "servers are used as the only DNS servers for this connection.\n\n"
- "Example: 2607:f0d0:1002:51::4, 2607:f0d0:1002:51::1\n"),
- .property_type = &_pt_multilist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u = MULTILIST_GET_NUM_FCN_U (NMSettingIPConfig, nm_setting_ip_config_get_num_dns),
- .add_fcn = MULTILIST_ADD_FCN (NMSettingIPConfig, nm_setting_ip_config_add_dns),
- .remove_by_idx_fcn_s = MULTILIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_dns),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingIPConfig, nm_setting_ip_config_remove_dns_by_value),
- .validate2_fcn = _multilist_validate2_fcn_ip_config_dns,
- .strsplit_plain = TRUE,
- ),
- ),
+ .describe_message =
+ N_("Enter a list of IPv6 addresses of DNS servers. If the IPv6 "
+ "configuration method is 'auto' these DNS servers are appended "
+ "to those (if any) returned by automatic configuration. DNS "
+ "servers cannot be used with the 'shared' or 'link-local' IPv6 "
+ "configuration methods, as there is no upstream network. In "
+ "all other IPv6 configuration methods, these DNS "
+ "servers are used as the only DNS servers for this connection.\n\n"
+ "Example: 2607:f0d0:1002:51::4, 2607:f0d0:1002:51::1\n"),
+ .property_type = &_pt_multilist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u = MULTILIST_GET_NUM_FCN_U (NMSettingIPConfig, nm_setting_ip_config_get_num_dns),
+ .add_fcn = MULTILIST_ADD_FCN (NMSettingIPConfig, nm_setting_ip_config_add_dns),
+ .remove_by_idx_fcn_s = MULTILIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_dns),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingIPConfig, nm_setting_ip_config_remove_dns_by_value),
+ .validate2_fcn = _multilist_validate2_fcn_ip_config_dns,
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_DNS_SEARCH, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DNS_SEARCH,
- .property_type = &_pt_multilist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u = MULTILIST_GET_NUM_FCN_U (NMSettingIPConfig, nm_setting_ip_config_get_num_dns_searches),
- .add_fcn = MULTILIST_ADD_FCN (NMSettingIPConfig, nm_setting_ip_config_add_dns_search),
- .remove_by_idx_fcn_s = MULTILIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_dns_search),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingIPConfig, nm_setting_ip_config_remove_dns_search_by_value),
- .validate_fcn = _multilist_validate_fcn_is_domain,
- .strsplit_plain = TRUE,
- ),
- ),
+ .property_type = &_pt_multilist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u = MULTILIST_GET_NUM_FCN_U (NMSettingIPConfig, nm_setting_ip_config_get_num_dns_searches),
+ .add_fcn = MULTILIST_ADD_FCN (NMSettingIPConfig, nm_setting_ip_config_add_dns_search),
+ .remove_by_idx_fcn_s = MULTILIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_dns_search),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingIPConfig, nm_setting_ip_config_remove_dns_search_by_value),
+ .validate_fcn = _multilist_validate_fcn_is_domain,
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_DNS_OPTIONS, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DNS_OPTIONS,
- .property_type = &_pt_multilist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u = MULTILIST_GET_NUM_FCN_U (NMSettingIPConfig, nm_setting_ip_config_get_num_dns_options),
- .add_fcn = _multilist_add_fcn_ip_config_dns_options,
- .remove_by_idx_fcn_s = MULTILIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_dns_option),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingIPConfig, nm_setting_ip_config_remove_dns_option_by_value),
- .clear_emptyunset_fcn = MULTILIST_CLEAR_EMPTYUNSET_FCN (NMSettingIPConfig, nm_setting_ip_config_clear_dns_options),
- .strsplit_plain = TRUE,
- ),
- .is_default_fcn = _is_default_func_ip_config_dns_options,
- ),
+ .property_type = &_pt_multilist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u = MULTILIST_GET_NUM_FCN_U (NMSettingIPConfig, nm_setting_ip_config_get_num_dns_options),
+ .add_fcn = _multilist_add_fcn_ip_config_dns_options,
+ .remove_by_idx_fcn_s = MULTILIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_dns_option),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingIPConfig, nm_setting_ip_config_remove_dns_option_by_value),
+ .clear_emptyunset_fcn = MULTILIST_CLEAR_EMPTYUNSET_FCN (NMSettingIPConfig, nm_setting_ip_config_clear_dns_options),
+ .strsplit_plain = TRUE,
+ ),
+ .is_default_fcn = _is_default_func_ip_config_dns_options,
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_DNS_PRIORITY, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DNS_PRIORITY,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_ADDRESSES, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_ADDRESSES,
- .is_cli_option = TRUE,
- .property_alias = "ip6",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_MULTI,
- .prompt = N_("IPv6 address (IP[/plen]) [none]"),
- .describe_message =
- N_("Enter a list of IPv6 addresses formatted as:\n"
- " ip[/prefix], ip[/prefix],...\n"
- "Missing prefix is regarded as prefix of 128.\n\n"
- "Example: 2607:f0d0:1002:51::4/64, 1050:0:0:0:5:600:300c:326b\n"),
- .property_type = &_pt_objlist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (objlist,
- .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingIPConfig, nm_setting_ip_config_get_num_addresses),
- .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingIPConfig, nm_setting_ip_config_clear_addresses),
- .obj_to_str_fcn = _objlist_obj_to_str_fcn_ip_config_addresses,
- .set_fcn = _objlist_set_fcn_ip_config_addresses,
- .remove_by_idx_fcn_s = OBJLIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_address),
- .strsplit_plain = TRUE,
- ),
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "ip6",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_MULTI,
+ .prompt = N_("IPv6 address (IP[/plen]) [none]"),
+ .describe_message =
+ N_("Enter a list of IPv6 addresses formatted as:\n"
+ " ip[/prefix], ip[/prefix],...\n"
+ "Missing prefix is regarded as prefix of 128.\n\n"
+ "Example: 2607:f0d0:1002:51::4/64, 1050:0:0:0:5:600:300c:326b\n"),
+ .property_type = &_pt_objlist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (objlist,
+ .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingIPConfig, nm_setting_ip_config_get_num_addresses),
+ .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingIPConfig, nm_setting_ip_config_clear_addresses),
+ .obj_to_str_fcn = _objlist_obj_to_str_fcn_ip_config_addresses,
+ .set_fcn = _objlist_set_fcn_ip_config_addresses,
+ .remove_by_idx_fcn_s = OBJLIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_address),
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_GATEWAY, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_GATEWAY,
- .is_cli_option = TRUE,
- .property_alias = "gw6",
- .prompt = N_("IPv6 gateway [none]"),
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_gobject,
- .set_fcn = _set_fcn_ip_config_gateway,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "gw6",
+ .prompt = N_("IPv6 gateway [none]"),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_gobject,
+ .set_fcn = _set_fcn_ip_config_gateway,
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_ROUTES, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_ROUTES,
- .describe_message =
- N_("Enter a list of IPv6 routes formatted as:\n"
- " ip[/prefix] [next-hop] [metric],...\n\n"
- "Missing prefix is regarded as a prefix of 128.\n"
- "Missing next-hop is regarded as \"::\".\n"
- "Missing metric means default (NM/kernel will set a default value).\n\n"
- "Examples: 2001:db8:beef:2::/64 2001:db8:beef::2, 2001:db8:beef:3::/64 2001:db8:beef::3 2\n"
- " abbe::/64 55\n"),
- .property_type = &_pt_objlist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (objlist,
- .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingIPConfig, nm_setting_ip_config_get_num_routes),
- .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingIPConfig, nm_setting_ip_config_clear_routes),
- .obj_to_str_fcn = _objlist_obj_to_str_fcn_ip_config_routes,
- .set_fcn = _objlist_set_fcn_ip_config_routes,
- .remove_by_idx_fcn_s = OBJLIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_route),
- .delimit_pretty_with_semicolon = TRUE,
- .strsplit_plain = TRUE,
- ),
- ),
+ .describe_message =
+ N_("Enter a list of IPv6 routes formatted as:\n"
+ " ip[/prefix] [next-hop] [metric],...\n\n"
+ "Missing prefix is regarded as a prefix of 128.\n"
+ "Missing next-hop is regarded as \"::\".\n"
+ "Missing metric means default (NM/kernel will set a default value).\n\n"
+ "Examples: 2001:db8:beef:2::/64 2001:db8:beef::2, 2001:db8:beef:3::/64 2001:db8:beef::3 2\n"
+ " abbe::/64 55\n"),
+ .property_type = &_pt_objlist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (objlist,
+ .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingIPConfig, nm_setting_ip_config_get_num_routes),
+ .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingIPConfig, nm_setting_ip_config_clear_routes),
+ .obj_to_str_fcn = _objlist_obj_to_str_fcn_ip_config_routes,
+ .set_fcn = _objlist_set_fcn_ip_config_routes,
+ .remove_by_idx_fcn_s = OBJLIST_REMOVE_BY_IDX_FCN_S (NMSettingIPConfig, nm_setting_ip_config_remove_route),
+ .delimit_pretty_with_semicolon = TRUE,
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_ROUTE_METRIC, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_ROUTE_METRIC,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_ROUTE_TABLE, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_ROUTE_TABLE,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = 0,
- .nick = "unspec",
- },
- {
- .value.i64 = 254,
- .nick = "main",
- },
- ),
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = 0,
+ .nick = "unspec",
+ },
+ {
+ .value.i64 = 254,
+ .nick = "main",
+ },
+ ),
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_ROUTING_RULES, NULL,
- .describe_message =
- N_("Enter a list of IPv6 routing rules formatted as:\n"
- " priority [prio] [from [src]] [to [dst]], ,...\n"
- "\n"),
- .property_type = &_pt_objlist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (objlist,
- .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingIPConfig, nm_setting_ip_config_get_num_routing_rules),
- .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingIPConfig, nm_setting_ip_config_clear_routing_rules),
- .obj_to_str_fcn = _objlist_obj_to_str_fcn_ip_config_routing_rules,
- .set_fcn = _objlist_set_fcn_ip_config_routing_rules,
- .remove_by_idx_fcn_u = OBJLIST_REMOVE_BY_IDX_FCN_U (NMSettingIPConfig, nm_setting_ip_config_remove_routing_rule),
- ),
- ),
+ .describe_message =
+ N_("Enter a list of IPv6 routing rules formatted as:\n"
+ " priority [prio] [from [src]] [to [dst]], ,...\n"
+ "\n"),
+ .property_type = &_pt_objlist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (objlist,
+ .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingIPConfig, nm_setting_ip_config_get_num_routing_rules),
+ .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingIPConfig, nm_setting_ip_config_clear_routing_rules),
+ .obj_to_str_fcn = _objlist_obj_to_str_fcn_ip_config_routing_rules,
+ .set_fcn = _objlist_set_fcn_ip_config_routing_rules,
+ .remove_by_idx_fcn_u = OBJLIST_REMOVE_BY_IDX_FCN_U (NMSettingIPConfig, nm_setting_ip_config_remove_routing_rule),
+ ),
+ ),
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_IGNORE_AUTO_ROUTES, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_IGNORE_AUTO_ROUTES,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_IGNORE_AUTO_DNS,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_NEVER_DEFAULT, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_NEVER_DEFAULT,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_MAY_FAIL, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_MAY_FAIL,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP6_CONFIG_IP6_PRIVACY,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .value_infos_get = ENUM_VALUE_INFOS (
- {
- .value = NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_PUBLIC_ADDR,
- .nick = "enabled, prefer public IP",
- },
- {
- .value = NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_TEMP_ADDR,
- .nick = "enabled, prefer temporary IP",
- },
- ),
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .value_infos_get = ENUM_VALUE_INFOS (
+ {
+ .value = NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_PUBLIC_ADDR,
+ .nick = "enabled, prefer public IP",
+ },
+ {
+ .value = NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_TEMP_ADDR,
+ .nick = "enabled, prefer temporary IP",
+ },
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_ip6_config_addr_gen_mode_get_type,
- ),
- .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
- | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_ip6_config_addr_gen_mode_get_type,
+ ),
+ .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
+ | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
+ ),
),
PROPERTY_INFO (NM_SETTING_IP6_CONFIG_DHCP_DUID, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DHCP_DUID,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DHCP_SEND_HOSTNAME,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO (NM_SETTING_IP_CONFIG_DHCP_HOSTNAME, DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DHCP_HOSTNAME,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP6_CONFIG_TOKEN,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
NULL
};
@@ -5880,71 +5880,71 @@ static const NMMetaPropertyInfo *const property_infos_IP6_CONFIG[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_IP_TUNNEL
static const NMMetaPropertyInfo *const property_infos_IP_TUNNEL[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP_TUNNEL_MODE,
- .is_cli_option = TRUE,
- .property_alias = "mode",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = NM_META_TEXT_PROMPT_IP_TUNNEL_MODE,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_ip_tunnel_mode_get_type,
- .min = NM_IP_TUNNEL_MODE_UNKNOWN + 1,
- .max = G_MAXINT,
- ),
- .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
- | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "mode",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = NM_META_TEXT_PROMPT_IP_TUNNEL_MODE,
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_ip_tunnel_mode_get_type,
+ .min = NM_IP_TUNNEL_MODE_UNKNOWN + 1,
+ .max = G_MAXINT,
+ ),
+ .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
+ | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP_TUNNEL_PARENT,
- .is_cli_option = TRUE,
- .property_alias = "dev",
- .prompt = N_("Parent device [none]"),
- .property_type = &_pt_gobject_devices,
+ .is_cli_option = TRUE,
+ .property_alias = "dev",
+ .prompt = N_("Parent device [none]"),
+ .property_type = &_pt_gobject_devices,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP_TUNNEL_LOCAL,
- .is_cli_option = TRUE,
- .property_alias = "local",
- .prompt = N_("Local endpoint [none]"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "local",
+ .prompt = N_("Local endpoint [none]"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP_TUNNEL_REMOTE,
- .is_cli_option = TRUE,
- .property_alias = "remote",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = N_("Remote"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "remote",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = N_("Remote"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP_TUNNEL_TTL,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP_TUNNEL_TOS,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP_TUNNEL_INPUT_KEY,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP_TUNNEL_OUTPUT_KEY,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP_TUNNEL_FLOW_LABEL,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP_TUNNEL_MTU,
- .property_type = &_pt_gobject_mtu,
+ .property_type = &_pt_gobject_mtu,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_IP_TUNNEL_FLAGS,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_ip_tunnel_flags_get_type,
- ),
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_ip_tunnel_flags_get_type,
+ ),
+ ),
),
NULL
};
@@ -5953,67 +5953,67 @@ static const NMMetaPropertyInfo *const property_infos_IP_TUNNEL[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_MACSEC
static const NMMetaPropertyInfo *const property_infos_MACSEC[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_MACSEC_PARENT,
- .is_cli_option = TRUE,
- .property_alias = "dev",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = N_("MACsec parent device or connection UUID"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "dev",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = N_("MACsec parent device or connection UUID"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_MACSEC_MODE,
- .is_cli_option = TRUE,
- .property_alias = "mode",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = NM_META_TEXT_PROMPT_MACSEC_MODE,
- .def_hint = NM_META_TEXT_PROMPT_MACSEC_MODE_CHOICES,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_macsec_mode_get_type,
- ),
- .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
- | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "mode",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = NM_META_TEXT_PROMPT_MACSEC_MODE,
+ .def_hint = NM_META_TEXT_PROMPT_MACSEC_MODE_CHOICES,
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_macsec_mode_get_type,
+ ),
+ .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
+ | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_MACSEC_ENCRYPT,
- .is_cli_option = TRUE,
- .property_alias = "encrypt",
- .prompt = N_("Enable encryption [yes]"),
- .property_type = &_pt_gobject_bool,
+ .is_cli_option = TRUE,
+ .property_alias = "encrypt",
+ .prompt = N_("Enable encryption [yes]"),
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_MACSEC_MKA_CAK,
- .is_cli_option = TRUE,
- .property_alias = "cak",
- .prompt = N_("MKA CAK"),
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "cak",
+ .prompt = N_("MKA CAK"),
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_MACSEC_MKA_CAK_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_MACSEC_MKA_CKN,
- .is_cli_option = TRUE,
- .property_alias = "ckn",
- .prompt = N_("MKA_CKN"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "ckn",
+ .prompt = N_("MKA_CKN"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_MACSEC_PORT,
- .is_cli_option = TRUE,
- .property_alias = "port",
- .prompt = N_("SCI port [1]"),
- .property_type = &_pt_gobject_int,
+ .is_cli_option = TRUE,
+ .property_alias = "port",
+ .prompt = N_("SCI port [1]"),
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_MACSEC_VALIDATION,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_macsec_validation_get_type,
- ),
- .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
- | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_macsec_validation_get_type,
+ ),
+ .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
+ | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_MACSEC_SEND_SCI,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
NULL
};
@@ -6022,32 +6022,32 @@ static const NMMetaPropertyInfo *const property_infos_MACSEC[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_MACVLAN
static const NMMetaPropertyInfo *const property_infos_MACVLAN[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_MACVLAN_PARENT,
- .is_cli_option = TRUE,
- .property_alias = "dev",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = N_("MACVLAN parent device or connection UUID"),
- .property_type = &_pt_gobject_devices,
+ .is_cli_option = TRUE,
+ .property_alias = "dev",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = N_("MACVLAN parent device or connection UUID"),
+ .property_type = &_pt_gobject_devices,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_MACVLAN_MODE,
- .is_cli_option = TRUE,
- .property_alias = "mode",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = NM_META_TEXT_PROMPT_MACVLAN_MODE,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_macvlan_mode_get_type,
- .min = NM_SETTING_MACVLAN_MODE_UNKNOWN + 1,
- .max = G_MAXINT,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "mode",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = NM_META_TEXT_PROMPT_MACVLAN_MODE,
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_macvlan_mode_get_type,
+ .min = NM_SETTING_MACVLAN_MODE_UNKNOWN + 1,
+ .max = G_MAXINT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_MACVLAN_PROMISCUOUS,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_MACVLAN_TAP,
- .is_cli_option = TRUE,
- .property_alias = "tap",
- .prompt = N_("Tap [no]"),
- .property_type = &_pt_gobject_bool,
+ .is_cli_option = TRUE,
+ .property_alias = "tap",
+ .prompt = N_("Tap [no]"),
+ .property_type = &_pt_gobject_bool,
),
NULL
};
@@ -6056,20 +6056,20 @@ static const NMMetaPropertyInfo *const property_infos_MACVLAN[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_MATCH
static const NMMetaPropertyInfo *const property_infos_MATCH[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_MATCH_INTERFACE_NAME,
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_match_interface_name,
- .set_fcn = _set_fcn_multilist,
- .set_supports_remove = TRUE,
- ),
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u = MULTILIST_GET_NUM_FCN_U (NMSettingMatch, nm_setting_match_get_num_interface_names),
- .add2_fcn = MULTILIST_ADD2_FCN (NMSettingMatch, nm_setting_match_add_interface_name),
- .remove_by_idx_fcn_s = MULTILIST_REMOVE_BY_IDX_FCN_S (NMSettingMatch, nm_setting_match_remove_interface_name),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingMatch, nm_setting_match_remove_interface_name_by_value),
- .strsplit_with_spaces = TRUE,
- ),
- ),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_match_interface_name,
+ .set_fcn = _set_fcn_multilist,
+ .set_supports_remove = TRUE,
+ ),
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u = MULTILIST_GET_NUM_FCN_U (NMSettingMatch, nm_setting_match_get_num_interface_names),
+ .add2_fcn = MULTILIST_ADD2_FCN (NMSettingMatch, nm_setting_match_add_interface_name),
+ .remove_by_idx_fcn_s = MULTILIST_REMOVE_BY_IDX_FCN_S (NMSettingMatch, nm_setting_match_remove_interface_name),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingMatch, nm_setting_match_remove_interface_name_by_value),
+ .strsplit_with_spaces = TRUE,
+ ),
+ ),
),
NULL
};
@@ -6078,29 +6078,29 @@ static const NMMetaPropertyInfo *const property_infos_MATCH[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_OLPC_MESH
static const NMMetaPropertyInfo *const property_infos_OLPC_MESH[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_OLPC_MESH_SSID,
- .is_cli_option = TRUE,
- .property_alias = "ssid",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = N_("SSID"),
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_olpc_mesh_ssid,
- .set_fcn = _set_fcn_gobject_ssid,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "ssid",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = N_("SSID"),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_olpc_mesh_ssid,
+ .set_fcn = _set_fcn_gobject_ssid,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_OLPC_MESH_CHANNEL,
- .is_cli_option = TRUE,
- .property_alias = "channel",
- .prompt = N_("OLPC Mesh channel [1]"),
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_gobject,
- .set_fcn = _set_fcn_olpc_mesh_channel,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "channel",
+ .prompt = N_("OLPC Mesh channel [1]"),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_gobject,
+ .set_fcn = _set_fcn_olpc_mesh_channel,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_OLPC_MESH_DHCP_ANYCAST_ADDRESS,
- .is_cli_option = TRUE,
- .property_alias = "dhcp-anycast",
- .prompt = N_("DHCP anycast MAC address [none]"),
- .property_type = &_pt_gobject_mac,
+ .is_cli_option = TRUE,
+ .property_alias = "dhcp-anycast",
+ .prompt = N_("DHCP anycast MAC address [none]"),
+ .property_type = &_pt_gobject_mac,
),
NULL
};
@@ -6109,25 +6109,25 @@ static const NMMetaPropertyInfo *const property_infos_OLPC_MESH[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_OVS_BRIDGE
static const NMMetaPropertyInfo *const property_infos_OVS_BRIDGE[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_OVS_BRIDGE_FAIL_MODE,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("secure", "standalone"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("secure", "standalone"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_OVS_BRIDGE_MCAST_SNOOPING_ENABLE,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_OVS_BRIDGE_RSTP_ENABLE,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_OVS_BRIDGE_STP_ENABLE,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_OVS_BRIDGE_DATAPATH_TYPE,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("system", "netdev"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("system", "netdev"),
+ ),
),
NULL
};
@@ -6136,7 +6136,7 @@ static const NMMetaPropertyInfo *const property_infos_OVS_BRIDGE[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_OVS_DPDK
static const NMMetaPropertyInfo *const property_infos_OVS_DPDK[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_OVS_DPDK_DEVARGS,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
NULL
};
@@ -6145,10 +6145,10 @@ static const NMMetaPropertyInfo *const property_infos_OVS_DPDK[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_OVS_INTERFACE
static const NMMetaPropertyInfo *const property_infos_OVS_INTERFACE[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_OVS_INTERFACE_TYPE,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("internal", "system", "patch", "dpdk"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("internal", "system", "patch", "dpdk"),
+ ),
),
NULL
};
@@ -6157,7 +6157,7 @@ static const NMMetaPropertyInfo *const property_infos_OVS_INTERFACE[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_OVS_PATCH
static const NMMetaPropertyInfo *const property_infos_OVS_PATCH[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_OVS_PATCH_PEER,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
NULL
};
@@ -6166,31 +6166,31 @@ static const NMMetaPropertyInfo *const property_infos_OVS_PATCH[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_OVS_PORT
static const NMMetaPropertyInfo *const property_infos_OVS_PORT[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_OVS_PORT_VLAN_MODE,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("access", "native-tagged", "native-untagged", "trunk"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("access", "native-tagged", "native-untagged", "trunk"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_OVS_PORT_TAG,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_OVS_PORT_LACP,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("active", "off", "passive"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("active", "off", "passive"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_OVS_PORT_BOND_MODE,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("active-backup", "balance-slb", "balance-tcp"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("active-backup", "balance-slb", "balance-tcp"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_OVS_PORT_BOND_UPDELAY,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_OVS_PORT_BOND_DOWNDELAY,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
NULL
};
@@ -6199,61 +6199,61 @@ static const NMMetaPropertyInfo *const property_infos_OVS_PORT[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_PPP
static const NMMetaPropertyInfo *const property_infos_PPP[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_NOAUTH,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_REFUSE_EAP,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_REFUSE_PAP,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_REFUSE_CHAP,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_REFUSE_MSCHAP,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_REFUSE_MSCHAPV2,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_NOBSDCOMP,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_NODEFLATE,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_NO_VJ_COMP,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_REQUIRE_MPPE,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_REQUIRE_MPPE_128,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_MPPE_STATEFUL,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_CRTSCTS,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_BAUD,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_MRU,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_MTU,
- .property_type = &_pt_gobject_mtu,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mtu,
- .get_fcn = MTU_GET_FCN (NMSettingPpp, nm_setting_ppp_get_mtu),
- ),
+ .property_type = &_pt_gobject_mtu,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mtu,
+ .get_fcn = MTU_GET_FCN (NMSettingPpp, nm_setting_ppp_get_mtu),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_LCP_ECHO_FAILURE,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPP_LCP_ECHO_INTERVAL,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
NULL
};
@@ -6262,33 +6262,33 @@ static const NMMetaPropertyInfo *const property_infos_PPP[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_PPPOE
static const NMMetaPropertyInfo *const property_infos_PPPOE[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPPOE_PARENT,
- .is_cli_option = TRUE,
- .property_alias = "parent",
- .prompt = N_("PPPoE parent device"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "parent",
+ .prompt = N_("PPPoE parent device"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPPOE_SERVICE,
- .is_cli_option = TRUE,
- .property_alias = "service",
- .prompt = N_("Service [none]"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "service",
+ .prompt = N_("Service [none]"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPPOE_USERNAME,
- .is_cli_option = TRUE,
- .property_alias = "username",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = N_("PPPoE username"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "username",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = N_("PPPoE username"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPPOE_PASSWORD,
- .is_cli_option = TRUE,
- .property_alias = "password",
- .prompt = N_("Password [none]"),
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "password",
+ .prompt = N_("Password [none]"),
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PPPOE_PASSWORD_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
NULL
};
@@ -6297,39 +6297,39 @@ static const NMMetaPropertyInfo *const property_infos_PPPOE[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_PROXY
static const NMMetaPropertyInfo *const property_infos_PROXY[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_PROXY_METHOD,
- .is_cli_option = TRUE,
- .property_alias = "method",
- .prompt = NM_META_TEXT_PROMPT_PROXY_METHOD,
- .def_hint = NM_META_TEXT_PROMPT_PROXY_METHOD_CHOICES,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_proxy_method_get_type,
- ),
- .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
- | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "method",
+ .prompt = NM_META_TEXT_PROMPT_PROXY_METHOD,
+ .def_hint = NM_META_TEXT_PROMPT_PROXY_METHOD_CHOICES,
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_proxy_method_get_type,
+ ),
+ .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
+ | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PROXY_BROWSER_ONLY,
- .is_cli_option = TRUE,
- .property_alias = "browser-only",
- .prompt = N_("Browser only [no]"),
- .property_type = &_pt_gobject_bool
+ .is_cli_option = TRUE,
+ .property_alias = "browser-only",
+ .prompt = N_("Browser only [no]"),
+ .property_type = &_pt_gobject_bool
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PROXY_PAC_URL,
- .is_cli_option = TRUE,
- .property_alias = "pac-url",
- .prompt = N_("PAC URL"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "pac-url",
+ .prompt = N_("PAC URL"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_PROXY_PAC_SCRIPT,
- .is_cli_option = TRUE,
- .property_alias = "pac-script",
- .prompt = N_("PAC script"),
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_string,
- .validate_fcn = _validate_fcn_proxy_pac_script,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "pac-script",
+ .prompt = N_("PAC script"),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_string,
+ .validate_fcn = _validate_fcn_proxy_pac_script,
+ ),
),
NULL
};
@@ -6338,51 +6338,51 @@ static const NMMetaPropertyInfo *const property_infos_PROXY[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_SERIAL
static const NMMetaPropertyInfo *const property_infos_SERIAL[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_SERIAL_BAUD,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_SERIAL_BITS,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_SERIAL_PARITY,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .value_infos = ENUM_VALUE_INFOS (
- {
- .value = NM_SETTING_SERIAL_PARITY_EVEN,
- .nick = "E",
- },
- {
- .value = NM_SETTING_SERIAL_PARITY_EVEN,
- .nick = "e",
- },
- {
- .value = NM_SETTING_SERIAL_PARITY_ODD,
- .nick = "O",
- },
- {
- .value = NM_SETTING_SERIAL_PARITY_ODD,
- .nick = "o",
- },
- {
- .value = NM_SETTING_SERIAL_PARITY_NONE,
- .nick = "N",
- },
- {
- .value = NM_SETTING_SERIAL_PARITY_NONE,
- .nick = "n",
- },
- ),
- ),
- .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
- | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .value_infos = ENUM_VALUE_INFOS (
+ {
+ .value = NM_SETTING_SERIAL_PARITY_EVEN,
+ .nick = "E",
+ },
+ {
+ .value = NM_SETTING_SERIAL_PARITY_EVEN,
+ .nick = "e",
+ },
+ {
+ .value = NM_SETTING_SERIAL_PARITY_ODD,
+ .nick = "O",
+ },
+ {
+ .value = NM_SETTING_SERIAL_PARITY_ODD,
+ .nick = "o",
+ },
+ {
+ .value = NM_SETTING_SERIAL_PARITY_NONE,
+ .nick = "N",
+ },
+ {
+ .value = NM_SETTING_SERIAL_PARITY_NONE,
+ .nick = "n",
+ },
+ ),
+ ),
+ .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
+ | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_SERIAL_STOPBITS,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_SERIAL_SEND_DELAY,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
NULL
};
@@ -6391,22 +6391,22 @@ static const NMMetaPropertyInfo *const property_infos_SERIAL[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_SRIOV
static const NMMetaPropertyInfo *const property_infos_SRIOV[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_SRIOV_TOTAL_VFS,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_SRIOV_VFS,
- .property_type = &_pt_objlist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (objlist,
- .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingSriov, nm_setting_sriov_get_num_vfs),
- .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingSriov, nm_setting_sriov_clear_vfs),
- .obj_to_str_fcn = _objlist_obj_to_str_fcn_sriov_vfs,
- .set_fcn = _objlist_set_fcn_sriov_vfs,
- .strsplit_plain = TRUE,
- ),
- ),
+ .property_type = &_pt_objlist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (objlist,
+ .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingSriov, nm_setting_sriov_get_num_vfs),
+ .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingSriov, nm_setting_sriov_clear_vfs),
+ .obj_to_str_fcn = _objlist_obj_to_str_fcn_sriov_vfs,
+ .set_fcn = _objlist_set_fcn_sriov_vfs,
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_SRIOV_AUTOPROBE_DRIVERS,
- .property_type = &_pt_gobject_enum,
+ .property_type = &_pt_gobject_enum,
),
NULL
};
@@ -6415,30 +6415,30 @@ static const NMMetaPropertyInfo *const property_infos_SRIOV[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_TC_CONFIG
static const NMMetaPropertyInfo *const property_infos_TC_CONFIG[] = {
PROPERTY_INFO (NM_SETTING_TC_CONFIG_QDISCS, DESCRIBE_DOC_NM_SETTING_TC_CONFIG_QDISCS,
- .property_type = &_pt_objlist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (objlist,
- .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingTCConfig, nm_setting_tc_config_get_num_qdiscs),
- .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingTCConfig, nm_setting_tc_config_clear_qdiscs),
- .obj_to_str_fcn = _objlist_obj_to_str_fcn_tc_config_qdiscs,
- .set_fcn = _objlist_set_fcn_tc_config_qdiscs,
- .remove_by_idx_fcn_u = OBJLIST_REMOVE_BY_IDX_FCN_U (NMSettingTCConfig, nm_setting_tc_config_remove_qdisc),
- .strsplit_plain = TRUE,
- ),
- ),
+ .property_type = &_pt_objlist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (objlist,
+ .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingTCConfig, nm_setting_tc_config_get_num_qdiscs),
+ .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingTCConfig, nm_setting_tc_config_clear_qdiscs),
+ .obj_to_str_fcn = _objlist_obj_to_str_fcn_tc_config_qdiscs,
+ .set_fcn = _objlist_set_fcn_tc_config_qdiscs,
+ .remove_by_idx_fcn_u = OBJLIST_REMOVE_BY_IDX_FCN_U (NMSettingTCConfig, nm_setting_tc_config_remove_qdisc),
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
PROPERTY_INFO (NM_SETTING_TC_CONFIG_TFILTERS, DESCRIBE_DOC_NM_SETTING_TC_CONFIG_TFILTERS,
- .property_type = &_pt_objlist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (objlist,
- .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingTCConfig, nm_setting_tc_config_get_num_tfilters),
- .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingTCConfig, nm_setting_tc_config_clear_tfilters),
- .obj_to_str_fcn = _objlist_obj_to_str_fcn_tc_config_tfilters,
- .set_fcn = _objlist_set_fcn_tc_config_tfilters,
- .remove_by_idx_fcn_u = OBJLIST_REMOVE_BY_IDX_FCN_U (NMSettingTCConfig, nm_setting_tc_config_remove_tfilter),
- .strsplit_plain = TRUE,
- ),
- ),
+ .property_type = &_pt_objlist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (objlist,
+ .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingTCConfig, nm_setting_tc_config_get_num_tfilters),
+ .clear_all_fcn = OBJLIST_CLEAR_ALL_FCN (NMSettingTCConfig, nm_setting_tc_config_clear_tfilters),
+ .obj_to_str_fcn = _objlist_obj_to_str_fcn_tc_config_tfilters,
+ .set_fcn = _objlist_set_fcn_tc_config_tfilters,
+ .remove_by_idx_fcn_u = OBJLIST_REMOVE_BY_IDX_FCN_U (NMSettingTCConfig, nm_setting_tc_config_remove_tfilter),
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
NULL
};
@@ -6447,186 +6447,186 @@ static const NMMetaPropertyInfo *const property_infos_TC_CONFIG[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_TEAM
static const NMMetaPropertyInfo *const property_infos_TEAM[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_CONFIG,
- .is_cli_option = TRUE,
- .property_alias = "config",
- .prompt = N_("Team JSON configuration [none]"),
- .describe_message = TEAM_DESCRIBE_MESSAGE,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_string,
- .validate_fcn = _validate_fcn_team_config,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "config",
+ .prompt = N_("Team JSON configuration [none]"),
+ .describe_message = TEAM_DESCRIBE_MESSAGE,
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_string,
+ .validate_fcn = _validate_fcn_team_config,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_NOTIFY_PEERS_COUNT,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = -1,
- .nick = "unset",
- },
- {
- .value.i64 = 0,
- .nick = "disabled",
- },
- ),
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = -1,
+ .nick = "unset",
+ },
+ {
+ .value.i64 = 0,
+ .nick = "disabled",
+ },
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_NOTIFY_PEERS_INTERVAL,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = -1,
- .nick = "unset",
- },
- {
- .value.i64 = 0,
- .nick = "default",
- },
- ),
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = -1,
+ .nick = "unset",
+ },
+ {
+ .value.i64 = 0,
+ .nick = "default",
+ },
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_MCAST_REJOIN_COUNT,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = -1,
- .nick = "unset",
- },
- {
- .value.i64 = 0,
- .nick = "disabled",
- },
- ),
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = -1,
+ .nick = "unset",
+ },
+ {
+ .value.i64 = 0,
+ .nick = "disabled",
+ },
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_MCAST_REJOIN_INTERVAL,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = -1,
- .nick = "unset",
- },
- {
- .value.i64 = 0,
- .nick = "default",
- },
- ),
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = -1,
+ .nick = "unset",
+ },
+ {
+ .value.i64 = 0,
+ .nick = "default",
+ },
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_RUNNER,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV (NM_SETTING_TEAM_RUNNER_BROADCAST,
- NM_SETTING_TEAM_RUNNER_ROUNDROBIN,
- NM_SETTING_TEAM_RUNNER_RANDOM,
- NM_SETTING_TEAM_RUNNER_ACTIVEBACKUP,
- NM_SETTING_TEAM_RUNNER_LOADBALANCE,
- NM_SETTING_TEAM_RUNNER_LACP),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV (NM_SETTING_TEAM_RUNNER_BROADCAST,
+ NM_SETTING_TEAM_RUNNER_ROUNDROBIN,
+ NM_SETTING_TEAM_RUNNER_RANDOM,
+ NM_SETTING_TEAM_RUNNER_ACTIVEBACKUP,
+ NM_SETTING_TEAM_RUNNER_LOADBALANCE,
+ NM_SETTING_TEAM_RUNNER_LACP),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_RUNNER_HWADDR_POLICY,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV (NM_SETTING_TEAM_RUNNER_HWADDR_POLICY_SAME_ALL,
- NM_SETTING_TEAM_RUNNER_HWADDR_POLICY_BY_ACTIVE,
- NM_SETTING_TEAM_RUNNER_HWADDR_POLICY_ONLY_ACTIVE),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV (NM_SETTING_TEAM_RUNNER_HWADDR_POLICY_SAME_ALL,
+ NM_SETTING_TEAM_RUNNER_HWADDR_POLICY_BY_ACTIVE,
+ NM_SETTING_TEAM_RUNNER_HWADDR_POLICY_ONLY_ACTIVE),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_RUNNER_TX_HASH,
- .property_type = &_pt_multilist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u = MULTILIST_GET_NUM_FCN_U (NMSettingTeam, nm_setting_team_get_num_runner_tx_hash),
- .add_fcn = MULTILIST_ADD_FCN (NMSettingTeam, nm_setting_team_add_runner_tx_hash),
- .remove_by_idx_fcn_u = MULTILIST_REMOVE_BY_IDX_FCN_U (NMSettingTeam, nm_setting_team_remove_runner_tx_hash),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingTeam, nm_setting_team_remove_runner_tx_hash_by_value),
- .strsplit_plain = TRUE,
- ),
- .values_static = NM_MAKE_STRV ("eth", "vlan", "ipv4", "ipv6", "ip",
- "l3", "tcp", "udp", "sctp", "l4"),
- ),
+ .property_type = &_pt_multilist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u = MULTILIST_GET_NUM_FCN_U (NMSettingTeam, nm_setting_team_get_num_runner_tx_hash),
+ .add_fcn = MULTILIST_ADD_FCN (NMSettingTeam, nm_setting_team_add_runner_tx_hash),
+ .remove_by_idx_fcn_u = MULTILIST_REMOVE_BY_IDX_FCN_U (NMSettingTeam, nm_setting_team_remove_runner_tx_hash),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingTeam, nm_setting_team_remove_runner_tx_hash_by_value),
+ .strsplit_plain = TRUE,
+ ),
+ .values_static = NM_MAKE_STRV ("eth", "vlan", "ipv4", "ipv6", "ip",
+ "l3", "tcp", "udp", "sctp", "l4"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_RUNNER_TX_BALANCER,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("basic"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("basic"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_RUNNER_TX_BALANCER_INTERVAL,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = -1,
- .nick = "unset",
- },
- {
- .value.i64 = NM_SETTING_TEAM_RUNNER_TX_BALANCER_INTERVAL_DEFAULT,
- .nick = "default",
- },
- ),
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = -1,
+ .nick = "unset",
+ },
+ {
+ .value.i64 = NM_SETTING_TEAM_RUNNER_TX_BALANCER_INTERVAL_DEFAULT,
+ .nick = "default",
+ },
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_RUNNER_ACTIVE,
- .property_type = & _pt_gobject_bool,
+ .property_type = & _pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_RUNNER_FAST_RATE,
- .property_type = & _pt_gobject_bool,
+ .property_type = & _pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_RUNNER_SYS_PRIO,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = -1,
- .nick = "unset",
- },
- {
- .value.i64 = NM_SETTING_TEAM_RUNNER_SYS_PRIO_DEFAULT,
- .nick = "default",
- },
- ),
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = -1,
+ .nick = "unset",
+ },
+ {
+ .value.i64 = NM_SETTING_TEAM_RUNNER_SYS_PRIO_DEFAULT,
+ .nick = "default",
+ },
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_RUNNER_MIN_PORTS,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = -1,
- .nick = "unset",
- },
- {
- .value.i64 = 1,
- .nick = "default",
- },
- ),
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = -1,
+ .nick = "unset",
+ },
+ {
+ .value.i64 = 1,
+ .nick = "default",
+ },
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV (NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY_LACP_PRIO,
- NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY_LACP_PRIO_STABLE,
- NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY_BANDWIDTH,
- NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY_COUNT,
- NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY_PORT_CONFIG),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV (NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY_LACP_PRIO,
+ NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY_LACP_PRIO_STABLE,
+ NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY_BANDWIDTH,
+ NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY_COUNT,
+ NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY_PORT_CONFIG),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_LINK_WATCHERS,
- .describe_message = TEAM_LINK_WATCHERS_DESCRIBE_MESSAGE,
- .property_type = &_pt_objlist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (objlist,
- .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingTeam, nm_setting_team_get_num_link_watchers),
- .obj_to_str_fcn = _objlist_obj_to_str_fcn_team_link_watchers,
- .set_fcn = _objlist_set_fcn_team_link_watchers,
- .remove_by_idx_fcn_u = OBJLIST_REMOVE_BY_IDX_FCN_U (NMSettingTeam, nm_setting_team_remove_link_watcher),
- ),
- ),
+ .describe_message = TEAM_LINK_WATCHERS_DESCRIBE_MESSAGE,
+ .property_type = &_pt_objlist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (objlist,
+ .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingTeam, nm_setting_team_get_num_link_watchers),
+ .obj_to_str_fcn = _objlist_obj_to_str_fcn_team_link_watchers,
+ .set_fcn = _objlist_set_fcn_team_link_watchers,
+ .remove_by_idx_fcn_u = OBJLIST_REMOVE_BY_IDX_FCN_U (NMSettingTeam, nm_setting_team_remove_link_watcher),
+ ),
+ ),
),
NULL
};
@@ -6635,89 +6635,89 @@ static const NMMetaPropertyInfo *const property_infos_TEAM[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_TEAM_PORT
static const NMMetaPropertyInfo *const property_infos_TEAM_PORT[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_PORT_CONFIG,
- .is_cli_option = TRUE,
- .property_alias = "config",
- .prompt = N_("Team JSON configuration [none]"),
- .describe_message = TEAM_DESCRIBE_MESSAGE,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_string,
- .validate_fcn = _validate_fcn_team_config,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "config",
+ .prompt = N_("Team JSON configuration [none]"),
+ .describe_message = TEAM_DESCRIBE_MESSAGE,
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_string,
+ .validate_fcn = _validate_fcn_team_config,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_PORT_QUEUE_ID,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = -1,
- .nick = "unset",
- },
- {
- .value.i64 = 0,
- .nick = "default",
- },
- ),
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = -1,
+ .nick = "unset",
+ },
+ {
+ .value.i64 = 0,
+ .nick = "default",
+ },
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_PORT_PRIO,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = 0,
- .nick = "unset",
- },
- {
- .value.i64 = 0,
- .nick = "default",
- },
- ),
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = 0,
+ .nick = "unset",
+ },
+ {
+ .value.i64 = 0,
+ .nick = "default",
+ },
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_PORT_STICKY,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_PORT_LACP_PRIO,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = -1,
- .nick = "unset",
- },
- {
- .value.i64 = NM_SETTING_TEAM_PORT_LACP_PRIO_DEFAULT,
- .nick = "default",
- },
- ),
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = -1,
+ .nick = "unset",
+ },
+ {
+ .value.i64 = NM_SETTING_TEAM_PORT_LACP_PRIO_DEFAULT,
+ .nick = "default",
+ },
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_PORT_LACP_KEY,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = -1,
- .nick = "unset",
- },
- {
- .value.i64 = 0,
- .nick = "default",
- },
- ),
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = -1,
+ .nick = "unset",
+ },
+ {
+ .value.i64 = 0,
+ .nick = "default",
+ },
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TEAM_PORT_LINK_WATCHERS,
- .describe_message = TEAM_LINK_WATCHERS_DESCRIBE_MESSAGE,
- .property_type = &_pt_objlist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (objlist,
- .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingTeamPort, nm_setting_team_port_get_num_link_watchers),
- .obj_to_str_fcn = _objlist_obj_to_str_fcn_team_link_watchers,
- .set_fcn = _objlist_set_fcn_team_link_watchers,
- .remove_by_idx_fcn_u = OBJLIST_REMOVE_BY_IDX_FCN_U (NMSettingTeamPort, nm_setting_team_port_remove_link_watcher),
- ),
- ),
+ .describe_message = TEAM_LINK_WATCHERS_DESCRIBE_MESSAGE,
+ .property_type = &_pt_objlist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (objlist,
+ .get_num_fcn = OBJLIST_GET_NUM_FCN (NMSettingTeamPort, nm_setting_team_port_get_num_link_watchers),
+ .obj_to_str_fcn = _objlist_obj_to_str_fcn_team_link_watchers,
+ .set_fcn = _objlist_set_fcn_team_link_watchers,
+ .remove_by_idx_fcn_u = OBJLIST_REMOVE_BY_IDX_FCN_U (NMSettingTeamPort, nm_setting_team_port_remove_link_watcher),
+ ),
+ ),
),
NULL
};
@@ -6726,46 +6726,46 @@ static const NMMetaPropertyInfo *const property_infos_TEAM_PORT[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_TUN
static const NMMetaPropertyInfo *const property_infos_TUN[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_TUN_MODE,
- .is_cli_option = TRUE,
- .property_alias = "mode",
- .prompt = NM_META_TEXT_PROMPT_TUN_MODE,
- .def_hint = NM_META_TEXT_PROMPT_TUN_MODE_CHOICES,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_tun_mode_get_type,
- .min = NM_SETTING_TUN_MODE_UNKNOWN + 1,
- .max = G_MAXINT,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "mode",
+ .prompt = NM_META_TEXT_PROMPT_TUN_MODE,
+ .def_hint = NM_META_TEXT_PROMPT_TUN_MODE_CHOICES,
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_tun_mode_get_type,
+ .min = NM_SETTING_TUN_MODE_UNKNOWN + 1,
+ .max = G_MAXINT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TUN_OWNER,
- .is_cli_option = TRUE,
- .property_alias = "owner",
- .prompt = N_("User ID [none]"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "owner",
+ .prompt = N_("User ID [none]"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TUN_GROUP,
- .is_cli_option = TRUE,
- .property_alias = "group",
- .prompt = N_("Group ID [none]"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "group",
+ .prompt = N_("Group ID [none]"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TUN_PI,
- .is_cli_option = TRUE,
- .property_alias = "pi",
- .prompt = N_("Enable PI [no]"),
- .property_type = &_pt_gobject_bool,
+ .is_cli_option = TRUE,
+ .property_alias = "pi",
+ .prompt = N_("Enable PI [no]"),
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TUN_VNET_HDR,
- .is_cli_option = TRUE,
- .property_alias = "vnet-hdr",
- .prompt = N_("Enable VNET header [no]"),
- .property_type = &_pt_gobject_bool,
+ .is_cli_option = TRUE,
+ .property_alias = "vnet-hdr",
+ .prompt = N_("Enable VNET header [no]"),
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_TUN_MULTI_QUEUE,
- .is_cli_option = TRUE,
- .property_alias = "multi-queue",
- .prompt = N_("Enable multi queue [no]"),
- .property_type = &_pt_gobject_bool,
+ .is_cli_option = TRUE,
+ .property_alias = "multi-queue",
+ .prompt = N_("Enable multi queue [no]"),
+ .property_type = &_pt_gobject_bool,
),
NULL
};
@@ -6774,47 +6774,47 @@ static const NMMetaPropertyInfo *const property_infos_TUN[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_VLAN
static const NMMetaPropertyInfo *const property_infos_VLAN[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_VLAN_PARENT,
- .is_cli_option = TRUE,
- .property_alias = "dev",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = N_("VLAN parent device or connection UUID"),
- .property_type = &_pt_gobject_devices,
+ .is_cli_option = TRUE,
+ .property_alias = "dev",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = N_("VLAN parent device or connection UUID"),
+ .property_type = &_pt_gobject_devices,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VLAN_ID,
- .is_cli_option = TRUE,
- .property_alias = "id",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = N_("VLAN ID (<0-4094>)"),
- .property_type = &_pt_gobject_int,
+ .is_cli_option = TRUE,
+ .property_alias = "id",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = N_("VLAN ID (<0-4094>)"),
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VLAN_FLAGS,
- .is_cli_option = TRUE,
- .property_alias = "flags",
- .prompt = N_("VLAN flags (<0-7>) [none]"),
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_vlan_flags,
- .set_fcn = _set_fcn_gobject_flags,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "flags",
+ .prompt = N_("VLAN flags (<0-7>) [none]"),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_vlan_flags,
+ .set_fcn = _set_fcn_gobject_flags,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VLAN_INGRESS_PRIORITY_MAP,
- .is_cli_option = TRUE,
- .property_alias = "ingress",
- .prompt = N_("Ingress priority maps [none]"),
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_vlan_xgress_priority_map,
- .set_fcn = _set_fcn_vlan_xgress_priority_map,
- .set_supports_remove = TRUE,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "ingress",
+ .prompt = N_("Ingress priority maps [none]"),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_vlan_xgress_priority_map,
+ .set_fcn = _set_fcn_vlan_xgress_priority_map,
+ .set_supports_remove = TRUE,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VLAN_EGRESS_PRIORITY_MAP,
- .is_cli_option = TRUE,
- .property_alias = "egress",
- .prompt = N_("Egress priority maps [none]"),
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_vlan_xgress_priority_map,
- .set_fcn = _set_fcn_vlan_xgress_priority_map,
- .set_supports_remove = TRUE,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "egress",
+ .prompt = N_("Egress priority maps [none]"),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_vlan_xgress_priority_map,
+ .set_fcn = _set_fcn_vlan_xgress_priority_map,
+ .set_supports_remove = TRUE,
+ ),
),
NULL
};
@@ -6824,50 +6824,50 @@ static const NMMetaPropertyInfo *const property_infos_VLAN[] = {
static const NMMetaPropertyInfo *const property_infos_VPN[] = {
[_NM_META_PROPERTY_TYPE_VPN_SERVICE_TYPE] =
PROPERTY_INFO_WITH_DESC (NM_SETTING_VPN_SERVICE_TYPE,
- .is_cli_option = TRUE,
- .property_alias = "vpn-type",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = NM_META_TEXT_PROMPT_VPN_TYPE,
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_gobject,
- .set_fcn = _set_fcn_vpn_service_type,
- .complete_fcn = _complete_fcn_vpn_service_type,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "vpn-type",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = NM_META_TEXT_PROMPT_VPN_TYPE,
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_gobject,
+ .set_fcn = _set_fcn_vpn_service_type,
+ .complete_fcn = _complete_fcn_vpn_service_type,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VPN_USER_NAME,
- .is_cli_option = TRUE,
- .property_alias = "user",
- .prompt = N_("Username [none]"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "user",
+ .prompt = N_("Username [none]"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VPN_DATA,
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_vpn_data,
- .set_fcn = _set_fcn_optionlist,
- .set_supports_remove = TRUE,
- ),
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (optionlist,
- .set_fcn = _optionlist_set_fcn_vpn_data,
- .no_empty_value = TRUE,
- ),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_vpn_data,
+ .set_fcn = _set_fcn_optionlist,
+ .set_supports_remove = TRUE,
+ ),
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (optionlist,
+ .set_fcn = _optionlist_set_fcn_vpn_data,
+ .no_empty_value = TRUE,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VPN_SECRETS,
- .is_secret = TRUE,
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_vpn_secrets,
- .set_fcn = _set_fcn_optionlist,
- .set_supports_remove = TRUE,
- ),
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (optionlist,
- .set_fcn = _optionlist_set_fcn_vpn_secrets,
- .no_empty_value = TRUE,
- ),
+ .is_secret = TRUE,
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_vpn_secrets,
+ .set_fcn = _set_fcn_optionlist,
+ .set_supports_remove = TRUE,
+ ),
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (optionlist,
+ .set_fcn = _optionlist_set_fcn_vpn_secrets,
+ .no_empty_value = TRUE,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VPN_PERSISTENT,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VPN_TIMEOUT,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
NULL
};
@@ -6876,75 +6876,75 @@ static const NMMetaPropertyInfo *const property_infos_VPN[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_VXLAN
static const NMMetaPropertyInfo *const property_infos_VXLAN[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_VXLAN_PARENT,
- .is_cli_option = TRUE,
- .property_alias = "dev",
- .prompt = N_("Parent device [none]"),
- .property_type = &_pt_gobject_devices,
+ .is_cli_option = TRUE,
+ .property_alias = "dev",
+ .prompt = N_("Parent device [none]"),
+ .property_type = &_pt_gobject_devices,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VXLAN_ID,
- .is_cli_option = TRUE,
- .property_alias = "id",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = N_("VXLAN ID"),
- .property_type = &_pt_gobject_int,
+ .is_cli_option = TRUE,
+ .property_alias = "id",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = N_("VXLAN ID"),
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VXLAN_LOCAL,
- .is_cli_option = TRUE,
- .property_alias = "local",
- .prompt = N_("Local address [none]"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "local",
+ .prompt = N_("Local address [none]"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VXLAN_REMOTE,
- .is_cli_option = TRUE,
- .property_alias = "remote",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = N_("Remote"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "remote",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = N_("Remote"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VXLAN_SOURCE_PORT_MIN,
- .is_cli_option = TRUE,
- .property_alias = "source-port-min",
- .prompt = N_("Minimum source port [0]"),
- .property_type = &_pt_gobject_int,
+ .is_cli_option = TRUE,
+ .property_alias = "source-port-min",
+ .prompt = N_("Minimum source port [0]"),
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VXLAN_SOURCE_PORT_MAX,
- .is_cli_option = TRUE,
- .property_alias = "source-port-max",
- .prompt = N_("Maximum source port [0]"),
- .property_type = &_pt_gobject_int,
+ .is_cli_option = TRUE,
+ .property_alias = "source-port-max",
+ .prompt = N_("Maximum source port [0]"),
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VXLAN_DESTINATION_PORT,
- .is_cli_option = TRUE,
- .property_alias = "destination-port",
- .prompt = N_("Destination port [8472]"),
- .property_type = &_pt_gobject_int,
+ .is_cli_option = TRUE,
+ .property_alias = "destination-port",
+ .prompt = N_("Destination port [8472]"),
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VXLAN_TOS,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VXLAN_TTL,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VXLAN_AGEING,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VXLAN_LIMIT,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VXLAN_LEARNING,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VXLAN_PROXY,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VXLAN_RSC,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VXLAN_L2_MISS,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_VXLAN_L3_MISS,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
NULL
};
@@ -6953,22 +6953,22 @@ static const NMMetaPropertyInfo *const property_infos_VXLAN[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_WIFI_P2P
static const NMMetaPropertyInfo *const property_infos_WIFI_P2P[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIFI_P2P_PEER,
- .is_cli_option = TRUE,
- .property_alias = "peer",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = N_("Peer"),
- .property_type = &_pt_gobject_mac,
+ .is_cli_option = TRUE,
+ .property_alias = "peer",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = N_("Peer"),
+ .property_type = &_pt_gobject_mac,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIFI_P2P_WPS_METHOD,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_wireless_security_wps_method_get_type,
- ),
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_wireless_security_wps_method_get_type,
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIFI_P2P_WFD_IES,
- .property_type = &_pt_gobject_bytes,
+ .property_type = &_pt_gobject_bytes,
),
NULL
};
@@ -6977,17 +6977,17 @@ static const NMMetaPropertyInfo *const property_infos_WIFI_P2P[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_WIMAX
static const NMMetaPropertyInfo *const property_infos_WIMAX[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIMAX_MAC_ADDRESS,
- .is_cli_option = TRUE,
- .property_alias = "mac",
- .prompt = N_("MAC [none]"),
- .property_type = &_pt_gobject_string,
+ .is_cli_option = TRUE,
+ .property_alias = "mac",
+ .prompt = N_("MAC [none]"),
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIMAX_NETWORK_NAME,
- .is_cli_option = TRUE,
- .property_alias = "nsp",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = N_("WiMAX NSP name"),
- .property_type = &_pt_gobject_mac,
+ .is_cli_option = TRUE,
+ .property_alias = "nsp",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = N_("WiMAX NSP name"),
+ .property_type = &_pt_gobject_mac,
),
NULL
};
@@ -6996,118 +6996,118 @@ static const NMMetaPropertyInfo *const property_infos_WIMAX[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_WIRED
static const NMMetaPropertyInfo *const property_infos_WIRED[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRED_PORT,
- /* Do not allow setting 'port' for now. It is not implemented in
- * NM core, nor in ifcfg-rh plugin. Enable this when it gets done.
- * wired_valid_ports[] = { "tp", "aui", "bnc", "mii", NULL };
- */
- .property_type = &_pt_gobject_readonly,
+ /* Do not allow setting 'port' for now. It is not implemented in
+ * NM core, nor in ifcfg-rh plugin. Enable this when it gets done.
+ * wired_valid_ports[] = { "tp", "aui", "bnc", "mii", NULL };
+ */
+ .property_type = &_pt_gobject_readonly,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRED_SPEED,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRED_DUPLEX,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("half", "full"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("half", "full"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRED_AUTO_NEGOTIATE,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRED_MAC_ADDRESS,
- .is_cli_option = TRUE,
- .property_alias = "mac",
- .prompt = N_("MAC [none]"),
- .property_type = &_pt_gobject_mac,
+ .is_cli_option = TRUE,
+ .property_alias = "mac",
+ .prompt = N_("MAC [none]"),
+ .property_type = &_pt_gobject_mac,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRED_CLONED_MAC_ADDRESS,
- .is_cli_option = TRUE,
- .property_alias = "cloned-mac",
- .prompt = N_("Cloned MAC [none]"),
- .property_type = &_pt_gobject_mac,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mac,
- .mode = NM_META_PROPERTY_TYPE_MAC_MODE_CLONED,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "cloned-mac",
+ .prompt = N_("Cloned MAC [none]"),
+ .property_type = &_pt_gobject_mac,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mac,
+ .mode = NM_META_PROPERTY_TYPE_MAC_MODE_CLONED,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRED_GENERATE_MAC_ADDRESS_MASK,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRED_MAC_ADDRESS_BLACKLIST,
- .property_type = &_pt_multilist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSettingWired, nm_setting_wired_get_num_mac_blacklist_items),
- .add_fcn = MULTILIST_ADD_FCN (NMSettingWired, nm_setting_wired_add_mac_blacklist_item),
- .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSettingWired, nm_setting_wired_remove_mac_blacklist_item),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingWired, nm_setting_wired_remove_mac_blacklist_item_by_value),
- .validate2_fcn = _multilist_validate2_fcn_mac_addr,
- .strsplit_plain = TRUE,
- ),
- ),
+ .property_type = &_pt_multilist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSettingWired, nm_setting_wired_get_num_mac_blacklist_items),
+ .add_fcn = MULTILIST_ADD_FCN (NMSettingWired, nm_setting_wired_add_mac_blacklist_item),
+ .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSettingWired, nm_setting_wired_remove_mac_blacklist_item),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingWired, nm_setting_wired_remove_mac_blacklist_item_by_value),
+ .validate2_fcn = _multilist_validate2_fcn_mac_addr,
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRED_MTU,
- .is_cli_option = TRUE,
- .property_alias = "mtu",
- .prompt = N_("MTU [auto]"),
- .property_type = &_pt_gobject_mtu,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mtu,
- .get_fcn = MTU_GET_FCN (NMSettingWired, nm_setting_wired_get_mtu),
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "mtu",
+ .prompt = N_("MTU [auto]"),
+ .property_type = &_pt_gobject_mtu,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mtu,
+ .get_fcn = MTU_GET_FCN (NMSettingWired, nm_setting_wired_get_mtu),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRED_S390_SUBCHANNELS,
- .describe_message =
- N_("Enter a list of subchannels (comma or space separated).\n\n"
- "Example: 0.0.0e20 0.0.0e21 0.0.0e22\n"),
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_gobject,
- .set_fcn = _set_fcn_wired_s390_subchannels,
- ),
+ .describe_message =
+ N_("Enter a list of subchannels (comma or space separated).\n\n"
+ "Example: 0.0.0e20 0.0.0e21 0.0.0e22\n"),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_gobject,
+ .set_fcn = _set_fcn_wired_s390_subchannels,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRED_S390_NETTYPE,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("qeth", "lcs", "ctc"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("qeth", "lcs", "ctc"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRED_S390_OPTIONS,
- .property_type = DEFINE_PROPERTY_TYPE (
- .describe_fcn = _describe_fcn_wired_s390_options,
- .get_fcn = _get_fcn_gobject,
- .set_fcn = _set_fcn_optionlist,
- .set_supports_remove = TRUE,
- .values_fcn = _values_fcn_wired_s390_options,
- ),
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (optionlist,
- .set_fcn = _optionlist_set_fcn_wired_s390_options,
- .no_empty_value = TRUE,
- ),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .describe_fcn = _describe_fcn_wired_s390_options,
+ .get_fcn = _get_fcn_gobject,
+ .set_fcn = _set_fcn_optionlist,
+ .set_supports_remove = TRUE,
+ .values_fcn = _values_fcn_wired_s390_options,
+ ),
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (optionlist,
+ .set_fcn = _optionlist_set_fcn_wired_s390_options,
+ .no_empty_value = TRUE,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRED_WAKE_ON_LAN,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_wired_wake_on_lan_get_type,
- .value_infos = ENUM_VALUE_INFOS (
- {
- .value = NM_SETTING_WIRED_WAKE_ON_LAN_NONE,
- .nick = "none",
- },
- {
- .value = NM_SETTING_WIRED_WAKE_ON_LAN_NONE,
- .nick = "disable",
- },
- {
- .value = NM_SETTING_WIRED_WAKE_ON_LAN_NONE,
- .nick = "disabled",
- },
- ),
- ),
- .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
- | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_wired_wake_on_lan_get_type,
+ .value_infos = ENUM_VALUE_INFOS (
+ {
+ .value = NM_SETTING_WIRED_WAKE_ON_LAN_NONE,
+ .nick = "none",
+ },
+ {
+ .value = NM_SETTING_WIRED_WAKE_ON_LAN_NONE,
+ .nick = "disable",
+ },
+ {
+ .value = NM_SETTING_WIRED_WAKE_ON_LAN_NONE,
+ .nick = "disabled",
+ },
+ ),
+ ),
+ .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
+ | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRED_WAKE_ON_LAN_PASSWORD,
- .property_type = &_pt_gobject_mac,
+ .property_type = &_pt_gobject_mac,
),
NULL
};
@@ -7116,32 +7116,32 @@ static const NMMetaPropertyInfo *const property_infos_WIRED[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_WIREGUARD
static const NMMetaPropertyInfo *const property_infos_WIREGUARD[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIREGUARD_PRIVATE_KEY,
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIREGUARD_PRIVATE_KEY_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIREGUARD_LISTEN_PORT,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIREGUARD_FWMARK,
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int, \
- .base = 16,
- ),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int, \
+ .base = 16,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIREGUARD_PEER_ROUTES,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIREGUARD_MTU,
- .property_type = &_pt_gobject_mtu,
+ .property_type = &_pt_gobject_mtu,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIREGUARD_IP4_AUTO_DEFAULT_ROUTE,
- .property_type = &_pt_gobject_enum,
+ .property_type = &_pt_gobject_enum,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIREGUARD_IP6_AUTO_DEFAULT_ROUTE,
- .property_type = &_pt_gobject_enum,
+ .property_type = &_pt_gobject_enum,
),
NULL
};
@@ -7150,129 +7150,129 @@ static const NMMetaPropertyInfo *const property_infos_WIREGUARD[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_WIRELESS
static const NMMetaPropertyInfo *const property_infos_WIRELESS[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SSID,
- .is_cli_option = TRUE,
- .property_alias = "ssid",
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .prompt = N_("SSID"),
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_wireless_ssid,
- .set_fcn = _set_fcn_gobject_ssid,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "ssid",
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .prompt = N_("SSID"),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_wireless_ssid,
+ .set_fcn = _set_fcn_gobject_ssid,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_MODE,
- .is_cli_option = TRUE,
- .property_alias = "mode",
- .prompt = NM_META_TEXT_PROMPT_WIFI_MODE,
- .def_hint = NM_META_TEXT_PROMPT_WIFI_MODE_CHOICES,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV (NM_SETTING_WIRELESS_MODE_INFRA,
- NM_SETTING_WIRELESS_MODE_ADHOC,
- NM_SETTING_WIRELESS_MODE_AP,
- NM_SETTING_WIRELESS_MODE_MESH),
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "mode",
+ .prompt = NM_META_TEXT_PROMPT_WIFI_MODE,
+ .def_hint = NM_META_TEXT_PROMPT_WIFI_MODE_CHOICES,
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV (NM_SETTING_WIRELESS_MODE_INFRA,
+ NM_SETTING_WIRELESS_MODE_ADHOC,
+ NM_SETTING_WIRELESS_MODE_AP,
+ NM_SETTING_WIRELESS_MODE_MESH),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_BAND,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("a", "bg"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("a", "bg"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_CHANNEL,
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_gobject,
- .set_fcn = _set_fcn_wireless_channel,
- ),
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_gobject,
+ .set_fcn = _set_fcn_wireless_channel,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_BSSID,
- .property_type = &_pt_gobject_mac,
+ .property_type = &_pt_gobject_mac,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_RATE,
- /* Do not allow setting 'rate'. It is not implemented in NM core. */
- .property_type = &_pt_gobject_readonly,
+ /* Do not allow setting 'rate'. It is not implemented in NM core. */
+ .property_type = &_pt_gobject_readonly,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_TX_POWER,
- /* Do not allow setting 'tx-power'. It is not implemented in NM core. */
- .property_type = &_pt_gobject_readonly,
+ /* Do not allow setting 'tx-power'. It is not implemented in NM core. */
+ .property_type = &_pt_gobject_readonly,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_MAC_ADDRESS,
- .property_type = &_pt_gobject_mac,
- .is_cli_option = TRUE,
- .property_alias = "mac",
- .prompt = N_("MAC [none]"),
+ .property_type = &_pt_gobject_mac,
+ .is_cli_option = TRUE,
+ .property_alias = "mac",
+ .prompt = N_("MAC [none]"),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_CLONED_MAC_ADDRESS,
- .is_cli_option = TRUE,
- .property_alias = "cloned-mac",
- .prompt = N_("Cloned MAC [none]"),
- .property_type = &_pt_gobject_mac,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mac,
- .mode = NM_META_PROPERTY_TYPE_MAC_MODE_CLONED,
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "cloned-mac",
+ .prompt = N_("Cloned MAC [none]"),
+ .property_type = &_pt_gobject_mac,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mac,
+ .mode = NM_META_PROPERTY_TYPE_MAC_MODE_CLONED,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_GENERATE_MAC_ADDRESS_MASK,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_MAC_ADDRESS_BLACKLIST,
- .property_type = &_pt_multilist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSettingWireless, nm_setting_wireless_get_num_mac_blacklist_items),
- .add_fcn = MULTILIST_ADD_FCN (NMSettingWireless, nm_setting_wireless_add_mac_blacklist_item),
- .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSettingWireless, nm_setting_wireless_remove_mac_blacklist_item),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingWireless, nm_setting_wireless_remove_mac_blacklist_item_by_value),
- .validate2_fcn = _multilist_validate2_fcn_mac_addr,
- .strsplit_plain = TRUE,
- ),
- ),
+ .property_type = &_pt_multilist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSettingWireless, nm_setting_wireless_get_num_mac_blacklist_items),
+ .add_fcn = MULTILIST_ADD_FCN (NMSettingWireless, nm_setting_wireless_add_mac_blacklist_item),
+ .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSettingWireless, nm_setting_wireless_remove_mac_blacklist_item),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingWireless, nm_setting_wireless_remove_mac_blacklist_item_by_value),
+ .validate2_fcn = _multilist_validate2_fcn_mac_addr,
+ .strsplit_plain = TRUE,
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_mac_randomization_get_type,
- ),
- .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
- | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_mac_randomization_get_type,
+ ),
+ .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
+ | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_MTU,
- .is_cli_option = TRUE,
- .property_alias = "mtu",
- .prompt = N_("MTU [auto]"),
- .property_type = &_pt_gobject_mtu,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mtu,
- .get_fcn = MTU_GET_FCN (NMSettingWireless, nm_setting_wireless_get_mtu),
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "mtu",
+ .prompt = N_("MTU [auto]"),
+ .property_type = &_pt_gobject_mtu,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mtu,
+ .get_fcn = MTU_GET_FCN (NMSettingWireless, nm_setting_wireless_get_mtu),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SEEN_BSSIDS,
- .property_type = &_pt_gobject_readonly,
+ .property_type = &_pt_gobject_readonly,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_HIDDEN,
- .property_type = &_pt_gobject_bool,
+ .property_type = &_pt_gobject_bool,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_POWERSAVE,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_wireless_powersave_get_type,
- ),
- .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT,
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_wireless_powersave_get_type,
+ ),
+ .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_WAKE_ON_WLAN,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_wireless_wake_on_wlan_get_type,
- .value_infos = ENUM_VALUE_INFOS (
- {
- .value = NM_SETTING_WIRELESS_WAKE_ON_WLAN_NONE,
- .nick = "disabled",
- },
- ),
- ),
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_wireless_wake_on_wlan_get_type,
+ .value_infos = ENUM_VALUE_INFOS (
+ {
+ .value = NM_SETTING_WIRELESS_WAKE_ON_WLAN_NONE,
+ .nick = "disabled",
+ },
+ ),
+ ),
+ ),
),
NULL
};
@@ -7281,143 +7281,143 @@ static const NMMetaPropertyInfo *const property_infos_WIRELESS[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_WIRELESS_SECURITY
static const NMMetaPropertyInfo *const property_infos_WIRELESS_SECURITY[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_KEY_MGMT,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("none", "ieee8021x", "wpa-none", "wpa-psk", "wpa-eap", "sae"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("none", "ieee8021x", "wpa-none", "wpa-psk", "wpa-eap", "sae"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_WEP_TX_KEYIDX,
- .property_type = &_pt_gobject_int,
+ .property_type = &_pt_gobject_int,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_AUTH_ALG,
- .property_type = &_pt_gobject_string,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- .values_static = NM_MAKE_STRV ("open", "shared", "leap"),
- ),
+ .property_type = &_pt_gobject_string,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ .values_static = NM_MAKE_STRV ("open", "shared", "leap"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_PROTO,
- .property_type = &_pt_multilist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSettingWirelessSecurity, nm_setting_wireless_security_get_num_protos),
- .add_fcn = MULTILIST_ADD_FCN (NMSettingWirelessSecurity, nm_setting_wireless_security_add_proto),
- .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSettingWirelessSecurity, nm_setting_wireless_security_remove_proto),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingWirelessSecurity, nm_setting_wireless_security_remove_proto_by_value),
- .strsplit_plain = TRUE,
- ),
- .values_static = NM_MAKE_STRV ("wpa", "rsn"),
- ),
+ .property_type = &_pt_multilist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSettingWirelessSecurity, nm_setting_wireless_security_get_num_protos),
+ .add_fcn = MULTILIST_ADD_FCN (NMSettingWirelessSecurity, nm_setting_wireless_security_add_proto),
+ .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSettingWirelessSecurity, nm_setting_wireless_security_remove_proto),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingWirelessSecurity, nm_setting_wireless_security_remove_proto_by_value),
+ .strsplit_plain = TRUE,
+ ),
+ .values_static = NM_MAKE_STRV ("wpa", "rsn"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_PAIRWISE,
- .property_type = &_pt_multilist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSettingWirelessSecurity, nm_setting_wireless_security_get_num_pairwise),
- .add_fcn = MULTILIST_ADD_FCN (NMSettingWirelessSecurity, nm_setting_wireless_security_add_pairwise),
- .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSettingWirelessSecurity, nm_setting_wireless_security_remove_pairwise),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingWirelessSecurity, nm_setting_wireless_security_remove_pairwise_by_value),
- .strsplit_plain = TRUE,
- ),
- .values_static = NM_MAKE_STRV ("tkip", "ccmp"),
- ),
+ .property_type = &_pt_multilist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSettingWirelessSecurity, nm_setting_wireless_security_get_num_pairwise),
+ .add_fcn = MULTILIST_ADD_FCN (NMSettingWirelessSecurity, nm_setting_wireless_security_add_pairwise),
+ .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSettingWirelessSecurity, nm_setting_wireless_security_remove_pairwise),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingWirelessSecurity, nm_setting_wireless_security_remove_pairwise_by_value),
+ .strsplit_plain = TRUE,
+ ),
+ .values_static = NM_MAKE_STRV ("tkip", "ccmp"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_GROUP,
- .property_type = &_pt_multilist,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (multilist,
- .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSettingWirelessSecurity, nm_setting_wireless_security_get_num_groups),
- .add_fcn = MULTILIST_ADD_FCN (NMSettingWirelessSecurity, nm_setting_wireless_security_add_group),
- .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSettingWirelessSecurity, nm_setting_wireless_security_remove_group),
- .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingWirelessSecurity, nm_setting_wireless_security_remove_group_by_value),
- .strsplit_plain = TRUE,
- ),
- .values_static = NM_MAKE_STRV ("wep40", "wep104", "tkip", "ccmp"),
- ),
+ .property_type = &_pt_multilist,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (multilist,
+ .get_num_fcn_u32 = MULTILIST_GET_NUM_FCN_U32 (NMSettingWirelessSecurity, nm_setting_wireless_security_get_num_groups),
+ .add_fcn = MULTILIST_ADD_FCN (NMSettingWirelessSecurity, nm_setting_wireless_security_add_group),
+ .remove_by_idx_fcn_u32 = MULTILIST_REMOVE_BY_IDX_FCN_U32 (NMSettingWirelessSecurity, nm_setting_wireless_security_remove_group),
+ .remove_by_value_fcn = MULTILIST_REMOVE_BY_VALUE_FCN (NMSettingWirelessSecurity, nm_setting_wireless_security_remove_group_by_value),
+ .strsplit_plain = TRUE,
+ ),
+ .values_static = NM_MAKE_STRV ("wep40", "wep104", "tkip", "ccmp"),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_PMF,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_wireless_security_pmf_get_type,
- ),
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_wireless_security_pmf_get_type,
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_LEAP_USERNAME,
- .property_type = &_pt_gobject_string,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_WEP_KEY0,
- .is_secret = TRUE,
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_wireless_security_wep_key,
- .set_fcn = _set_fcn_wireless_wep_key,
- ),
+ .is_secret = TRUE,
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_wireless_security_wep_key,
+ .set_fcn = _set_fcn_wireless_wep_key,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_WEP_KEY1,
- .is_secret = TRUE,
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_wireless_security_wep_key,
- .set_fcn = _set_fcn_wireless_wep_key,
- ),
+ .is_secret = TRUE,
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_wireless_security_wep_key,
+ .set_fcn = _set_fcn_wireless_wep_key,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_WEP_KEY2,
- .is_secret = TRUE,
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_wireless_security_wep_key,
- .set_fcn = _set_fcn_wireless_wep_key,
- ),
+ .is_secret = TRUE,
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_wireless_security_wep_key,
+ .set_fcn = _set_fcn_wireless_wep_key,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_WEP_KEY3,
- .is_secret = TRUE,
- .property_type = DEFINE_PROPERTY_TYPE (
- .get_fcn = _get_fcn_wireless_security_wep_key,
- .set_fcn = _set_fcn_wireless_wep_key,
- ),
+ .is_secret = TRUE,
+ .property_type = DEFINE_PROPERTY_TYPE (
+ .get_fcn = _get_fcn_wireless_security_wep_key,
+ .set_fcn = _set_fcn_wireless_wep_key,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_WEP_KEY_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_WEP_KEY_TYPE,
- .describe_message =
- N_("Enter the type of WEP keys. The accepted values are: "
- "0 or unknown, 1 or key, and 2 or passphrase.\n"),
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .pre_set_notify = _gobject_enum_pre_set_notify_fcn_wireless_security_wep_key_type,
- ),
- .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
- | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
- ),
+ .describe_message =
+ N_("Enter the type of WEP keys. The accepted values are: "
+ "0 or unknown, 1 or key, and 2 or passphrase.\n"),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .pre_set_notify = _gobject_enum_pre_set_notify_fcn_wireless_security_wep_key_type,
+ ),
+ .typ_flags = NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PARSABLE_TEXT
+ | NM_META_PROPERTY_TYP_FLAG_ENUM_GET_PRETTY_TEXT,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_PSK,
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_PSK_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_LEAP_PASSWORD,
- .is_secret = TRUE,
- .property_type = &_pt_gobject_string,
+ .is_secret = TRUE,
+ .property_type = &_pt_gobject_string,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_LEAP_PASSWORD_FLAGS,
- .property_type = &_pt_gobject_secret_flags,
+ .property_type = &_pt_gobject_secret_flags,
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_WPS_METHOD,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_wireless_security_wps_method_get_type,
- ),
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_wireless_security_wps_method_get_type,
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WIRELESS_SECURITY_FILS,
- .property_type = &_pt_gobject_enum,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
- PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
- .get_gtype = nm_setting_wireless_security_fils_get_type,
- ),
- ),
+ .property_type = &_pt_gobject_enum,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA (
+ PROPERTY_TYP_DATA_SUBTYPE (gobject_enum,
+ .get_gtype = nm_setting_wireless_security_fils_get_type,
+ ),
+ ),
),
NULL
};
@@ -7426,72 +7426,72 @@ static const NMMetaPropertyInfo *const property_infos_WIRELESS_SECURITY[] = {
#define _CURRENT_NM_META_SETTING_TYPE NM_META_SETTING_TYPE_WPAN
static const NMMetaPropertyInfo *const property_infos_WPAN[] = {
PROPERTY_INFO_WITH_DESC (NM_SETTING_WPAN_MAC_ADDRESS,
- .property_type = &_pt_gobject_mac,
- .is_cli_option = TRUE,
- .property_alias = "mac",
- .prompt = N_("MAC [none]"),
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mac,
- .mode = NM_META_PROPERTY_TYPE_MAC_MODE_WPAN,
- ),
+ .property_type = &_pt_gobject_mac,
+ .is_cli_option = TRUE,
+ .property_alias = "mac",
+ .prompt = N_("MAC [none]"),
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (mac,
+ .mode = NM_META_PROPERTY_TYPE_MAC_MODE_WPAN,
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WPAN_SHORT_ADDRESS,
- .is_cli_option = TRUE,
- .property_alias = "short-addr",
- .prompt = N_("Short address (<0x0000-0xffff>)"),
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int, \
- .base = 16,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = G_MAXUINT16,
- .nick = "unset",
- },
- ),
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "short-addr",
+ .prompt = N_("Short address (<0x0000-0xffff>)"),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int, \
+ .base = 16,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = G_MAXUINT16,
+ .nick = "unset",
+ },
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WPAN_PAN_ID,
- .is_cli_option = TRUE,
- .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
- .property_alias = "pan-id",
- .prompt = N_("PAN Identifier (<0x0000-0xffff>)"),
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int, \
- .base = 16,
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = G_MAXUINT16,
- .nick = "unset",
- },
- ),
- ),
+ .is_cli_option = TRUE,
+ .inf_flags = NM_META_PROPERTY_INF_FLAG_REQD,
+ .property_alias = "pan-id",
+ .prompt = N_("PAN Identifier (<0x0000-0xffff>)"),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int, \
+ .base = 16,
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = G_MAXUINT16,
+ .nick = "unset",
+ },
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WPAN_PAGE,
- .is_cli_option = TRUE,
- .property_alias = "page",
- .prompt = N_("Page (<default|0-31>)"),
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int, \
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = NM_SETTING_WPAN_PAGE_DEFAULT,
- .nick = "default",
- },
- ),
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "page",
+ .prompt = N_("Page (<default|0-31>)"),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int, \
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = NM_SETTING_WPAN_PAGE_DEFAULT,
+ .nick = "default",
+ },
+ ),
+ ),
),
PROPERTY_INFO_WITH_DESC (NM_SETTING_WPAN_CHANNEL,
- .is_cli_option = TRUE,
- .property_alias = "channel",
- .prompt = N_("Channel (<default|0-26>)"),
- .property_type = &_pt_gobject_int,
- .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int, \
- .value_infos = INT_VALUE_INFOS (
- {
- .value.i64 = NM_SETTING_WPAN_CHANNEL_DEFAULT,
- .nick = "default",
- },
- ),
- ),
+ .is_cli_option = TRUE,
+ .property_alias = "channel",
+ .prompt = N_("Channel (<default|0-26>)"),
+ .property_type = &_pt_gobject_int,
+ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (gobject_int, \
+ .value_infos = INT_VALUE_INFOS (
+ {
+ .value.i64 = NM_SETTING_WPAN_CHANNEL_DEFAULT,
+ .nick = "default",
+ },
+ ),
+ ),
),
NULL
};
@@ -7502,10 +7502,10 @@ static void
_setting_init_fcn_adsl (ARGS_SETTING_INIT_FCN)
{
if (init_type == NM_META_ACCESSOR_SETTING_INIT_TYPE_CLI) {
- /* Initialize a protocol */
- g_object_set (NM_SETTING_ADSL (setting),
- NM_SETTING_ADSL_PROTOCOL, NM_SETTING_ADSL_PROTOCOL_PPPOE,
- NULL);
+ /* Initialize a protocol */
+ g_object_set (NM_SETTING_ADSL (setting),
+ NM_SETTING_ADSL_PROTOCOL, NM_SETTING_ADSL_PROTOCOL_PPPOE,
+ NULL);
}
}
@@ -7513,10 +7513,10 @@ static void
_setting_init_fcn_cdma (ARGS_SETTING_INIT_FCN)
{
if (init_type == NM_META_ACCESSOR_SETTING_INIT_TYPE_CLI) {
- /* Initialize 'number' so that 'cdma' is valid */
- g_object_set (NM_SETTING_CDMA (setting),
- NM_SETTING_CDMA_NUMBER, "#777",
- NULL);
+ /* Initialize 'number' so that 'cdma' is valid */
+ g_object_set (NM_SETTING_CDMA (setting),
+ NM_SETTING_CDMA_NUMBER, "#777",
+ NULL);
}
}
@@ -7524,10 +7524,10 @@ static void
_setting_init_fcn_gsm (ARGS_SETTING_INIT_FCN)
{
if (init_type == NM_META_ACCESSOR_SETTING_INIT_TYPE_CLI) {
- /* Initialize 'apn' so that 'gsm' is valid */
- g_object_set (NM_SETTING_GSM (setting),
- NM_SETTING_GSM_APN, "internet",
- NULL);
+ /* Initialize 'apn' so that 'gsm' is valid */
+ g_object_set (NM_SETTING_GSM (setting),
+ NM_SETTING_GSM_APN, "internet",
+ NULL);
}
}
@@ -7535,10 +7535,10 @@ static void
_setting_init_fcn_infiniband (ARGS_SETTING_INIT_FCN)
{
if (init_type == NM_META_ACCESSOR_SETTING_INIT_TYPE_CLI) {
- /* Initialize 'transport-mode' so that 'infiniband' is valid */
- g_object_set (NM_SETTING_INFINIBAND (setting),
- NM_SETTING_INFINIBAND_TRANSPORT_MODE, "datagram",
- NULL);
+ /* Initialize 'transport-mode' so that 'infiniband' is valid */
+ g_object_set (NM_SETTING_INFINIBAND (setting),
+ NM_SETTING_INFINIBAND_TRANSPORT_MODE, "datagram",
+ NULL);
}
}
@@ -7546,9 +7546,9 @@ static void
_setting_init_fcn_ip4_config (ARGS_SETTING_INIT_FCN)
{
if (init_type == NM_META_ACCESSOR_SETTING_INIT_TYPE_CLI) {
- g_object_set (NM_SETTING_IP_CONFIG (setting),
- NM_SETTING_IP_CONFIG_METHOD, NM_SETTING_IP4_CONFIG_METHOD_AUTO,
- NULL);
+ g_object_set (NM_SETTING_IP_CONFIG (setting),
+ NM_SETTING_IP_CONFIG_METHOD, NM_SETTING_IP4_CONFIG_METHOD_AUTO,
+ NULL);
}
}
@@ -7556,9 +7556,9 @@ static void
_setting_init_fcn_ip6_config (ARGS_SETTING_INIT_FCN)
{
if (init_type == NM_META_ACCESSOR_SETTING_INIT_TYPE_CLI) {
- g_object_set (NM_SETTING_IP_CONFIG (setting),
- NM_SETTING_IP_CONFIG_METHOD, NM_SETTING_IP6_CONFIG_METHOD_AUTO,
- NULL);
+ g_object_set (NM_SETTING_IP_CONFIG (setting),
+ NM_SETTING_IP_CONFIG_METHOD, NM_SETTING_IP6_CONFIG_METHOD_AUTO,
+ NULL);
}
}
@@ -7566,9 +7566,9 @@ static void
_setting_init_fcn_olpc_mesh (ARGS_SETTING_INIT_FCN)
{
if (init_type == NM_META_ACCESSOR_SETTING_INIT_TYPE_CLI) {
- g_object_set (NM_SETTING_OLPC_MESH (setting),
- NM_SETTING_OLPC_MESH_CHANNEL, 1,
- NULL);
+ g_object_set (NM_SETTING_OLPC_MESH (setting),
+ NM_SETTING_OLPC_MESH_CHANNEL, 1,
+ NULL);
}
}
@@ -7576,9 +7576,9 @@ static void
_setting_init_fcn_proxy (ARGS_SETTING_INIT_FCN)
{
if (init_type == NM_META_ACCESSOR_SETTING_INIT_TYPE_CLI) {
- g_object_set (NM_SETTING_PROXY (setting),
- NM_SETTING_PROXY_METHOD, (int) NM_SETTING_PROXY_METHOD_NONE,
- NULL);
+ g_object_set (NM_SETTING_PROXY (setting),
+ NM_SETTING_PROXY_METHOD, (int) NM_SETTING_PROXY_METHOD_NONE,
+ NULL);
}
}
@@ -7586,9 +7586,9 @@ static void
_setting_init_fcn_tun (ARGS_SETTING_INIT_FCN)
{
if (init_type == NM_META_ACCESSOR_SETTING_INIT_TYPE_CLI) {
- g_object_set (NM_SETTING_TUN (setting),
- NM_SETTING_TUN_MODE, NM_SETTING_TUN_MODE_TUN,
- NULL);
+ g_object_set (NM_SETTING_TUN (setting),
+ NM_SETTING_TUN_MODE, NM_SETTING_TUN_MODE_TUN,
+ NULL);
}
}
@@ -7596,9 +7596,9 @@ static void
_setting_init_fcn_vlan (ARGS_SETTING_INIT_FCN)
{
if (init_type == NM_META_ACCESSOR_SETTING_INIT_TYPE_CLI) {
- g_object_set (setting,
- NM_SETTING_VLAN_ID, 1,
- NULL);
+ g_object_set (setting,
+ NM_SETTING_VLAN_ID, 1,
+ NULL);
}
}
@@ -7606,12 +7606,12 @@ static void
_setting_init_fcn_wireless (ARGS_SETTING_INIT_FCN)
{
if (init_type == NM_META_ACCESSOR_SETTING_INIT_TYPE_CLI) {
- /* For Wi-Fi set mode to "infrastructure". Even though mode == NULL
- * is regarded as "infrastructure", explicit value makes no doubts.
- */
- g_object_set (NM_SETTING_WIRELESS (setting),
- NM_SETTING_WIRELESS_MODE, NM_SETTING_WIRELESS_MODE_INFRA,
- NULL);
+ /* For Wi-Fi set mode to "infrastructure". Even though mode == NULL
+ * is regarded as "infrastructure", explicit value makes no doubts.
+ */
+ g_object_set (NM_SETTING_WIRELESS (setting),
+ NM_SETTING_WIRELESS_MODE, NM_SETTING_WIRELESS_MODE_INFRA,
+ NULL);
}
}
@@ -7670,287 +7670,287 @@ _setting_init_fcn_wireless (ARGS_SETTING_INIT_FCN)
#define NM_META_SETTING_VALID_PART_ITEM(type, mand) \
(&((const NMMetaSettingValidPartItem) { \
- .setting_info = &nm_meta_setting_infos_editor[NM_META_SETTING_TYPE_##type], \
- .mandatory = mand, \
+ .setting_info = &nm_meta_setting_infos_editor[NM_META_SETTING_TYPE_##type], \
+ .mandatory = mand, \
}))
const NMMetaSettingInfoEditor nm_meta_setting_infos_editor[] = {
#define SETTING_INFO_EMPTY(type, ...) \
[NM_META_SETTING_TYPE_##type] = { \
- .meta_type = &nm_meta_type_setting_info_editor, \
- .general = &nm_meta_setting_infos[NM_META_SETTING_TYPE_##type], \
- .pretty_name = SETTING_PRETTY_NAME_##type, \
- __VA_ARGS__ \
+ .meta_type = &nm_meta_type_setting_info_editor, \
+ .general = &nm_meta_setting_infos[NM_META_SETTING_TYPE_##type], \
+ .pretty_name = SETTING_PRETTY_NAME_##type, \
+ __VA_ARGS__ \
}
#define SETTING_INFO(type, ...) \
[NM_META_SETTING_TYPE_##type] = { \
- .meta_type = &nm_meta_type_setting_info_editor, \
- .general = &nm_meta_setting_infos[NM_META_SETTING_TYPE_##type], \
- .properties = property_infos_##type, \
- .properties_num = G_N_ELEMENTS (property_infos_##type) - 1, \
- .pretty_name = SETTING_PRETTY_NAME_##type, \
- __VA_ARGS__ \
+ .meta_type = &nm_meta_type_setting_info_editor, \
+ .general = &nm_meta_setting_infos[NM_META_SETTING_TYPE_##type], \
+ .properties = property_infos_##type, \
+ .properties_num = G_N_ELEMENTS (property_infos_##type) - 1, \
+ .pretty_name = SETTING_PRETTY_NAME_##type, \
+ __VA_ARGS__ \
}
SETTING_INFO (6LOWPAN,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (6LOWPAN, TRUE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (6LOWPAN, TRUE),
+ ),
),
SETTING_INFO (802_1X),
SETTING_INFO (ADSL,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (ADSL, TRUE),
- ),
- .setting_init_fcn = _setting_init_fcn_adsl,
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (ADSL, TRUE),
+ ),
+ .setting_init_fcn = _setting_init_fcn_adsl,
),
SETTING_INFO (BLUETOOTH,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (BLUETOOTH, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (BRIDGE, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (GSM, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (CDMA, FALSE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (BLUETOOTH, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (BRIDGE, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (GSM, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (CDMA, FALSE),
+ ),
),
SETTING_INFO (BOND,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (BOND, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (BOND, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
+ ),
),
SETTING_INFO (BRIDGE,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (BRIDGE, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (BRIDGE, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
+ ),
),
SETTING_INFO (BRIDGE_PORT),
SETTING_INFO (CDMA,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (CDMA, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (SERIAL, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (PPP, FALSE),
- ),
- .setting_init_fcn = _setting_init_fcn_cdma,
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (CDMA, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (SERIAL, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (PPP, FALSE),
+ ),
+ .setting_init_fcn = _setting_init_fcn_cdma,
),
SETTING_INFO (CONNECTION),
SETTING_INFO (DCB),
SETTING_INFO (ETHTOOL),
SETTING_INFO_EMPTY (DUMMY,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (DUMMY, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (DUMMY, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
+ ),
),
SETTING_INFO_EMPTY (GENERIC,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (GENERIC, TRUE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (GENERIC, TRUE),
+ ),
),
SETTING_INFO (GSM,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (GSM, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (SERIAL, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (PPP, FALSE),
- ),
- .setting_init_fcn = _setting_init_fcn_gsm,
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (GSM, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (SERIAL, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (PPP, FALSE),
+ ),
+ .setting_init_fcn = _setting_init_fcn_gsm,
),
SETTING_INFO (INFINIBAND,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (INFINIBAND, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (SRIOV, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
- ),
- .setting_init_fcn = _setting_init_fcn_infiniband,
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (INFINIBAND, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (SRIOV, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
+ ),
+ .setting_init_fcn = _setting_init_fcn_infiniband,
),
SETTING_INFO (IP4_CONFIG,
- .setting_init_fcn = _setting_init_fcn_ip4_config,
+ .setting_init_fcn = _setting_init_fcn_ip4_config,
),
SETTING_INFO (IP6_CONFIG,
- .setting_init_fcn = _setting_init_fcn_ip6_config,
+ .setting_init_fcn = _setting_init_fcn_ip6_config,
),
SETTING_INFO (IP_TUNNEL,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (IP_TUNNEL, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (IP_TUNNEL, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
+ ),
),
SETTING_INFO (MACSEC,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (MACSEC, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (802_1X, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (MACSEC, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (802_1X, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
+ ),
),
SETTING_INFO (MACVLAN,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (MACVLAN, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (MACVLAN, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
+ ),
),
SETTING_INFO (MATCH),
SETTING_INFO (OLPC_MESH,
- .alias = "olpc-mesh",
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (OLPC_MESH, TRUE),
- ),
- .setting_init_fcn = _setting_init_fcn_olpc_mesh,
+ .alias = "olpc-mesh",
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (OLPC_MESH, TRUE),
+ ),
+ .setting_init_fcn = _setting_init_fcn_olpc_mesh,
),
SETTING_INFO (OVS_BRIDGE,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (OVS_BRIDGE, TRUE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (OVS_BRIDGE, TRUE),
+ ),
),
SETTING_INFO (OVS_DPDK),
SETTING_INFO (OVS_INTERFACE,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (OVS_INTERFACE, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (OVS_DPDK, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (OVS_PATCH, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (IP4_CONFIG, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (IP6_CONFIG, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (OVS_INTERFACE, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (OVS_DPDK, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (OVS_PATCH, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (IP4_CONFIG, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (IP6_CONFIG, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
+ ),
),
SETTING_INFO (OVS_PATCH),
SETTING_INFO (OVS_PORT,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (OVS_PORT, TRUE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (OVS_PORT, TRUE),
+ ),
),
SETTING_INFO (PPPOE,
- /* PPPoE is a base connection type from historical reasons.
- * See libnm-core/nm-setting.c:_nm_setting_is_base_type()
- */
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (PPPOE, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIRED, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (PPP, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (802_1X, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
- ),
+ /* PPPoE is a base connection type from historical reasons.
+ * See libnm-core/nm-setting.c:_nm_setting_is_base_type()
+ */
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (PPPOE, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIRED, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (PPP, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (802_1X, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
+ ),
),
SETTING_INFO (PPP),
SETTING_INFO (PROXY,
- .setting_init_fcn = _setting_init_fcn_proxy,
+ .setting_init_fcn = _setting_init_fcn_proxy,
),
SETTING_INFO (SERIAL),
SETTING_INFO (SRIOV),
SETTING_INFO (TC_CONFIG),
SETTING_INFO (TEAM,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (TEAM, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (TEAM, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
+ ),
),
SETTING_INFO (TEAM_PORT),
SETTING_INFO (TUN,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (TUN, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
- ),
- .setting_init_fcn = _setting_init_fcn_tun,
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (TUN, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
+ ),
+ .setting_init_fcn = _setting_init_fcn_tun,
),
SETTING_INFO_EMPTY (USER),
SETTING_INFO (VLAN,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (VLAN, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
- ),
- .setting_init_fcn = _setting_init_fcn_vlan,
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (VLAN, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
+ ),
+ .setting_init_fcn = _setting_init_fcn_vlan,
),
SETTING_INFO (VPN,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (VPN, TRUE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (VPN, TRUE),
+ ),
),
SETTING_INFO (VXLAN,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (VXLAN, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (VXLAN, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIRED, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
+ ),
),
SETTING_INFO (WIFI_P2P,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIFI_P2P, TRUE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIFI_P2P, TRUE),
+ ),
),
SETTING_INFO (WIMAX,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIMAX, TRUE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIMAX, TRUE),
+ ),
),
SETTING_INFO (WIRED,
- .alias = "ethernet",
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIRED, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (802_1X, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (DCB, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (SRIOV, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
- ),
+ .alias = "ethernet",
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIRED, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (802_1X, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (DCB, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (SRIOV, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
+ ),
),
SETTING_INFO (WIREGUARD,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIREGUARD, TRUE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIREGUARD, TRUE),
+ ),
),
SETTING_INFO (WIRELESS,
- .alias = "wifi",
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIRELESS, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WIRELESS_SECURITY, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (802_1X, FALSE),
- NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
- ),
- .setting_init_fcn = _setting_init_fcn_wireless,
+ .alias = "wifi",
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIRELESS, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WIRELESS_SECURITY, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (802_1X, FALSE),
+ NM_META_SETTING_VALID_PART_ITEM (ETHTOOL, FALSE),
+ ),
+ .setting_init_fcn = _setting_init_fcn_wireless,
),
SETTING_INFO (WIRELESS_SECURITY,
- .alias = "wifi-sec",
+ .alias = "wifi-sec",
),
SETTING_INFO (WPAN,
- .valid_parts = NM_META_SETTING_VALID_PARTS (
- NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
- NM_META_SETTING_VALID_PART_ITEM (WPAN, TRUE),
- ),
+ .valid_parts = NM_META_SETTING_VALID_PARTS (
+ NM_META_SETTING_VALID_PART_ITEM (CONNECTION, TRUE),
+ NM_META_SETTING_VALID_PART_ITEM (WPAN, TRUE),
+ ),
),
};