From aafc1dbe4712c86189bbc1d4d54ad8cb4c69be7e Mon Sep 17 00:00:00 2001
From: Michael Biebl
out_ptype
on return, the permission type (at this time, always "user")
on return, the permission type. This is currently always "user", +unless the entry is invalid, in which case it returns "invalid".
pitem
TRUE if the permission was unique and was successfully added to the
list, FALSE if ptype
or pitem
-was invalid or it the permission was already
-present in the list
+was invalid.
+If the permission was already present in the list, it will not be added
+a second time but TRUE will be returned. Note that before 1.28, in this
+case FALSE would be returned.
@@ -1444,7 +1447,7 @@ was already present
nm_setting_connection_remove_secondary
(NMSettingConnection *setting,
guint32 idx);
-Removes the secondary coonnection UUID at index idx
+
Removes the secondary connection UUID at index idx
.
Parameters
@@ -1476,7 +1479,7 @@ nm_setting_connection_remove_secondary
nm_setting_connection_remove_secondary_by_value
(NMSettingConnection *setting,
const char *sec_uuid);
-Removes the secondary coonnection UUID sec_uuid
+
Removes the secondary connection UUID sec_uuid
.
Parameters
@@ -1730,13 +1733,13 @@ property.
NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MIN
-#define NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MIN -999
+#define NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MIN -999
NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MAX
-#define NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MAX 999
+#define NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MAX 999
@@ -1748,37 +1751,37 @@ property.
NM_SETTING_CONNECTION_ID
-#define NM_SETTING_CONNECTION_ID "id"
+#define NM_SETTING_CONNECTION_ID "id"
NM_SETTING_CONNECTION_UUID
-#define NM_SETTING_CONNECTION_UUID "uuid"
+#define NM_SETTING_CONNECTION_UUID "uuid"
NM_SETTING_CONNECTION_STABLE_ID
-#define NM_SETTING_CONNECTION_STABLE_ID "stable-id"
+#define NM_SETTING_CONNECTION_STABLE_ID "stable-id"
NM_SETTING_CONNECTION_INTERFACE_NAME
-#define NM_SETTING_CONNECTION_INTERFACE_NAME "interface-name"
+#define NM_SETTING_CONNECTION_INTERFACE_NAME "interface-name"
NM_SETTING_CONNECTION_TYPE
-#define NM_SETTING_CONNECTION_TYPE "type"
+#define NM_SETTING_CONNECTION_TYPE "type"
NM_SETTING_CONNECTION_AUTOCONNECT
-#define NM_SETTING_CONNECTION_AUTOCONNECT "autoconnect"
+#define NM_SETTING_CONNECTION_AUTOCONNECT "autoconnect"
@@ -1790,61 +1793,61 @@ property.
NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES
-#define NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES "autoconnect-retries"
+#define NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES "autoconnect-retries"
NM_SETTING_CONNECTION_MULTI_CONNECT
-#define NM_SETTING_CONNECTION_MULTI_CONNECT "multi-connect"
+#define NM_SETTING_CONNECTION_MULTI_CONNECT "multi-connect"
NM_SETTING_CONNECTION_TIMESTAMP
-#define NM_SETTING_CONNECTION_TIMESTAMP "timestamp"
+#define NM_SETTING_CONNECTION_TIMESTAMP "timestamp"
NM_SETTING_CONNECTION_READ_ONLY
-#define NM_SETTING_CONNECTION_READ_ONLY "read-only"
+#define NM_SETTING_CONNECTION_READ_ONLY "read-only"
NM_SETTING_CONNECTION_PERMISSIONS
-#define NM_SETTING_CONNECTION_PERMISSIONS "permissions"
+#define NM_SETTING_CONNECTION_PERMISSIONS "permissions"
NM_SETTING_CONNECTION_ZONE
-#define NM_SETTING_CONNECTION_ZONE "zone"
+#define NM_SETTING_CONNECTION_ZONE "zone"
NM_SETTING_CONNECTION_MASTER
-#define NM_SETTING_CONNECTION_MASTER "master"
+#define NM_SETTING_CONNECTION_MASTER "master"
NM_SETTING_CONNECTION_SLAVE_TYPE
-#define NM_SETTING_CONNECTION_SLAVE_TYPE "slave-type"
+#define NM_SETTING_CONNECTION_SLAVE_TYPE "slave-type"
NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES
-#define NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES "autoconnect-slaves"
+#define NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES "autoconnect-slaves"
NM_SETTING_CONNECTION_SECONDARIES
-#define NM_SETTING_CONNECTION_SECONDARIES "secondaries"
+#define NM_SETTING_CONNECTION_SECONDARIES "secondaries"
@@ -1856,43 +1859,43 @@ property.
NM_SETTING_CONNECTION_METERED
-#define NM_SETTING_CONNECTION_METERED "metered"
+#define NM_SETTING_CONNECTION_METERED "metered"
NM_SETTING_CONNECTION_LLDP
-#define NM_SETTING_CONNECTION_LLDP "lldp"
+#define NM_SETTING_CONNECTION_LLDP "lldp"
NM_SETTING_CONNECTION_AUTH_RETRIES
-#define NM_SETTING_CONNECTION_AUTH_RETRIES "auth-retries"
+#define NM_SETTING_CONNECTION_AUTH_RETRIES "auth-retries"
NM_SETTING_CONNECTION_MDNS
-#define NM_SETTING_CONNECTION_MDNS "mdns"
+#define NM_SETTING_CONNECTION_MDNS "mdns"
NM_SETTING_CONNECTION_LLMNR
-#define NM_SETTING_CONNECTION_LLMNR "llmnr"
+#define NM_SETTING_CONNECTION_LLMNR "llmnr"
NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT
-#define NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT "wait-device-timeout"
+#define NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT "wait-device-timeout"
NM_SETTING_CONNECTION_MUD_URL
-#define NM_SETTING_CONNECTION_MUD_URL "mud-url"
+#define NM_SETTING_CONNECTION_MUD_URL "mud-url"
@@ -2081,7 +2084,7 @@ master is activated
The number of retries for the authentication. Zero means to try indefinitely; -1 means
to use a global default. If the global default is not set, the authentication
retries for 3 times before failing the connection.
-Currently this only applies to 802-1x authentication.
+Currently, this only applies to 802-1x authentication.
Owner: NMSettingConnection
Flags: Read / Write
Allowed values: >= -1
@@ -2208,7 +2211,7 @@ for the connection, "no" (0) disable LLMNR for the interface, "resolve"
(1) do not register hostname but allow resolving of LLMNR host names
If unspecified, "default" ultimately depends on the DNS plugin (which
for systemd-resolved currently means "yes").
-This feature requires a plugin which supports LLMNR. Otherwise the
+
This feature requires a plugin which supports LLMNR. Otherwise, the
setting has no effect. One such plugin is dns-systemd-resolved.
Owner: NMSettingConnection
Flags: Read / Write
@@ -2235,7 +2238,7 @@ for the connection, "no" (0) disable mDNS for the interface, "resolve"
and "default" (-1) to allow lookup of a global default in NetworkManager.conf.
If unspecified, "default" ultimately depends on the DNS plugin (which
for systemd-resolved currently means "no").
-This feature requires a plugin which supports mDNS. Otherwise the
+
This feature requires a plugin which supports mDNS. Otherwise, the
setting has no effect. One such plugin is dns-systemd-resolved.
Owner: NMSettingConnection
Flags: Read / Write
@@ -2314,7 +2317,7 @@ connection is read-only and cannot be modified.
The “secondaries” property
“secondaries” GStrv
List of connection UUIDs that should be activated when the base
-connection itself is activated. Currently only VPN connections are
+connection itself is activated. Currently, only VPN connections are
supported.
Owner: NMSettingConnection
Flags: Read / Write
@@ -2348,9 +2351,10 @@ DUID with ipv6.dhcp-duid=stable-[llt,ll,uuid].
also seeded into the generation algorithm. For example, a per-host key
is commonly also included, so that different systems end up generating
different IDs. Or with ipv6.addr-gen-mode=stable-privacy, also the device's
-name is included, so that different interfaces yield different addresses.
+name is included, so that different interfaces yield different addresses.
+The per-host key is the identity of your machine and stored in /var/lib/NetworkManager/secret-key.
The '$' character is treated special to perform dynamic substitutions
-at runtime. Currently supported are "${CONNECTION}", "${DEVICE}", "${MAC}",
+at runtime. Currently, supported are "${CONNECTION}", "${DEVICE}", "${MAC}",
"${BOOT}", "${RANDOM}".
These effectively create unique IDs per-connection, per-device, per-boot,
or every time. Note that "${DEVICE}" corresponds to the interface name of the
@@ -2410,7 +2414,7 @@ provider, or nm_utils_uuid_generate() or
-nm_utils_uuid_generate_from_string().
+nm_utils_uuid_generate_from_string().
Owner: NMSettingConnection
Flags: Read / Write
Default value: NULL
--
cgit 1.3.0-6-gf8a5