summaryrefslogtreecommitdiff
path: root/libnm-core/nm-setting-match.c
diff options
context:
space:
mode:
Diffstat (limited to 'libnm-core/nm-setting-match.c')
-rw-r--r--libnm-core/nm-setting-match.c152
1 files changed, 76 insertions, 76 deletions
diff --git a/libnm-core/nm-setting-match.c b/libnm-core/nm-setting-match.c
index 85c816499d..d2dbbc249f 100644
--- a/libnm-core/nm-setting-match.c
+++ b/libnm-core/nm-setting-match.c
@@ -785,25 +785,25 @@ nm_setting_match_class_init(NMSettingMatchClass *klass)
setting_class->verify = verify;
/**
- * NMSettingMatch:interface-name
- *
- * A list of interface names to match. Each element is a shell wildcard
- * pattern.
- *
- * An element can be prefixed with a pipe symbol (|) or an ampersand (&).
- * The former means that the element is optional and the latter means that
- * it is mandatory. If there are any optional elements, than the match
- * evaluates to true if at least one of the optional element matches
- * (logical OR). If there are any mandatory elements, then they all
- * must match (logical AND). By default, an element is optional. This means
- * that an element "foo" behaves the same as "|foo". An element can also be inverted
- * with exclamation mark (!) between the pipe symbol (or the ampersand) and before
- * the pattern. Note that "!foo" is a shortcut for the mandatory match "&!foo". Finally,
- * a backslash can be used at the beginning of the element (after the optional special characters)
- * to escape the start of the pattern. For example, "&\\!a" is an mandatory match for literally "!a".
- *
- * Since: 1.14
- **/
+ * NMSettingMatch:interface-name
+ *
+ * A list of interface names to match. Each element is a shell wildcard
+ * pattern.
+ *
+ * An element can be prefixed with a pipe symbol (|) or an ampersand (&).
+ * The former means that the element is optional and the latter means that
+ * it is mandatory. If there are any optional elements, than the match
+ * evaluates to true if at least one of the optional element matches
+ * (logical OR). If there are any mandatory elements, then they all
+ * must match (logical AND). By default, an element is optional. This means
+ * that an element "foo" behaves the same as "|foo". An element can also be inverted
+ * with exclamation mark (!) between the pipe symbol (or the ampersand) and before
+ * the pattern. Note that "!foo" is a shortcut for the mandatory match "&!foo". Finally,
+ * a backslash can be used at the beginning of the element (after the optional special characters)
+ * to escape the start of the pattern. For example, "&\\!a" is an mandatory match for literally "!a".
+ *
+ * Since: 1.14
+ **/
obj_properties[PROP_INTERFACE_NAME] = g_param_spec_boxed(
NM_SETTING_MATCH_INTERFACE_NAME,
"",
@@ -812,22 +812,22 @@ nm_setting_match_class_init(NMSettingMatchClass *klass)
NM_SETTING_PARAM_FUZZY_IGNORE | G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
/**
- * NMSettingMatch:kernel-command-line
- *
- * A list of kernel command line arguments to match. This may be used to check
- * whether a specific kernel command line option is set (or if prefixed with
- * the exclamation mark unset). The argument must either be a single word, or
- * an assignment (i.e. two words, separated "="). In the former case the kernel
- * command line is searched for the word appearing as is, or as left hand side
- * of an assignment. In the latter case, the exact assignment is looked for
- * with right and left hand side matching.
- *
- * See NMSettingMatch:interface-name for how special characters '|', '&',
- * '!' and '\\' are used for optional and mandatory matches and inverting the
- * pattern.
- *
- * Since: 1.26
- **/
+ * NMSettingMatch:kernel-command-line
+ *
+ * A list of kernel command line arguments to match. This may be used to check
+ * whether a specific kernel command line option is set (or if prefixed with
+ * the exclamation mark unset). The argument must either be a single word, or
+ * an assignment (i.e. two words, separated "="). In the former case the kernel
+ * command line is searched for the word appearing as is, or as left hand side
+ * of an assignment. In the latter case, the exact assignment is looked for
+ * with right and left hand side matching.
+ *
+ * See NMSettingMatch:interface-name for how special characters '|', '&',
+ * '!' and '\\' are used for optional and mandatory matches and inverting the
+ * pattern.
+ *
+ * Since: 1.26
+ **/
obj_properties[PROP_KERNEL_COMMAND_LINE] = g_param_spec_boxed(
NM_SETTING_MATCH_KERNEL_COMMAND_LINE,
"",
@@ -836,16 +836,16 @@ nm_setting_match_class_init(NMSettingMatchClass *klass)
NM_SETTING_PARAM_FUZZY_IGNORE | G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
/**
- * NMSettingMatch:driver
- *
- * A list of driver names to match. Each element is a shell wildcard pattern.
- *
- * See NMSettingMatch:interface-name for how special characters '|', '&',
- * '!' and '\\' are used for optional and mandatory matches and inverting the
- * pattern.
- *
- * Since: 1.26
- **/
+ * NMSettingMatch:driver
+ *
+ * A list of driver names to match. Each element is a shell wildcard pattern.
+ *
+ * See NMSettingMatch:interface-name for how special characters '|', '&',
+ * '!' and '\\' are used for optional and mandatory matches and inverting the
+ * pattern.
+ *
+ * Since: 1.26
+ **/
obj_properties[PROP_DRIVER] = g_param_spec_boxed(
NM_SETTING_MATCH_DRIVER,
"",
@@ -854,38 +854,38 @@ nm_setting_match_class_init(NMSettingMatchClass *klass)
NM_SETTING_PARAM_FUZZY_IGNORE | G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
/**
- * NMSettingMatch:path
- *
- * A list of paths to match against the ID_PATH udev property of
- * devices. ID_PATH represents the topological persistent path of a
- * device. It typically contains a subsystem string (pci, usb, platform,
- * etc.) and a subsystem-specific identifier.
- *
- * For PCI devices the path has the form
- * "pci-$domain:$bus:$device.$function", where each variable is an
- * hexadecimal value; for example "pci-0000:0a:00.0".
- *
- * The path of a device can be obtained with "udevadm info
- * /sys/class/net/$dev | grep ID_PATH=" or by looking at the "path"
- * property exported by NetworkManager ("nmcli -f general.path device
- * show $dev").
- *
- * Each element of the list is a shell wildcard pattern.
- *
- * See NMSettingMatch:interface-name for how special characters '|', '&',
- * '!' and '\\' are used for optional and mandatory matches and inverting the
- * pattern.
- *
- * Since: 1.26
- **/
+ * NMSettingMatch:path
+ *
+ * A list of paths to match against the ID_PATH udev property of
+ * devices. ID_PATH represents the topological persistent path of a
+ * device. It typically contains a subsystem string (pci, usb, platform,
+ * etc.) and a subsystem-specific identifier.
+ *
+ * For PCI devices the path has the form
+ * "pci-$domain:$bus:$device.$function", where each variable is an
+ * hexadecimal value; for example "pci-0000:0a:00.0".
+ *
+ * The path of a device can be obtained with "udevadm info
+ * /sys/class/net/$dev | grep ID_PATH=" or by looking at the "path"
+ * property exported by NetworkManager ("nmcli -f general.path device
+ * show $dev").
+ *
+ * Each element of the list is a shell wildcard pattern.
+ *
+ * See NMSettingMatch:interface-name for how special characters '|', '&',
+ * '!' and '\\' are used for optional and mandatory matches and inverting the
+ * pattern.
+ *
+ * Since: 1.26
+ **/
/* ---ifcfg-rh---
- * property: path
- * variable: MATCH_PATH
- * description: space-separated list of paths to match against the udev
- * property ID_PATHS of devices
- * example: MATCH_PATH="pci-0000:01:00.0 pci-0000:0c:00.0"
- * ---end---
- */
+ * property: path
+ * variable: MATCH_PATH
+ * description: space-separated list of paths to match against the udev
+ * property ID_PATHS of devices
+ * example: MATCH_PATH="pci-0000:01:00.0 pci-0000:0c:00.0"
+ * ---end---
+ */
obj_properties[PROP_PATH] = g_param_spec_boxed(NM_SETTING_MATCH_PATH,
"",
"",