summaryrefslogtreecommitdiff
path: root/libnm-core/nm-setting-wired.c
diff options
context:
space:
mode:
Diffstat (limited to 'libnm-core/nm-setting-wired.c')
-rw-r--r--libnm-core/nm-setting-wired.c574
1 files changed, 287 insertions, 287 deletions
diff --git a/libnm-core/nm-setting-wired.c b/libnm-core/nm-setting-wired.c
index d74bc2a187..376138361e 100644
--- a/libnm-core/nm-setting-wired.c
+++ b/libnm-core/nm-setting-wired.c
@@ -492,9 +492,9 @@ nm_setting_wired_get_s390_option(NMSettingWired *setting,
NMSettingWiredPrivate *priv;
/* with LTO and optimization, the compiler complains that the
- * output variables are not initialized. In practice, the function
- * only sets the output on success. But make the compiler happy.
- */
+ * output variables are not initialized. In practice, the function
+ * only sets the output on success. But make the compiler happy.
+ */
NM_SET_OUT(out_key, NULL);
NM_SET_OUT(out_value, NULL);
@@ -840,8 +840,8 @@ verify(NMSetting *setting, NMConnection *connection, GError **error)
}
/* generate-mac-address-mask only makes sense with cloned-mac-address "random" or
- * "stable". Still, let's not be so strict about that and accept the value
- * even if it is unused. */
+ * "stable". Still, let's not be so strict about that and accept the value
+ * even if it is unused. */
if (!_nm_utils_generate_mac_address_mask_parse(priv->generate_mac_address_mask,
NULL,
NULL,
@@ -898,8 +898,8 @@ verify(NMSetting *setting, NMConnection *connection, GError **error)
}
/* Normalizable properties - just return NM_SETTING_VERIFY_NORMALIZABLE for compatibility
- * with legacy nm-connection-editor which used to save "full" duplex connection as default
- */
+ * with legacy nm-connection-editor which used to save "full" duplex connection as default
+ */
if (((priv->speed) && (!priv->duplex)) || ((!priv->speed) && (priv->duplex))) {
g_set_error_literal(
@@ -1116,10 +1116,10 @@ set_property(GObject *object, guint prop_id, const GValue *value, GParamSpec *ps
NULL,
NULL);
/* prune duplicate keys. This is only possible if @hash does not use
- * g_str_equal() as compare function (which would be a bug).
- * Still, handle this, because we use later binary sort and rely
- * on unique names. One bug here, should not bork the remainder
- * of the program. */
+ * g_str_equal() as compare function (which would be a bug).
+ * Still, handle this, because we use later binary sort and rely
+ * on unique names. One bug here, should not bork the remainder
+ * of the program. */
j = 1;
for (i = 1; i < priv->s390_options.len; i++) {
if (nm_streq(priv->s390_options.arr[j - 1].name,
@@ -1218,19 +1218,19 @@ nm_setting_wired_class_init(NMSettingWiredClass *klass)
setting_class->compare_property = compare_property;
/**
- * NMSettingWired:port:
- *
- * Specific port type to use if the device supports multiple
- * attachment methods. One of "tp" (Twisted Pair), "aui" (Attachment Unit
- * Interface), "bnc" (Thin Ethernet) or "mii" (Media Independent Interface).
- * If the device supports only one port type, this setting is ignored.
- **/
+ * NMSettingWired:port:
+ *
+ * Specific port type to use if the device supports multiple
+ * attachment methods. One of "tp" (Twisted Pair), "aui" (Attachment Unit
+ * Interface), "bnc" (Thin Ethernet) or "mii" (Media Independent Interface).
+ * If the device supports only one port type, this setting is ignored.
+ **/
/* ---ifcfg-rh---
- * property: port
- * variable: (none)
- * description: The property is not saved by the plugin.
- * ---end---
- */
+ * property: port
+ * variable: (none)
+ * description: The property is not saved by the plugin.
+ * ---end---
+ */
obj_properties[PROP_PORT] = g_param_spec_string(NM_SETTING_WIRED_PORT,
"",
"",
@@ -1238,29 +1238,29 @@ nm_setting_wired_class_init(NMSettingWiredClass *klass)
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
/**
- * NMSettingWired:speed:
- *
- * When a value greater than 0 is set, configures the device to use
- * the specified speed. If "auto-negotiate" is "yes" the specified
- * speed will be the only one advertised during link negotiation:
- * this works only for BASE-T 802.3 specifications and is useful for
- * enforcing gigabit speeds, as in this case link negotiation is
- * mandatory.
- * If the value is unset (0, the default), the link configuration will be
- * either skipped (if "auto-negotiate" is "no", the default) or will
- * be auto-negotiated (if "auto-negotiate" is "yes") and the local device
- * will advertise all the supported speeds.
- * In Mbit/s, ie 100 == 100Mbit/s.
- * Must be set together with the "duplex" property when non-zero.
- * Before specifying a speed value be sure your device supports it.
- **/
+ * NMSettingWired:speed:
+ *
+ * When a value greater than 0 is set, configures the device to use
+ * the specified speed. If "auto-negotiate" is "yes" the specified
+ * speed will be the only one advertised during link negotiation:
+ * this works only for BASE-T 802.3 specifications and is useful for
+ * enforcing gigabit speeds, as in this case link negotiation is
+ * mandatory.
+ * If the value is unset (0, the default), the link configuration will be
+ * either skipped (if "auto-negotiate" is "no", the default) or will
+ * be auto-negotiated (if "auto-negotiate" is "yes") and the local device
+ * will advertise all the supported speeds.
+ * In Mbit/s, ie 100 == 100Mbit/s.
+ * Must be set together with the "duplex" property when non-zero.
+ * Before specifying a speed value be sure your device supports it.
+ **/
/* ---ifcfg-rh---
- * property: speed
- * variable: ETHTOOL_OPTS
- * description: Fixed speed for the ethernet link. It is added as "speed"
- * parameter in the ETHTOOL_OPTS variable.
- * ---end---
- */
+ * property: speed
+ * variable: ETHTOOL_OPTS
+ * description: Fixed speed for the ethernet link. It is added as "speed"
+ * parameter in the ETHTOOL_OPTS variable.
+ * ---end---
+ */
obj_properties[PROP_SPEED] = g_param_spec_uint(NM_SETTING_WIRED_SPEED,
"",
"",
@@ -1270,28 +1270,28 @@ nm_setting_wired_class_init(NMSettingWiredClass *klass)
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
/**
- * NMSettingWired:duplex:
- *
- * When a value is set, either "half" or "full", configures the device
- * to use the specified duplex mode. If "auto-negotiate" is "yes" the
- * specified duplex mode will be the only one advertised during link
- * negotiation: this works only for BASE-T 802.3 specifications and is
- * useful for enforcing gigabits modes, as in these cases link negotiation
- * is mandatory.
- * If the value is unset (the default), the link configuration will be
- * either skipped (if "auto-negotiate" is "no", the default) or will
- * be auto-negotiated (if "auto-negotiate" is "yes") and the local device
- * will advertise all the supported duplex modes.
- * Must be set together with the "speed" property if specified.
- * Before specifying a duplex mode be sure your device supports it.
- **/
+ * NMSettingWired:duplex:
+ *
+ * When a value is set, either "half" or "full", configures the device
+ * to use the specified duplex mode. If "auto-negotiate" is "yes" the
+ * specified duplex mode will be the only one advertised during link
+ * negotiation: this works only for BASE-T 802.3 specifications and is
+ * useful for enforcing gigabits modes, as in these cases link negotiation
+ * is mandatory.
+ * If the value is unset (the default), the link configuration will be
+ * either skipped (if "auto-negotiate" is "no", the default) or will
+ * be auto-negotiated (if "auto-negotiate" is "yes") and the local device
+ * will advertise all the supported duplex modes.
+ * Must be set together with the "speed" property if specified.
+ * Before specifying a duplex mode be sure your device supports it.
+ **/
/* ---ifcfg-rh---
- * property: duplex
- * variable: ETHTOOL_OPTS
- * description: Fixed duplex mode for the ethernet link. It is added as
- * "duplex" parameter in the ETHOOL_OPTS variable.
- * ---end---
- */
+ * property: duplex
+ * variable: ETHTOOL_OPTS
+ * description: Fixed duplex mode for the ethernet link. It is added as
+ * "duplex" parameter in the ETHOOL_OPTS variable.
+ * ---end---
+ */
obj_properties[PROP_DUPLEX] = g_param_spec_string(NM_SETTING_WIRED_DUPLEX,
"",
"",
@@ -1299,25 +1299,25 @@ nm_setting_wired_class_init(NMSettingWiredClass *klass)
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
/**
- * NMSettingWired:auto-negotiate:
- *
- * When %TRUE, enforce auto-negotiation of speed and duplex mode.
- * If "speed" and "duplex" properties are both specified, only that
- * single mode will be advertised and accepted during the link
- * auto-negotiation process: this works only for BASE-T 802.3 specifications
- * and is useful for enforcing gigabits modes, as in these cases link
- * negotiation is mandatory.
- * When %FALSE, "speed" and "duplex" properties should be both set or
- * link configuration will be skipped.
- **/
+ * NMSettingWired:auto-negotiate:
+ *
+ * When %TRUE, enforce auto-negotiation of speed and duplex mode.
+ * If "speed" and "duplex" properties are both specified, only that
+ * single mode will be advertised and accepted during the link
+ * auto-negotiation process: this works only for BASE-T 802.3 specifications
+ * and is useful for enforcing gigabits modes, as in these cases link
+ * negotiation is mandatory.
+ * When %FALSE, "speed" and "duplex" properties should be both set or
+ * link configuration will be skipped.
+ **/
/* ---ifcfg-rh---
- * property: auto-negotiate
- * variable: ETHTOOL_OPTS
- * description: Whether link speed and duplex autonegotiation is enabled.
- * It is not saved only if disabled and no values are provided for the
- * "speed" and "duplex" parameters (skips link configuration).
- * ---end---
- */
+ * property: auto-negotiate
+ * variable: ETHTOOL_OPTS
+ * description: Whether link speed and duplex autonegotiation is enabled.
+ * It is not saved only if disabled and no values are provided for the
+ * "speed" and "duplex" parameters (skips link configuration).
+ * ---end---
+ */
obj_properties[PROP_AUTO_NEGOTIATE] =
g_param_spec_boolean(NM_SETTING_WIRED_AUTO_NEGOTIATE,
"",
@@ -1330,29 +1330,29 @@ nm_setting_wired_class_init(NMSettingWiredClass *klass)
.to_dbus_fcn = _override_autoneg_get, ));
/**
- * NMSettingWired:mac-address:
- *
- * If specified, this connection will only apply to the Ethernet device
- * whose permanent MAC address matches. This property does not change the
- * MAC address of the device (i.e. MAC spoofing).
- **/
+ * NMSettingWired:mac-address:
+ *
+ * If specified, this connection will only apply to the Ethernet device
+ * whose permanent MAC address matches. This property does not change the
+ * MAC address of the device (i.e. MAC spoofing).
+ **/
/* ---keyfile---
- * property: mac-address
- * format: usual hex-digits-and-colons notation
- * description: MAC address in traditional hex-digits-and-colons notation
- * (e.g. 00:22:68:12:79:A2), or semicolon separated list of 6 bytes (obsolete)
- * (e.g. 0;34;104;18;121;162)
- * ---end---
- * ---ifcfg-rh---
- * property: mac-address
- * variable: HWADDR
- * description: Hardware address of the device in traditional hex-digits-and-colons
- * notation (e.g. 00:22:68:14:5A:05).
- * Note that for initscripts this is the current MAC address of the device as found
- * during ifup. For NetworkManager this is the permanent MAC address. Or in case no
- * permanent MAC address exists, the MAC address initially configured on the device.
- * ---end---
- */
+ * property: mac-address
+ * format: usual hex-digits-and-colons notation
+ * description: MAC address in traditional hex-digits-and-colons notation
+ * (e.g. 00:22:68:12:79:A2), or semicolon separated list of 6 bytes (obsolete)
+ * (e.g. 0;34;104;18;121;162)
+ * ---end---
+ * ---ifcfg-rh---
+ * property: mac-address
+ * variable: HWADDR
+ * description: Hardware address of the device in traditional hex-digits-and-colons
+ * notation (e.g. 00:22:68:14:5A:05).
+ * Note that for initscripts this is the current MAC address of the device as found
+ * during ifup. For NetworkManager this is the permanent MAC address. Or in case no
+ * permanent MAC address exists, the MAC address initially configured on the device.
+ * ---end---
+ */
obj_properties[PROP_MAC_ADDRESS] = g_param_spec_string(
NM_SETTING_WIRED_MAC_ADDRESS,
"",
@@ -1364,48 +1364,48 @@ nm_setting_wired_class_init(NMSettingWiredClass *klass)
&nm_sett_info_propert_type_mac_address);
/**
- * NMSettingWired:cloned-mac-address:
- *
- * If specified, request that the device use this MAC address instead.
- * This is known as MAC cloning or spoofing.
- *
- * Beside explicitly specifying a MAC address, the special values "preserve", "permanent",
- * "random" and "stable" are supported.
- * "preserve" means not to touch the MAC address on activation.
- * "permanent" means to use the permanent hardware address if the device
- * has one (otherwise this is treated as "preserve").
- * "random" creates a random MAC address on each connect.
- * "stable" creates a hashed MAC address based on connection.stable-id and a
- * machine dependent key.
- *
- * If unspecified, the value can be overwritten via global defaults, see manual
- * of NetworkManager.conf. If still unspecified, it defaults to "preserve"
- * (older versions of NetworkManager may use a different default value).
- *
- * On D-Bus, this field is expressed as "assigned-mac-address" or the deprecated
- * "cloned-mac-address".
- **/
+ * NMSettingWired:cloned-mac-address:
+ *
+ * If specified, request that the device use this MAC address instead.
+ * This is known as MAC cloning or spoofing.
+ *
+ * Beside explicitly specifying a MAC address, the special values "preserve", "permanent",
+ * "random" and "stable" are supported.
+ * "preserve" means not to touch the MAC address on activation.
+ * "permanent" means to use the permanent hardware address if the device
+ * has one (otherwise this is treated as "preserve").
+ * "random" creates a random MAC address on each connect.
+ * "stable" creates a hashed MAC address based on connection.stable-id and a
+ * machine dependent key.
+ *
+ * If unspecified, the value can be overwritten via global defaults, see manual
+ * of NetworkManager.conf. If still unspecified, it defaults to "preserve"
+ * (older versions of NetworkManager may use a different default value).
+ *
+ * On D-Bus, this field is expressed as "assigned-mac-address" or the deprecated
+ * "cloned-mac-address".
+ **/
/* ---keyfile---
- * property: cloned-mac-address
- * format: usual hex-digits-and-colons notation
- * description: Cloned MAC address in traditional hex-digits-and-colons notation
- * (e.g. 00:22:68:12:79:B2), or semicolon separated list of 6 bytes (obsolete)
- * (e.g. 0;34;104;18;121;178).
- * ---end---
- * ---ifcfg-rh---
- * property: cloned-mac-address
- * variable: MACADDR
- * description: Cloned (spoofed) MAC address in traditional hex-digits-and-colons
- * notation (e.g. 00:22:68:14:5A:99).
- * ---end---
- * ---dbus---
- * property: cloned-mac-address
- * format: byte array
- * description: This D-Bus field is deprecated in favor of "assigned-mac-address"
- * which is more flexible and allows specifying special variants like "random".
- * For libnm and nmcli, this field is called "cloned-mac-address".
- * ---end---
- */
+ * property: cloned-mac-address
+ * format: usual hex-digits-and-colons notation
+ * description: Cloned MAC address in traditional hex-digits-and-colons notation
+ * (e.g. 00:22:68:12:79:B2), or semicolon separated list of 6 bytes (obsolete)
+ * (e.g. 0;34;104;18;121;178).
+ * ---end---
+ * ---ifcfg-rh---
+ * property: cloned-mac-address
+ * variable: MACADDR
+ * description: Cloned (spoofed) MAC address in traditional hex-digits-and-colons
+ * notation (e.g. 00:22:68:14:5A:99).
+ * ---end---
+ * ---dbus---
+ * property: cloned-mac-address
+ * format: byte array
+ * description: This D-Bus field is deprecated in favor of "assigned-mac-address"
+ * which is more flexible and allows specifying special variants like "random".
+ * For libnm and nmcli, this field is called "cloned-mac-address".
+ * ---end---
+ */
obj_properties[PROP_CLONED_MAC_ADDRESS] = g_param_spec_string(
NM_SETTING_WIRED_CLONED_MAC_ADDRESS,
"",
@@ -1417,60 +1417,60 @@ nm_setting_wired_class_init(NMSettingWiredClass *klass)
&nm_sett_info_propert_type_cloned_mac_address);
/* ---dbus---
- * property: assigned-mac-address
- * format: string
- * description: The new field for the cloned MAC address. It can be either
- * a hardware address in ASCII representation, or one of the special values
- * "preserve", "permanent", "random" or "stable".
- * This field replaces the deprecated "cloned-mac-address" on D-Bus, which
- * can only contain explicit hardware addresses. Note that this property
- * only exists in D-Bus API. libnm and nmcli continue to call this property
- * "cloned-mac-address".
- * ---end---
- */
+ * property: assigned-mac-address
+ * format: string
+ * description: The new field for the cloned MAC address. It can be either
+ * a hardware address in ASCII representation, or one of the special values
+ * "preserve", "permanent", "random" or "stable".
+ * This field replaces the deprecated "cloned-mac-address" on D-Bus, which
+ * can only contain explicit hardware addresses. Note that this property
+ * only exists in D-Bus API. libnm and nmcli continue to call this property
+ * "cloned-mac-address".
+ * ---end---
+ */
_nm_properties_override_dbus(properties_override,
"assigned-mac-address",
&nm_sett_info_propert_type_assigned_mac_address);
/**
- * NMSettingWired:generate-mac-address-mask:
- *
- * With #NMSettingWired:cloned-mac-address setting "random" or "stable",
- * by default all bits of the MAC address are scrambled and a locally-administered,
- * unicast MAC address is created. This property allows to specify that certain bits
- * are fixed. Note that the least significant bit of the first MAC address will
- * always be unset to create a unicast MAC address.
- *
- * If the property is %NULL, it is eligible to be overwritten by a default
- * connection setting. If the value is still %NULL or an empty string, the
- * default is to create a locally-administered, unicast MAC address.
- *
- * If the value contains one MAC address, this address is used as mask. The set
- * bits of the mask are to be filled with the current MAC address of the device,
- * while the unset bits are subject to randomization.
- * Setting "FE:FF:FF:00:00:00" means to preserve the OUI of the current MAC address
- * and only randomize the lower 3 bytes using the "random" or "stable" algorithm.
- *
- * If the value contains one additional MAC address after the mask,
- * this address is used instead of the current MAC address to fill the bits
- * that shall not be randomized. For example, a value of
- * "FE:FF:FF:00:00:00 68:F7:28:00:00:00" will set the OUI of the MAC address
- * to 68:F7:28, while the lower bits are randomized. A value of
- * "02:00:00:00:00:00 00:00:00:00:00:00" will create a fully scrambled
- * globally-administered, burned-in MAC address.
- *
- * If the value contains more than one additional MAC addresses, one of
- * them is chosen randomly. For example, "02:00:00:00:00:00 00:00:00:00:00:00 02:00:00:00:00:00"
- * will create a fully scrambled MAC address, randomly locally or globally
- * administered.
- **/
+ * NMSettingWired:generate-mac-address-mask:
+ *
+ * With #NMSettingWired:cloned-mac-address setting "random" or "stable",
+ * by default all bits of the MAC address are scrambled and a locally-administered,
+ * unicast MAC address is created. This property allows to specify that certain bits
+ * are fixed. Note that the least significant bit of the first MAC address will
+ * always be unset to create a unicast MAC address.
+ *
+ * If the property is %NULL, it is eligible to be overwritten by a default
+ * connection setting. If the value is still %NULL or an empty string, the
+ * default is to create a locally-administered, unicast MAC address.
+ *
+ * If the value contains one MAC address, this address is used as mask. The set
+ * bits of the mask are to be filled with the current MAC address of the device,
+ * while the unset bits are subject to randomization.
+ * Setting "FE:FF:FF:00:00:00" means to preserve the OUI of the current MAC address
+ * and only randomize the lower 3 bytes using the "random" or "stable" algorithm.
+ *
+ * If the value contains one additional MAC address after the mask,
+ * this address is used instead of the current MAC address to fill the bits
+ * that shall not be randomized. For example, a value of
+ * "FE:FF:FF:00:00:00 68:F7:28:00:00:00" will set the OUI of the MAC address
+ * to 68:F7:28, while the lower bits are randomized. A value of
+ * "02:00:00:00:00:00 00:00:00:00:00:00" will create a fully scrambled
+ * globally-administered, burned-in MAC address.
+ *
+ * If the value contains more than one additional MAC addresses, one of
+ * them is chosen randomly. For example, "02:00:00:00:00:00 00:00:00:00:00:00 02:00:00:00:00:00"
+ * will create a fully scrambled MAC address, randomly locally or globally
+ * administered.
+ **/
/* ---ifcfg-rh---
- * property: generate-mac-address-mask
- * variable: GENERATE_MAC_ADDRESS_MASK(+)
- * description: the MAC address mask for generating randomized and stable
- * cloned-mac-address.
- * ---end---
- */
+ * property: generate-mac-address-mask
+ * variable: GENERATE_MAC_ADDRESS_MASK(+)
+ * description: the MAC address mask for generating randomized and stable
+ * cloned-mac-address.
+ * ---end---
+ */
obj_properties[PROP_GENERATE_MAC_ADDRESS_MASK] = g_param_spec_string(
NM_SETTING_WIRED_GENERATE_MAC_ADDRESS_MASK,
"",
@@ -1479,27 +1479,27 @@ nm_setting_wired_class_init(NMSettingWiredClass *klass)
G_PARAM_READWRITE | NM_SETTING_PARAM_FUZZY_IGNORE | G_PARAM_STATIC_STRINGS);
/**
- * NMSettingWired:mac-address-blacklist:
- *
- * If specified, this connection will never apply to the Ethernet device
- * whose permanent MAC address matches an address in the list. Each MAC
- * address is in the standard hex-digits-and-colons notation
- * (00:11:22:33:44:55).
- **/
+ * NMSettingWired:mac-address-blacklist:
+ *
+ * If specified, this connection will never apply to the Ethernet device
+ * whose permanent MAC address matches an address in the list. Each MAC
+ * address is in the standard hex-digits-and-colons notation
+ * (00:11:22:33:44:55).
+ **/
/* ---keyfile---
- * property: mac-address-blacklist
- * format: list of MACs (separated with semicolons)
- * description: MAC address blacklist.
- * example: mac-address-blacklist= 00:22:68:12:79:A6;00:22:68:12:79:78
- * ---end---
- * ---ifcfg-rh---
- * property: mac-address-blacklist
- * variable: HWADDR_BLACKLIST(+)
- * description: It denies usage of the connection for any device whose address
- * is listed.
- * example: HWADDR_BLACKLIST="00:22:68:11:69:08 00:11:22:11:44:55"
- * ---end---
- */
+ * property: mac-address-blacklist
+ * format: list of MACs (separated with semicolons)
+ * description: MAC address blacklist.
+ * example: mac-address-blacklist= 00:22:68:12:79:A6;00:22:68:12:79:78
+ * ---end---
+ * ---ifcfg-rh---
+ * property: mac-address-blacklist
+ * variable: HWADDR_BLACKLIST(+)
+ * description: It denies usage of the connection for any device whose address
+ * is listed.
+ * example: HWADDR_BLACKLIST="00:22:68:11:69:08 00:11:22:11:44:55"
+ * ---end---
+ */
obj_properties[PROP_MAC_ADDRESS_BLACKLIST] = g_param_spec_boxed(
NM_SETTING_WIRED_MAC_ADDRESS_BLACKLIST,
"",
@@ -1508,17 +1508,17 @@ nm_setting_wired_class_init(NMSettingWiredClass *klass)
G_PARAM_READWRITE | NM_SETTING_PARAM_FUZZY_IGNORE | G_PARAM_STATIC_STRINGS);
/**
- * NMSettingWired:mtu:
- *
- * If non-zero, only transmit packets of the specified size or smaller,
- * breaking larger packets up into multiple Ethernet frames.
- **/
+ * NMSettingWired:mtu:
+ *
+ * If non-zero, only transmit packets of the specified size or smaller,
+ * breaking larger packets up into multiple Ethernet frames.
+ **/
/* ---ifcfg-rh---
- * property: mtu
- * variable: MTU
- * description: MTU of the interface.
- * ---end---
- */
+ * property: mtu
+ * variable: MTU
+ * description: MTU of the interface.
+ * ---end---
+ */
obj_properties[PROP_MTU] = g_param_spec_uint(NM_SETTING_WIRED_MTU,
"",
"",
@@ -1529,23 +1529,23 @@ nm_setting_wired_class_init(NMSettingWiredClass *klass)
| G_PARAM_STATIC_STRINGS);
/**
- * NMSettingWired:s390-subchannels:
- *
- * Identifies specific subchannels that this network device uses for
- * communication with z/VM or s390 host. Like the
- * #NMSettingWired:mac-address property for non-z/VM devices, this property
- * can be used to ensure this connection only applies to the network device
- * that uses these subchannels. The list should contain exactly 3 strings,
- * and each string may only be composed of hexadecimal characters and the
- * period (.) character.
- **/
+ * NMSettingWired:s390-subchannels:
+ *
+ * Identifies specific subchannels that this network device uses for
+ * communication with z/VM or s390 host. Like the
+ * #NMSettingWired:mac-address property for non-z/VM devices, this property
+ * can be used to ensure this connection only applies to the network device
+ * that uses these subchannels. The list should contain exactly 3 strings,
+ * and each string may only be composed of hexadecimal characters and the
+ * period (.) character.
+ **/
/* ---ifcfg-rh---
- * property: s390-subchannels
- * variable: SUBCHANNELS
- * description: Subchannels for IBM S390 hosts.
- * example: SUBCHANNELS=0.0.b00a,0.0.b00b,0.0.b00c
- * ---end---
- */
+ * property: s390-subchannels
+ * variable: SUBCHANNELS
+ * description: Subchannels for IBM S390 hosts.
+ * example: SUBCHANNELS=0.0.b00a,0.0.b00b,0.0.b00c
+ * ---end---
+ */
obj_properties[PROP_S390_SUBCHANNELS] = g_param_spec_boxed(
NM_SETTING_WIRED_S390_SUBCHANNELS,
"",
@@ -1554,19 +1554,19 @@ nm_setting_wired_class_init(NMSettingWiredClass *klass)
G_PARAM_READWRITE | NM_SETTING_PARAM_INFERRABLE | G_PARAM_STATIC_STRINGS);
/**
- * NMSettingWired:s390-nettype:
- *
- * s390 network device type; one of "qeth", "lcs", or "ctc", representing
- * the different types of virtual network devices available on s390 systems.
- **/
+ * NMSettingWired:s390-nettype:
+ *
+ * s390 network device type; one of "qeth", "lcs", or "ctc", representing
+ * the different types of virtual network devices available on s390 systems.
+ **/
/* ---ifcfg-rh---
- * property: s390-nettype
- * variable: NETTYPE
- * values: "qeth", "lcs" or "ctc"
- * description: Network type of the S390 host.
- * example: NETTYPE=qeth
- * ---end---
- */
+ * property: s390-nettype
+ * variable: NETTYPE
+ * values: "qeth", "lcs" or "ctc"
+ * description: Network type of the S390 host.
+ * example: NETTYPE=qeth
+ * ---end---
+ */
obj_properties[PROP_S390_NETTYPE] = g_param_spec_string(
NM_SETTING_WIRED_S390_NETTYPE,
"",
@@ -1575,20 +1575,20 @@ nm_setting_wired_class_init(NMSettingWiredClass *klass)
G_PARAM_READWRITE | NM_SETTING_PARAM_INFERRABLE | G_PARAM_STATIC_STRINGS);
/**
- * NMSettingWired:s390-options: (type GHashTable(utf8,utf8)):
- *
- * Dictionary of key/value pairs of s390-specific device options. Both keys
- * and values must be strings. Allowed keys include "portno", "layer2",
- * "portname", "protocol", among others. Key names must contain only
- * alphanumeric characters (ie, [a-zA-Z0-9]).
- **/
+ * NMSettingWired:s390-options: (type GHashTable(utf8,utf8)):
+ *
+ * Dictionary of key/value pairs of s390-specific device options. Both keys
+ * and values must be strings. Allowed keys include "portno", "layer2",
+ * "portname", "protocol", among others. Key names must contain only
+ * alphanumeric characters (ie, [a-zA-Z0-9]).
+ **/
/* ---ifcfg-rh---
- * property: s390-options
- * variable: OPTIONS and PORTNAME, CTCPROTO,
- * description: S390 device options. All options go to OPTIONS, except for
- * "portname" and "ctcprot" that have their own variables.
- * ---end---
- */
+ * property: s390-options
+ * variable: OPTIONS and PORTNAME, CTCPROTO,
+ * description: S390 device options. All options go to OPTIONS, except for
+ * "portname" and "ctcprot" that have their own variables.
+ * ---end---
+ */
obj_properties[PROP_S390_OPTIONS] = g_param_spec_boxed(
NM_SETTING_WIRED_S390_OPTIONS,
"",
@@ -1600,19 +1600,19 @@ nm_setting_wired_class_init(NMSettingWiredClass *klass)
&nm_sett_info_propert_type_strdict);
/**
- * NMSettingWired:wake-on-lan:
- *
- * The #NMSettingWiredWakeOnLan options to enable. Not all devices support all options.
- * May be any combination of %NM_SETTING_WIRED_WAKE_ON_LAN_PHY,
- * %NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST, %NM_SETTING_WIRED_WAKE_ON_LAN_MULTICAST,
- * %NM_SETTING_WIRED_WAKE_ON_LAN_BROADCAST, %NM_SETTING_WIRED_WAKE_ON_LAN_ARP,
- * %NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC or the special values
- * %NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT (to use global settings) and
- * %NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE (to disable management of Wake-on-LAN in
- * NetworkManager).
- *
- * Since: 1.2
- **/
+ * NMSettingWired:wake-on-lan:
+ *
+ * The #NMSettingWiredWakeOnLan options to enable. Not all devices support all options.
+ * May be any combination of %NM_SETTING_WIRED_WAKE_ON_LAN_PHY,
+ * %NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST, %NM_SETTING_WIRED_WAKE_ON_LAN_MULTICAST,
+ * %NM_SETTING_WIRED_WAKE_ON_LAN_BROADCAST, %NM_SETTING_WIRED_WAKE_ON_LAN_ARP,
+ * %NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC or the special values
+ * %NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT (to use global settings) and
+ * %NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE (to disable management of Wake-on-LAN in
+ * NetworkManager).
+ *
+ * Since: 1.2
+ **/
obj_properties[PROP_WAKE_ON_LAN] =
g_param_spec_uint(NM_SETTING_WIRED_WAKE_ON_LAN,
"",
@@ -1623,14 +1623,14 @@ nm_setting_wired_class_init(NMSettingWiredClass *klass)
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
/**
- * NMSettingWired:wake-on-lan-password:
- *
- * If specified, the password used with magic-packet-based
- * Wake-on-LAN, represented as an Ethernet MAC address. If %NULL,
- * no password will be required.
- *
- * Since: 1.2
- **/
+ * NMSettingWired:wake-on-lan-password:
+ *
+ * If specified, the password used with magic-packet-based
+ * Wake-on-LAN, represented as an Ethernet MAC address. If %NULL,
+ * no password will be required.
+ *
+ * Since: 1.2
+ **/
obj_properties[PROP_WAKE_ON_LAN_PASSWORD] =
g_param_spec_string(NM_SETTING_WIRED_WAKE_ON_LAN_PASSWORD,
"",