diff options
| author | Michael Biebl <biebl@debian.org> | 2020-05-08 21:40:53 +0200 |
|---|---|---|
| committer | Michael Biebl <biebl@debian.org> | 2020-05-08 21:40:53 +0200 |
| commit | d460892bbfece74fb6d3cd846bf6ef548290be41 (patch) | |
| tree | 0474e5be0b5e5fac0d2f3a1e554382e8d1aa6397 | |
| parent | 1e5977b62f896e844b548c3007ace9e1dfa7f9ed (diff) | |
New upstream version 1.24.0 upstream/1.24.0
358 files changed, 5438 insertions, 4230 deletions
diff --git a/Makefile.am b/Makefile.am index 5cff6eb1..35564aa5 100644 --- a/Makefile.am +++ b/Makefile.am @@ -4285,9 +4285,13 @@ clients_nm_online_LDFLAGS = \ -Wl,--version-script="$(srcdir)/linker-script-binary.ver" clients_nm_online_LDADD = \ - shared/nm-libnm-aux/libnm-libnm-aux.la \ libnm/libnm.la \ - $(GLIB_LIBS) + shared/nm-libnm-aux/libnm-libnm-aux.la \ + shared/nm-glib-aux/libnm-glib-aux.la \ + shared/nm-std-aux/libnm-std-aux.la \ + shared/libcsiphash.la \ + $(GLIB_LIBS) \ + $(NULL) $(clients_nm_online_OBJECTS): $(libnm_core_lib_h_pub_mkenums) $(clients_nm_online_OBJECTS): $(libnm_lib_h_pub_mkenums) @@ -4833,7 +4837,7 @@ check-local-clients-tests-test-client: clients/cli/nmcli clients/tests/test-clie "$(PYTHON)" \ $(srcdir)/clients/tests/test-client.py -v &> "$(builddir)/clients/tests/test-client.log" && r=ok; \ cat "$(builddir)/clients/tests/test-client.log"; \ - test "$$r" == ok + test "$$r" = ok check_local += check-local-clients-tests-test-client diff --git a/Makefile.in b/Makefile.in index 07a0d4da..5696aa88 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1709,8 +1709,10 @@ clients_common_tests_test_libnm_core_aux_LINK = $(LIBTOOL) $(AM_V_lt) \ -o $@ clients_nm_online_SOURCES = clients/nm-online.c clients_nm_online_OBJECTS = clients/nm_online-nm-online.$(OBJEXT) -clients_nm_online_DEPENDENCIES = \ - shared/nm-libnm-aux/libnm-libnm-aux.la libnm/libnm.la \ +clients_nm_online_DEPENDENCIES = libnm/libnm.la \ + shared/nm-libnm-aux/libnm-libnm-aux.la \ + shared/nm-glib-aux/libnm-glib-aux.la \ + shared/nm-std-aux/libnm-std-aux.la shared/libcsiphash.la \ $(am__DEPENDENCIES_1) clients_nm_online_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ @@ -7386,9 +7388,13 @@ clients_nm_online_LDFLAGS = \ -Wl,--version-script="$(srcdir)/linker-script-binary.ver" clients_nm_online_LDADD = \ - shared/nm-libnm-aux/libnm-libnm-aux.la \ libnm/libnm.la \ - $(GLIB_LIBS) + shared/nm-libnm-aux/libnm-libnm-aux.la \ + shared/nm-glib-aux/libnm-glib-aux.la \ + shared/nm-std-aux/libnm-std-aux.la \ + shared/libcsiphash.la \ + $(GLIB_LIBS) \ + $(NULL) ############################################################################### @@ -20004,7 +20010,7 @@ check-local-clients-tests-test-client: clients/cli/nmcli clients/tests/test-clie "$(PYTHON)" \ $(srcdir)/clients/tests/test-client.py -v &> "$(builddir)/clients/tests/test-client.log" && r=ok; \ cat "$(builddir)/clients/tests/test-client.log"; \ - test "$$r" == ok + test "$$r" = ok @HAVE_SYSTEMD_TRUE@data/NetworkManager.service: $(srcdir)/data/NetworkManager.service.in @HAVE_SYSTEMD_TRUE@ $(AM_V_GEN) $(data_edit) $< >$@ diff --git a/NEWS b/NEWS index 1287edc2..dca8d9bb 100644 --- a/NEWS +++ b/NEWS @@ -3,32 +3,19 @@ NetworkManager-1.24 Overview of changes since NetworkManager-1.22 ============================================= -This is a snapshot of NetworkManager 1.24 development series. -The API is subject to change and not guaranteed to be compatible -with the later release. -USE AT YOUR OWN RISK. NOT RECOMMENDED FOR PRODUCTION USE! - * Add support for virtual routing and forwarding (VRF) interfaces. -* Add support for Opportunistic Wireless Encryption mode (OWE) for WiFi networks. +* Add support for Opportunistic Wireless Encryption mode (OWE) for Wi-Fi networks. * Add support for 31-bit prefixes on IPv4 point-to-point links according to RFC 3021. -* Drop dependencies for libpolkit-agent-1 and libpolkit-gobject-1 +* Drop dependencies for libpolkit-agent-1 and libpolkit-gobject-1. * nmcli: - - support setting removal via new command 'nmcli connection modify - $con-name remove $setting'. - - support backslash escape sequences for vpn.data, vpn.secrets, - bond.options, and ethernet.s390-options. -* bridge: new options available: - - bridge.multicast-querier - - bridge.multicast-query-use-ifaddr - - bridge.multicast-router - - bridge.vlan-stats-enabled - - bridge.vlan-protocol - - bridge.group-address -* IPv6 SLAAC: improved the reaction of IPv6 SLAAC to renumbering events: - - honor PIO Valid Lifetimes < 2 hours. - - cap the Preferred Lifetime of PIOs to the "Router Lifetime" value - and the Valid Lifetime of PIOs to 48 * Router Lifetime. + - support setting removal via new command + `nmcli connection modify $CON_NAME remove $setting`. + - support backslash escape sequences for "vpn.data", "vpn.secrets", + "bond.options", and "ethernet.s390-options". +* bridge: support new options "bridge.multicast-querier", "bridge.multicast-query-use-ifaddr", + "bridge.multicast-router", "bridge.vlan-stats-enabled", "bridge.vlan-protocol", + "bridge.group-address". * IPv6 SLAAC: add support for "ipv6.ra-timeout" setting * IPv6 DHCP: add support for "ipv6.dhcp-timeout" setting * WWAN: NetworkManager now detects if a PIN-protected SIM card has been @@ -39,11 +26,14 @@ USE AT YOUR OWN RISK. NOT RECOMMENDED FOR PRODUCTION USE! - remove length limitation for OVS Bridge, Patches and Interfaces (only Patch types) names. * VPN: accept empty values for VPN data items and secrets. -* All nm-devices now expose the 'hw-address' property via D-Bus. +* All nm-devices now expose the 'HwAddress' property via D-Bus. * Slave devices now do not get created/activated if master is missing. -* Fixed multiple issues in the internal DHCP client +* Fixed multiple issues in the internal "nettools" DHCP client. * Export NM_CAPABILITY_OVS capability on D-Bus and in libnm to indicate that the OVS plugin is loaded. +* Fixes for importing WireGuard profiles in nmcli and better handle + configurations that enable ip4-auto-default-route with an explicit + gateway. * Various bug fixes and improvements. ============================================= diff --git a/clients/cli/devices.c b/clients/cli/devices.c index 4ea4e772..7031b437 100644 --- a/clients/cli/devices.c +++ b/clients/cli/devices.c @@ -2978,6 +2978,24 @@ wifi_last_scan_updated (GObject *gobject, GParamSpec *pspec, gpointer user_data) wifi_list_finish (user_data, FALSE); } +static void wifi_list_rescan_cb (GObject *source_object, GAsyncResult *res, gpointer user_data); + +static void +wifi_list_rescan_retry_cb (gpointer user_data, + GCancellable *cancellable) +{ + WifiListData *wifi_list_data; + + if (g_cancellable_is_cancelled (cancellable)) + return; + + wifi_list_data = user_data; + nm_device_wifi_request_scan_async (wifi_list_data->wifi, + wifi_list_data->scan_cancellable, + wifi_list_rescan_cb, + wifi_list_data); +} + static void wifi_list_rescan_cb (GObject *source_object, GAsyncResult *res, gpointer user_data) { @@ -2985,22 +3003,47 @@ wifi_list_rescan_cb (GObject *source_object, GAsyncResult *res, gpointer user_da gs_free_error GError *error = NULL; WifiListData *wifi_list_data; gboolean force_finished; + gboolean done; nm_device_wifi_request_scan_finish (wifi, res, &error); if (nm_utils_error_is_cancelled (error)) return; + wifi_list_data = user_data; + if (g_error_matches (error, NM_DEVICE_ERROR, NM_DEVICE_ERROR_NOT_ALLOWED)) { - /* This likely means that scanning is already in progress. There's - * a good chance we'll get updated results soon; wait for them. */ - force_finished = FALSE; - } else if (error) + if (nm_device_get_state (NM_DEVICE (wifi)) < NM_DEVICE_STATE_DISCONNECTED) { + /* the device is either unmanaged or unavailable. + * + * If it's unmanaged, we don't expect any scan result and are done. + * If it's unavailable, that usually means that we wait for wpa_supplicant + * to start. In that case, also quit (without scan results). */ + force_finished = TRUE; + done = TRUE; + } else { + /* This likely means that scanning is already in progress. There's + * a good chance we'll get updated results soon; wait for them. + * + * But also, NetworkManager ratelimits (and rejects requests). That + * means, possibly we were just ratelimited, so waiting will not lead + * to a new scan result. Instead, repeatedly ask new scans... */ + nm_utils_invoke_on_timeout (1000, + wifi_list_data->scan_cancellable, + wifi_list_rescan_retry_cb, + wifi_list_data); + force_finished = FALSE; + done = FALSE; + } + } else if (error) { force_finished = TRUE; - else + done = TRUE; + } else { force_finished = FALSE; + done = TRUE; + } - wifi_list_data = user_data; - g_clear_object (&wifi_list_data->scan_cancellable); + if (done) + g_clear_object (&wifi_list_data->scan_cancellable); wifi_list_finish (wifi_list_data, force_finished); } diff --git a/clients/cli/utils.c b/clients/cli/utils.c index d0d553b9..5e54fdb1 100644 --- a/clients/cli/utils.c +++ b/clients/cli/utils.c @@ -1078,9 +1078,9 @@ _print_fill (const NmcConfig *nmc_config, nm_assert (!to_free || value == to_free); - if ( is_default - && ( nmc_config->overview - || NM_FLAGS_HAS (text_out_flags, NM_META_ACCESSOR_GET_OUT_FLAGS_HIDE))) { + if ( ( is_default + && nmc_config->overview) + || NM_FLAGS_HAS (text_out_flags, NM_META_ACCESSOR_GET_OUT_FLAGS_HIDE)) { /* don't mark the entry for display. This is to shorten the output in case * the property is the default value. But we only do that, if the user * opts in to this behavior (-overview), or of the property marks itself diff --git a/clients/common/nm-meta-setting-desc.c b/clients/common/nm-meta-setting-desc.c index 03f9b313..920a5af9 100644 --- a/clients/common/nm-meta-setting-desc.c +++ b/clients/common/nm-meta-setting-desc.c @@ -3302,7 +3302,13 @@ _set_fcn_ip_config_gateway (ARGS_SET_FCN) return FALSE; } - g_object_set (setting, property_info->property_name, value, NULL); + /* Since commit c1907a218a6b6bfe8175eb6ed87a523aaabc69ae, having a gateway and never-default=yes + * will be normalized away. That means, when we set a gateway, we also want to unset never-default, + * otherwise the operation gets silently reverted. */ + g_object_set (setting, + property_info->property_name, value, + NM_SETTING_IP_CONFIG_NEVER_DEFAULT, FALSE, + NULL); return TRUE; } @@ -4102,7 +4108,6 @@ _get_fcn_ethtool (ARGS_GET_FCN) else { s = NULL; NM_SET_OUT (out_is_default, TRUE); - *out_flags |= NM_META_ACCESSOR_GET_OUT_FLAGS_HIDE; } if (s && get_type == NM_META_ACCESSOR_GET_TYPE_PRETTY) @@ -4892,6 +4897,7 @@ static const NMMetaPropertyInfo *const property_infos_BRIDGE[] = { ), PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_GROUP_ADDRESS, .property_type = &_pt_gobject_mac, + .hide_if_default = TRUE, ), PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_GROUP_FORWARD_MASK, .is_cli_option = TRUE, @@ -4901,9 +4907,11 @@ static const NMMetaPropertyInfo *const property_infos_BRIDGE[] = { ), PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_MULTICAST_QUERIER, .property_type = &_pt_gobject_bool, + .hide_if_default = TRUE, ), PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_MULTICAST_QUERY_USE_IFADDR, .property_type = &_pt_gobject_bool, + .hide_if_default = TRUE, ), PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_MULTICAST_SNOOPING, .is_cli_option = TRUE, @@ -4913,6 +4921,7 @@ static const NMMetaPropertyInfo *const property_infos_BRIDGE[] = { ), PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_MULTICAST_ROUTER, .property_type = &_pt_gobject_string, + .hide_if_default = TRUE, .property_typ_data = DEFINE_PROPERTY_TYP_DATA ( .values_static = NM_MAKE_STRV ("auto", "disabled", @@ -4927,9 +4936,11 @@ static const NMMetaPropertyInfo *const property_infos_BRIDGE[] = { ), PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_VLAN_STATS_ENABLED, .property_type = &_pt_gobject_bool, + .hide_if_default = TRUE, ), PROPERTY_INFO_WITH_DESC (NM_SETTING_BRIDGE_VLAN_PROTOCOL, .property_type = &_pt_gobject_string, + .hide_if_default = TRUE, .property_typ_data = DEFINE_PROPERTY_TYP_DATA ( .values_static = NM_MAKE_STRV ("802.1Q", "802.1ad"), @@ -5314,6 +5325,7 @@ static const NMMetaPropertyInfo *const property_infos_DCB[] = { #define PROPERTY_INFO_ETHTOOL(xname) \ PROPERTY_INFO (NM_ETHTOOL_OPTNAME_##xname, NULL, \ .property_type = &_pt_ethtool, \ + .hide_if_default = TRUE, \ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (ethtool, \ .ethtool_id = NM_ETHTOOL_ID_##xname, \ ), \ @@ -8156,6 +8168,8 @@ _meta_type_property_info_get_fcn (const NMMetaAbstractInfo *abstract_info, gpointer *out_to_free) { const NMMetaPropertyInfo *info = (const NMMetaPropertyInfo *) abstract_info; + gboolean is_default_local = FALSE; + gconstpointer r; nm_assert (!out_to_free || !*out_to_free); nm_assert (out_flags && !*out_flags); @@ -8173,15 +8187,25 @@ _meta_type_property_info_get_fcn (const NMMetaAbstractInfo *abstract_info, return _get_text_hidden (get_type); } - return info->property_type->get_fcn (info, - environment, - environment_user_data, - target, - get_type, - get_flags, - out_flags, - out_is_default, - out_to_free); + if ( info->hide_if_default + && !out_is_default) + out_is_default = &is_default_local; + + r = info->property_type->get_fcn (info, + environment, + environment_user_data, + target, + get_type, + get_flags, + out_flags, + out_is_default, + out_to_free); + + if ( info->hide_if_default + && *out_is_default) + *out_flags |= NM_META_ACCESSOR_GET_OUT_FLAGS_HIDE; + + return r; } diff --git a/clients/common/nm-meta-setting-desc.h b/clients/common/nm-meta-setting-desc.h index c728a150..2ba48f5d 100644 --- a/clients/common/nm-meta-setting-desc.h +++ b/clients/common/nm-meta-setting-desc.h @@ -376,6 +376,7 @@ struct _NMMetaPropertyInfo { bool is_secret:1; bool is_cli_option:1; + bool hide_if_default:1; const char *prompt; diff --git a/clients/common/nm-polkit-listener.c b/clients/common/nm-polkit-listener.c index 7691ff4e..ace205e8 100644 --- a/clients/common/nm-polkit-listener.c +++ b/clients/common/nm-polkit-listener.c @@ -339,7 +339,7 @@ retrieve_session_id_cb (GObject *source_object, NMPolkitListener *listener = NM_POLKIT_LISTENER (user_data); char *session_id; guint32 session_uid; - nm_auto_free_variant_iter GVariantIter *iter; + nm_auto_free_variant_iter GVariantIter *iter = NULL; gs_unref_variant GVariant *ret = NULL; gs_free_error GError *error = NULL; gs_free char *err_str = NULL; @@ -663,7 +663,7 @@ dbus_method_call_cb (GDBusConnection *connection, const char *message; const char *cookie; AuthRequest *request; - gs_unref_variant GVariant *identities_gvariant; + gs_unref_variant GVariant *identities_gvariant = NULL; if (nm_streq (method_name, "BeginAuthentication")) { g_variant_get (parameters, diff --git a/clients/common/settings-docs.h b/clients/common/settings-docs.h index 5cbef428..7e8fdd7b 100644 --- a/clients/common/settings-docs.h +++ b/clients/common/settings-docs.h @@ -220,10 +220,10 @@ #define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DHCP_SEND_HOSTNAME N_("If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the \"dhcp-hostname\" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.") #define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT N_("A timeout for a DHCP transaction in seconds. If zero (the default), a globally configured default is used. If still unspecified, a device specific timeout is used (usually 45 seconds). Set to 2147483647 (MAXINT32) for infinity.") #define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DNS N_("Array of IP addresses of DNS servers.") -#define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DNS_OPTIONS N_("Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.") +#define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DNS_OPTIONS N_("Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. The currently supported options are \"attempts\", \"debug\", \"edns0\", \"inet6\", \"ip6-bytestring\", \"ip6-dotint\", \"ndots\", \"no-check-names\", \"no-ip6-dotint\", \"no-reload\", \"no-tld-query\", \"rotate\", \"single-request\", \"single-request-reopen\", \"timeout\", \"trust-ad\", \"use-vc\". The \"trust-ad\" setting is only honored if the profile contributes name servers to resolv.conf, and if all contributing profiles have \"trust-ad\" enabled.") #define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DNS_PRIORITY N_("DNS servers priority. The relative priority for DNS servers specified by this setting. A lower value is better (higher priority). Zero selects a globally configured default value. If the latter is missing or zero too, it defaults to 50 for VPNs (including WireGuard) and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. When using dns=default, servers with higher priority will be on top of resolv.conf. To prioritize a given server over another one within the same connection, just specify them in the desired order. When multiple devices have configurations with the same priority, VPNs will be considered first, then devices with the best (lowest metric) default route and then all other devices. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least one negative priority, only DNS servers from connections with the lowest priority value will be used. When using a DNS resolver that supports Conditional Forwarding as dns=dnsmasq or dns=systemd-resolved, each connection is used to query domains in its search list. Queries for domains not present in any search list are routed through connections having the '~.' special wildcard domain, which is added automatically to connections with the default route (or can be added manually). When multiple connections specify the same domain, the one with the highest priority (lowest numerical value) wins. If a connection specifies a domain which is subdomain of another domain with a negative DNS priority value, the subdomain is ignored.") #define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DNS_SEARCH N_("Array of DNS search domains. Domains starting with a tilde ('~') are considered 'routing' domains and are used only to decide the interface over which a query must be forwarded; they are not used to complete unqualified host names.") -#define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_GATEWAY N_("The gateway associated with this configuration. This is only meaningful if \"addresses\" is also set.") +#define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_GATEWAY N_("The gateway associated with this configuration. This is only meaningful if \"addresses\" is also set. The gateway's main purpose is to control the next hop of the standard default route on the device. Hence, the gateway property conflicts with \"never-default\" and will be automatically dropped if the IP configuration is set to never-default. As an alternative to set the gateway, configure a static default route with /0 as prefix length.") #define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_IGNORE_AUTO_DNS N_("When \"method\" is set to \"auto\" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the \"dns\" and \"dns-search\" properties, if any, are used.") #define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_IGNORE_AUTO_ROUTES N_("When \"method\" is set to \"auto\" and this property to TRUE, automatically configured routes are ignored and only routes specified in the \"routes\" property, if any, are used.") #define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_MAY_FAIL N_("If TRUE, allow overall network configuration to proceed even if the configuration specified by this property times out. Note that at least one IP configuration must succeed or overall network configuration will still fail. For example, in IPv6-only networks, setting this property to TRUE on the NMSettingIP4Config allows the overall network configuration to succeed if IPv4 configuration fails but IPv6 configuration completes successfully.") @@ -242,10 +242,10 @@ #define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DHCP_SEND_HOSTNAME N_("If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the \"dhcp-hostname\" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.") #define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DHCP_TIMEOUT N_("A timeout for a DHCP transaction in seconds. If zero (the default), a globally configured default is used. If still unspecified, a device specific timeout is used (usually 45 seconds). Set to 2147483647 (MAXINT32) for infinity.") #define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DNS N_("Array of IP addresses of DNS servers.") -#define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DNS_OPTIONS N_("Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.") +#define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DNS_OPTIONS N_("Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. The currently supported options are \"attempts\", \"debug\", \"edns0\", \"inet6\", \"ip6-bytestring\", \"ip6-dotint\", \"ndots\", \"no-check-names\", \"no-ip6-dotint\", \"no-reload\", \"no-tld-query\", \"rotate\", \"single-request\", \"single-request-reopen\", \"timeout\", \"trust-ad\", \"use-vc\". The \"trust-ad\" setting is only honored if the profile contributes name servers to resolv.conf, and if all contributing profiles have \"trust-ad\" enabled.") #define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DNS_PRIORITY N_("DNS servers priority. The relative priority for DNS servers specified by this setting. A lower value is better (higher priority). Zero selects a globally configured default value. If the latter is missing or zero too, it defaults to 50 for VPNs (including WireGuard) and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. When using dns=default, servers with higher priority will be on top of resolv.conf. To prioritize a given server over another one within the same connection, just specify them in the desired order. When multiple devices have configurations with the same priority, VPNs will be considered first, then devices with the best (lowest metric) default route and then all other devices. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least one negative priority, only DNS servers from connections with the lowest priority value will be used. When using a DNS resolver that supports Conditional Forwarding as dns=dnsmasq or dns=systemd-resolved, each connection is used to query domains in its search list. Queries for domains not present in any search list are routed through connections having the '~.' special wildcard domain, which is added automatically to connections with the default route (or can be added manually). When multiple connections specify the same domain, the one with the highest priority (lowest numerical value) wins. If a connection specifies a domain which is subdomain of another domain with a negative DNS priority value, the subdomain is ignored.") #define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DNS_SEARCH N_("Array of DNS search domains. Domains starting with a tilde ('~') are considered 'routing' domains and are used only to decide the interface over which a query must be forwarded; they are not used to complete unqualified host names.") -#define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_GATEWAY N_("The gateway associated with this configuration. This is only meaningful if \"addresses\" is also set.") +#define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_GATEWAY N_("The gateway associated with this configuration. This is only meaningful if \"addresses\" is also set. The gateway's main purpose is to control the next hop of the standard default route on the device. Hence, the gateway property conflicts with \"never-default\" and will be automatically dropped if the IP configuration is set to never-default. As an alternative to set the gateway, configure a static default route with /0 as prefix length.") #define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_IGNORE_AUTO_DNS N_("When \"method\" is set to \"auto\" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the \"dns\" and \"dns-search\" properties, if any, are used.") #define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_IGNORE_AUTO_ROUTES N_("When \"method\" is set to \"auto\" and this property to TRUE, automatically configured routes are ignored and only routes specified in the \"routes\" property, if any, are used.") #define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_IP6_PRIVACY N_("Configure IPv6 Privacy Extensions for SLAAC, described in RFC4941. If enabled, it makes the kernel generate a temporary IPv6 address in addition to the public one generated from MAC address via modified EUI-64. This enhances privacy, but could cause problems in some applications, on the other hand. The permitted values are: -1: unknown, 0: disabled, 1: enabled (prefer public address), 2: enabled (prefer temporary addresses). Having a per-connection setting set to \"-1\" (unknown) means fallback to global configuration \"ipv6.ip6-privacy\". If also global configuration is unspecified or set to \"-1\", fallback to read \"/proc/sys/net/ipv6/conf/default/use_tempaddr\". Note that this setting is distinct from the Stable Privacy addresses that can be enabled with the \"addr-gen-mode\" property's \"stable-privacy\" setting as another way of avoiding host tracking with IPv6 addresses.") @@ -386,11 +386,11 @@ #define DESCRIBE_DOC_NM_SETTING_WIMAX_MAC_ADDRESS N_("If specified, this connection will only apply to the WiMAX device whose MAC address matches. This property does not change the MAC address of the device (known as MAC spoofing). Deprecated: 1") #define DESCRIBE_DOC_NM_SETTING_WIMAX_NETWORK_NAME N_("Network Service Provider (NSP) name of the WiMAX network this connection should use. Deprecated: 1") #define DESCRIBE_DOC_NM_SETTING_WIREGUARD_FWMARK N_("The use of fwmark is optional and is by default off. Setting it to 0 disables it. Otherwise it is a 32-bit fwmark for outgoing packets. Note that \"ip4-auto-default-route\" or \"ip6-auto-default-route\" enabled, implies to automatically choose a fwmark.") -#define DESCRIBE_DOC_NM_SETTING_WIREGUARD_IP4_AUTO_DEFAULT_ROUTE N_("Whether to enable special handling of the IPv4 default route. If enabled, the IPv4 default route will be placed to a dedicated routing-table and two policy routing rules will be added. The fwmark number is also used as routing-table for the default-route, and if fwmark is zero, a unused fwmark/table is chosen automatically. This corresponds to what wg-quick does with Table=auto. Leaving this at the default will enable this option automatically if ipv4.never-default is not set and there are any peers that use a default-route as allowed-ips.") +#define DESCRIBE_DOC_NM_SETTING_WIREGUARD_IP4_AUTO_DEFAULT_ROUTE N_("Whether to enable special handling of the IPv4 default route. If enabled, the IPv4 default route from wireguard.peer-routes will be placed to a dedicated routing-table and two policy routing rules will be added. The fwmark number is also used as routing-table for the default-route, and if fwmark is zero, an unused fwmark/table is chosen automatically. This corresponds to what wg-quick does with Table=auto and what WireGuard calls \"Improved Rule-based Routing\". Note that for this automatism to work, you usually don't want to set ipv4.gateway, because that will result in a conflicting default route. Leaving this at the default will enable this option automatically if ipv4.never-default is not set and there are any peers that use a default-route as allowed-ips.") #define DESCRIBE_DOC_NM_SETTING_WIREGUARD_IP6_AUTO_DEFAULT_ROUTE N_("Like ip4-auto-default-route, but for the IPv6 default route.") #define DESCRIBE_DOC_NM_SETTING_WIREGUARD_LISTEN_PORT N_("The listen-port. If listen-port is not specified, the port will be chosen randomly when the interface comes up.") #define DESCRIBE_DOC_NM_SETTING_WIREGUARD_MTU N_("If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple fragments. If zero a default MTU is used. Note that contrary to wg-quick's MTU setting, this does not take into account the current routes at the time of activation.") -#define DESCRIBE_DOC_NM_SETTING_WIREGUARD_PEER_ROUTES N_("Whether to automatically add routes for the AllowedIPs ranges of the peers. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4.route-table and ipv6.route-table. If FALSE, no such routes are added automatically. In this case, the user may want to configure static routes in ipv4.routes and ipv6.routes, respectively.") +#define DESCRIBE_DOC_NM_SETTING_WIREGUARD_PEER_ROUTES N_("Whether to automatically add routes for the AllowedIPs ranges of the peers. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4.route-table and ipv6.route-table. Usually you want this automatism enabled. If FALSE, no such routes are added automatically. In this case, the user may want to configure static routes in ipv4.routes and ipv6.routes, respectively. Note that if the peer's AllowedIPs is \"0.0.0.0/0\" or \"::/0\" and the profile's ipv4.never-default or ipv6.never-default setting is enabled, the peer route for this peer won't be added automatically.") #define DESCRIBE_DOC_NM_SETTING_WIREGUARD_PRIVATE_KEY N_("The 256 bit private-key in base64 encoding.") #define DESCRIBE_DOC_NM_SETTING_WIREGUARD_PRIVATE_KEY_FLAGS N_("Flags indicating how to handle the \"private-key\" property.") #define DESCRIBE_DOC_NM_SETTING_WPAN_CHANNEL N_("IEEE 802.15.4 channel. A positive integer or -1, meaning \"do not set, use whatever the device is already set to\".") diff --git a/clients/common/settings-docs.h.in b/clients/common/settings-docs.h.in index 5cbef428..7e8fdd7b 100644 --- a/clients/common/settings-docs.h.in +++ b/clients/common/settings-docs.h.in @@ -220,10 +220,10 @@ #define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DHCP_SEND_HOSTNAME N_("If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the \"dhcp-hostname\" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.") #define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT N_("A timeout for a DHCP transaction in seconds. If zero (the default), a globally configured default is used. If still unspecified, a device specific timeout is used (usually 45 seconds). Set to 2147483647 (MAXINT32) for infinity.") #define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DNS N_("Array of IP addresses of DNS servers.") -#define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DNS_OPTIONS N_("Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.") +#define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DNS_OPTIONS N_("Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. The currently supported options are \"attempts\", \"debug\", \"edns0\", \"inet6\", \"ip6-bytestring\", \"ip6-dotint\", \"ndots\", \"no-check-names\", \"no-ip6-dotint\", \"no-reload\", \"no-tld-query\", \"rotate\", \"single-request\", \"single-request-reopen\", \"timeout\", \"trust-ad\", \"use-vc\". The \"trust-ad\" setting is only honored if the profile contributes name servers to resolv.conf, and if all contributing profiles have \"trust-ad\" enabled.") #define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DNS_PRIORITY N_("DNS servers priority. The relative priority for DNS servers specified by this setting. A lower value is better (higher priority). Zero selects a globally configured default value. If the latter is missing or zero too, it defaults to 50 for VPNs (including WireGuard) and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. When using dns=default, servers with higher priority will be on top of resolv.conf. To prioritize a given server over another one within the same connection, just specify them in the desired order. When multiple devices have configurations with the same priority, VPNs will be considered first, then devices with the best (lowest metric) default route and then all other devices. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least one negative priority, only DNS servers from connections with the lowest priority value will be used. When using a DNS resolver that supports Conditional Forwarding as dns=dnsmasq or dns=systemd-resolved, each connection is used to query domains in its search list. Queries for domains not present in any search list are routed through connections having the '~.' special wildcard domain, which is added automatically to connections with the default route (or can be added manually). When multiple connections specify the same domain, the one with the highest priority (lowest numerical value) wins. If a connection specifies a domain which is subdomain of another domain with a negative DNS priority value, the subdomain is ignored.") #define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_DNS_SEARCH N_("Array of DNS search domains. Domains starting with a tilde ('~') are considered 'routing' domains and are used only to decide the interface over which a query must be forwarded; they are not used to complete unqualified host names.") -#define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_GATEWAY N_("The gateway associated with this configuration. This is only meaningful if \"addresses\" is also set.") +#define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_GATEWAY N_("The gateway associated with this configuration. This is only meaningful if \"addresses\" is also set. The gateway's main purpose is to control the next hop of the standard default route on the device. Hence, the gateway property conflicts with \"never-default\" and will be automatically dropped if the IP configuration is set to never-default. As an alternative to set the gateway, configure a static default route with /0 as prefix length.") #define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_IGNORE_AUTO_DNS N_("When \"method\" is set to \"auto\" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the \"dns\" and \"dns-search\" properties, if any, are used.") #define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_IGNORE_AUTO_ROUTES N_("When \"method\" is set to \"auto\" and this property to TRUE, automatically configured routes are ignored and only routes specified in the \"routes\" property, if any, are used.") #define DESCRIBE_DOC_NM_SETTING_IP4_CONFIG_MAY_FAIL N_("If TRUE, allow overall network configuration to proceed even if the configuration specified by this property times out. Note that at least one IP configuration must succeed or overall network configuration will still fail. For example, in IPv6-only networks, setting this property to TRUE on the NMSettingIP4Config allows the overall network configuration to succeed if IPv4 configuration fails but IPv6 configuration completes successfully.") @@ -242,10 +242,10 @@ #define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DHCP_SEND_HOSTNAME N_("If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the \"dhcp-hostname\" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.") #define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DHCP_TIMEOUT N_("A timeout for a DHCP transaction in seconds. If zero (the default), a globally configured default is used. If still unspecified, a device specific timeout is used (usually 45 seconds). Set to 2147483647 (MAXINT32) for infinity.") #define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DNS N_("Array of IP addresses of DNS servers.") -#define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DNS_OPTIONS N_("Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.") +#define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DNS_OPTIONS N_("Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. The currently supported options are \"attempts\", \"debug\", \"edns0\", \"inet6\", \"ip6-bytestring\", \"ip6-dotint\", \"ndots\", \"no-check-names\", \"no-ip6-dotint\", \"no-reload\", \"no-tld-query\", \"rotate\", \"single-request\", \"single-request-reopen\", \"timeout\", \"trust-ad\", \"use-vc\". The \"trust-ad\" setting is only honored if the profile contributes name servers to resolv.conf, and if all contributing profiles have \"trust-ad\" enabled.") #define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DNS_PRIORITY N_("DNS servers priority. The relative priority for DNS servers specified by this setting. A lower value is better (higher priority). Zero selects a globally configured default value. If the latter is missing or zero too, it defaults to 50 for VPNs (including WireGuard) and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. When using dns=default, servers with higher priority will be on top of resolv.conf. To prioritize a given server over another one within the same connection, just specify them in the desired order. When multiple devices have configurations with the same priority, VPNs will be considered first, then devices with the best (lowest metric) default route and then all other devices. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least one negative priority, only DNS servers from connections with the lowest priority value will be used. When using a DNS resolver that supports Conditional Forwarding as dns=dnsmasq or dns=systemd-resolved, each connection is used to query domains in its search list. Queries for domains not present in any search list are routed through connections having the '~.' special wildcard domain, which is added automatically to connections with the default route (or can be added manually). When multiple connections specify the same domain, the one with the highest priority (lowest numerical value) wins. If a connection specifies a domain which is subdomain of another domain with a negative DNS priority value, the subdomain is ignored.") #define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_DNS_SEARCH N_("Array of DNS search domains. Domains starting with a tilde ('~') are considered 'routing' domains and are used only to decide the interface over which a query must be forwarded; they are not used to complete unqualified host names.") -#define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_GATEWAY N_("The gateway associated with this configuration. This is only meaningful if \"addresses\" is also set.") +#define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_GATEWAY N_("The gateway associated with this configuration. This is only meaningful if \"addresses\" is also set. The gateway's main purpose is to control the next hop of the standard default route on the device. Hence, the gateway property conflicts with \"never-default\" and will be automatically dropped if the IP configuration is set to never-default. As an alternative to set the gateway, configure a static default route with /0 as prefix length.") #define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_IGNORE_AUTO_DNS N_("When \"method\" is set to \"auto\" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the \"dns\" and \"dns-search\" properties, if any, are used.") #define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_IGNORE_AUTO_ROUTES N_("When \"method\" is set to \"auto\" and this property to TRUE, automatically configured routes are ignored and only routes specified in the \"routes\" property, if any, are used.") #define DESCRIBE_DOC_NM_SETTING_IP6_CONFIG_IP6_PRIVACY N_("Configure IPv6 Privacy Extensions for SLAAC, described in RFC4941. If enabled, it makes the kernel generate a temporary IPv6 address in addition to the public one generated from MAC address via modified EUI-64. This enhances privacy, but could cause problems in some applications, on the other hand. The permitted values are: -1: unknown, 0: disabled, 1: enabled (prefer public address), 2: enabled (prefer temporary addresses). Having a per-connection setting set to \"-1\" (unknown) means fallback to global configuration \"ipv6.ip6-privacy\". If also global configuration is unspecified or set to \"-1\", fallback to read \"/proc/sys/net/ipv6/conf/default/use_tempaddr\". Note that this setting is distinct from the Stable Privacy addresses that can be enabled with the \"addr-gen-mode\" property's \"stable-privacy\" setting as another way of avoiding host tracking with IPv6 addresses.") @@ -386,11 +386,11 @@ #define DESCRIBE_DOC_NM_SETTING_WIMAX_MAC_ADDRESS N_("If specified, this connection will only apply to the WiMAX device whose MAC address matches. This property does not change the MAC address of the device (known as MAC spoofing). Deprecated: 1") #define DESCRIBE_DOC_NM_SETTING_WIMAX_NETWORK_NAME N_("Network Service Provider (NSP) name of the WiMAX network this connection should use. Deprecated: 1") #define DESCRIBE_DOC_NM_SETTING_WIREGUARD_FWMARK N_("The use of fwmark is optional and is by default off. Setting it to 0 disables it. Otherwise it is a 32-bit fwmark for outgoing packets. Note that \"ip4-auto-default-route\" or \"ip6-auto-default-route\" enabled, implies to automatically choose a fwmark.") -#define DESCRIBE_DOC_NM_SETTING_WIREGUARD_IP4_AUTO_DEFAULT_ROUTE N_("Whether to enable special handling of the IPv4 default route. If enabled, the IPv4 default route will be placed to a dedicated routing-table and two policy routing rules will be added. The fwmark number is also used as routing-table for the default-route, and if fwmark is zero, a unused fwmark/table is chosen automatically. This corresponds to what wg-quick does with Table=auto. Leaving this at the default will enable this option automatically if ipv4.never-default is not set and there are any peers that use a default-route as allowed-ips.") +#define DESCRIBE_DOC_NM_SETTING_WIREGUARD_IP4_AUTO_DEFAULT_ROUTE N_("Whether to enable special handling of the IPv4 default route. If enabled, the IPv4 default route from wireguard.peer-routes will be placed to a dedicated routing-table and two policy routing rules will be added. The fwmark number is also used as routing-table for the default-route, and if fwmark is zero, an unused fwmark/table is chosen automatically. This corresponds to what wg-quick does with Table=auto and what WireGuard calls \"Improved Rule-based Routing\". Note that for this automatism to work, you usually don't want to set ipv4.gateway, because that will result in a conflicting default route. Leaving this at the default will enable this option automatically if ipv4.never-default is not set and there are any peers that use a default-route as allowed-ips.") #define DESCRIBE_DOC_NM_SETTING_WIREGUARD_IP6_AUTO_DEFAULT_ROUTE N_("Like ip4-auto-default-route, but for the IPv6 default route.") #define DESCRIBE_DOC_NM_SETTING_WIREGUARD_LISTEN_PORT N_("The listen-port. If listen-port is not specified, the port will be chosen randomly when the interface comes up.") #define DESCRIBE_DOC_NM_SETTING_WIREGUARD_MTU N_("If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple fragments. If zero a default MTU is used. Note that contrary to wg-quick's MTU setting, this does not take into account the current routes at the time of activation.") -#define DESCRIBE_DOC_NM_SETTING_WIREGUARD_PEER_ROUTES N_("Whether to automatically add routes for the AllowedIPs ranges of the peers. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4.route-table and ipv6.route-table. If FALSE, no such routes are added automatically. In this case, the user may want to configure static routes in ipv4.routes and ipv6.routes, respectively.") +#define DESCRIBE_DOC_NM_SETTING_WIREGUARD_PEER_ROUTES N_("Whether to automatically add routes for the AllowedIPs ranges of the peers. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4.route-table and ipv6.route-table. Usually you want this automatism enabled. If FALSE, no such routes are added automatically. In this case, the user may want to configure static routes in ipv4.routes and ipv6.routes, respectively. Note that if the peer's AllowedIPs is \"0.0.0.0/0\" or \"::/0\" and the profile's ipv4.never-default or ipv6.never-default setting is enabled, the peer route for this peer won't be added automatically.") #define DESCRIBE_DOC_NM_SETTING_WIREGUARD_PRIVATE_KEY N_("The 256 bit private-key in base64 encoding.") #define DESCRIBE_DOC_NM_SETTING_WIREGUARD_PRIVATE_KEY_FLAGS N_("Flags indicating how to handle the \"private-key\" property.") #define DESCRIBE_DOC_NM_SETTING_WPAN_CHANNEL N_("IEEE 802.15.4 channel. A positive integer or -1, meaning \"do not set, use whatever the device is already set to\".") diff --git a/clients/nm-online.c b/clients/nm-online.c index 5950da56..8370f964 100644 --- a/clients/nm-online.c +++ b/clients/nm-online.c @@ -233,7 +233,7 @@ main (int argc, char *argv[]) OnlineData data = { .retval = EXIT_FAILURE_UNSPECIFIED, }; - int t_secs = 30; + int t_secs; GOptionContext *opt_ctx = NULL; gboolean success; GOptionEntry options[] = { @@ -251,6 +251,8 @@ main (int argc, char *argv[]) bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); textdomain (GETTEXT_PACKAGE); + t_secs = _nm_utils_ascii_str_to_int64 (g_getenv ("NM_ONLINE_TIMEOUT"), 10, 0, G_MAXINT, 30); + data.start_timestamp_ms = _now_ms (); opt_ctx = g_option_context_new (NULL); diff --git a/configure b/configure index c8bac501..bcd0bc6c 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for NetworkManager 1.23.90. +# Generated by GNU Autoconf 2.69 for NetworkManager 1.24.0. # # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=NetworkManager>. # @@ -591,8 +591,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='NetworkManager' PACKAGE_TARNAME='NetworkManager' -PACKAGE_VERSION='1.23.90' -PACKAGE_STRING='NetworkManager 1.23.90' +PACKAGE_VERSION='1.24.0' +PACKAGE_STRING='NetworkManager 1.24.0' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=NetworkManager' PACKAGE_URL='' @@ -1723,7 +1723,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures NetworkManager 1.23.90 to adapt to many kinds of systems. +\`configure' configures NetworkManager 1.24.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1793,7 +1793,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of NetworkManager 1.23.90:";; + short | recursive ) echo "Configuration of NetworkManager 1.24.0:";; esac cat <<\_ACEOF @@ -2140,7 +2140,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -NetworkManager configure 1.23.90 +NetworkManager configure 1.24.0 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2913,7 +2913,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by NetworkManager $as_me 1.23.90, which was +It was created by NetworkManager $as_me 1.24.0, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3783,7 +3783,7 @@ fi # Define the identity of the package. PACKAGE='NetworkManager' - VERSION='1.23.90' + VERSION='1.24.0' cat >>confdefs.h <<_ACEOF @@ -17966,9 +17966,9 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu NM_MAJOR_VERSION=1 -NM_MINOR_VERSION=23 -NM_MICRO_VERSION=90 -NM_VERSION=1.23.90 +NM_MINOR_VERSION=24 +NM_MICRO_VERSION=0 +NM_VERSION=1.24.0 @@ -17976,7 +17976,7 @@ NM_VERSION=1.23.90 -NM_GIT_SHA=f80826fbb22f191a15c7bf813c83cad7a38a9f39 +NM_GIT_SHA=ea141ba8f8d1cf72e3bd752199c1076821fffdf9 if test """" != "no-config-h" ; then @@ -21721,7 +21721,7 @@ fi INTROSPECTION_GIRDIR= INTROSPECTION_TYPELIBDIR= - if test "x$enable_introspection" == "xno"; then + if test "x$enable_introspection" = "xno"; then found_introspection="no" else if test -n "$PKG_CONFIG" && \ @@ -21754,7 +21754,7 @@ else found_introspection="no (not installed)" fi - if test "x$enable_introspection" == "xyes"; then + if test "x$enable_introspection" = "xyes"; then if test "x$found_introspection" != "xyes"; then as_fn_error $? "introspection enabled but can't be used" "$LINENO" 5 fi @@ -21955,7 +21955,7 @@ else enable_qt=${have_qt} fi -if (test "${enable_qt}" = "yes"); then +if test "${enable_qt}" = "yes"; then if test x"$have_qt" = x"no"; then as_fn_error $? "Qt development headers are required" "$LINENO" 5 fi @@ -22022,11 +22022,11 @@ else with_udev_dir="yes" fi -if (test "$with_udev_dir" != 'no'); then - if (test "$with_udev_dir" != 'yes' && printf '%s' "$with_udev_dir" | grep -v -q '^/'); then +if test "$with_udev_dir" != 'no'; then + if test "$with_udev_dir" != 'yes' && printf '%s' "$with_udev_dir" | grep -v -q '^/'; then as_fn_error $? "--with-udev-dir must be an absolute path or 'yes' or 'no'. Instead it is '$with_udev_dir'" "$LINENO" 5 fi - if (test "$with_udev_dir" = 'yes'); then + if test "$with_udev_dir" = 'yes'; then with_udev_dir="\$(prefix)/lib/udev" fi UDEV_DIR="$with_udev_dir" @@ -24283,7 +24283,7 @@ else enable_teamdctl=${have_team_prereq} fi -if (test "${enable_teamdctl}" = "yes"); then +if test "${enable_teamdctl}" = "yes"; then if test "$have_teamdctl" = "no"; then as_fn_error $? "Libteamdctl is required for team support" "$LINENO" 5 fi @@ -24310,7 +24310,7 @@ else enable_json_validation=${have_jansson} fi -if (test "${enable_json_validation}" == "no"); then +if test "${enable_json_validation}" = "no"; then $as_echo "#define WITH_JSON_VALIDATION 0" >>confdefs.h @@ -24341,7 +24341,7 @@ else enable_polkit=yes fi -if test "${enable_polkit}" == "root-only" ; then +if test "${enable_polkit}" = "root-only" ; then enable_polkit='root-only' elif test "${enable_polkit}" != "no" -a "${enable_polkit}" != "disabled" ; then enable_polkit=true @@ -24680,7 +24680,7 @@ else enable_ppp=yes fi -if (test "${enable_ppp}" = "yes"); then +if test "${enable_ppp}" = "yes"; then for ac_header in pppd/pppd.h do : ac_fn_c_check_header_mongrel "$LINENO" "pppd/pppd.h" "ac_cv_header_pppd_pppd_h" "$ac_includes_default" @@ -24794,7 +24794,7 @@ else with_modem_manager_1=auto fi -if (test "${with_modem_manager_1}" != "no"); then +if test "${with_modem_manager_1}" != "no"; then pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MM_GLIB" >&5 @@ -24867,8 +24867,8 @@ $as_echo "yes" >&6; } have_libmm_glib=yes fi - if (test "${have_libmm_glib}" = "no"); then - if (test "${with_modem_manager_1}" = "yes"); then + if test "${have_libmm_glib}" = "no"; then + if test "${with_modem_manager_1}" = "yes"; then as_fn_error $? "Couldn't find libmm-glib" "$LINENO" 5 else with_modem_manager_1="no" @@ -25045,7 +25045,7 @@ else enable_bluez5_dun=${have_bluez5} fi -if (test "${enable_bluez5_dun}" = "yes"); then +if test "${enable_bluez5_dun}" = "yes"; then if test x"$have_bluez5" = x"no"; then as_fn_error $? "Bluez 5.x development headers are required" "$LINENO" 5 fi @@ -25075,7 +25075,7 @@ else with_ofono=no fi -if (test "${with_ofono}" = "yes"); then +if test "${with_ofono}" = "yes"; then $as_echo "#define WITH_OFONO 1" >>confdefs.h @@ -25149,8 +25149,8 @@ fi done test -n "$with_dhcpcanon" || with_dhcpcanon="no" - if test "$with_dhcpcanon" == "no"; then - if test "$with_dhcpcanon_" == yes; then + if test "$with_dhcpcanon" = "no"; then + if test "$with_dhcpcanon_" = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: dhcpcanon not found, assume path /sbin/dhcpcanon" >&5 $as_echo "$as_me: WARNING: dhcpcanon not found, assume path /sbin/dhcpcanon" >&2;} with_dhcpcanon=/sbin/dhcpcanon @@ -25249,8 +25249,8 @@ fi done test -n "$with_dhclient" || with_dhclient="no" - if test "$with_dhclient" == "no"; then - if test "$with_dhclient_" == yes; then + if test "$with_dhclient" = "no"; then + if test "$with_dhclient_" = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: dhclient not found, assume path /usr/sbin/dhclient" >&5 $as_echo "$as_me: WARNING: dhclient not found, assume path /usr/sbin/dhclient" >&2;} with_dhclient=/usr/sbin/dhclient @@ -25327,8 +25327,8 @@ fi done test -n "$with_dhcpcd" || with_dhcpcd="no" - if test "$with_dhcpcd" == "no"; then - if test "$with_dhcpcd_" == yes; then + if test "$with_dhcpcd" = "no"; then + if test "$with_dhcpcd_" = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: dhcpcd not found, assume path /usr/sbin/dhcpcd" >&5 $as_echo "$as_me: WARNING: dhcpcd not found, assume path /usr/sbin/dhcpcd" >&2;} with_dhcpcd=/usr/sbin/dhcpcd @@ -26326,7 +26326,7 @@ fi fi with_nm_cloud_setup=yes fi - if test "$with_nm_cloud_setup" == yes; then + if test "$with_nm_cloud_setup" = yes; then BUILD_NM_CLOUD_SETUP_TRUE= BUILD_NM_CLOUD_SETUP_FALSE='#' else @@ -27226,7 +27226,7 @@ if test "${enable_undefined_sanitizer+set}" = set; then : enableval=$enable_undefined_sanitizer; fi -if (test "${enable_undefined_sanitizer}" = "yes"); then +if test "${enable_undefined_sanitizer}" = "yes"; then for flag in -fsanitize=undefined; do @@ -27602,7 +27602,7 @@ if test "$enable_tests" != "yes" -a "$enable_tests" != "root"; then : enable_tests="no" fi # Search for tools -if test "$with_valgrind" == "yes"; then : +if test "$with_valgrind" = "yes"; then : for ac_prog in valgrind do # Extract the first word of "$ac_prog", so it can be a program name with args. @@ -27659,7 +27659,7 @@ else ENABLE_TESTS_FALSE= fi - if test "$enable_tests" == "root"; then + if test "$enable_tests" = "root"; then REQUIRE_ROOT_TESTS_TRUE= REQUIRE_ROOT_TESTS_FALSE='#' else @@ -27673,10 +27673,10 @@ if test "${with_valgrind_suppressions+set}" = set; then : withval=$with_valgrind_suppressions; fi -if test "$with_valgrind" == no; then +if test "$with_valgrind" = no; then with_valgrind_suppressions= else - if test "$with_valgrind_suppressions" == ""; then + if test "$with_valgrind_suppressions" = ""; then with_valgrind_suppressions='$(top_srcdir)/valgrind.suppressions' fi fi @@ -28273,7 +28273,7 @@ fi build_docs=no if test -n "$INTROSPECTION_MAKEFILE"; then # If g-i is installed we know we have python, but we might not have pygobject - if ! "$PYTHON" -c 'from gi.repository import GObject' >& /dev/null; then + if ! "$PYTHON" -c 'from gi.repository import GObject' > /dev/null 2>&1; then as_fn_error $? "\"--enable-introspection aims to build the settings documentation. This requires GObject introspection for python (pygobject)" "$LINENO" 5 fi @@ -29123,7 +29123,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by NetworkManager $as_me 1.23.90, which was +This file was extended by NetworkManager $as_me 1.24.0, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -29189,7 +29189,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -NetworkManager config.status 1.23.90 +NetworkManager config.status 1.24.0 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/configure.ac b/configure.ac index 9e511cd7..24538188 100644 --- a/configure.ac +++ b/configure.ac @@ -7,8 +7,8 @@ dnl - add corresponding NM_VERSION_x_y_z macros in dnl "shared/nm-version-macros.h.in" dnl - update number in meson.build m4_define([nm_major_version], [1]) -m4_define([nm_minor_version], [23]) -m4_define([nm_micro_version], [90]) +m4_define([nm_minor_version], [24]) +m4_define([nm_micro_version], [0]) m4_define([nm_version], [nm_major_version.nm_minor_version.nm_micro_version]) @@ -289,7 +289,7 @@ PKG_CHECK_MODULES(QT, [QtCore >= 4 QtDBus QtNetwork], [have_qt=yes],[have_qt=no] AC_ARG_ENABLE(qt, AS_HELP_STRING([--enable-qt], [enable Qt examples]), [enable_qt=${enableval}], [enable_qt=${have_qt}]) -if (test "${enable_qt}" = "yes"); then +if test "${enable_qt}" = "yes"; then if test x"$have_qt" = x"no"; then AC_MSG_ERROR(Qt development headers are required) fi @@ -303,11 +303,11 @@ AC_ARG_WITH(udev-dir, AS_HELP_STRING([--with-udev-dir=DIR], [Absolute path of the udev base directory. Set to 'no' not to install the udev rules]), [], [with_udev_dir="yes"]) -if (test "$with_udev_dir" != 'no'); then - if (test "$with_udev_dir" != 'yes' && printf '%s' "$with_udev_dir" | grep -v -q '^/'); then +if test "$with_udev_dir" != 'no'; then + if test "$with_udev_dir" != 'yes' && printf '%s' "$with_udev_dir" | grep -v -q '^/'; then AC_MSG_ERROR([--with-udev-dir must be an absolute path or 'yes' or 'no'. Instead it is '$with_udev_dir']) fi - if (test "$with_udev_dir" = 'yes'); then + if test "$with_udev_dir" = 'yes'; then with_udev_dir="\$(prefix)/lib/udev" fi UDEV_DIR="$with_udev_dir" @@ -610,7 +610,7 @@ fi AC_ARG_ENABLE(teamdctl, AS_HELP_STRING([--enable-teamdctl], [enable Teamd control support]), [enable_teamdctl=${enableval}], [enable_teamdctl=${have_team_prereq}]) -if (test "${enable_teamdctl}" = "yes"); then +if test "${enable_teamdctl}" = "yes"; then if test "$have_teamdctl" = "no"; then AC_MSG_ERROR(Libteamdctl is required for team support) fi @@ -627,7 +627,7 @@ AC_ARG_ENABLE(json-validation, AS_HELP_STRING([--enable-json-validation], [Enable JSON validation in libnm]), [enable_json_validation=${enableval}], [enable_json_validation=${have_jansson}]) -if (test "${enable_json_validation}" == "no"); then +if test "${enable_json_validation}" = "no"; then AC_DEFINE(WITH_JSON_VALIDATION, 0, [Define if JSON validation in libnm is enabled]) else if test "$have_jansson" = "no"; then @@ -644,7 +644,7 @@ AC_ARG_ENABLE(polkit, AS_HELP_STRING([--enable-polkit=yes|no|root-only], [set default value for auth-polkit configuration option. This value can be overwritten by NM configuration. 'disabled' is an alias for 'no']), [enable_polkit=${enableval}], [enable_polkit=yes]) -if test "${enable_polkit}" == "root-only" ; then +if test "${enable_polkit}" = "root-only" ; then enable_polkit='root-only' elif test "${enable_polkit}" != "no" -a "${enable_polkit}" != "disabled" ; then enable_polkit=true @@ -723,7 +723,7 @@ AC_SUBST(DBUS_SYS_DIR) AC_ARG_ENABLE(ppp, AS_HELP_STRING([--enable-ppp], [enable PPP/PPPoE support]), [enable_ppp=${enableval}], [enable_ppp=yes]) -if (test "${enable_ppp}" = "yes"); then +if test "${enable_ppp}" = "yes"; then AC_CHECK_HEADERS(pppd/pppd.h,, AC_MSG_ERROR("couldn't find pppd.h. pppd development headers are required.")) @@ -757,14 +757,14 @@ AC_ARG_WITH(modem-manager-1, AS_HELP_STRING([--with-modem-manager-1], [Enable new ModemManager1 interface support]), [], [with_modem_manager_1=auto]) -if (test "${with_modem_manager_1}" != "no"); then +if test "${with_modem_manager_1}" != "no"; then PKG_CHECK_MODULES(MM_GLIB, [mm-glib >= 0.7.991], [have_libmm_glib=yes], [have_libmm_glib=no]) - if (test "${have_libmm_glib}" = "no"); then - if (test "${with_modem_manager_1}" = "yes"); then + if test "${have_libmm_glib}" = "no"; then + if test "${with_modem_manager_1}" = "yes"; then AC_MSG_ERROR([Couldn't find libmm-glib]) else with_modem_manager_1="no" @@ -790,7 +790,7 @@ PKG_CHECK_MODULES(BLUEZ5, [bluez >= 5], [have_bluez5=yes],[have_bluez5=no]) AC_ARG_ENABLE(bluez5-dun, AS_HELP_STRING([--enable-bluez5-dun], [enable Bluez5 DUN support]), [enable_bluez5_dun=${enableval}], [enable_bluez5_dun=${have_bluez5}]) -if (test "${enable_bluez5_dun}" = "yes"); then +if test "${enable_bluez5_dun}" = "yes"; then if test x"$have_bluez5" = x"no"; then AC_MSG_ERROR(Bluez 5.x development headers are required) fi @@ -804,7 +804,7 @@ AM_CONDITIONAL(WITH_BLUEZ5_DUN, test "${enable_bluez5_dun}" = "yes") AC_ARG_WITH(ofono, AS_HELP_STRING([--with-ofono], [Enable oFono support (experimental)]), [], [with_ofono=no]) -if (test "${with_ofono}" = "yes"); then +if test "${with_ofono}" = "yes"; then AC_DEFINE(WITH_OFONO, 1, [Define if you have oFono support (experimental)]) else AC_DEFINE(WITH_OFONO, 0, [Define if you have oFono support (experimental)]) @@ -817,8 +817,8 @@ AC_ARG_WITH([dhcpcanon], if test "$with_dhcpcanon" != "no"; then with_dhcpcanon_="$with_dhcpcanon" AC_PATH_PROGS(with_dhcpcanon, dhcpcanon, no, /sbin:/usr/sbin:/usr/local/sbin:/usr/bin:/usr/local/bin) - if test "$with_dhcpcanon" == "no"; then - if test "$with_dhcpcanon_" == yes; then + if test "$with_dhcpcanon" = "no"; then + if test "$with_dhcpcanon_" = yes; then AC_MSG_WARN([dhcpcanon not found, assume path /sbin/dhcpcanon]) with_dhcpcanon=/sbin/dhcpcanon fi @@ -847,8 +847,8 @@ AC_ARG_WITH([dhclient], if test "$with_dhclient" != "no"; then with_dhclient_="$with_dhclient" AC_PATH_PROGS(with_dhclient, dhclient, no, /sbin:/usr/sbin:/usr/local/sbin) - if test "$with_dhclient" == "no"; then - if test "$with_dhclient_" == yes; then + if test "$with_dhclient" = "no"; then + if test "$with_dhclient_" = yes; then AC_MSG_WARN([dhclient not found, assume path /usr/sbin/dhclient]) with_dhclient=/usr/sbin/dhclient fi @@ -866,8 +866,8 @@ AC_ARG_WITH([dhcpcd], if test "$with_dhcpcd" != "no"; then with_dhcpcd_="$with_dhcpcd" AC_PATH_PROGS(with_dhcpcd, dhcpcd, no, /sbin:/usr/sbin:/usr/local/sbin) - if test "$with_dhcpcd" == "no"; then - if test "$with_dhcpcd_" == yes; then + if test "$with_dhcpcd" = "no"; then + if test "$with_dhcpcd_" = yes; then AC_MSG_WARN([dhcpcd not found, assume path /usr/sbin/dhcpcd]) with_dhcpcd=/usr/sbin/dhcpcd fi @@ -1047,7 +1047,7 @@ if test "$with_nm_cloud_setup" != no; then fi with_nm_cloud_setup=yes fi -AM_CONDITIONAL(BUILD_NM_CLOUD_SETUP, test "$with_nm_cloud_setup" == yes) +AM_CONDITIONAL(BUILD_NM_CLOUD_SETUP, test "$with_nm_cloud_setup" = yes) AC_ARG_WITH(nmtui, AS_HELP_STRING([--with-nmtui=yes|no], [Build nmtui])) @@ -1142,7 +1142,7 @@ fi AC_ARG_ENABLE(undefined-sanitizer, AS_HELP_STRING([--enable-undefined-sanitizer], [Compile with undefined behavior sanitizer [default=no]])) -if (test "${enable_undefined_sanitizer}" = "yes"); then +if test "${enable_undefined_sanitizer}" = "yes"; then CC_CHECK_FLAGS_APPEND([ubsan_cflags], [CFLAGS], [-fsanitize=undefined]) AS_IF([test -z "$ubsan_cflags"], [AC_MSG_ERROR([*** -fsanitize=undefined is not supported])]) @@ -1200,17 +1200,17 @@ AS_IF([test -z "$with_valgrind"], with_valgrind="no") # Normalize values AS_IF([test "$enable_tests" != "yes" -a "$enable_tests" != "root"], enable_tests="no") # Search for tools -AS_IF([test "$with_valgrind" == "yes"], +AS_IF([test "$with_valgrind" = "yes"], [AC_PATH_PROGS(with_valgrind, valgrind, no)]) # Add conditionals and substitutions AM_CONDITIONAL(ENABLE_TESTS, test "$enable_tests" != "no") -AM_CONDITIONAL(REQUIRE_ROOT_TESTS, test "$enable_tests" == "root") +AM_CONDITIONAL(REQUIRE_ROOT_TESTS, test "$enable_tests" = "root") AC_ARG_WITH(valgrind-suppressions, AS_HELP_STRING([--with-valgrind-suppressions=path], [Use specific valgrind suppression file])) -if test "$with_valgrind" == no; then +if test "$with_valgrind" = no; then with_valgrind_suppressions= else - if test "$with_valgrind_suppressions" == ""; then + if test "$with_valgrind_suppressions" = ""; then with_valgrind_suppressions='$(top_srcdir)/valgrind.suppressions' fi fi @@ -1226,7 +1226,7 @@ GTK_DOC_CHECK(1.0) build_docs=no if test -n "$INTROSPECTION_MAKEFILE"; then # If g-i is installed we know we have python, but we might not have pygobject - if ! "$PYTHON" -c 'from gi.repository import GObject' >& /dev/null; then + if ! "$PYTHON" -c 'from gi.repository import GObject' > /dev/null 2>&1; then AC_MSG_ERROR(["--enable-introspection aims to build the settings documentation. This requires GObject introspection for python (pygobject)]) fi diff --git a/data/NetworkManager-wait-online.service.in b/data/NetworkManager-wait-online.service.in index 89632468..26a8f253 100644 --- a/data/NetworkManager-wait-online.service.in +++ b/data/NetworkManager-wait-online.service.in @@ -6,9 +6,27 @@ After=NetworkManager.service Before=network-online.target [Service] +# `nm-online -s` waits until the point when NetworkManager logs +# "startup complete". That is when startup actions are settled and +# devices and profiles reached a conclusive activated or deactivated +# state. It depends on which profiles are configured to autoconnect and +# also depends on profile settings like ipv4.may-fail/ipv6.may-fail, +# which affect when a profile is considered fully activated. +# Check NetworkManager logs to find out why wait-online takes a certain +# time. + Type=oneshot -ExecStart=@bindir@/nm-online -s -q --timeout=30 +ExecStart=@bindir@/nm-online -s -q RemainAfterExit=yes +# Set $NM_ONLINE_TIMEOUT variable for timeout in seconds. +# Edit with `systemctl edit NetworkManager-wait-online`. +# +# Note, this timeout should commonly not be reached. If your boot +# gets delayed too long, then the solution is usually not to decrease +# the timeout, but to fix your setup so that the connected state +# gets reached earlier. +Environment=NM_ONLINE_TIMEOUT=30 + [Install] WantedBy=network-online.target diff --git a/dispatcher/nm-dispatcher.c b/dispatcher/nm-dispatcher.c index 27647c1b..e1737d85 100644 --- a/dispatcher/nm-dispatcher.c +++ b/dispatcher/nm-dispatcher.c @@ -482,7 +482,7 @@ check_filename (const char *file_name) static gboolean script_dispatch (ScriptInfo *script) { - GError *error = NULL; + gs_free_error GError *error = NULL; char *argv[4]; Request *request = script->request; @@ -491,27 +491,30 @@ script_dispatch (ScriptInfo *script) script->dispatched = TRUE; + /* Only for "hostname" action we coerce the interface name to "none". We don't + * do so for "connectivity-check" action. */ + argv[0] = script->script; - argv[1] = request->iface ?: (!strcmp(request->action, NMD_ACTION_HOSTNAME) ? "none" : ""); + argv[1] = request->iface + ?: (nm_streq (request->action, NMD_ACTION_HOSTNAME) ? "none" : ""); argv[2] = request->action; argv[3] = NULL; _LOG_S_T (script, "run script%s", script->wait ? "" : " (no-wait)"); - if (g_spawn_async ("/", argv, request->envp, G_SPAWN_DO_NOT_REAP_CHILD, NULL, NULL, &script->pid, &error)) { - script->watch_id = g_child_watch_add (script->pid, (GChildWatchFunc) script_watch_cb, script); - script->timeout_id = g_timeout_add_seconds (SCRIPT_TIMEOUT, script_timeout_cb, script); - if (!script->wait) - request->num_scripts_nowait++; - return TRUE; - } else { + if (!g_spawn_async ("/", argv, request->envp, G_SPAWN_DO_NOT_REAP_CHILD, NULL, NULL, &script->pid, &error)) { _LOG_S_W (script, "complete: failed to execute script: %s", error->message); script->result = DISPATCH_RESULT_EXEC_FAILED; script->error = g_strdup (error->message); request->num_scripts_done++; - g_clear_error (&error); return FALSE; } + + script->watch_id = g_child_watch_add (script->pid, (GChildWatchFunc) script_watch_cb, script); + script->timeout_id = g_timeout_add_seconds (SCRIPT_TIMEOUT, script_timeout_cb, script); + if (!script->wait) + request->num_scripts_nowait++; + return TRUE; } static gboolean diff --git a/docs/api/html/NetworkManager.conf.html b/docs/api/html/NetworkManager.conf.html index 91852994..491245d8 100644 --- a/docs/api/html/NetworkManager.conf.html +++ b/docs/api/html/NetworkManager.conf.html @@ -8,7 +8,7 @@ <link rel="up" href="manpages.html" title="Part I. Manual Pages"> <link rel="prev" href="NetworkManager.html" title="NetworkManager"> <link rel="next" href="nmcli.html" title="nmcli"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1507,6 +1507,6 @@ interface-name:vboxnet*,except:interface-name:vboxnet2 </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/NetworkManager.html b/docs/api/html/NetworkManager.html index 68b04c36..5fe94418 100644 --- a/docs/api/html/NetworkManager.html +++ b/docs/api/html/NetworkManager.html @@ -8,7 +8,7 @@ <link rel="up" href="manpages.html" title="Part I. Manual Pages"> <link rel="prev" href="manpages.html" title="Part I. Manual Pages"> <link rel="next" href="NetworkManager.conf.html" title="NetworkManager.conf"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -62,8 +62,8 @@ device an operation just happened on, and second the action. For device actions, the interface is the name of the kernel interface suitable for IP configuration. Thus it is either VPN_IP_IFACE, DEVICE_IP_IFACE, or DEVICE_IFACE, as applicable. - For the <code class="varname">hostname</code> and <code class="varname">connectivity-change</code> - actions it is always "none". + For the <code class="varname">hostname</code> action the device name is always <code class="literal">"none"</code> + and for <code class="varname">connectivity-change</code> it is empty. </p> <p>The actions are:</p> <div class="variablelist"><table border="0" class="variablelist"> @@ -545,6 +545,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ch01.html b/docs/api/html/ch01.html index 661b4cf6..bc02ecc8 100644 --- a/docs/api/html/ch01.html +++ b/docs/api/html/ch01.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-settings.html" title="Part II. Network Configuration Setting Specification"> <link rel="prev" href="ref-settings.html" title="Part II. Network Configuration Setting Specification"> <link rel="next" href="settings-connection.html" title="connection"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -170,6 +170,6 @@ </dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/dbus-secret-agent.html b/docs/api/html/dbus-secret-agent.html index f3eb1cd7..48c0239f 100644 --- a/docs/api/html/dbus-secret-agent.html +++ b/docs/api/html/dbus-secret-agent.html @@ -8,7 +8,7 @@ <link rel="up" href="secret-agents.html" title="Part IV. Secret Agent D-Bus API Reference"> <link rel="prev" href="secret-agents.html" title="Part IV. Secret Agent D-Bus API Reference"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html" title="org.freedesktop.NetworkManager.SecretAgent"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/dbus-types.html b/docs/api/html/dbus-types.html index aa958285..5b14194a 100644 --- a/docs/api/html/dbus-types.html +++ b/docs/api/html/dbus-types.html @@ -8,7 +8,7 @@ <link rel="up" href="spec.html" title="Part III. D-Bus API Reference"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html" title="org.freedesktop.NetworkManager.Checkpoint"> <link rel="next" href="nm-dbus-types.html" title="NetworkManager D-Bus API Types"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/dbus-vpn-plugin.html b/docs/api/html/dbus-vpn-plugin.html index 539a970f..277c46c2 100644 --- a/docs/api/html/dbus-vpn-plugin.html +++ b/docs/api/html/dbus-vpn-plugin.html @@ -8,7 +8,7 @@ <link rel="up" href="vpn-plugins.html" title="Part V. VPN Plugin D-Bus API Reference"> <link rel="prev" href="vpn-plugins.html" title="Part V. VPN Plugin D-Bus API Reference"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html" title="org.freedesktop.NetworkManager.VPN.Plugin"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/dbus-vpn-types.html b/docs/api/html/dbus-vpn-types.html index afd2c0ba..a1ac85e2 100644 --- a/docs/api/html/dbus-vpn-types.html +++ b/docs/api/html/dbus-vpn-types.html @@ -8,7 +8,7 @@ <link rel="up" href="vpn-plugins.html" title="Part V. VPN Plugin D-Bus API Reference"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html" title="org.freedesktop.NetworkManager.VPN.Plugin"> <link rel="next" href="nm-vpn-dbus-types.html" title="VPN Plugin D-Bus API Types"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html index 621023f2..37c93c1f 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-access-points.html" title="The /org/freedesktop/NetworkManager/AccessPoint/* objects"> <link rel="prev" href="ref-dbus-access-points.html" title="The /org/freedesktop/NetworkManager/AccessPoint/* objects"> <link rel="next" href="ref-dbus-wifi-p2p-peers.html" title="The /org.freedesktop.NetworkManager.WifiP2PPeer/* objects"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -186,6 +186,6 @@ LastSeen readable i </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html index f00a67b0..57a97156 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-agent-manager.html" title="The /org/freedesktop/NetworkManager/AgentManager object"> <link rel="prev" href="ref-dbus-agent-manager.html" title="The /org/freedesktop/NetworkManager/AgentManager object"> <link rel="next" href="ref-dbus-dns-manager.html" title="The /org/freedesktop/NetworkManager/DnsManager object"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -105,6 +105,6 @@ Unregister (); </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html index 18cf54cc..46dc3cba 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-checkpoint.html" title="The /org/freedesktop/NetworkManager/Checkpoint/* objects"> <link rel="prev" href="ref-dbus-checkpoint.html" title="The /org/freedesktop/NetworkManager/Checkpoint/* objects"> <link rel="next" href="dbus-types.html" title="Types"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -105,6 +105,6 @@ RollbackTimeout readable u </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Connection.Active.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Connection.Active.html index 1530da66..44d634e4 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Connection.Active.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Connection.Active.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-active-connections.html" title="The /org/freedesktop/NetworkManager/ActiveConnection/* objects"> <link rel="prev" href="ref-dbus-active-connections.html" title="The /org/freedesktop/NetworkManager/ActiveConnection/* objects"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html" title="org.freedesktop.NetworkManager.VPN.Connection"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -297,6 +297,6 @@ Master readable o </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html index 0de191de..798292c4 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-dhcp4-configs.html" title="The /org/freedesktop/NetworkManager/DHCP4Config/* objects"> <link rel="prev" href="ref-dbus-dhcp4-configs.html" title="The /org/freedesktop/NetworkManager/DHCP4Config/* objects"> <link rel="next" href="ref-dbus-dhcp6-configs.html" title="The /org/freedesktop/NetworkManager/DHCP4Config/* objects"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -84,6 +84,6 @@ Options readable a{sv} </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html index d0c07421..e9428d7a 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-dhcp6-configs.html" title="The /org/freedesktop/NetworkManager/DHCP4Config/* objects"> <link rel="prev" href="ref-dbus-dhcp6-configs.html" title="The /org/freedesktop/NetworkManager/DHCP4Config/* objects"> <link rel="next" href="ref-dbus-access-points.html" title="The /org/freedesktop/NetworkManager/AccessPoint/* objects"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -84,6 +84,6 @@ Options readable a{sv} </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html index c2e4e30f..9dc00208 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html" title="org.freedesktop.NetworkManager.Device.Statistics"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html" title="org.freedesktop.NetworkManager.Device.Bluetooth"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -86,6 +86,6 @@ Carrier readable b </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html index 14dadebb..7fd56694 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html" title="org.freedesktop.NetworkManager.Device.Adsl"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html" title="org.freedesktop.NetworkManager.Device.Bond"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -107,6 +107,6 @@ BtCapabilities readable u </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bond.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bond.html index 451434af..4dca3d9b 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bond.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bond.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html" title="org.freedesktop.NetworkManager.Device.Bluetooth"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html" title="org.freedesktop.NetworkManager.Device.Bridge"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -110,6 +110,6 @@ Slaves readable ao </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html index 3498dc12..1bbbecd8 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html" title="org.freedesktop.NetworkManager.Device.Bond"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Dummy.html" title="org.freedesktop.NetworkManager.Device.Dummy"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -110,6 +110,6 @@ Slaves readable ao </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Dummy.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Dummy.html index 6be80eb0..aebae6b2 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Dummy.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Dummy.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html" title="org.freedesktop.NetworkManager.Device.Bridge"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html" title="org.freedesktop.NetworkManager.Device.Generic"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -85,6 +85,6 @@ n </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Generic.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Generic.html index 016aa28c..09eea8cf 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Generic.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Generic.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Dummy.html" title="org.freedesktop.NetworkManager.Device.Dummy"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html" title="org.freedesktop.NetworkManager.Device.IPTunnel"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -95,6 +95,6 @@ TypeDescription readable s </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html index dd72575d..fc7a04dd 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html" title="org.freedesktop.NetworkManager.Device.Generic"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html" title="org.freedesktop.NetworkManager.Device.Infiniband"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -197,6 +197,6 @@ Flags readable u </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html index 91c0a5dc..457d1010 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html" title="org.freedesktop.NetworkManager.Device.IPTunnel"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html" title="org.freedesktop.NetworkManager.Device.Lowpan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -99,6 +99,6 @@ Carrier readable b </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html index 4e1ad5c8..9edbde1a 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html" title="org.freedesktop.NetworkManager.Device.Infiniband"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html" title="org.freedesktop.NetworkManager.Device.Macsec"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -67,6 +67,6 @@ Parent readable o </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html index 694a5c43..74dc8fb4 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html" title="org.freedesktop.NetworkManager.Device.Lowpan"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html" title="org.freedesktop.NetworkManager.Device.Macvlan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -209,6 +209,6 @@ ReplayProtect readable b </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html index 9e7fb8a9..81a8c0e0 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html" title="org.freedesktop.NetworkManager.Device.Macsec"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html" title="org.freedesktop.NetworkManager.Device.Modem"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -113,6 +113,6 @@ Tap readable b </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html index 3557bf90..42844469 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html" title="org.freedesktop.NetworkManager.Device.Macvlan"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html" title="org.freedesktop.NetworkManager.Device.OlpcMesh"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -140,6 +140,6 @@ Apn readable s </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html index e2264e4f..5393f6ad 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html" title="org.freedesktop.NetworkManager.Device.Modem"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html" title="org.freedesktop.NetworkManager.Device.OvsBridge"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -105,6 +105,6 @@ ActiveChannel readable u </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html index 3c0bffb5..e18341be 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html" title="org.freedesktop.NetworkManager.Device.OlpcMesh"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html" title="org.freedesktop.NetworkManager.Device.OvsInterface"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -86,6 +86,6 @@ Slaves readable ao </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html index 638e5d65..16bc92b5 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html" title="org.freedesktop.NetworkManager.Device.OvsBridge"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html" title="org.freedesktop.NetworkManager.Device.OvsPort"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -65,6 +65,6 @@ PropertiesChanged (a{sv} properties); </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html index bf34f340..89003ebd 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html" title="org.freedesktop.NetworkManager.Device.OvsInterface"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html" title="org.freedesktop.NetworkManager.Device.Ppp"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -86,6 +86,6 @@ Slaves readable ao </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Ppp.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Ppp.html index ec948611..7c94e0c8 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Ppp.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Ppp.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html" title="org.freedesktop.NetworkManager.Device.OvsPort"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html" title="org.freedesktop.NetworkManager.Device.Team"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -65,6 +65,6 @@ PropertiesChanged (a{sv} properties); </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html index 0b931678..aec29465 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.html" title="org.freedesktop.NetworkManager.Device"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html" title="org.freedesktop.NetworkManager.Device.Adsl"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -106,6 +106,6 @@ RxBytes readable t </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html index 715e51c3..27299ce8 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html" title="org.freedesktop.NetworkManager.Device.Ppp"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html" title="org.freedesktop.NetworkManager.Device.Tun"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -120,6 +120,6 @@ Config readable s </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html index b736b0e6..2ed49280 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html" title="org.freedesktop.NetworkManager.Device.Team"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html" title="org.freedesktop.NetworkManager.Device.Veth"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -148,6 +148,6 @@ n </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html index 9300656c..6e1bcd26 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html" title="org.freedesktop.NetworkManager.Device.Tun"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html" title="org.freedesktop.NetworkManager.Device.Vlan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -83,6 +83,6 @@ Peer readable o </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html index f1024a2d..014eb636 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html" title="org.freedesktop.NetworkManager.Device.Veth"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Vrf.html" title="org.freedesktop.NetworkManager.Device.Vrf"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -119,6 +119,6 @@ VlanId readable u </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vrf.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vrf.html index 5b4f86b0..501675c6 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vrf.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vrf.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html" title="org.freedesktop.NetworkManager.Device.Vlan"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html" title="org.freedesktop.NetworkManager.Device.Vxlan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -55,6 +55,6 @@ Table readable u </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html index 7fb5d6fd..02b5f316 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Vrf.html" title="org.freedesktop.NetworkManager.Device.Vrf"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html" title="org.freedesktop.NetworkManager.Device.WifiP2P"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -252,6 +252,6 @@ L3miss readable b </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html index 95d6c744..ad6b85dc 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html" title="org.freedesktop.NetworkManager.Device.Vxlan"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html" title="org.freedesktop.NetworkManager.Device.WireGuard"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -168,6 +168,6 @@ Peers readable ao </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html index 4d259fd6..74da4e48 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html" title="org.freedesktop.NetworkManager.Device.WifiP2P"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html" title="org.freedesktop.NetworkManager.Device.Wired"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -76,6 +76,6 @@ FwMark readable u </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wired.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wired.html index 68c6b3a4..1a02c6f4 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wired.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wired.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html" title="org.freedesktop.NetworkManager.Device.WireGuard"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html" title="org.freedesktop.NetworkManager.Device.Wireless"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -129,6 +129,6 @@ Carrier readable b </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html index 18628efd..4a6438df 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html" title="org.freedesktop.NetworkManager.Device.Wired"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Wpan.html" title="org.freedesktop.NetworkManager.Device.Wpan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -274,6 +274,6 @@ LastScan readable x </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wpan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wpan.html index 331b7355..03ef2869 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wpan.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wpan.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html" title="org.freedesktop.NetworkManager.Device.Wireless"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.PPP.html" title="org.freedesktop.NetworkManager.PPP"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -57,6 +57,6 @@ HwAddress readable s </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.html index d5c3a3c2..6304f01a 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html" title="org.freedesktop.NetworkManager.Device.Statistics"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -592,6 +592,6 @@ HwAddress readable s </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html index 20acd089..ff547514 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-dns-manager.html" title="The /org/freedesktop/NetworkManager/DnsManager object"> <link rel="prev" href="ref-dbus-dns-manager.html" title="The /org/freedesktop/NetworkManager/DnsManager object"> <link rel="next" href="ref-dbus-settings-manager.html" title="The /org/freedesktop/NetworkManager/Settings object"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -82,6 +82,6 @@ Configuration readable aa{sv} </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html index 1a3284f3..b8783794 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-ip4-configs.html" title="The /org/freedesktop/NetworkManager/IP4Config/* objects"> <link rel="prev" href="ref-dbus-ip4-configs.html" title="The /org/freedesktop/NetworkManager/IP4Config/* objects"> <link rel="next" href="ref-dbus-ip6-configs.html" title="The /org/freedesktop/NetworkManager/IP6Config/* objects"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -220,6 +220,6 @@ WinsServerData readable as </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html index c48e47d2..2c5d4f5d 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-ip6-configs.html" title="The /org/freedesktop/NetworkManager/IP6Config/* objects"> <link rel="prev" href="ref-dbus-ip6-configs.html" title="The /org/freedesktop/NetworkManager/IP6Config/* objects"> <link rel="next" href="ref-dbus-dhcp4-configs.html" title="The /org/freedesktop/NetworkManager/DHCP4Config/* objects"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -179,6 +179,6 @@ DnsPriority readable i </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html index 846da373..145ef5cf 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Wpan.html" title="org.freedesktop.NetworkManager.Device.Wpan"> <link rel="next" href="ref-dbus-active-connections.html" title="The /org/freedesktop/NetworkManager/ActiveConnection/* objects"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -147,6 +147,6 @@ SetIfindex (IN i ifindex); </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.SecretAgent.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.SecretAgent.html index 4d708ff0..00ce9a71 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.SecretAgent.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.SecretAgent.html @@ -8,7 +8,7 @@ <link rel="up" href="dbus-secret-agent.html" title="Secret agents"> <link rel="prev" href="dbus-secret-agent.html" title="Secret agents"> <link rel="next" href="vpn-plugins.html" title="Part V. VPN Plugin D-Bus API Reference"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -197,6 +197,6 @@ DeleteSecrets (IN a{sa{sv}} connection, </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html index e1354ffd..ee47e3ca 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-settings.html" title="The /org/freedesktop/NetworkManager/Settings/* objects"> <link rel="prev" href="ref-dbus-settings.html" title="The /org/freedesktop/NetworkManager/Settings/* objects"> <link rel="next" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -355,6 +355,6 @@ Filename readable s </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.html index a0814c4b..e350db9e 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-settings-manager.html" title="The /org/freedesktop/NetworkManager/Settings object"> <link rel="prev" href="ref-dbus-settings-manager.html" title="The /org/freedesktop/NetworkManager/Settings object"> <link rel="next" href="ref-dbus-settings.html" title="The /org/freedesktop/NetworkManager/Settings/* objects"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -423,6 +423,6 @@ CanModify readable b </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html index e1147098..8dbb48f2 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-active-connections.html" title="The /org/freedesktop/NetworkManager/ActiveConnection/* objects"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html" title="org.freedesktop.NetworkManager.Connection.Active"> <link rel="next" href="ref-dbus-ip4-configs.html" title="The /org/freedesktop/NetworkManager/IP4Config/* objects"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -124,6 +124,6 @@ Banner readable s </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html index e5a6481c..2b193d06 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html @@ -8,7 +8,7 @@ <link rel="up" href="dbus-vpn-plugin.html" title="VPN services"> <link rel="prev" href="dbus-vpn-plugin.html" title="VPN services"> <link rel="next" href="dbus-vpn-types.html" title="Types"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -415,6 +415,6 @@ State readable u </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html index 5d4b1141..1c56569e 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-wifi-p2p-peers.html" title="The /org.freedesktop.NetworkManager.WifiP2PPeer/* objects"> <link rel="prev" href="ref-dbus-wifi-p2p-peers.html" title="The /org.freedesktop.NetworkManager.WifiP2PPeer/* objects"> <link rel="next" href="ref-dbus-checkpoint.html" title="The /org/freedesktop/NetworkManager/Checkpoint/* objects"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -170,6 +170,6 @@ LastSeen readable i </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.html index 862ec95f..5e7af204 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-dbus-manager.html" title="The /org/freedesktop/NetworkManager object"> <link rel="prev" href="ref-dbus-manager.html" title="The /org/freedesktop/NetworkManager object"> <link rel="next" href="ref-dbus-agent-manager.html" title="The /org/freedesktop/NetworkManager/AgentManager object"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1039,6 +1039,6 @@ GlobalDnsConfiguration readwrite a{sv} </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/index.html b/docs/api/html/index.html index 62513b17..ad0b1690 100644 --- a/docs/api/html/index.html +++ b/docs/api/html/index.html @@ -7,7 +7,7 @@ <meta name="description" content="This manual is the reference documentation for NetworkManager, the standard Linux network management service. It is intended for system administrators and integrators who need to understand the capabilities of NetworkManager, its configuration options, command line tools and the D-Bus API for programmatic control of the service. The end users NetworkManager should instead refer to respective documentation of their desktop environment of choice. The application developers who prefer not to use the D-Bus API directly can use the libnm library shipped with NetworkManager or its bindings to a higher level language such as Python, Ruby or Vala via GObject introspection."> <link rel="home" href="index.html" title="NetworkManager Reference Manual"> <link rel="next" href="manpages.html" title="Part I. Manual Pages"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -16,7 +16,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">NetworkManager Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for NetworkManager 1.23.90 + for NetworkManager 1.24.0 The latest version of this documentation can be found on-line at <a class="ulink" href="https://developer.gnome.org/NetworkManager/stable/" target="_top">https://developer.gnome.org/NetworkManager/stable/</a>. @@ -438,6 +438,6 @@ </dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ix01.html b/docs/api/html/ix01.html index ebb77c7d..ad30b365 100644 --- a/docs/api/html/ix01.html +++ b/docs/api/html/ix01.html @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="NetworkManager Reference Manual"> <link rel="prev" href="nm-vpn-dbus-types.html" title="VPN Plugin D-Bus API Types"> <link rel="next" href="license.html" title="Appendix A. License"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -26,1652 +26,1652 @@ <div class="indexdiv"> <h3>Symbols</h3> <dl> -<dt id="ientry-idm45583026323712">org.freedesktop.NetworkManager.AccessPoint, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-interface-org-freedesktop-NetworkManager-AccessPoint.top_of_page">org.freedesktop.NetworkManager.AccessPoint</a> +<dt id="ientry-idm46029798063264">org.freedesktop.NetworkManager.AccessPoint, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-interface-org-freedesktop-NetworkManager-AccessPoint.top_of_page">org.freedesktop.NetworkManager.AccessPoint</a> </dt> -<dt id="ientry-idm45583014794896">org.freedesktop.NetworkManager.AccessPoint::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-signal-org-freedesktop-NetworkManager-AccessPoint.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029787987600">org.freedesktop.NetworkManager.AccessPoint::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-signal-org-freedesktop-NetworkManager-AccessPoint.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583012634096">org.freedesktop.NetworkManager.AccessPoint:Flags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Flags">The "Flags" property</a> +<dt id="ientry-idm46029790154752">org.freedesktop.NetworkManager.AccessPoint:Flags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Flags">The "Flags" property</a> </dt> -<dt id="ientry-idm45583012561680">org.freedesktop.NetworkManager.AccessPoint:Frequency, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Frequency">The "Frequency" property</a> +<dt id="ientry-idm46029788244704">org.freedesktop.NetworkManager.AccessPoint:Frequency, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Frequency">The "Frequency" property</a> </dt> -<dt id="ientry-idm45583012557632">org.freedesktop.NetworkManager.AccessPoint:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029787902736">org.freedesktop.NetworkManager.AccessPoint:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583015212288">org.freedesktop.NetworkManager.AccessPoint:LastSeen, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.LastSeen">The "LastSeen" property</a> +<dt id="ientry-idm46029787991232">org.freedesktop.NetworkManager.AccessPoint:LastSeen, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.LastSeen">The "LastSeen" property</a> </dt> -<dt id="ientry-idm45583012548208">org.freedesktop.NetworkManager.AccessPoint:MaxBitrate, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.MaxBitrate">The "MaxBitrate" property</a> +<dt id="ientry-idm46029788251312">org.freedesktop.NetworkManager.AccessPoint:MaxBitrate, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.MaxBitrate">The "MaxBitrate" property</a> </dt> -<dt id="ientry-idm45583012553424">org.freedesktop.NetworkManager.AccessPoint:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Mode">The "Mode" property</a> +<dt id="ientry-idm46029787898528">org.freedesktop.NetworkManager.AccessPoint:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Mode">The "Mode" property</a> </dt> -<dt id="ientry-idm45583012492192">org.freedesktop.NetworkManager.AccessPoint:RsnFlags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.RsnFlags">The "RsnFlags" property</a> +<dt id="ientry-idm46029788177888">org.freedesktop.NetworkManager.AccessPoint:RsnFlags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.RsnFlags">The "RsnFlags" property</a> </dt> -<dt id="ientry-idm45583012486960">org.freedesktop.NetworkManager.AccessPoint:Ssid, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Ssid">The "Ssid" property</a> +<dt id="ientry-idm46029788172656">org.freedesktop.NetworkManager.AccessPoint:Ssid, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Ssid">The "Ssid" property</a> </dt> -<dt id="ientry-idm45583015216496">org.freedesktop.NetworkManager.AccessPoint:Strength, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Strength">The "Strength" property</a> +<dt id="ientry-idm46029787995440">org.freedesktop.NetworkManager.AccessPoint:Strength, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Strength">The "Strength" property</a> </dt> -<dt id="ientry-idm45583012497408">org.freedesktop.NetworkManager.AccessPoint:WpaFlags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.WpaFlags">The "WpaFlags" property</a> +<dt id="ientry-idm46029789959152">org.freedesktop.NetworkManager.AccessPoint:WpaFlags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.WpaFlags">The "WpaFlags" property</a> </dt> -<dt id="ientry-idm45583024530816">org.freedesktop.NetworkManager.AgentManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-interface-org-freedesktop-NetworkManager-AgentManager.top_of_page">org.freedesktop.NetworkManager.AgentManager</a> +<dt id="ientry-idm46029797752688">org.freedesktop.NetworkManager.AgentManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-interface-org-freedesktop-NetworkManager-AgentManager.top_of_page">org.freedesktop.NetworkManager.AgentManager</a> </dt> -<dt id="ientry-idm45583025272160">org.freedesktop.NetworkManager.AgentManager.Register(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.Register">The Register() method</a> +<dt id="ientry-idm46029796625968">org.freedesktop.NetworkManager.AgentManager.Register(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.Register">The Register() method</a> </dt> -<dt id="ientry-idm45583025780352">org.freedesktop.NetworkManager.AgentManager.RegisterWithCapabilities(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.RegisterWithCapabilities">The RegisterWithCapabilities() method</a> +<dt id="ientry-idm46029793164496">org.freedesktop.NetworkManager.AgentManager.RegisterWithCapabilities(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.RegisterWithCapabilities">The RegisterWithCapabilities() method</a> </dt> -<dt id="ientry-idm45583021448176">org.freedesktop.NetworkManager.AgentManager.Unregister(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.Unregister">The Unregister() method</a> +<dt id="ientry-idm46029797745888">org.freedesktop.NetworkManager.AgentManager.Unregister(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.Unregister">The Unregister() method</a> </dt> -<dt id="ientry-idm45583025752368">org.freedesktop.NetworkManager.Device, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-interface-org-freedesktop-NetworkManager-Device.top_of_page">org.freedesktop.NetworkManager.Device</a> +<dt id="ientry-idm46029796748272">org.freedesktop.NetworkManager.Device, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-interface-org-freedesktop-NetworkManager-Device.top_of_page">org.freedesktop.NetworkManager.Device</a> </dt> -<dt id="ientry-idm45583022802720">org.freedesktop.NetworkManager.Device.Adsl, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Adsl.top_of_page">org.freedesktop.NetworkManager.Device.Adsl</a> +<dt id="ientry-idm46029799761536">org.freedesktop.NetworkManager.Device.Adsl, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Adsl.top_of_page">org.freedesktop.NetworkManager.Device.Adsl</a> </dt> -<dt id="ientry-idm45583018976448">org.freedesktop.NetworkManager.Device.Adsl::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Adsl.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029793767648">org.freedesktop.NetworkManager.Device.Adsl::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Adsl.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583022483360">org.freedesktop.NetworkManager.Device.Adsl:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-property-org-freedesktop-NetworkManager-Device-Adsl.Carrier">The "Carrier" property</a> +<dt id="ientry-idm46029793267552">org.freedesktop.NetworkManager.Device.Adsl:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-property-org-freedesktop-NetworkManager-Device-Adsl.Carrier">The "Carrier" property</a> </dt> -<dt id="ientry-idm45583026123200">org.freedesktop.NetworkManager.Device.Bluetooth, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bluetooth.top_of_page">org.freedesktop.NetworkManager.Device.Bluetooth</a> +<dt id="ientry-idm46029800419072">org.freedesktop.NetworkManager.Device.Bluetooth, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bluetooth.top_of_page">org.freedesktop.NetworkManager.Device.Bluetooth</a> </dt> -<dt id="ientry-idm45583018926480">org.freedesktop.NetworkManager.Device.Bluetooth::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bluetooth.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029799878912">org.freedesktop.NetworkManager.Device.Bluetooth::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bluetooth.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583017927376">org.freedesktop.NetworkManager.Device.Bluetooth:BtCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.BtCapabilities">The "BtCapabilities" property</a> +<dt id="ientry-idm46029793733024">org.freedesktop.NetworkManager.Device.Bluetooth:BtCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.BtCapabilities">The "BtCapabilities" property</a> </dt> -<dt id="ientry-idm45583017911312">org.freedesktop.NetworkManager.Device.Bluetooth:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029793283040">org.freedesktop.NetworkManager.Device.Bluetooth:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583017931600">org.freedesktop.NetworkManager.Device.Bluetooth:Name, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.Name">The "Name" property</a> +<dt id="ientry-idm46029793278816">org.freedesktop.NetworkManager.Device.Bluetooth:Name, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.Name">The "Name" property</a> </dt> -<dt id="ientry-idm45583025126032">org.freedesktop.NetworkManager.Device.Bond, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bond.top_of_page">org.freedesktop.NetworkManager.Device.Bond</a> +<dt id="ientry-idm46029799945248">org.freedesktop.NetworkManager.Device.Bond, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bond.top_of_page">org.freedesktop.NetworkManager.Device.Bond</a> </dt> -<dt id="ientry-idm45583016116368">org.freedesktop.NetworkManager.Device.Bond::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bond.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029793697168">org.freedesktop.NetworkManager.Device.Bond::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bond.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583016231168">org.freedesktop.NetworkManager.Device.Bond:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Carrier">The "Carrier" property</a> +<dt id="ientry-idm46029793712720">org.freedesktop.NetworkManager.Device.Bond:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Carrier">The "Carrier" property</a> </dt> -<dt id="ientry-idm45583018558864">org.freedesktop.NetworkManager.Device.Bond:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029793716800">org.freedesktop.NetworkManager.Device.Bond:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583018576992">org.freedesktop.NetworkManager.Device.Bond:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Slaves">The "Slaves" property</a> +<dt id="ientry-idm46029793576224">org.freedesktop.NetworkManager.Device.Bond:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Slaves">The "Slaves" property</a> </dt> -<dt id="ientry-idm45583021338816">org.freedesktop.NetworkManager.Device.Bridge, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bridge.top_of_page">org.freedesktop.NetworkManager.Device.Bridge</a> +<dt id="ientry-idm46029801815456">org.freedesktop.NetworkManager.Device.Bridge, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bridge.top_of_page">org.freedesktop.NetworkManager.Device.Bridge</a> </dt> -<dt id="ientry-idm45583024524016">org.freedesktop.NetworkManager.Device.Bridge::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bridge.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029793261136">org.freedesktop.NetworkManager.Device.Bridge::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bridge.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583023105360">org.freedesktop.NetworkManager.Device.Bridge:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Carrier">The "Carrier" property</a> +<dt id="ientry-idm46029793626288">org.freedesktop.NetworkManager.Device.Bridge:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Carrier">The "Carrier" property</a> </dt> -<dt id="ientry-idm45583025180816">org.freedesktop.NetworkManager.Device.Bridge:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029793630096">org.freedesktop.NetworkManager.Device.Bridge:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583019084176">org.freedesktop.NetworkManager.Device.Bridge:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Slaves">The "Slaves" property</a> +<dt id="ientry-idm46029793780784">org.freedesktop.NetworkManager.Device.Bridge:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Slaves">The "Slaves" property</a> </dt> -<dt id="ientry-idm45583017881632">org.freedesktop.NetworkManager.Device.Delete(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Delete">The Delete() method</a> +<dt id="ientry-idm46029793347056">org.freedesktop.NetworkManager.Device.Delete(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Delete">The Delete() method</a> </dt> -<dt id="ientry-idm45583017885904">org.freedesktop.NetworkManager.Device.Disconnect(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Disconnect">The Disconnect() method</a> +<dt id="ientry-idm46029793351328">org.freedesktop.NetworkManager.Device.Disconnect(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Disconnect">The Disconnect() method</a> </dt> -<dt id="ientry-idm45583018540512">org.freedesktop.NetworkManager.Device.Dummy, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Dummy.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Dummy.top_of_page">org.freedesktop.NetworkManager.Device.Dummy</a> +<dt id="ientry-idm46029798318912">org.freedesktop.NetworkManager.Device.Dummy, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Dummy.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Dummy.top_of_page">org.freedesktop.NetworkManager.Device.Dummy</a> </dt> -<dt id="ientry-idm45583023506528">org.freedesktop.NetworkManager.Device.Dummy::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Dummy.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Dummy.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029793772064">org.freedesktop.NetworkManager.Device.Dummy::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Dummy.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Dummy.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583021485712">org.freedesktop.NetworkManager.Device.Dummy:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Dummy.html#gdbus-property-org-freedesktop-NetworkManager-Device-Dummy.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029793566272">org.freedesktop.NetworkManager.Device.Dummy:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Dummy.html#gdbus-property-org-freedesktop-NetworkManager-Device-Dummy.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583024895824">org.freedesktop.NetworkManager.Device.Generic, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Generic.top_of_page">org.freedesktop.NetworkManager.Device.Generic</a> +<dt id="ientry-idm46029796508384">org.freedesktop.NetworkManager.Device.Generic, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Generic.top_of_page">org.freedesktop.NetworkManager.Device.Generic</a> </dt> -<dt id="ientry-idm45583014396992">org.freedesktop.NetworkManager.Device.Generic::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Generic.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029795251344">org.freedesktop.NetworkManager.Device.Generic::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Generic.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583014409712">org.freedesktop.NetworkManager.Device.Generic:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-property-org-freedesktop-NetworkManager-Device-Generic.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029799901168">org.freedesktop.NetworkManager.Device.Generic:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-property-org-freedesktop-NetworkManager-Device-Generic.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583018591104">org.freedesktop.NetworkManager.Device.Generic:TypeDescription, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-property-org-freedesktop-NetworkManager-Device-Generic.TypeDescription">The "TypeDescription" property</a> +<dt id="ientry-idm46029797608048">org.freedesktop.NetworkManager.Device.Generic:TypeDescription, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-property-org-freedesktop-NetworkManager-Device-Generic.TypeDescription">The "TypeDescription" property</a> </dt> -<dt id="ientry-idm45583018750304">org.freedesktop.NetworkManager.Device.GetAppliedConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.GetAppliedConnection">The GetAppliedConnection() method</a> +<dt id="ientry-idm46029793392336">org.freedesktop.NetworkManager.Device.GetAppliedConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.GetAppliedConnection">The GetAppliedConnection() method</a> </dt> -<dt id="ientry-idm45583023767152">org.freedesktop.NetworkManager.Device.Infiniband, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Infiniband.top_of_page">org.freedesktop.NetworkManager.Device.Infiniband</a> +<dt id="ientry-idm46029798704784">org.freedesktop.NetworkManager.Device.Infiniband, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Infiniband.top_of_page">org.freedesktop.NetworkManager.Device.Infiniband</a> </dt> -<dt id="ientry-idm45583014255776">org.freedesktop.NetworkManager.Device.Infiniband::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Infiniband.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029793421664">org.freedesktop.NetworkManager.Device.Infiniband::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Infiniband.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583016066352">org.freedesktop.NetworkManager.Device.Infiniband:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.Carrier">The "Carrier" property</a> +<dt id="ientry-idm46029791344672">org.freedesktop.NetworkManager.Device.Infiniband:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.Carrier">The "Carrier" property</a> </dt> -<dt id="ientry-idm45583016070160">org.freedesktop.NetworkManager.Device.Infiniband:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029793484288">org.freedesktop.NetworkManager.Device.Infiniband:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583023741472">org.freedesktop.NetworkManager.Device.IPTunnel, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-interface-org-freedesktop-NetworkManager-Device-IPTunnel.top_of_page">org.freedesktop.NetworkManager.Device.IPTunnel</a> +<dt id="ientry-idm46029799491584">org.freedesktop.NetworkManager.Device.IPTunnel, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-interface-org-freedesktop-NetworkManager-Device-IPTunnel.top_of_page">org.freedesktop.NetworkManager.Device.IPTunnel</a> </dt> -<dt id="ientry-idm45583018860608">org.freedesktop.NetworkManager.Device.IPTunnel::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-signal-org-freedesktop-NetworkManager-Device-IPTunnel.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029793787840">org.freedesktop.NetworkManager.Device.IPTunnel::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-signal-org-freedesktop-NetworkManager-Device-IPTunnel.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583014230704">org.freedesktop.NetworkManager.Device.IPTunnel:EncapsulationLimit, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.EncapsulationLimit">The "EncapsulationLimit" property</a> +<dt id="ientry-idm46029790842112">org.freedesktop.NetworkManager.Device.IPTunnel:EncapsulationLimit, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.EncapsulationLimit">The "EncapsulationLimit" property</a> </dt> -<dt id="ientry-idm45583014221952">org.freedesktop.NetworkManager.Device.IPTunnel:Flags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Flags">The "Flags" property</a> +<dt id="ientry-idm46029790833520">org.freedesktop.NetworkManager.Device.IPTunnel:Flags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Flags">The "Flags" property</a> </dt> -<dt id="ientry-idm45583014226304">org.freedesktop.NetworkManager.Device.IPTunnel:FlowLabel, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.FlowLabel">The "FlowLabel" property</a> +<dt id="ientry-idm46029790837872">org.freedesktop.NetworkManager.Device.IPTunnel:FlowLabel, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.FlowLabel">The "FlowLabel" property</a> </dt> -<dt id="ientry-idm45583014239152">org.freedesktop.NetworkManager.Device.IPTunnel:InputKey, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.InputKey">The "InputKey" property</a> +<dt id="ientry-idm46029790850560">org.freedesktop.NetworkManager.Device.IPTunnel:InputKey, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.InputKey">The "InputKey" property</a> </dt> -<dt id="ientry-idm45583016093280">org.freedesktop.NetworkManager.Device.IPTunnel:Local, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Local">The "Local" property</a> +<dt id="ientry-idm46029793373040">org.freedesktop.NetworkManager.Device.IPTunnel:Local, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Local">The "Local" property</a> </dt> -<dt id="ientry-idm45583018851792">org.freedesktop.NetworkManager.Device.IPTunnel:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Mode">The "Mode" property</a> +<dt id="ientry-idm46029793488336">org.freedesktop.NetworkManager.Device.IPTunnel:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Mode">The "Mode" property</a> </dt> -<dt id="ientry-idm45583014234992">org.freedesktop.NetworkManager.Device.IPTunnel:OutputKey, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.OutputKey">The "OutputKey" property</a> +<dt id="ientry-idm46029790846400">org.freedesktop.NetworkManager.Device.IPTunnel:OutputKey, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.OutputKey">The "OutputKey" property</a> </dt> -<dt id="ientry-idm45583016097392">org.freedesktop.NetworkManager.Device.IPTunnel:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Parent">The "Parent" property</a> +<dt id="ientry-idm46029793377152">org.freedesktop.NetworkManager.Device.IPTunnel:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Parent">The "Parent" property</a> </dt> -<dt id="ientry-idm45583014243456">org.freedesktop.NetworkManager.Device.IPTunnel:PathMtuDiscovery, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.PathMtuDiscovery">The "PathMtuDiscovery" property</a> +<dt id="ientry-idm46029790854864">org.freedesktop.NetworkManager.Device.IPTunnel:PathMtuDiscovery, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.PathMtuDiscovery">The "PathMtuDiscovery" property</a> </dt> -<dt id="ientry-idm45583016089168">org.freedesktop.NetworkManager.Device.IPTunnel:Remote, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Remote">The "Remote" property</a> +<dt id="ientry-idm46029793368928">org.freedesktop.NetworkManager.Device.IPTunnel:Remote, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Remote">The "Remote" property</a> </dt> -<dt id="ientry-idm45583014247648">org.freedesktop.NetworkManager.Device.IPTunnel:Tos, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Tos">The "Tos" property</a> +<dt id="ientry-idm46029790859152">org.freedesktop.NetworkManager.Device.IPTunnel:Tos, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Tos">The "Tos" property</a> </dt> -<dt id="ientry-idm45583016085056">org.freedesktop.NetworkManager.Device.IPTunnel:Ttl, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Ttl">The "Ttl" property</a> +<dt id="ientry-idm46029790863360">org.freedesktop.NetworkManager.Device.IPTunnel:Ttl, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Ttl">The "Ttl" property</a> </dt> -<dt id="ientry-idm45583025201328">org.freedesktop.NetworkManager.Device.Lowpan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Lowpan.top_of_page">org.freedesktop.NetworkManager.Device.Lowpan</a> +<dt id="ientry-idm46029800534688">org.freedesktop.NetworkManager.Device.Lowpan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Lowpan.top_of_page">org.freedesktop.NetworkManager.Device.Lowpan</a> </dt> -<dt id="ientry-idm45583023033344">org.freedesktop.NetworkManager.Device.Lowpan:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Lowpan.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029790871648">org.freedesktop.NetworkManager.Device.Lowpan:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Lowpan.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583025791760">org.freedesktop.NetworkManager.Device.Lowpan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Lowpan.Parent">The "Parent" property</a> +<dt id="ientry-idm46029793416112">org.freedesktop.NetworkManager.Device.Lowpan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Lowpan.Parent">The "Parent" property</a> </dt> -<dt id="ientry-idm45583023112496">org.freedesktop.NetworkManager.Device.Macsec, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Macsec.top_of_page">org.freedesktop.NetworkManager.Device.Macsec</a> +<dt id="ientry-idm46029801858096">org.freedesktop.NetworkManager.Device.Macsec, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Macsec.top_of_page">org.freedesktop.NetworkManager.Device.Macsec</a> </dt> -<dt id="ientry-idm45583018921328">org.freedesktop.NetworkManager.Device.Macsec::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Macsec.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029793452800">org.freedesktop.NetworkManager.Device.Macsec::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Macsec.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583026575040">org.freedesktop.NetworkManager.Device.Macsec:CipherSuite, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.CipherSuite">The "CipherSuite" property</a> +<dt id="ientry-idm46029791400736">org.freedesktop.NetworkManager.Device.Macsec:CipherSuite, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.CipherSuite">The "CipherSuite" property</a> </dt> -<dt id="ientry-idm45583016049152">org.freedesktop.NetworkManager.Device.Macsec:EncodingSa, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.EncodingSa">The "EncodingSa" property</a> +<dt id="ientry-idm46029801287776">org.freedesktop.NetworkManager.Device.Macsec:EncodingSa, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.EncodingSa">The "EncodingSa" property</a> </dt> -<dt id="ientry-idm45583016058304">org.freedesktop.NetworkManager.Device.Macsec:Encrypt, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Encrypt">The "Encrypt" property</a> +<dt id="ientry-idm46029801279264">org.freedesktop.NetworkManager.Device.Macsec:Encrypt, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Encrypt">The "Encrypt" property</a> </dt> -<dt id="ientry-idm45583016173904">org.freedesktop.NetworkManager.Device.Macsec:Es, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Es">The "Es" property</a> +<dt id="ientry-idm46029801266624">org.freedesktop.NetworkManager.Device.Macsec:Es, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Es">The "Es" property</a> </dt> -<dt id="ientry-idm45583026579200">org.freedesktop.NetworkManager.Device.Macsec:IcvLength, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.IcvLength">The "IcvLength" property</a> +<dt id="ientry-idm46029791404752">org.freedesktop.NetworkManager.Device.Macsec:IcvLength, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.IcvLength">The "IcvLength" property</a> </dt> -<dt id="ientry-idm45583016178144">org.freedesktop.NetworkManager.Device.Macsec:IncludeSci, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.IncludeSci">The "IncludeSci" property</a> +<dt id="ientry-idm46029801270864">org.freedesktop.NetworkManager.Device.Macsec:IncludeSci, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.IncludeSci">The "IncludeSci" property</a> </dt> -<dt id="ientry-idm45583016103728">org.freedesktop.NetworkManager.Device.Macsec:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Parent">The "Parent" property</a> +<dt id="ientry-idm46029791412944">org.freedesktop.NetworkManager.Device.Macsec:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Parent">The "Parent" property</a> </dt> -<dt id="ientry-idm45583016398064">org.freedesktop.NetworkManager.Device.Macsec:Protect, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Protect">The "Protect" property</a> +<dt id="ientry-idm46029801275072">org.freedesktop.NetworkManager.Device.Macsec:Protect, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Protect">The "Protect" property</a> </dt> -<dt id="ientry-idm45583016220944">org.freedesktop.NetworkManager.Device.Macsec:ReplayProtect, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.ReplayProtect">The "ReplayProtect" property</a> +<dt id="ientry-idm46029801258096">org.freedesktop.NetworkManager.Device.Macsec:ReplayProtect, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.ReplayProtect">The "ReplayProtect" property</a> </dt> -<dt id="ientry-idm45583016225248">org.freedesktop.NetworkManager.Device.Macsec:Scb, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Scb">The "Scb" property</a> +<dt id="ientry-idm46029801262400">org.freedesktop.NetworkManager.Device.Macsec:Scb, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Scb">The "Scb" property</a> </dt> -<dt id="ientry-idm45583025555472">org.freedesktop.NetworkManager.Device.Macsec:Sci, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Sci">The "Sci" property</a> +<dt id="ientry-idm46029791408832">org.freedesktop.NetworkManager.Device.Macsec:Sci, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Sci">The "Sci" property</a> </dt> -<dt id="ientry-idm45583016062432">org.freedesktop.NetworkManager.Device.Macsec:Validation, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Validation">The "Validation" property</a> +<dt id="ientry-idm46029801283504">org.freedesktop.NetworkManager.Device.Macsec:Validation, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Validation">The "Validation" property</a> </dt> -<dt id="ientry-idm45583016391248">org.freedesktop.NetworkManager.Device.Macsec:Window, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Window">The "Window" property</a> +<dt id="ientry-idm46029801291792">org.freedesktop.NetworkManager.Device.Macsec:Window, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Window">The "Window" property</a> </dt> -<dt id="ientry-idm45583023397920">org.freedesktop.NetworkManager.Device.Macvlan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Macvlan.top_of_page">org.freedesktop.NetworkManager.Device.Macvlan</a> +<dt id="ientry-idm46029796301344">org.freedesktop.NetworkManager.Device.Macvlan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Macvlan.top_of_page">org.freedesktop.NetworkManager.Device.Macvlan</a> </dt> -<dt id="ientry-idm45583020415424">org.freedesktop.NetworkManager.Device.Macvlan::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Macvlan.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029801303760">org.freedesktop.NetworkManager.Device.Macvlan::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Macvlan.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583016187216">org.freedesktop.NetworkManager.Device.Macvlan:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Mode">The "Mode" property</a> +<dt id="ientry-idm46029795727088">org.freedesktop.NetworkManager.Device.Macvlan:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Mode">The "Mode" property</a> </dt> -<dt id="ientry-idm45583016183280">org.freedesktop.NetworkManager.Device.Macvlan:NoPromisc, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.NoPromisc">The "NoPromisc" property</a> +<dt id="ientry-idm46029795818432">org.freedesktop.NetworkManager.Device.Macvlan:NoPromisc, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.NoPromisc">The "NoPromisc" property</a> </dt> -<dt id="ientry-idm45583016191088">org.freedesktop.NetworkManager.Device.Macvlan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Parent">The "Parent" property</a> +<dt id="ientry-idm46029795730960">org.freedesktop.NetworkManager.Device.Macvlan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Parent">The "Parent" property</a> </dt> -<dt id="ientry-idm45583014276560">org.freedesktop.NetworkManager.Device.Macvlan:Tap, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Tap">The "Tap" property</a> +<dt id="ientry-idm46029795814528">org.freedesktop.NetworkManager.Device.Macvlan:Tap, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Tap">The "Tap" property</a> </dt> -<dt id="ientry-idm45583026444960">org.freedesktop.NetworkManager.Device.Modem, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Modem.top_of_page">org.freedesktop.NetworkManager.Device.Modem</a> +<dt id="ientry-idm46029796549840">org.freedesktop.NetworkManager.Device.Modem, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Modem.top_of_page">org.freedesktop.NetworkManager.Device.Modem</a> </dt> -<dt id="ientry-idm45583014269552">org.freedesktop.NetworkManager.Device.Modem::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Modem.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029795748544">org.freedesktop.NetworkManager.Device.Modem::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Modem.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583024113792">org.freedesktop.NetworkManager.Device.Modem:Apn, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.Apn">The "Apn" property</a> +<dt id="ientry-idm46029793599712">org.freedesktop.NetworkManager.Device.Modem:Apn, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.Apn">The "Apn" property</a> </dt> -<dt id="ientry-idm45583024077136">org.freedesktop.NetworkManager.Device.Modem:CurrentCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.CurrentCapabilities">The "CurrentCapabilities" property</a> +<dt id="ientry-idm46029795804128">org.freedesktop.NetworkManager.Device.Modem:CurrentCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.CurrentCapabilities">The "CurrentCapabilities" property</a> </dt> -<dt id="ientry-idm45583024072048">org.freedesktop.NetworkManager.Device.Modem:DeviceId, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.DeviceId">The "DeviceId" property</a> +<dt id="ientry-idm46029793608240">org.freedesktop.NetworkManager.Device.Modem:DeviceId, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.DeviceId">The "DeviceId" property</a> </dt> -<dt id="ientry-idm45583024082336">org.freedesktop.NetworkManager.Device.Modem:ModemCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.ModemCapabilities">The "ModemCapabilities" property</a> +<dt id="ientry-idm46029795809328">org.freedesktop.NetworkManager.Device.Modem:ModemCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.ModemCapabilities">The "ModemCapabilities" property</a> </dt> -<dt id="ientry-idm45583024118448">org.freedesktop.NetworkManager.Device.Modem:OperatorCode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.OperatorCode">The "OperatorCode" property</a> +<dt id="ientry-idm46029793604048">org.freedesktop.NetworkManager.Device.Modem:OperatorCode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.OperatorCode">The "OperatorCode" property</a> </dt> -<dt id="ientry-idm45583018982528">org.freedesktop.NetworkManager.Device.OlpcMesh, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-interface-org-freedesktop-NetworkManager-Device-OlpcMesh.top_of_page">org.freedesktop.NetworkManager.Device.OlpcMesh</a> +<dt id="ientry-idm46029801466704">org.freedesktop.NetworkManager.Device.OlpcMesh, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-interface-org-freedesktop-NetworkManager-Device-OlpcMesh.top_of_page">org.freedesktop.NetworkManager.Device.OlpcMesh</a> </dt> -<dt id="ientry-idm45583016303952">org.freedesktop.NetworkManager.Device.OlpcMesh::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OlpcMesh.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029795792816">org.freedesktop.NetworkManager.Device.OlpcMesh::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OlpcMesh.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583024109936">org.freedesktop.NetworkManager.Device.OlpcMesh:ActiveChannel, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.ActiveChannel">The "ActiveChannel" property</a> +<dt id="ientry-idm46029792977776">org.freedesktop.NetworkManager.Device.OlpcMesh:ActiveChannel, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.ActiveChannel">The "ActiveChannel" property</a> </dt> -<dt id="ientry-idm45583016358928">org.freedesktop.NetworkManager.Device.OlpcMesh:Companion, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.Companion">The "Companion" property</a> +<dt id="ientry-idm46029792981888">org.freedesktop.NetworkManager.Device.OlpcMesh:Companion, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.Companion">The "Companion" property</a> </dt> -<dt id="ientry-idm45583016363056">org.freedesktop.NetworkManager.Device.OlpcMesh:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029793430400">org.freedesktop.NetworkManager.Device.OlpcMesh:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583024873888">org.freedesktop.NetworkManager.Device.OvsBridge, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html#gdbus-interface-org-freedesktop-NetworkManager-Device-OvsBridge.top_of_page">org.freedesktop.NetworkManager.Device.OvsBridge</a> +<dt id="ientry-idm46029796833376">org.freedesktop.NetworkManager.Device.OvsBridge, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html#gdbus-interface-org-freedesktop-NetworkManager-Device-OvsBridge.top_of_page">org.freedesktop.NetworkManager.Device.OvsBridge</a> </dt> -<dt id="ientry-idm45583026211504">org.freedesktop.NetworkManager.Device.OvsBridge::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OvsBridge.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029795721952">org.freedesktop.NetworkManager.Device.OvsBridge::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OvsBridge.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583018569488">org.freedesktop.NetworkManager.Device.OvsBridge:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-OvsBridge.Slaves">The "Slaves" property</a> +<dt id="ientry-idm46029793689728">org.freedesktop.NetworkManager.Device.OvsBridge:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-OvsBridge.Slaves">The "Slaves" property</a> </dt> -<dt id="ientry-idm45583025331984">org.freedesktop.NetworkManager.Device.OvsInterface, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html#gdbus-interface-org-freedesktop-NetworkManager-Device-OvsInterface.top_of_page">org.freedesktop.NetworkManager.Device.OvsInterface</a> +<dt id="ientry-idm46029799615552">org.freedesktop.NetworkManager.Device.OvsInterface, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html#gdbus-interface-org-freedesktop-NetworkManager-Device-OvsInterface.top_of_page">org.freedesktop.NetworkManager.Device.OvsInterface</a> </dt> -<dt id="ientry-idm45583016291184">org.freedesktop.NetworkManager.Device.OvsInterface::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OvsInterface.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029793512160">org.freedesktop.NetworkManager.Device.OvsInterface::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OvsInterface.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583024016768">org.freedesktop.NetworkManager.Device.OvsPort, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html#gdbus-interface-org-freedesktop-NetworkManager-Device-OvsPort.top_of_page">org.freedesktop.NetworkManager.Device.OvsPort</a> +<dt id="ientry-idm46029796822576">org.freedesktop.NetworkManager.Device.OvsPort, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html#gdbus-interface-org-freedesktop-NetworkManager-Device-OvsPort.top_of_page">org.freedesktop.NetworkManager.Device.OvsPort</a> </dt> -<dt id="ientry-idm45583020477104">org.freedesktop.NetworkManager.Device.OvsPort::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OvsPort.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029790725760">org.freedesktop.NetworkManager.Device.OvsPort::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OvsPort.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583020513296">org.freedesktop.NetworkManager.Device.OvsPort:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html#gdbus-property-org-freedesktop-NetworkManager-Device-OvsPort.Slaves">The "Slaves" property</a> +<dt id="ientry-idm46029792996944">org.freedesktop.NetworkManager.Device.OvsPort:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html#gdbus-property-org-freedesktop-NetworkManager-Device-OvsPort.Slaves">The "Slaves" property</a> </dt> -<dt id="ientry-idm45583026034208">org.freedesktop.NetworkManager.Device.Ppp, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Ppp.top_of_page">org.freedesktop.NetworkManager.Device.Ppp</a> +<dt id="ientry-idm46029798588512">org.freedesktop.NetworkManager.Device.Ppp, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Ppp.top_of_page">org.freedesktop.NetworkManager.Device.Ppp</a> </dt> -<dt id="ientry-idm45583020490800">org.freedesktop.NetworkManager.Device.Ppp::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Ppp.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029801215456">org.freedesktop.NetworkManager.Device.Ppp::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Ppp.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583018764640">org.freedesktop.NetworkManager.Device.Reapply(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Reapply">The Reapply() method</a> +<dt id="ientry-idm46029793526368">org.freedesktop.NetworkManager.Device.Reapply(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Reapply">The Reapply() method</a> </dt> -<dt id="ientry-idm45583023650928">org.freedesktop.NetworkManager.Device.Statistics, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Statistics.top_of_page">org.freedesktop.NetworkManager.Device.Statistics</a> +<dt id="ientry-idm46029798985600">org.freedesktop.NetworkManager.Device.Statistics, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Statistics.top_of_page">org.freedesktop.NetworkManager.Device.Statistics</a> </dt> -<dt id="ientry-idm45583025327184">org.freedesktop.NetworkManager.Device.Statistics::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Statistics.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029796410400">org.freedesktop.NetworkManager.Device.Statistics::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Statistics.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583023523040">org.freedesktop.NetworkManager.Device.Statistics:RefreshRateMs, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-property-org-freedesktop-NetworkManager-Device-Statistics.RefreshRateMs">The "RefreshRateMs" property</a> +<dt id="ientry-idm46029795448832">org.freedesktop.NetworkManager.Device.Statistics:RefreshRateMs, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-property-org-freedesktop-NetworkManager-Device-Statistics.RefreshRateMs">The "RefreshRateMs" property</a> </dt> -<dt id="ientry-idm45583025999456">org.freedesktop.NetworkManager.Device.Statistics:RxBytes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-property-org-freedesktop-NetworkManager-Device-Statistics.RxBytes">The "RxBytes" property</a> +<dt id="ientry-idm46029793542576">org.freedesktop.NetworkManager.Device.Statistics:RxBytes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-property-org-freedesktop-NetworkManager-Device-Statistics.RxBytes">The "RxBytes" property</a> </dt> -<dt id="ientry-idm45583022722656">org.freedesktop.NetworkManager.Device.Statistics:TxBytes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-property-org-freedesktop-NetworkManager-Device-Statistics.TxBytes">The "TxBytes" property</a> +<dt id="ientry-idm46029793546416">org.freedesktop.NetworkManager.Device.Statistics:TxBytes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-property-org-freedesktop-NetworkManager-Device-Statistics.TxBytes">The "TxBytes" property</a> </dt> -<dt id="ientry-idm45583022791008">org.freedesktop.NetworkManager.Device.Team, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Team.top_of_page">org.freedesktop.NetworkManager.Device.Team</a> +<dt id="ientry-idm46029799849968">org.freedesktop.NetworkManager.Device.Team, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Team.top_of_page">org.freedesktop.NetworkManager.Device.Team</a> </dt> -<dt id="ientry-idm45583020451856">org.freedesktop.NetworkManager.Device.Team::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Team.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029795771024">org.freedesktop.NetworkManager.Device.Team::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Team.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583015546544">org.freedesktop.NetworkManager.Device.Team:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Carrier">The "Carrier" property</a> +<dt id="ientry-idm46029795758288">org.freedesktop.NetworkManager.Device.Team:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Carrier">The "Carrier" property</a> </dt> -<dt id="ientry-idm45583024100480">org.freedesktop.NetworkManager.Device.Team:Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Config">The "Config" property</a> +<dt id="ientry-idm46029790670208">org.freedesktop.NetworkManager.Device.Team:Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Config">The "Config" property</a> </dt> -<dt id="ientry-idm45583015550624">org.freedesktop.NetworkManager.Device.Team:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029795762288">org.freedesktop.NetworkManager.Device.Team:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583024104720">org.freedesktop.NetworkManager.Device.Team:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Slaves">The "Slaves" property</a> +<dt id="ientry-idm46029790674448">org.freedesktop.NetworkManager.Device.Team:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Slaves">The "Slaves" property</a> </dt> -<dt id="ientry-idm45583026040720">org.freedesktop.NetworkManager.Device.Tun, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Tun.top_of_page">org.freedesktop.NetworkManager.Device.Tun</a> +<dt id="ientry-idm46029797739936">org.freedesktop.NetworkManager.Device.Tun, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Tun.top_of_page">org.freedesktop.NetworkManager.Device.Tun</a> </dt> -<dt id="ientry-idm45583016550112">org.freedesktop.NetworkManager.Device.Tun::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Tun.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029790663360">org.freedesktop.NetworkManager.Device.Tun::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Tun.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583015619744">org.freedesktop.NetworkManager.Device.Tun:Group, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Group">The "Group" property</a> +<dt id="ientry-idm46029792969328">org.freedesktop.NetworkManager.Device.Tun:Group, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Group">The "Group" property</a> </dt> -<dt id="ientry-idm45583015222608">org.freedesktop.NetworkManager.Device.Tun:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029790552128">org.freedesktop.NetworkManager.Device.Tun:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583015594928">org.freedesktop.NetworkManager.Device.Tun:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Mode">The "Mode" property</a> +<dt id="ientry-idm46029792965248">org.freedesktop.NetworkManager.Device.Tun:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Mode">The "Mode" property</a> </dt> -<dt id="ientry-idm45583015582368">org.freedesktop.NetworkManager.Device.Tun:MultiQueue, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.MultiQueue">The "MultiQueue" property</a> +<dt id="ientry-idm46029790556336">org.freedesktop.NetworkManager.Device.Tun:MultiQueue, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.MultiQueue">The "MultiQueue" property</a> </dt> -<dt id="ientry-idm45583015590816">org.freedesktop.NetworkManager.Device.Tun:NoPi, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.NoPi">The "NoPi" property</a> +<dt id="ientry-idm46029792961136">org.freedesktop.NetworkManager.Device.Tun:NoPi, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.NoPi">The "NoPi" property</a> </dt> -<dt id="ientry-idm45583015623936">org.freedesktop.NetworkManager.Device.Tun:Owner, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Owner">The "Owner" property</a> +<dt id="ientry-idm46029801233728">org.freedesktop.NetworkManager.Device.Tun:Owner, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Owner">The "Owner" property</a> </dt> -<dt id="ientry-idm45583015586576">org.freedesktop.NetworkManager.Device.Tun:VnetHdr, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.VnetHdr">The "VnetHdr" property</a> +<dt id="ientry-idm46029792956896">org.freedesktop.NetworkManager.Device.Tun:VnetHdr, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.VnetHdr">The "VnetHdr" property</a> </dt> -<dt id="ientry-idm45583025640736">org.freedesktop.NetworkManager.Device.Veth, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Veth.top_of_page">org.freedesktop.NetworkManager.Device.Veth</a> +<dt id="ientry-idm46029800352992">org.freedesktop.NetworkManager.Device.Veth, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Veth.top_of_page">org.freedesktop.NetworkManager.Device.Veth</a> </dt> -<dt id="ientry-idm45583016405584">org.freedesktop.NetworkManager.Device.Veth::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Veth.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029792989200">org.freedesktop.NetworkManager.Device.Veth::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Veth.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583015566256">org.freedesktop.NetworkManager.Device.Veth:Peer, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Veth.Peer">The "Peer" property</a> +<dt id="ientry-idm46029800008608">org.freedesktop.NetworkManager.Device.Veth:Peer, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Veth.Peer">The "Peer" property</a> </dt> -<dt id="ientry-idm45583023979040">org.freedesktop.NetworkManager.Device.Vlan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Vlan.top_of_page">org.freedesktop.NetworkManager.Device.Vlan</a> +<dt id="ientry-idm46029799915024">org.freedesktop.NetworkManager.Device.Vlan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Vlan.top_of_page">org.freedesktop.NetworkManager.Device.Vlan</a> </dt> -<dt id="ientry-idm45583020435744">org.freedesktop.NetworkManager.Device.Vlan::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vlan.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029790700448">org.freedesktop.NetworkManager.Device.Vlan::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vlan.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583016538464">org.freedesktop.NetworkManager.Device.Vlan:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Carrier">The "Carrier" property</a> +<dt id="ientry-idm46029790715312">org.freedesktop.NetworkManager.Device.Vlan:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Carrier">The "Carrier" property</a> </dt> -<dt id="ientry-idm45583016542304">org.freedesktop.NetworkManager.Device.Vlan:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029790600608">org.freedesktop.NetworkManager.Device.Vlan:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583015763968">org.freedesktop.NetworkManager.Device.Vlan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Parent">The "Parent" property</a> +<dt id="ientry-idm46029790710656">org.freedesktop.NetworkManager.Device.Vlan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Parent">The "Parent" property</a> </dt> -<dt id="ientry-idm45583015760096">org.freedesktop.NetworkManager.Device.Vlan:VlanId, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.VlanId">The "VlanId" property</a> +<dt id="ientry-idm46029792936016">org.freedesktop.NetworkManager.Device.Vlan:VlanId, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.VlanId">The "VlanId" property</a> </dt> -<dt id="ientry-idm45583023644320">org.freedesktop.NetworkManager.Device.Vrf, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vrf.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Vrf.top_of_page">org.freedesktop.NetworkManager.Device.Vrf</a> +<dt id="ientry-idm46029797709472">org.freedesktop.NetworkManager.Device.Vrf, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vrf.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Vrf.top_of_page">org.freedesktop.NetworkManager.Device.Vrf</a> </dt> -<dt id="ientry-idm45583014296416">org.freedesktop.NetworkManager.Device.Vrf:Table, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vrf.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vrf.Table">The "Table" property</a> +<dt id="ientry-idm46029790102464">org.freedesktop.NetworkManager.Device.Vrf:Table, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vrf.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vrf.Table">The "Table" property</a> </dt> -<dt id="ientry-idm45583026300624">org.freedesktop.NetworkManager.Device.Vxlan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Vxlan.top_of_page">org.freedesktop.NetworkManager.Device.Vxlan</a> +<dt id="ientry-idm46029798111680">org.freedesktop.NetworkManager.Device.Vxlan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Vxlan.top_of_page">org.freedesktop.NetworkManager.Device.Vxlan</a> </dt> -<dt id="ientry-idm45583016532432">org.freedesktop.NetworkManager.Device.Vxlan::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vxlan.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029792931728">org.freedesktop.NetworkManager.Device.Vxlan::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vxlan.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583014653616">org.freedesktop.NetworkManager.Device.Vxlan:Ageing, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ageing">The "Ageing" property</a> +<dt id="ientry-idm46029789869200">org.freedesktop.NetworkManager.Device.Vxlan:Ageing, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ageing">The "Ageing" property</a> </dt> -<dt id="ientry-idm45583014645184">org.freedesktop.NetworkManager.Device.Vxlan:DstPort, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.DstPort">The "DstPort" property</a> +<dt id="ientry-idm46029789860864">org.freedesktop.NetworkManager.Device.Vxlan:DstPort, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.DstPort">The "DstPort" property</a> </dt> -<dt id="ientry-idm45583016466448">org.freedesktop.NetworkManager.Device.Vxlan:Group, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Group">The "Group" property</a> +<dt id="ientry-idm46029790582992">org.freedesktop.NetworkManager.Device.Vxlan:Group, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Group">The "Group" property</a> </dt> -<dt id="ientry-idm45583016474640">org.freedesktop.NetworkManager.Device.Vxlan:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029790591184">org.freedesktop.NetworkManager.Device.Vxlan:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583016470560">org.freedesktop.NetworkManager.Device.Vxlan:Id, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Id">The "Id" property</a> +<dt id="ientry-idm46029790587104">org.freedesktop.NetworkManager.Device.Vxlan:Id, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Id">The "Id" property</a> </dt> -<dt id="ientry-idm45583014624112">org.freedesktop.NetworkManager.Device.Vxlan:L2miss, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L2miss">The "L2miss" property</a> +<dt id="ientry-idm46029789839936">org.freedesktop.NetworkManager.Device.Vxlan:L2miss, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L2miss">The "L2miss" property</a> </dt> -<dt id="ientry-idm45583014619904">org.freedesktop.NetworkManager.Device.Vxlan:L3miss, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L3miss">The "L3miss" property</a> +<dt id="ientry-idm46029789835728">org.freedesktop.NetworkManager.Device.Vxlan:L3miss, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L3miss">The "L3miss" property</a> </dt> -<dt id="ientry-idm45583014657776">org.freedesktop.NetworkManager.Device.Vxlan:Learning, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Learning">The "Learning" property</a> +<dt id="ientry-idm46029789873360">org.freedesktop.NetworkManager.Device.Vxlan:Learning, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Learning">The "Learning" property</a> </dt> -<dt id="ientry-idm45583014649408">org.freedesktop.NetworkManager.Device.Vxlan:Limit, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Limit">The "Limit" property</a> +<dt id="ientry-idm46029789865088">org.freedesktop.NetworkManager.Device.Vxlan:Limit, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Limit">The "Limit" property</a> </dt> -<dt id="ientry-idm45583014670464">org.freedesktop.NetworkManager.Device.Vxlan:Local, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Local">The "Local" property</a> +<dt id="ientry-idm46029789886048">org.freedesktop.NetworkManager.Device.Vxlan:Local, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Local">The "Local" property</a> </dt> -<dt id="ientry-idm45583016478848">org.freedesktop.NetworkManager.Device.Vxlan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Parent">The "Parent" property</a> +<dt id="ientry-idm46029790595392">org.freedesktop.NetworkManager.Device.Vxlan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Parent">The "Parent" property</a> </dt> -<dt id="ientry-idm45583014632560">org.freedesktop.NetworkManager.Device.Vxlan:Proxy, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Proxy">The "Proxy" property</a> +<dt id="ientry-idm46029789848384">org.freedesktop.NetworkManager.Device.Vxlan:Proxy, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Proxy">The "Proxy" property</a> </dt> -<dt id="ientry-idm45583014628352">org.freedesktop.NetworkManager.Device.Vxlan:Rsc, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Rsc">The "Rsc" property</a> +<dt id="ientry-idm46029789844176">org.freedesktop.NetworkManager.Device.Vxlan:Rsc, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Rsc">The "Rsc" property</a> </dt> -<dt id="ientry-idm45583014636800">org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMax, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMax">The "SrcPortMax" property</a> +<dt id="ientry-idm46029789852624">org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMax, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMax">The "SrcPortMax" property</a> </dt> -<dt id="ientry-idm45583014641056">org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMin, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMin">The "SrcPortMin" property</a> +<dt id="ientry-idm46029789856784">org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMin, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMin">The "SrcPortMin" property</a> </dt> -<dt id="ientry-idm45583014666224">org.freedesktop.NetworkManager.Device.Vxlan:Tos, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Tos">The "Tos" property</a> +<dt id="ientry-idm46029789881808">org.freedesktop.NetworkManager.Device.Vxlan:Tos, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Tos">The "Tos" property</a> </dt> -<dt id="ientry-idm45583014662000">org.freedesktop.NetworkManager.Device.Vxlan:Ttl, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ttl">The "Ttl" property</a> +<dt id="ientry-idm46029789877584">org.freedesktop.NetworkManager.Device.Vxlan:Ttl, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ttl">The "Ttl" property</a> </dt> -<dt id="ientry-idm45583020243776">org.freedesktop.NetworkManager.Device.WireGuard, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html#gdbus-interface-org-freedesktop-NetworkManager-Device-WireGuard.top_of_page">org.freedesktop.NetworkManager.Device.WireGuard</a> +<dt id="ientry-idm46029799727232">org.freedesktop.NetworkManager.Device.WireGuard, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html#gdbus-interface-org-freedesktop-NetworkManager-Device-WireGuard.top_of_page">org.freedesktop.NetworkManager.Device.WireGuard</a> </dt> -<dt id="ientry-idm45583015636944">org.freedesktop.NetworkManager.Device.WireGuard:FwMark, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html#gdbus-property-org-freedesktop-NetworkManager-Device-WireGuard.FwMark">The "FwMark" property</a> +<dt id="ientry-idm46029801249056">org.freedesktop.NetworkManager.Device.WireGuard:FwMark, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html#gdbus-property-org-freedesktop-NetworkManager-Device-WireGuard.FwMark">The "FwMark" property</a> </dt> -<dt id="ientry-idm45583015640752">org.freedesktop.NetworkManager.Device.WireGuard:ListenPort, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html#gdbus-property-org-freedesktop-NetworkManager-Device-WireGuard.ListenPort">The "ListenPort" property</a> +<dt id="ientry-idm46029801252864">org.freedesktop.NetworkManager.Device.WireGuard:ListenPort, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html#gdbus-property-org-freedesktop-NetworkManager-Device-WireGuard.ListenPort">The "ListenPort" property</a> </dt> -<dt id="ientry-idm45583014483104">org.freedesktop.NetworkManager.Device.WireGuard:PublicKey, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html#gdbus-property-org-freedesktop-NetworkManager-Device-WireGuard.PublicKey">The "PublicKey" property</a> +<dt id="ientry-idm46029790687072">org.freedesktop.NetworkManager.Device.WireGuard:PublicKey, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html#gdbus-property-org-freedesktop-NetworkManager-Device-WireGuard.PublicKey">The "PublicKey" property</a> </dt> -<dt id="ientry-idm45583014683824">org.freedesktop.NetworkManager.Device.Wpan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wpan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Wpan.top_of_page">org.freedesktop.NetworkManager.Device.Wpan</a> +<dt id="ientry-idm46029800077536">org.freedesktop.NetworkManager.Device.Wpan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wpan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Wpan.top_of_page">org.freedesktop.NetworkManager.Device.Wpan</a> </dt> -<dt id="ientry-idm45583015662576">org.freedesktop.NetworkManager.Device.Wpan:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wpan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wpan.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029790135776">org.freedesktop.NetworkManager.Device.Wpan:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wpan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wpan.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583017875632">org.freedesktop.NetworkManager.Device::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-signal-org-freedesktop-NetworkManager-Device.StateChanged">The "StateChanged" signal</a> +<dt id="ientry-idm46029793341056">org.freedesktop.NetworkManager.Device::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-signal-org-freedesktop-NetworkManager-Device.StateChanged">The "StateChanged" signal</a> </dt> -<dt id="ientry-idm45583018044928">org.freedesktop.NetworkManager.Device:ActiveConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.ActiveConnection">The "ActiveConnection" property</a> +<dt id="ientry-idm46029790788720">org.freedesktop.NetworkManager.Device:ActiveConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.ActiveConnection">The "ActiveConnection" property</a> </dt> -<dt id="ientry-idm45583018019392">org.freedesktop.NetworkManager.Device:Autoconnect, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Autoconnect">The "Autoconnect" property</a> +<dt id="ientry-idm46029790763184">org.freedesktop.NetworkManager.Device:Autoconnect, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Autoconnect">The "Autoconnect" property</a> </dt> -<dt id="ientry-idm45583018001520">org.freedesktop.NetworkManager.Device:AvailableConnections, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.AvailableConnections">The "AvailableConnections" property</a> +<dt id="ientry-idm46029790745408">org.freedesktop.NetworkManager.Device:AvailableConnections, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.AvailableConnections">The "AvailableConnections" property</a> </dt> -<dt id="ientry-idm45583018643968">org.freedesktop.NetworkManager.Device:Capabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Capabilities">The "Capabilities" property</a> +<dt id="ientry-idm46029793298192">org.freedesktop.NetworkManager.Device:Capabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Capabilities">The "Capabilities" property</a> </dt> -<dt id="ientry-idm45583018006720">org.freedesktop.NetworkManager.Device:DeviceType, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.DeviceType">The "DeviceType" property</a> +<dt id="ientry-idm46029790750512">org.freedesktop.NetworkManager.Device:DeviceType, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.DeviceType">The "DeviceType" property</a> </dt> -<dt id="ientry-idm45583018036128">org.freedesktop.NetworkManager.Device:Dhcp4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp4Config">The "Dhcp4Config" property</a> +<dt id="ientry-idm46029790779920">org.freedesktop.NetworkManager.Device:Dhcp4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp4Config">The "Dhcp4Config" property</a> </dt> -<dt id="ientry-idm45583018027648">org.freedesktop.NetworkManager.Device:Dhcp6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp6Config">The "Dhcp6Config" property</a> +<dt id="ientry-idm46029790771440">org.freedesktop.NetworkManager.Device:Dhcp6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp6Config">The "Dhcp6Config" property</a> </dt> -<dt id="ientry-idm45583018656832">org.freedesktop.NetworkManager.Device:Driver, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Driver">The "Driver" property</a> +<dt id="ientry-idm46029793311056">org.freedesktop.NetworkManager.Device:Driver, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Driver">The "Driver" property</a> </dt> -<dt id="ientry-idm45583018652560">org.freedesktop.NetworkManager.Device:DriverVersion, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.DriverVersion">The "DriverVersion" property</a> +<dt id="ientry-idm46029793306784">org.freedesktop.NetworkManager.Device:DriverVersion, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.DriverVersion">The "DriverVersion" property</a> </dt> -<dt id="ientry-idm45583018015248">org.freedesktop.NetworkManager.Device:FirmwareMissing, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareMissing">The "FirmwareMissing" property</a> +<dt id="ientry-idm46029790759040">org.freedesktop.NetworkManager.Device:FirmwareMissing, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareMissing">The "FirmwareMissing" property</a> </dt> -<dt id="ientry-idm45583018648256">org.freedesktop.NetworkManager.Device:FirmwareVersion, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareVersion">The "FirmwareVersion" property</a> +<dt id="ientry-idm46029793302480">org.freedesktop.NetworkManager.Device:FirmwareVersion, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareVersion">The "FirmwareVersion" property</a> </dt> -<dt id="ientry-idm45583016412112">org.freedesktop.NetworkManager.Device:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029793637344">org.freedesktop.NetworkManager.Device:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583018665104">org.freedesktop.NetworkManager.Device:Interface, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Interface">The "Interface" property</a> +<dt id="ientry-idm46029793319328">org.freedesktop.NetworkManager.Device:Interface, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Interface">The "Interface" property</a> </dt> -<dt id="ientry-idm45583016417312">org.freedesktop.NetworkManager.Device:InterfaceFlags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.InterfaceFlags">The "InterfaceFlags" property</a> +<dt id="ientry-idm46029793642544">org.freedesktop.NetworkManager.Device:InterfaceFlags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.InterfaceFlags">The "InterfaceFlags" property</a> </dt> -<dt id="ientry-idm45583018638736">org.freedesktop.NetworkManager.Device:Ip4Address, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Address">The "Ip4Address" property</a> +<dt id="ientry-idm46029790804064">org.freedesktop.NetworkManager.Device:Ip4Address, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Address">The "Ip4Address" property</a> </dt> -<dt id="ientry-idm45583018040464">org.freedesktop.NetworkManager.Device:Ip4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Config">The "Ip4Config" property</a> +<dt id="ientry-idm46029790784256">org.freedesktop.NetworkManager.Device:Ip4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Config">The "Ip4Config" property</a> </dt> -<dt id="ientry-idm45583016428352">org.freedesktop.NetworkManager.Device:Ip4Connectivity, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Connectivity">The "Ip4Connectivity" property</a> +<dt id="ientry-idm46029793653584">org.freedesktop.NetworkManager.Device:Ip4Connectivity, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Connectivity">The "Ip4Connectivity" property</a> </dt> -<dt id="ientry-idm45583018031984">org.freedesktop.NetworkManager.Device:Ip6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip6Config">The "Ip6Config" property</a> +<dt id="ientry-idm46029790775776">org.freedesktop.NetworkManager.Device:Ip6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip6Config">The "Ip6Config" property</a> </dt> -<dt id="ientry-idm45583016422832">org.freedesktop.NetworkManager.Device:Ip6Connectivity, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip6Connectivity">The "Ip6Connectivity" property</a> +<dt id="ientry-idm46029793648064">org.freedesktop.NetworkManager.Device:Ip6Connectivity, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip6Connectivity">The "Ip6Connectivity" property</a> </dt> -<dt id="ientry-idm45583018660960">org.freedesktop.NetworkManager.Device:IpInterface, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.IpInterface">The "IpInterface" property</a> +<dt id="ientry-idm46029793315184">org.freedesktop.NetworkManager.Device:IpInterface, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.IpInterface">The "IpInterface" property</a> </dt> -<dt id="ientry-idm45583016436736">org.freedesktop.NetworkManager.Device:LldpNeighbors, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.LldpNeighbors">The "LldpNeighbors" property</a> +<dt id="ientry-idm46029793661968">org.freedesktop.NetworkManager.Device:LldpNeighbors, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.LldpNeighbors">The "LldpNeighbors" property</a> </dt> -<dt id="ientry-idm45583018023520">org.freedesktop.NetworkManager.Device:Managed, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Managed">The "Managed" property</a> +<dt id="ientry-idm46029790767312">org.freedesktop.NetworkManager.Device:Managed, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Managed">The "Managed" property</a> </dt> -<dt id="ientry-idm45583016442032">org.freedesktop.NetworkManager.Device:Metered, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Metered">The "Metered" property</a> +<dt id="ientry-idm46029793667264">org.freedesktop.NetworkManager.Device:Metered, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Metered">The "Metered" property</a> </dt> -<dt id="ientry-idm45583016446144">org.freedesktop.NetworkManager.Device:Mtu, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Mtu">The "Mtu" property</a> +<dt id="ientry-idm46029790736896">org.freedesktop.NetworkManager.Device:Mtu, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Mtu">The "Mtu" property</a> </dt> -<dt id="ientry-idm45583018010992">org.freedesktop.NetworkManager.Device:NmPluginMissing, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.NmPluginMissing">The "NmPluginMissing" property</a> +<dt id="ientry-idm46029790754784">org.freedesktop.NetworkManager.Device:NmPluginMissing, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.NmPluginMissing">The "NmPluginMissing" property</a> </dt> -<dt id="ientry-idm45583017997136">org.freedesktop.NetworkManager.Device:PhysicalPortId, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.PhysicalPortId">The "PhysicalPortId" property</a> +<dt id="ientry-idm46029790741024">org.freedesktop.NetworkManager.Device:PhysicalPortId, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.PhysicalPortId">The "PhysicalPortId" property</a> </dt> -<dt id="ientry-idm45583016432480">org.freedesktop.NetworkManager.Device:Real, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Real">The "Real" property</a> +<dt id="ientry-idm46029793657712">org.freedesktop.NetworkManager.Device:Real, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Real">The "Real" property</a> </dt> -<dt id="ientry-idm45583018634496">org.freedesktop.NetworkManager.Device:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.State">The "State" property</a> +<dt id="ientry-idm46029790799824">org.freedesktop.NetworkManager.Device:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.State">The "State" property</a> </dt> -<dt id="ientry-idm45583018050896">org.freedesktop.NetworkManager.Device:StateReason, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.StateReason">The "StateReason" property</a> +<dt id="ientry-idm46029790794688">org.freedesktop.NetworkManager.Device:StateReason, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.StateReason">The "StateReason" property</a> </dt> -<dt id="ientry-idm45583018669632">org.freedesktop.NetworkManager.Device:Udi, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Udi">The "Udi" property</a> +<dt id="ientry-idm46029793324720">org.freedesktop.NetworkManager.Device:Udi, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Udi">The "Udi" property</a> </dt> -<dt id="ientry-idm45583018546736">org.freedesktop.NetworkManager.DnsManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html#gdbus-interface-org-freedesktop-NetworkManager-DnsManager.top_of_page">org.freedesktop.NetworkManager.DnsManager</a> +<dt id="ientry-idm46029800693664">org.freedesktop.NetworkManager.DnsManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html#gdbus-interface-org-freedesktop-NetworkManager-DnsManager.top_of_page">org.freedesktop.NetworkManager.DnsManager</a> </dt> -<dt id="ientry-idm45583025119600">org.freedesktop.NetworkManager.DnsManager:Configuration, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html#gdbus-property-org-freedesktop-NetworkManager-DnsManager.Configuration">The "Configuration" property</a> +<dt id="ientry-idm46029792762992">org.freedesktop.NetworkManager.DnsManager:Configuration, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html#gdbus-property-org-freedesktop-NetworkManager-DnsManager.Configuration">The "Configuration" property</a> </dt> -<dt id="ientry-idm45583018532528">org.freedesktop.NetworkManager.DnsManager:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html#gdbus-property-org-freedesktop-NetworkManager-DnsManager.Mode">The "Mode" property</a> +<dt id="ientry-idm46029793065072">org.freedesktop.NetworkManager.DnsManager:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html#gdbus-property-org-freedesktop-NetworkManager-DnsManager.Mode">The "Mode" property</a> </dt> -<dt id="ientry-idm45583024158192">org.freedesktop.NetworkManager.DnsManager:RcManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html#gdbus-property-org-freedesktop-NetworkManager-DnsManager.RcManager">The "RcManager" property</a> +<dt id="ientry-idm46029798412912">org.freedesktop.NetworkManager.DnsManager:RcManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html#gdbus-property-org-freedesktop-NetworkManager-DnsManager.RcManager">The "RcManager" property</a> </dt> -<dt id="ientry-idm45583024423184">org.freedesktop.NetworkManager.IP4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-interface-org-freedesktop-NetworkManager-IP4Config.top_of_page">org.freedesktop.NetworkManager.IP4Config</a> +<dt id="ientry-idm46029797799328">org.freedesktop.NetworkManager.IP4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-interface-org-freedesktop-NetworkManager-IP4Config.top_of_page">org.freedesktop.NetworkManager.IP4Config</a> </dt> -<dt id="ientry-idm45583014715920">org.freedesktop.NetworkManager.IP4Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-signal-org-freedesktop-NetworkManager-IP4Config.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029788051664">org.freedesktop.NetworkManager.IP4Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-signal-org-freedesktop-NetworkManager-IP4Config.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583015680624">org.freedesktop.NetworkManager.IP4Config:AddressData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.AddressData">The "AddressData" property</a> +<dt id="ientry-idm46029788043952">org.freedesktop.NetworkManager.IP4Config:AddressData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.AddressData">The "AddressData" property</a> </dt> -<dt id="ientry-idm45583015684672">org.freedesktop.NetworkManager.IP4Config:Addresses, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Addresses">The "Addresses" property</a> +<dt id="ientry-idm46029787917312">org.freedesktop.NetworkManager.IP4Config:Addresses, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Addresses">The "Addresses" property</a> </dt> -<dt id="ientry-idm45583012538128">org.freedesktop.NetworkManager.IP4Config:DnsOptions, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.DnsOptions">The "DnsOptions" property</a> +<dt id="ientry-idm46029787805504">org.freedesktop.NetworkManager.IP4Config:DnsOptions, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.DnsOptions">The "DnsOptions" property</a> </dt> -<dt id="ientry-idm45583012533824">org.freedesktop.NetworkManager.IP4Config:DnsPriority, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.DnsPriority">The "DnsPriority" property</a> +<dt id="ientry-idm46029787801200">org.freedesktop.NetworkManager.IP4Config:DnsPriority, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.DnsPriority">The "DnsPriority" property</a> </dt> -<dt id="ientry-idm45583014728944">org.freedesktop.NetworkManager.IP4Config:Domains, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Domains">The "Domains" property</a> +<dt id="ientry-idm46029787813824">org.freedesktop.NetworkManager.IP4Config:Domains, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Domains">The "Domains" property</a> </dt> -<dt id="ientry-idm45583015676544">org.freedesktop.NetworkManager.IP4Config:Gateway, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Gateway">The "Gateway" property</a> +<dt id="ientry-idm46029788039872">org.freedesktop.NetworkManager.IP4Config:Gateway, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Gateway">The "Gateway" property</a> </dt> -<dt id="ientry-idm45583014733504">org.freedesktop.NetworkManager.IP4Config:NameserverData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.NameserverData">The "NameserverData" property</a> +<dt id="ientry-idm46029788022944">org.freedesktop.NetworkManager.IP4Config:NameserverData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.NameserverData">The "NameserverData" property</a> </dt> -<dt id="ientry-idm45583014737728">org.freedesktop.NetworkManager.IP4Config:Nameservers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Nameservers">The "Nameservers" property</a> +<dt id="ientry-idm46029788027168">org.freedesktop.NetworkManager.IP4Config:Nameservers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Nameservers">The "Nameservers" property</a> </dt> -<dt id="ientry-idm45583014742208">org.freedesktop.NetworkManager.IP4Config:RouteData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.RouteData">The "RouteData" property</a> +<dt id="ientry-idm46029788031568">org.freedesktop.NetworkManager.IP4Config:RouteData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.RouteData">The "RouteData" property</a> </dt> -<dt id="ientry-idm45583015672384">org.freedesktop.NetworkManager.IP4Config:Routes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Routes">The "Routes" property</a> +<dt id="ientry-idm46029788035712">org.freedesktop.NetworkManager.IP4Config:Routes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Routes">The "Routes" property</a> </dt> -<dt id="ientry-idm45583014724816">org.freedesktop.NetworkManager.IP4Config:Searches, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Searches">The "Searches" property</a> +<dt id="ientry-idm46029787809696">org.freedesktop.NetworkManager.IP4Config:Searches, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Searches">The "Searches" property</a> </dt> -<dt id="ientry-idm45583012525536">org.freedesktop.NetworkManager.IP4Config:WinsServerData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.WinsServerData">The "WinsServerData" property</a> +<dt id="ientry-idm46029787792912">org.freedesktop.NetworkManager.IP4Config:WinsServerData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.WinsServerData">The "WinsServerData" property</a> </dt> -<dt id="ientry-idm45583012529680">org.freedesktop.NetworkManager.IP4Config:WinsServers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.WinsServers">The "WinsServers" property</a> +<dt id="ientry-idm46029787797056">org.freedesktop.NetworkManager.IP4Config:WinsServers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.WinsServers">The "WinsServers" property</a> </dt> -<dt id="ientry-idm45583019230912">org.freedesktop.NetworkManager.IP6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-interface-org-freedesktop-NetworkManager-IP6Config.top_of_page">org.freedesktop.NetworkManager.IP6Config</a> +<dt id="ientry-idm46029796952864">org.freedesktop.NetworkManager.IP6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-interface-org-freedesktop-NetworkManager-IP6Config.top_of_page">org.freedesktop.NetworkManager.IP6Config</a> </dt> -<dt id="ientry-idm45583014518688">org.freedesktop.NetworkManager.IP6Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-signal-org-freedesktop-NetworkManager-IP6Config.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029790228976">org.freedesktop.NetworkManager.IP6Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-signal-org-freedesktop-NetworkManager-IP6Config.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583014786288">org.freedesktop.NetworkManager.IP6Config:AddressData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.AddressData">The "AddressData" property</a> +<dt id="ientry-idm46029788170720">org.freedesktop.NetworkManager.IP6Config:AddressData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.AddressData">The "AddressData" property</a> </dt> -<dt id="ientry-idm45583014820640">org.freedesktop.NetworkManager.IP6Config:Addresses, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Addresses">The "Addresses" property</a> +<dt id="ientry-idm46029797631696">org.freedesktop.NetworkManager.IP6Config:Addresses, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Addresses">The "Addresses" property</a> </dt> -<dt id="ientry-idm45583014569424">org.freedesktop.NetworkManager.IP6Config:DnsOptions, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.DnsOptions">The "DnsOptions" property</a> +<dt id="ientry-idm46029800242272">org.freedesktop.NetworkManager.IP6Config:DnsOptions, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.DnsOptions">The "DnsOptions" property</a> </dt> -<dt id="ientry-idm45583012451408">org.freedesktop.NetworkManager.IP6Config:DnsPriority, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.DnsPriority">The "DnsPriority" property</a> +<dt id="ientry-idm46029788268224">org.freedesktop.NetworkManager.IP6Config:DnsPriority, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.DnsPriority">The "DnsPriority" property</a> </dt> -<dt id="ientry-idm45583014577744">org.freedesktop.NetworkManager.IP6Config:Domains, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Domains">The "Domains" property</a> +<dt id="ientry-idm46029787869936">org.freedesktop.NetworkManager.IP6Config:Domains, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Domains">The "Domains" property</a> </dt> -<dt id="ientry-idm45583014782208">org.freedesktop.NetworkManager.IP6Config:Gateway, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Gateway">The "Gateway" property</a> +<dt id="ientry-idm46029797819376">org.freedesktop.NetworkManager.IP6Config:Gateway, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Gateway">The "Gateway" property</a> </dt> -<dt id="ientry-idm45583014581920">org.freedesktop.NetworkManager.IP6Config:Nameservers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Nameservers">The "Nameservers" property</a> +<dt id="ientry-idm46029796605296">org.freedesktop.NetworkManager.IP6Config:Nameservers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Nameservers">The "Nameservers" property</a> </dt> -<dt id="ientry-idm45583014773904">org.freedesktop.NetworkManager.IP6Config:RouteData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.RouteData">The "RouteData" property</a> +<dt id="ientry-idm46029800426256">org.freedesktop.NetworkManager.IP6Config:RouteData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.RouteData">The "RouteData" property</a> </dt> -<dt id="ientry-idm45583014778048">org.freedesktop.NetworkManager.IP6Config:Routes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Routes">The "Routes" property</a> +<dt id="ientry-idm46029800393952">org.freedesktop.NetworkManager.IP6Config:Routes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Routes">The "Routes" property</a> </dt> -<dt id="ientry-idm45583014573616">org.freedesktop.NetworkManager.IP6Config:Searches, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Searches">The "Searches" property</a> +<dt id="ientry-idm46029792947984">org.freedesktop.NetworkManager.IP6Config:Searches, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Searches">The "Searches" property</a> </dt> -<dt id="ientry-idm45583025357632">org.freedesktop.NetworkManager.SecretAgent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-interface-org-freedesktop-NetworkManager-SecretAgent.top_of_page">org.freedesktop.NetworkManager.SecretAgent</a> +<dt id="ientry-idm46029797322736">org.freedesktop.NetworkManager.SecretAgent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-interface-org-freedesktop-NetworkManager-SecretAgent.top_of_page">org.freedesktop.NetworkManager.SecretAgent</a> </dt> -<dt id="ientry-idm45583011663712">org.freedesktop.NetworkManager.SecretAgent.CancelGetSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.CancelGetSecrets">The CancelGetSecrets() method</a> +<dt id="ientry-idm46029787473552">org.freedesktop.NetworkManager.SecretAgent.CancelGetSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.CancelGetSecrets">The CancelGetSecrets() method</a> </dt> -<dt id="ientry-idm45583011696176">org.freedesktop.NetworkManager.SecretAgent.DeleteSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.DeleteSecrets">The DeleteSecrets() method</a> +<dt id="ientry-idm46029787729264">org.freedesktop.NetworkManager.SecretAgent.DeleteSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.DeleteSecrets">The DeleteSecrets() method</a> </dt> -<dt id="ientry-idm45583015048864">org.freedesktop.NetworkManager.SecretAgent.GetSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.GetSecrets">The GetSecrets() method</a> +<dt id="ientry-idm46029787439792">org.freedesktop.NetworkManager.SecretAgent.GetSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.GetSecrets">The GetSecrets() method</a> </dt> -<dt id="ientry-idm45583011675088">org.freedesktop.NetworkManager.SecretAgent.SaveSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.SaveSecrets">The SaveSecrets() method</a> +<dt id="ientry-idm46029787463600">org.freedesktop.NetworkManager.SecretAgent.SaveSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.SaveSecrets">The SaveSecrets() method</a> </dt> -<dt id="ientry-idm45583024736032">org.freedesktop.NetworkManager.Settings, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-interface-org-freedesktop-NetworkManager-Settings.top_of_page">org.freedesktop.NetworkManager.Settings</a> +<dt id="ientry-idm46029800207776">org.freedesktop.NetworkManager.Settings, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-interface-org-freedesktop-NetworkManager-Settings.top_of_page">org.freedesktop.NetworkManager.Settings</a> </dt> -<dt id="ientry-idm45583018945728">org.freedesktop.NetworkManager.Settings.AddConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection">The AddConnection() method</a> +<dt id="ientry-idm46029791361936">org.freedesktop.NetworkManager.Settings.AddConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection">The AddConnection() method</a> </dt> -<dt id="ientry-idm45583016017504">org.freedesktop.NetworkManager.Settings.AddConnection2(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection2">The AddConnection2() method</a> +<dt id="ientry-idm46029793055120">org.freedesktop.NetworkManager.Settings.AddConnection2(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection2">The AddConnection2() method</a> </dt> -<dt id="ientry-idm45583026591536">org.freedesktop.NetworkManager.Settings.AddConnectionUnsaved(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved">The AddConnectionUnsaved() method</a> +<dt id="ientry-idm46029798501696">org.freedesktop.NetworkManager.Settings.AddConnectionUnsaved(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved">The AddConnectionUnsaved() method</a> </dt> -<dt id="ientry-idm45583024926304">org.freedesktop.NetworkManager.Settings.Connection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-interface-org-freedesktop-NetworkManager-Settings-Connection.top_of_page">org.freedesktop.NetworkManager.Settings.Connection</a> +<dt id="ientry-idm46029797534480">org.freedesktop.NetworkManager.Settings.Connection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-interface-org-freedesktop-NetworkManager-Settings-Connection.top_of_page">org.freedesktop.NetworkManager.Settings.Connection</a> </dt> -<dt id="ientry-idm45583020326752">org.freedesktop.NetworkManager.Settings.Connection.ClearSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.ClearSecrets">The ClearSecrets() method</a> +<dt id="ientry-idm46029801370560">org.freedesktop.NetworkManager.Settings.Connection.ClearSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.ClearSecrets">The ClearSecrets() method</a> </dt> -<dt id="ientry-idm45583024461760">org.freedesktop.NetworkManager.Settings.Connection.Delete(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Delete">The Delete() method</a> +<dt id="ientry-idm46029801195760">org.freedesktop.NetworkManager.Settings.Connection.Delete(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Delete">The Delete() method</a> </dt> -<dt id="ientry-idm45583021217600">org.freedesktop.NetworkManager.Settings.Connection.GetSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSecrets">The GetSecrets() method</a> +<dt id="ientry-idm46029798924576">org.freedesktop.NetworkManager.Settings.Connection.GetSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSecrets">The GetSecrets() method</a> </dt> -<dt id="ientry-idm45583026320288">org.freedesktop.NetworkManager.Settings.Connection.GetSettings(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSettings">The GetSettings() method</a> +<dt id="ientry-idm46029801706288">org.freedesktop.NetworkManager.Settings.Connection.GetSettings(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSettings">The GetSettings() method</a> </dt> -<dt id="ientry-idm45583023583136">org.freedesktop.NetworkManager.Settings.Connection.Save(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Save">The Save() method</a> +<dt id="ientry-idm46029791336368">org.freedesktop.NetworkManager.Settings.Connection.Save(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Save">The Save() method</a> </dt> -<dt id="ientry-idm45583022624496">org.freedesktop.NetworkManager.Settings.Connection.Update(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update">The Update() method</a> +<dt id="ientry-idm46029801145376">org.freedesktop.NetworkManager.Settings.Connection.Update(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update">The Update() method</a> </dt> -<dt id="ientry-idm45583023020144">org.freedesktop.NetworkManager.Settings.Connection.Update2(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update2">The Update2() method</a> +<dt id="ientry-idm46029802006896">org.freedesktop.NetworkManager.Settings.Connection.Update2(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update2">The Update2() method</a> </dt> -<dt id="ientry-idm45583018535792">org.freedesktop.NetworkManager.Settings.Connection.UpdateUnsaved(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.UpdateUnsaved">The UpdateUnsaved() method</a> +<dt id="ientry-idm46029801190320">org.freedesktop.NetworkManager.Settings.Connection.UpdateUnsaved(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.UpdateUnsaved">The UpdateUnsaved() method</a> </dt> -<dt id="ientry-idm45583018796112">org.freedesktop.NetworkManager.Settings.Connection::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029798428144">org.freedesktop.NetworkManager.Settings.Connection::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583020307696">org.freedesktop.NetworkManager.Settings.Connection::Removed, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Removed">The "Removed" signal</a> +<dt id="ientry-idm46029793212720">org.freedesktop.NetworkManager.Settings.Connection::Removed, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Removed">The "Removed" signal</a> </dt> -<dt id="ientry-idm45583023455152">org.freedesktop.NetworkManager.Settings.Connection::Updated, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Updated">The "Updated" signal</a> +<dt id="ientry-idm46029797334432">org.freedesktop.NetworkManager.Settings.Connection::Updated, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Updated">The "Updated" signal</a> </dt> -<dt id="ientry-idm45583020231632">org.freedesktop.NetworkManager.Settings.Connection:Filename, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Filename">The "Filename" property</a> +<dt id="ientry-idm46029798492480">org.freedesktop.NetworkManager.Settings.Connection:Filename, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Filename">The "Filename" property</a> </dt> -<dt id="ientry-idm45583025829600">org.freedesktop.NetworkManager.Settings.Connection:Flags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Flags">The "Flags" property</a> +<dt id="ientry-idm46029800105296">org.freedesktop.NetworkManager.Settings.Connection:Flags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Flags">The "Flags" property</a> </dt> -<dt id="ientry-idm45583023826976">org.freedesktop.NetworkManager.Settings.Connection:Unsaved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Unsaved">The "Unsaved" property</a> +<dt id="ientry-idm46029795421696">org.freedesktop.NetworkManager.Settings.Connection:Unsaved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Unsaved">The "Unsaved" property</a> </dt> -<dt id="ientry-idm45583023367648">org.freedesktop.NetworkManager.Settings.GetConnectionByUuid(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.GetConnectionByUuid">The GetConnectionByUuid() method</a> +<dt id="ientry-idm46029796363104">org.freedesktop.NetworkManager.Settings.GetConnectionByUuid(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.GetConnectionByUuid">The GetConnectionByUuid() method</a> </dt> -<dt id="ientry-idm45583023450080">org.freedesktop.NetworkManager.Settings.ListConnections(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.ListConnections">The ListConnections() method</a> +<dt id="ientry-idm46029791334336">org.freedesktop.NetworkManager.Settings.ListConnections(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.ListConnections">The ListConnections() method</a> </dt> -<dt id="ientry-idm45583026084032">org.freedesktop.NetworkManager.Settings.LoadConnections(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.LoadConnections">The LoadConnections() method</a> +<dt id="ientry-idm46029791367040">org.freedesktop.NetworkManager.Settings.LoadConnections(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.LoadConnections">The LoadConnections() method</a> </dt> -<dt id="ientry-idm45583021334976">org.freedesktop.NetworkManager.Settings.ReloadConnections(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.ReloadConnections">The ReloadConnections() method</a> +<dt id="ientry-idm46029800548528">org.freedesktop.NetworkManager.Settings.ReloadConnections(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.ReloadConnections">The ReloadConnections() method</a> </dt> -<dt id="ientry-idm45583024882304">org.freedesktop.NetworkManager.Settings.SaveHostname(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.SaveHostname">The SaveHostname() method</a> +<dt id="ientry-idm46029796887504">org.freedesktop.NetworkManager.Settings.SaveHostname(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.SaveHostname">The SaveHostname() method</a> </dt> -<dt id="ientry-idm45583018602304">org.freedesktop.NetworkManager.Settings::ConnectionRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.ConnectionRemoved">The "ConnectionRemoved" signal</a> +<dt id="ientry-idm46029793739536">org.freedesktop.NetworkManager.Settings::ConnectionRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.ConnectionRemoved">The "ConnectionRemoved" signal</a> </dt> -<dt id="ientry-idm45583020217168">org.freedesktop.NetworkManager.Settings::NewConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.NewConnection">The "NewConnection" signal</a> +<dt id="ientry-idm46029796611440">org.freedesktop.NetworkManager.Settings::NewConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.NewConnection">The "NewConnection" signal</a> </dt> -<dt id="ientry-idm45583017867840">org.freedesktop.NetworkManager.Settings::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029799919056">org.freedesktop.NetworkManager.Settings::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583018768496">org.freedesktop.NetworkManager.Settings:CanModify, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.CanModify">The "CanModify" property</a> +<dt id="ientry-idm46029801685312">org.freedesktop.NetworkManager.Settings:CanModify, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.CanModify">The "CanModify" property</a> </dt> -<dt id="ientry-idm45583021363920">org.freedesktop.NetworkManager.Settings:Connections, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.Connections">The "Connections" property</a> +<dt id="ientry-idm46029800633488">org.freedesktop.NetworkManager.Settings:Connections, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.Connections">The "Connections" property</a> </dt> -<dt id="ientry-idm45583021359712">org.freedesktop.NetworkManager.Settings:Hostname, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.Hostname">The "Hostname" property</a> +<dt id="ientry-idm46029800629280">org.freedesktop.NetworkManager.Settings:Hostname, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.Hostname">The "Hostname" property</a> </dt> </dl> </div> <div class="indexdiv"> <h3>A</h3> <dl> -<dt id="ientry-idm45583024574144">org.freedesktop.NetworkManager.Connection.Active, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-interface-org-freedesktop-NetworkManager-Connection-Active.top_of_page">org.freedesktop.NetworkManager.Connection.Active</a> +<dt id="ientry-idm46029797638352">org.freedesktop.NetworkManager.Connection.Active, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-interface-org-freedesktop-NetworkManager-Connection-Active.top_of_page">org.freedesktop.NetworkManager.Connection.Active</a> </dt> -<dt id="ientry-idm45583015734928">org.freedesktop.NetworkManager.Connection.Active::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-signal-org-freedesktop-NetworkManager-Connection-Active.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029790629072">org.freedesktop.NetworkManager.Connection.Active::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-signal-org-freedesktop-NetworkManager-Connection-Active.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583014339776">org.freedesktop.NetworkManager.Connection.Active::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-signal-org-freedesktop-NetworkManager-Connection-Active.StateChanged">The "StateChanged" signal</a> +<dt id="ientry-idm46029790615680">org.freedesktop.NetworkManager.Connection.Active::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-signal-org-freedesktop-NetworkManager-Connection-Active.StateChanged">The "StateChanged" signal</a> </dt> -<dt id="ientry-idm45583015725728">org.freedesktop.NetworkManager.Connection.Active:Connection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Connection">The "Connection" property</a> +<dt id="ientry-idm46029792992880">org.freedesktop.NetworkManager.Connection.Active:Connection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Connection">The "Connection" property</a> </dt> -<dt id="ientry-idm45583012672960">org.freedesktop.NetworkManager.Connection.Active:Default, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default">The "Default" property</a> +<dt id="ientry-idm46029790189184">org.freedesktop.NetworkManager.Connection.Active:Default, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default">The "Default" property</a> </dt> -<dt id="ientry-idm45583012659984">org.freedesktop.NetworkManager.Connection.Active:Default6, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default6">The "Default6" property</a> +<dt id="ientry-idm46029790009952">org.freedesktop.NetworkManager.Connection.Active:Default6, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default6">The "Default6" property</a> </dt> -<dt id="ientry-idm45583012687712">org.freedesktop.NetworkManager.Connection.Active:Devices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Devices">The "Devices" property</a> +<dt id="ientry-idm46029789896704">org.freedesktop.NetworkManager.Connection.Active:Devices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Devices">The "Devices" property</a> </dt> -<dt id="ientry-idm45583012664256">org.freedesktop.NetworkManager.Connection.Active:Dhcp4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp4Config">The "Dhcp4Config" property</a> +<dt id="ientry-idm46029790014224">org.freedesktop.NetworkManager.Connection.Active:Dhcp4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp4Config">The "Dhcp4Config" property</a> </dt> -<dt id="ientry-idm45583012651264">org.freedesktop.NetworkManager.Connection.Active:Dhcp6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp6Config">The "Dhcp6Config" property</a> +<dt id="ientry-idm46029806635552">org.freedesktop.NetworkManager.Connection.Active:Dhcp6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp6Config">The "Dhcp6Config" property</a> </dt> -<dt id="ientry-idm45583012700480">org.freedesktop.NetworkManager.Connection.Active:Id, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Id">The "Id" property</a> +<dt id="ientry-idm46029789791968">org.freedesktop.NetworkManager.Connection.Active:Id, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Id">The "Id" property</a> </dt> -<dt id="ientry-idm45583012668544">org.freedesktop.NetworkManager.Connection.Active:Ip4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip4Config">The "Ip4Config" property</a> +<dt id="ientry-idm46029790018512">org.freedesktop.NetworkManager.Connection.Active:Ip4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip4Config">The "Ip4Config" property</a> </dt> -<dt id="ientry-idm45583012655552">org.freedesktop.NetworkManager.Connection.Active:Ip6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip6Config">The "Ip6Config" property</a> +<dt id="ientry-idm46029806639840">org.freedesktop.NetworkManager.Connection.Active:Ip6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip6Config">The "Ip6Config" property</a> </dt> -<dt id="ientry-idm45583012642592">org.freedesktop.NetworkManager.Connection.Active:Master, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Master">The "Master" property</a> +<dt id="ientry-idm46029789978688">org.freedesktop.NetworkManager.Connection.Active:Master, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Master">The "Master" property</a> </dt> -<dt id="ientry-idm45583012704704">org.freedesktop.NetworkManager.Connection.Active:SpecificObject, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.SpecificObject">The "SpecificObject" property</a> +<dt id="ientry-idm46029789796192">org.freedesktop.NetworkManager.Connection.Active:SpecificObject, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.SpecificObject">The "SpecificObject" property</a> </dt> -<dt id="ientry-idm45583012683376">org.freedesktop.NetworkManager.Connection.Active:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.State">The "State" property</a> +<dt id="ientry-idm46029789892368">org.freedesktop.NetworkManager.Connection.Active:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.State">The "State" property</a> </dt> -<dt id="ientry-idm45583012678192">org.freedesktop.NetworkManager.Connection.Active:StateFlags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.StateFlags">The "StateFlags" property</a> +<dt id="ientry-idm46029789983392">org.freedesktop.NetworkManager.Connection.Active:StateFlags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.StateFlags">The "StateFlags" property</a> </dt> -<dt id="ientry-idm45583012691968">org.freedesktop.NetworkManager.Connection.Active:Type, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Type">The "Type" property</a> +<dt id="ientry-idm46029790517584">org.freedesktop.NetworkManager.Connection.Active:Type, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Type">The "Type" property</a> </dt> -<dt id="ientry-idm45583012696224">org.freedesktop.NetworkManager.Connection.Active:Uuid, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Uuid">The "Uuid" property</a> +<dt id="ientry-idm46029790719616">org.freedesktop.NetworkManager.Connection.Active:Uuid, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Uuid">The "Uuid" property</a> </dt> -<dt id="ientry-idm45583012646784">org.freedesktop.NetworkManager.Connection.Active:Vpn, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Vpn">The "Vpn" property</a> +<dt id="ientry-idm46029806631072">org.freedesktop.NetworkManager.Connection.Active:Vpn, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Vpn">The "Vpn" property</a> </dt> -<dt id="ientry-idm45583013809824">addr-gen-mode, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789390752">addr-gen-mode, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013903840">address-data, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789483984">address-data, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013900240">addresses, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789480384">addresses, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013119888">ageing, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-idm46029788679056">ageing, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-idm45583014161840">ageing-time, <a class="indexterm" href="settings-bridge.html">bridge</a> +<dt id="ientry-idm46029789741984">ageing-time, <a class="indexterm" href="settings-bridge.html">bridge</a> </dt> -<dt id="ientry-idm45583016744032">altsubject-matches, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029794026944">altsubject-matches, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016740128">anonymous-identity, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029794023040">anonymous-identity, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583013979840">apn, <a class="indexterm" href="settings-gsm.html">gsm</a> +<dt id="ientry-idm46029789559984">apn, <a class="indexterm" href="settings-gsm.html">gsm</a> </dt> -<dt id="ientry-idm45583014050560">app-fcoe-flags, <a class="indexterm" href="settings-dcb.html">dcb</a> +<dt id="ientry-idm46029789630704">app-fcoe-flags, <a class="indexterm" href="settings-dcb.html">dcb</a> </dt> -<dt id="ientry-idm45583014046976">app-fcoe-mode, <a class="indexterm" href="settings-dcb.html">dcb</a> +<dt id="ientry-idm46029789627120">app-fcoe-mode, <a class="indexterm" href="settings-dcb.html">dcb</a> </dt> -<dt id="ientry-idm45583014043488">app-fcoe-priority, <a class="indexterm" href="settings-dcb.html">dcb</a> +<dt id="ientry-idm46029789623632">app-fcoe-priority, <a class="indexterm" href="settings-dcb.html">dcb</a> </dt> -<dt id="ientry-idm45583014039792">app-fip-flags, <a class="indexterm" href="settings-dcb.html">dcb</a> +<dt id="ientry-idm46029789619936">app-fip-flags, <a class="indexterm" href="settings-dcb.html">dcb</a> </dt> -<dt id="ientry-idm45583014036208">app-fip-priority, <a class="indexterm" href="settings-dcb.html">dcb</a> +<dt id="ientry-idm46029789616352">app-fip-priority, <a class="indexterm" href="settings-dcb.html">dcb</a> </dt> -<dt id="ientry-idm45583014032512">app-iscsi-flags, <a class="indexterm" href="settings-dcb.html">dcb</a> +<dt id="ientry-idm46029789612656">app-iscsi-flags, <a class="indexterm" href="settings-dcb.html">dcb</a> </dt> -<dt id="ientry-idm45583014028928">app-iscsi-priority, <a class="indexterm" href="settings-dcb.html">dcb</a> +<dt id="ientry-idm46029789609072">app-iscsi-priority, <a class="indexterm" href="settings-dcb.html">dcb</a> </dt> -<dt id="ientry-idm45583013023056">assigned-mac-address, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029788582288">assigned-mac-address, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-idm45583012833536">auth-alg, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788392384">auth-alg, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583021843904">auth-retries, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029793124496">auth-retries, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583016736448">auth-timeout, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029794019360">auth-timeout, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583013976016">auto-config, <a class="indexterm" href="settings-gsm.html">gsm</a> +<dt id="ientry-idm46029789556160">auto-config, <a class="indexterm" href="settings-gsm.html">gsm</a> </dt> -<dt id="ientry-idm45583013019376">auto-negotiate, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> +<dt id="ientry-idm46029788578608">auto-negotiate, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> </dt> -<dt id="ientry-idm45583023465952">autoconnect, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029795291504">autoconnect, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583018836816">autoconnect-priority, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029795288336">autoconnect-priority, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583021895264">autoconnect-retries, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029801638336">autoconnect-retries, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583021891648">autoconnect-slaves, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029801634496">autoconnect-slaves, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583013356256">autoprobe-drivers, <a class="indexterm" href="settings-sriov.html">sriov</a> +<dt id="ientry-idm46029788914800">autoprobe-drivers, <a class="indexterm" href="settings-sriov.html">sriov</a> </dt> </dl> </div> <div class="indexdiv"> <h3>B</h3> <dl> -<dt id="ientry-idm45583012912272">band, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029788471184">band, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-idm45583013501568">baud, <a class="indexterm" href="settings-ppp.html">ppp</a>, <a class="indexterm" href="settings-serial.html">serial</a> +<dt id="ientry-idm46029789060112">baud, <a class="indexterm" href="settings-ppp.html">ppp</a>, <a class="indexterm" href="settings-serial.html">serial</a> </dt> -<dt id="ientry-idm45583014184048">bdaddr, <a class="indexterm" href="settings-bluetooth.html">bluetooth</a> +<dt id="ientry-idm46029789764192">bdaddr, <a class="indexterm" href="settings-bluetooth.html">bluetooth</a> </dt> -<dt id="ientry-idm45583013376800">bits, <a class="indexterm" href="settings-serial.html">serial</a> +<dt id="ientry-idm46029788935344">bits, <a class="indexterm" href="settings-serial.html">serial</a> </dt> -<dt id="ientry-idm45583013529200">bond-downdelay, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a> +<dt id="ientry-idm46029789088048">bond-downdelay, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a> </dt> -<dt id="ientry-idm45583013525360">bond-mode, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a> +<dt id="ientry-idm46029789084128">bond-mode, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a> </dt> -<dt id="ientry-idm45583013521680">bond-updelay, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a> +<dt id="ientry-idm46029789080368">bond-updelay, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a> </dt> -<dt id="ientry-idm45583013401040">browser-only, <a class="indexterm" href="settings-proxy.html">proxy</a> +<dt id="ientry-idm46029788959648">browser-only, <a class="indexterm" href="settings-proxy.html">proxy</a> </dt> -<dt id="ientry-idm45583012908160">bssid, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029788467072">bssid, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> </dl> </div> <div class="indexdiv"> <h3>C</h3> <dl> -<dt id="ientry-idm45583016732448">ca-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029794015360">ca-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016728768">ca-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029794011024">ca-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016725088">ca-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029794007344">ca-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016721392">ca-path, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029794003696">ca-path, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583013590032">channel, <a class="indexterm" href="settings-802-11-olpc-mesh.html">802-11-olpc-mesh</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>, <a class="indexterm" href="settings-wpan.html">wpan</a> +<dt id="ientry-idm46029789154576">channel, <a class="indexterm" href="settings-802-11-olpc-mesh.html">802-11-olpc-mesh</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>, <a class="indexterm" href="settings-wpan.html">wpan</a> </dt> -<dt id="ientry-idm45583024524400">org.freedesktop.NetworkManager.Checkpoint, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-interface-org-freedesktop-NetworkManager-Checkpoint.top_of_page">org.freedesktop.NetworkManager.Checkpoint</a> +<dt id="ientry-idm46029797605776">org.freedesktop.NetworkManager.Checkpoint, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-interface-org-freedesktop-NetworkManager-Checkpoint.top_of_page">org.freedesktop.NetworkManager.Checkpoint</a> </dt> -<dt id="ientry-idm45583014458608">org.freedesktop.NetworkManager.Checkpoint::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-signal-org-freedesktop-NetworkManager-Checkpoint.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029787884704">org.freedesktop.NetworkManager.Checkpoint::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-signal-org-freedesktop-NetworkManager-Checkpoint.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583014542432">org.freedesktop.NetworkManager.Checkpoint:Created, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-property-org-freedesktop-NetworkManager-Checkpoint.Created">The "Created" property</a> +<dt id="ientry-idm46029787780784">org.freedesktop.NetworkManager.Checkpoint:Created, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-property-org-freedesktop-NetworkManager-Checkpoint.Created">The "Created" property</a> </dt> -<dt id="ientry-idm45583012612992">org.freedesktop.NetworkManager.Checkpoint:Devices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-property-org-freedesktop-NetworkManager-Checkpoint.Devices">The "Devices" property</a> +<dt id="ientry-idm46029787847536">org.freedesktop.NetworkManager.Checkpoint:Devices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-property-org-freedesktop-NetworkManager-Checkpoint.Devices">The "Devices" property</a> </dt> -<dt id="ientry-idm45583014538208">org.freedesktop.NetworkManager.Checkpoint:RollbackTimeout, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-property-org-freedesktop-NetworkManager-Checkpoint.RollbackTimeout">The "RollbackTimeout" property</a> +<dt id="ientry-idm46029787776512">org.freedesktop.NetworkManager.Checkpoint:RollbackTimeout, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-property-org-freedesktop-NetworkManager-Checkpoint.RollbackTimeout">The "RollbackTimeout" property</a> </dt> -<dt id="ientry-idm45583016717504">client-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793999808">client-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016713824">client-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793996128">client-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016709936">client-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793992288">client-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583013015072">cloned-mac-address, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029788574304">cloned-mac-address, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-idm45583013327088">config, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-team-port.html">team-port</a> +<dt id="ientry-idm46029788885568">config, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-team-port.html">team-port</a> </dt> -<dt id="ientry-idm45583013497728">crtscts, <a class="indexterm" href="settings-ppp.html">ppp</a> +<dt id="ientry-idm46029789056272">crtscts, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> </dl> </div> <div class="indexdiv"> <h3>D</h3> <dl> -<dt id="ientry-idm45583013896336">dad-timeout, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789477024">dad-timeout, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013194864">data, <a class="indexterm" href="settings-user.html">user</a>, <a class="indexterm" href="settings-vpn.html">vpn</a> +<dt id="ientry-idm46029788753904">data, <a class="indexterm" href="settings-user.html">user</a>, <a class="indexterm" href="settings-vpn.html">vpn</a> </dt> -<dt id="ientry-idm45583013575664">datapath-type, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a> +<dt id="ientry-idm46029789138272">datapath-type, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a> </dt> -<dt id="ientry-idm45583013115968">destination-port, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-idm46029788675136">destination-port, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-idm45583013554320">devargs, <a class="indexterm" href="settings-ovs-dpdk.html">ovs-dpdk</a> +<dt id="ientry-idm46029789114192">devargs, <a class="indexterm" href="settings-ovs-dpdk.html">ovs-dpdk</a> </dt> -<dt id="ientry-idm45583013972336">device-id, <a class="indexterm" href="settings-gsm.html">gsm</a> +<dt id="ientry-idm46029789552480">device-id, <a class="indexterm" href="settings-gsm.html">gsm</a> </dt> -<dt id="ientry-idm45583021852560">org.freedesktop.NetworkManager.Device.Wired, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Wired.top_of_page">org.freedesktop.NetworkManager.Device.Wired</a> +<dt id="ientry-idm46029798407184">org.freedesktop.NetworkManager.Device.Wired, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Wired.top_of_page">org.freedesktop.NetworkManager.Device.Wired</a> </dt> -<dt id="ientry-idm45583020484784">org.freedesktop.NetworkManager.Device.Wired::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wired.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029790542688">org.freedesktop.NetworkManager.Device.Wired::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wired.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583015618208">org.freedesktop.NetworkManager.Device.Wired:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Carrier">The "Carrier" property</a> +<dt id="ientry-idm46029789800192">org.freedesktop.NetworkManager.Device.Wired:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Carrier">The "Carrier" property</a> </dt> -<dt id="ientry-idm45583016339312">org.freedesktop.NetworkManager.Device.Wired:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029790528176">org.freedesktop.NetworkManager.Device.Wired:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583014493168">org.freedesktop.NetworkManager.Device.Wired:PermHwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.PermHwAddress">The "PermHwAddress" property</a> +<dt id="ientry-idm46029790523808">org.freedesktop.NetworkManager.Device.Wired:PermHwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.PermHwAddress">The "PermHwAddress" property</a> </dt> -<dt id="ientry-idm45583014357248">org.freedesktop.NetworkManager.Device.Wired:S390Subchannels, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.S390Subchannels">The "S390Subchannels" property</a> +<dt id="ientry-idm46029789804464">org.freedesktop.NetworkManager.Device.Wired:S390Subchannels, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.S390Subchannels">The "S390Subchannels" property</a> </dt> -<dt id="ientry-idm45583014489264">org.freedesktop.NetworkManager.Device.Wired:Speed, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Speed">The "Speed" property</a> +<dt id="ientry-idm46029789808672">org.freedesktop.NetworkManager.Device.Wired:Speed, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Speed">The "Speed" property</a> </dt> -<dt id="ientry-idm45583024985888">org.freedesktop.NetworkManager.Device.Wireless, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Wireless.top_of_page">org.freedesktop.NetworkManager.Device.Wireless</a> +<dt id="ientry-idm46029790159024">org.freedesktop.NetworkManager.Device.Wireless, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Wireless.top_of_page">org.freedesktop.NetworkManager.Device.Wireless</a> </dt> -<dt id="ientry-idm45583014389312">org.freedesktop.NetworkManager.Device.Wireless.GetAccessPoints(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAccessPoints">The GetAccessPoints() method</a> +<dt id="ientry-idm46029790024448">org.freedesktop.NetworkManager.Device.Wireless.GetAccessPoints(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAccessPoints">The GetAccessPoints() method</a> </dt> -<dt id="ientry-idm45583014452048">org.freedesktop.NetworkManager.Device.Wireless.GetAllAccessPoints(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAllAccessPoints">The GetAllAccessPoints() method</a> +<dt id="ientry-idm46029790081696">org.freedesktop.NetworkManager.Device.Wireless.GetAllAccessPoints(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAllAccessPoints">The GetAllAccessPoints() method</a> </dt> -<dt id="ientry-idm45583014444752">org.freedesktop.NetworkManager.Device.Wireless.RequestScan(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.RequestScan">The RequestScan() method</a> +<dt id="ientry-idm46029790074400">org.freedesktop.NetworkManager.Device.Wireless.RequestScan(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.RequestScan">The RequestScan() method</a> </dt> -<dt id="ientry-idm45583014965088">org.freedesktop.NetworkManager.Device.Wireless::AccessPointAdded, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointAdded">The "AccessPointAdded" signal</a> +<dt id="ientry-idm46029790197216">org.freedesktop.NetworkManager.Device.Wireless::AccessPointAdded, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointAdded">The "AccessPointAdded" signal</a> </dt> -<dt id="ientry-idm45583014957520">org.freedesktop.NetworkManager.Device.Wireless::AccessPointRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointRemoved">The "AccessPointRemoved" signal</a> +<dt id="ientry-idm46029789951040">org.freedesktop.NetworkManager.Device.Wireless::AccessPointRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointRemoved">The "AccessPointRemoved" signal</a> </dt> -<dt id="ientry-idm45583014972576">org.freedesktop.NetworkManager.Device.Wireless::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029790204704">org.freedesktop.NetworkManager.Device.Wireless::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583014929664">org.freedesktop.NetworkManager.Device.Wireless:AccessPoints, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.AccessPoints">The "AccessPoints" property</a> +<dt id="ientry-idm46029789923264">org.freedesktop.NetworkManager.Device.Wireless:AccessPoints, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.AccessPoints">The "AccessPoints" property</a> </dt> -<dt id="ientry-idm45583031460640">org.freedesktop.NetworkManager.Device.Wireless:ActiveAccessPoint, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.ActiveAccessPoint">The "ActiveAccessPoint" property</a> +<dt id="ientry-idm46029789918896">org.freedesktop.NetworkManager.Device.Wireless:ActiveAccessPoint, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.ActiveAccessPoint">The "ActiveAccessPoint" property</a> </dt> -<dt id="ientry-idm45583014933952">org.freedesktop.NetworkManager.Device.Wireless:Bitrate, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Bitrate">The "Bitrate" property</a> +<dt id="ientry-idm46029789927552">org.freedesktop.NetworkManager.Device.Wireless:Bitrate, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Bitrate">The "Bitrate" property</a> </dt> -<dt id="ientry-idm45583014947984">org.freedesktop.NetworkManager.Device.Wireless:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029789941584">org.freedesktop.NetworkManager.Device.Wireless:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583031450992">org.freedesktop.NetworkManager.Device.Wireless:LastScan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.LastScan">The "LastScan" property</a> +<dt id="ientry-idm46029789909248">org.freedesktop.NetworkManager.Device.Wireless:LastScan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.LastScan">The "LastScan" property</a> </dt> -<dt id="ientry-idm45583014939072">org.freedesktop.NetworkManager.Device.Wireless:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Mode">The "Mode" property</a> +<dt id="ientry-idm46029789932672">org.freedesktop.NetworkManager.Device.Wireless:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Mode">The "Mode" property</a> </dt> -<dt id="ientry-idm45583014943296">org.freedesktop.NetworkManager.Device.Wireless:PermHwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.PermHwAddress">The "PermHwAddress" property</a> +<dt id="ientry-idm46029789936896">org.freedesktop.NetworkManager.Device.Wireless:PermHwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.PermHwAddress">The "PermHwAddress" property</a> </dt> -<dt id="ientry-idm45583031456256">org.freedesktop.NetworkManager.Device.Wireless:WirelessCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.WirelessCapabilities">The "WirelessCapabilities" property</a> +<dt id="ientry-idm46029789914512">org.freedesktop.NetworkManager.Device.Wireless:WirelessCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.WirelessCapabilities">The "WirelessCapabilities" property</a> </dt> -<dt id="ientry-idm45583021441488">org.freedesktop.NetworkManager.Device.WifiP2P, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html#gdbus-interface-org-freedesktop-NetworkManager-Device-WifiP2P.top_of_page">org.freedesktop.NetworkManager.Device.WifiP2P</a> +<dt id="ientry-idm46029797728416">org.freedesktop.NetworkManager.Device.WifiP2P, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html#gdbus-interface-org-freedesktop-NetworkManager-Device-WifiP2P.top_of_page">org.freedesktop.NetworkManager.Device.WifiP2P</a> </dt> -<dt id="ientry-idm45583016515680">org.freedesktop.NetworkManager.Device.WifiP2P.StartFind(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html#gdbus-method-org-freedesktop-NetworkManager-Device-WifiP2P.StartFind">The StartFind() method</a> +<dt id="ientry-idm46029790646208">org.freedesktop.NetworkManager.Device.WifiP2P.StartFind(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html#gdbus-method-org-freedesktop-NetworkManager-Device-WifiP2P.StartFind">The StartFind() method</a> </dt> -<dt id="ientry-idm45583015015056">org.freedesktop.NetworkManager.Device.WifiP2P.StopFind(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html#gdbus-method-org-freedesktop-NetworkManager-Device-WifiP2P.StopFind">The StopFind() method</a> +<dt id="ientry-idm46029790697120">org.freedesktop.NetworkManager.Device.WifiP2P.StopFind(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html#gdbus-method-org-freedesktop-NetworkManager-Device-WifiP2P.StopFind">The StopFind() method</a> </dt> -<dt id="ientry-idm45583015008736">org.freedesktop.NetworkManager.Device.WifiP2P::PeerAdded, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WifiP2P.PeerAdded">The "PeerAdded" signal</a> +<dt id="ientry-idm46029790690800">org.freedesktop.NetworkManager.Device.WifiP2P::PeerAdded, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WifiP2P.PeerAdded">The "PeerAdded" signal</a> </dt> -<dt id="ientry-idm45583015000960">org.freedesktop.NetworkManager.Device.WifiP2P::PeerRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WifiP2P.PeerRemoved">The "PeerRemoved" signal</a> +<dt id="ientry-idm46029790127872">org.freedesktop.NetworkManager.Device.WifiP2P::PeerRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WifiP2P.PeerRemoved">The "PeerRemoved" signal</a> </dt> -<dt id="ientry-idm45583014504672">org.freedesktop.NetworkManager.Device.WifiP2P:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html#gdbus-property-org-freedesktop-NetworkManager-Device-WifiP2P.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029790180288">org.freedesktop.NetworkManager.Device.WifiP2P:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html#gdbus-property-org-freedesktop-NetworkManager-Device-WifiP2P.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583014499888">org.freedesktop.NetworkManager.Device.WifiP2P:Peers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html#gdbus-property-org-freedesktop-NetworkManager-Device-WifiP2P.Peers">The "Peers" property</a> +<dt id="ientry-idm46029790175504">org.freedesktop.NetworkManager.Device.WifiP2P:Peers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html#gdbus-property-org-freedesktop-NetworkManager-Device-WifiP2P.Peers">The "Peers" property</a> </dt> -<dt id="ientry-idm45583013586544">dhcp-anycast-address, <a class="indexterm" href="settings-802-11-olpc-mesh.html">802-11-olpc-mesh</a> +<dt id="ientry-idm46029789150656">dhcp-anycast-address, <a class="indexterm" href="settings-802-11-olpc-mesh.html">802-11-olpc-mesh</a> </dt> -<dt id="ientry-idm45583013892848">dhcp-client-id, <a class="indexterm" href="settings-ipv4.html">ipv4</a> +<dt id="ientry-idm46029789473536">dhcp-client-id, <a class="indexterm" href="settings-ipv4.html">ipv4</a> </dt> -<dt id="ientry-idm45583013794128">dhcp-duid, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789374608">dhcp-duid, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013888144">dhcp-fqdn, <a class="indexterm" href="settings-ipv4.html">ipv4</a> +<dt id="ientry-idm46029789468832">dhcp-fqdn, <a class="indexterm" href="settings-ipv4.html">ipv4</a> </dt> -<dt id="ientry-idm45583013884544">dhcp-hostname, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789465232">dhcp-hostname, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013880960">dhcp-hostname-flags, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789461648">dhcp-hostname-flags, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013877472">dhcp-iaid, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789458160">dhcp-iaid, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013874112">dhcp-send-hostname, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789454800">dhcp-send-hostname, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013870288">dhcp-timeout, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789450976">dhcp-timeout, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583026401728">org.freedesktop.NetworkManager.DHCP4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-interface-org-freedesktop-NetworkManager-DHCP4Config.top_of_page">org.freedesktop.NetworkManager.DHCP4Config</a> +<dt id="ientry-idm46029796724368">org.freedesktop.NetworkManager.DHCP4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-interface-org-freedesktop-NetworkManager-DHCP4Config.top_of_page">org.freedesktop.NetworkManager.DHCP4Config</a> </dt> -<dt id="ientry-idm45583014748128">org.freedesktop.NetworkManager.DHCP4Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-signal-org-freedesktop-NetworkManager-DHCP4Config.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029788179088">org.freedesktop.NetworkManager.DHCP4Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-signal-org-freedesktop-NetworkManager-DHCP4Config.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583012570480">org.freedesktop.NetworkManager.DHCP4Config:Options, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP4Config.Options">The "Options" property</a> +<dt id="ientry-idm46029788256944">org.freedesktop.NetworkManager.DHCP4Config:Options, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP4Config.Options">The "Options" property</a> </dt> -<dt id="ientry-idm45583017951680">org.freedesktop.NetworkManager.DHCP6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-interface-org-freedesktop-NetworkManager-DHCP6Config.top_of_page">org.freedesktop.NetworkManager.DHCP6Config</a> +<dt id="ientry-idm46029800886640">org.freedesktop.NetworkManager.DHCP6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-interface-org-freedesktop-NetworkManager-DHCP6Config.top_of_page">org.freedesktop.NetworkManager.DHCP6Config</a> </dt> -<dt id="ientry-idm45583023522112">org.freedesktop.NetworkManager.DHCP6Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-signal-org-freedesktop-NetworkManager-DHCP6Config.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029788192736">org.freedesktop.NetworkManager.DHCP6Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-signal-org-freedesktop-NetworkManager-DHCP6Config.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583012626576">org.freedesktop.NetworkManager.DHCP6Config:Options, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP6Config.Options">The "Options" property</a> +<dt id="ientry-idm46029788230768">org.freedesktop.NetworkManager.DHCP6Config:Options, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP6Config.Options">The "Options" property</a> </dt> -<dt id="ientry-idm45583013866560">dns, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789447248">dns, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013863200">dns-options, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789443888">dns-options, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013859600">dns-priority, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789439872">dns-priority, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013854384">dns-search, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789434656">dns-search, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583016706208">domain-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793988704">domain-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016702528">domain-suffix-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793985024">domain-suffix-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583013011168">duplex, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> +<dt id="ientry-idm46029788570400">duplex, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> </dt> </dl> </div> <div class="indexdiv"> <h3>E</h3> <dl> -<dt id="ientry-idm45583016698848">eap, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793981344">eap, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583013185808">egress-priority-map, <a class="indexterm" href="settings-vlan.html">vlan</a> +<dt id="ientry-idm46029788744912">egress-priority-map, <a class="indexterm" href="settings-vlan.html">vlan</a> </dt> -<dt id="ientry-idm45583016556800">encapsulation, <a class="indexterm" href="settings-adsl.html">adsl</a> +<dt id="ientry-idm46029793839248">encapsulation, <a class="indexterm" href="settings-adsl.html">adsl</a> </dt> -<dt id="ientry-idm45583013702384">encapsulation-limit, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a> +<dt id="ientry-idm46029789279472">encapsulation-limit, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a> </dt> -<dt id="ientry-idm45583013651728">encrypt, <a class="indexterm" href="settings-macsec.html">macsec</a> +<dt id="ientry-idm46029789223552">encrypt, <a class="indexterm" href="settings-macsec.html">macsec</a> </dt> </dl> </div> <div class="indexdiv"> <h3>F</h3> <dl> -<dt id="ientry-idm45583013572304">fail-mode, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a> +<dt id="ientry-idm46029789134528">fail-mode, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a> </dt> -<dt id="ientry-idm45583012829472">fils, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788388320">fils, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583013698752">flags, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vlan.html">vlan</a> +<dt id="ientry-idm46029789275488">flags, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vlan.html">vlan</a> </dt> -<dt id="ientry-idm45583013694880">flow-label, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a> +<dt id="ientry-idm46029789271264">flow-label, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a> </dt> -<dt id="ientry-idm45583014158352">forward-delay, <a class="indexterm" href="settings-bridge.html">bridge</a> +<dt id="ientry-idm46029789738496">forward-delay, <a class="indexterm" href="settings-bridge.html">bridge</a> </dt> -<dt id="ientry-idm45583012957072">fwmark, <a class="indexterm" href="settings-wireguard.html">wireguard</a> +<dt id="ientry-idm46029788515040">fwmark, <a class="indexterm" href="settings-wireguard.html">wireguard</a> </dt> </dl> </div> <div class="indexdiv"> <h3>G</h3> <dl> -<dt id="ientry-idm45583013850784">gateway, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789431056">gateway, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583021888000">gateway-ping-timeout, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029801630848">gateway-ping-timeout, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583013007472">generate-mac-address-mask, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029788565952">generate-mac-address-mask, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-idm45583013223392">group, <a class="indexterm" href="settings-tun.html">tun</a>, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788782432">group, <a class="indexterm" href="settings-tun.html">tun</a>, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583014154864">group-address, <a class="indexterm" href="settings-bridge.html">bridge</a> +<dt id="ientry-idm46029789735008">group-address, <a class="indexterm" href="settings-bridge.html">bridge</a> </dt> -<dt id="ientry-idm45583014151504">group-forward-mask, <a class="indexterm" href="settings-bridge.html">bridge</a> +<dt id="ientry-idm46029789731648">group-forward-mask, <a class="indexterm" href="settings-bridge.html">bridge</a> </dt> </dl> </div> <div class="indexdiv"> <h3>H</h3> <dl> -<dt id="ientry-idm45583014090416">hairpin-mode, <a class="indexterm" href="settings-bridge-port.html">bridge-port</a> +<dt id="ientry-idm46029789670560">hairpin-mode, <a class="indexterm" href="settings-bridge-port.html">bridge-port</a> </dt> -<dt id="ientry-idm45583014147632">hello-time, <a class="indexterm" href="settings-bridge.html">bridge</a> +<dt id="ientry-idm46029789727776">hello-time, <a class="indexterm" href="settings-bridge.html">bridge</a> </dt> -<dt id="ientry-idm45583012890752">hidden, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029788449664">hidden, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-idm45583013968784">home-only, <a class="indexterm" href="settings-gsm.html">gsm</a> +<dt id="ientry-idm46029789548928">home-only, <a class="indexterm" href="settings-gsm.html">gsm</a> </dt> </dl> </div> <div class="indexdiv"> <h3>I</h3> <dl> -<dt id="ientry-idm45583018891856">id, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-vlan.html">vlan</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-idm46029793681072">id, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-vlan.html">vlan</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-idm45583016694848">identity, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793977344">identity, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583013847312">ignore-auto-dns, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789427696">ignore-auto-dns, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013843568">ignore-auto-routes, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789423952">ignore-auto-routes, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013174240">ingress-priority-map, <a class="indexterm" href="settings-vlan.html">vlan</a> +<dt id="ientry-idm46029788733344">ingress-priority-map, <a class="indexterm" href="settings-vlan.html">vlan</a> </dt> -<dt id="ientry-idm45583013691296">input-key, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a> +<dt id="ientry-idm46029789267328">input-key, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a> </dt> -<dt id="ientry-idm45583018888064">interface-name, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-bond.html">bond</a>, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-match.html">match</a>, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-vlan.html">vlan</a> +<dt id="ientry-idm46029793677280">interface-name, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-bond.html">bond</a>, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-match.html">match</a>, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-vlan.html">vlan</a> </dt> -<dt id="ientry-idm45583012952960">ip4-auto-default-route, <a class="indexterm" href="settings-wireguard.html">wireguard</a> +<dt id="ientry-idm46029788510928">ip4-auto-default-route, <a class="indexterm" href="settings-wireguard.html">wireguard</a> </dt> -<dt id="ientry-idm45583012948720">ip6-auto-default-route, <a class="indexterm" href="settings-wireguard.html">wireguard</a> +<dt id="ientry-idm46029788507248">ip6-auto-default-route, <a class="indexterm" href="settings-wireguard.html">wireguard</a> </dt> -<dt id="ientry-idm45583013743296">ip6-privacy, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789324048">ip6-privacy, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> </dl> </div> <div class="indexdiv"> <h3>K</h3> -<dl><dt id="ientry-idm45583012821056">key-mgmt, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dl><dt id="ientry-idm46029788379904">key-mgmt, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt></dl> </div> <div class="indexdiv"> <h3>L</h3> <dl> -<dt id="ientry-idm45583013108096">l2-miss, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-idm46029788667264">l2-miss, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-idm45583013104176">l3-miss, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-idm46029788663344">l3-miss, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-idm45583013517840">lacp, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a> +<dt id="ientry-idm46029789076448">lacp, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a> </dt> -<dt id="ientry-idm45583013252128">lacp-key, <a class="indexterm" href="settings-team-port.html">team-port</a> +<dt id="ientry-idm46029788811168">lacp-key, <a class="indexterm" href="settings-team-port.html">team-port</a> </dt> -<dt id="ientry-idm45583013248224">lacp-prio, <a class="indexterm" href="settings-team-port.html">team-port</a> +<dt id="ientry-idm46029788807264">lacp-prio, <a class="indexterm" href="settings-team-port.html">team-port</a> </dt> -<dt id="ientry-idm45583013493712">lcp-echo-failure, <a class="indexterm" href="settings-ppp.html">ppp</a> +<dt id="ientry-idm46029789052256">lcp-echo-failure, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-idm45583013489616">lcp-echo-interval, <a class="indexterm" href="settings-ppp.html">ppp</a> +<dt id="ientry-idm46029789048160">lcp-echo-interval, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-idm45583012817360">leap-password, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788376208">leap-password, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583012813552">leap-password-flags, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788372400">leap-password-flags, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583012809760">leap-username, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788368608">leap-username, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583013100256">learning, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-idm46029788659424">learning, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-idm45583013096272">limit, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-idm46029788655440">limit, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-idm45583013319280">link-watchers, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-team-port.html">team-port</a> +<dt id="ientry-idm46029788877760">link-watchers, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-team-port.html">team-port</a> </dt> -<dt id="ientry-idm45583012944960">listen-port, <a class="indexterm" href="settings-wireguard.html">wireguard</a> +<dt id="ientry-idm46029788503488">listen-port, <a class="indexterm" href="settings-wireguard.html">wireguard</a> </dt> -<dt id="ientry-idm45583018884384">lldp, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029793673600">lldp, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583018880544">llmnr, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029793669760">llmnr, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583013687792">local, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-idm46029789263504">local, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> </dl> </div> <div class="indexdiv"> <h3>M</h3> <dl> -<dt id="ientry-idm45583014140624">mac-address, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-infiniband.html">infiniband</a>, <a class="indexterm" href="settings-wimax.html">wimax</a>, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>, <a class="indexterm" href="settings-wpan.html">wpan</a> +<dt id="ientry-idm46029789720768">mac-address, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-infiniband.html">infiniband</a>, <a class="indexterm" href="settings-wimax.html">wimax</a>, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>, <a class="indexterm" href="settings-wpan.html">wpan</a> </dt> -<dt id="ientry-idm45583012998240">mac-address-blacklist, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029788556720">mac-address-blacklist, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-idm45583012879072">mac-address-randomization, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029788437984">mac-address-randomization, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-idm45583023889712">org.freedesktop.NetworkManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-interface-org-freedesktop-NetworkManager.top_of_page">org.freedesktop.NetworkManager</a> +<dt id="ientry-idm46029797676640">org.freedesktop.NetworkManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-interface-org-freedesktop-NetworkManager.top_of_page">org.freedesktop.NetworkManager</a> </dt> -<dt id="ientry-idm45583020266896">org.freedesktop.NetworkManager.ActivateConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.ActivateConnection">The ActivateConnection() method</a> +<dt id="ientry-idm46029792900240">org.freedesktop.NetworkManager.ActivateConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.ActivateConnection">The ActivateConnection() method</a> </dt> -<dt id="ientry-idm45583016140720">org.freedesktop.NetworkManager.AddAndActivateConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.AddAndActivateConnection">The AddAndActivateConnection() method</a> +<dt id="ientry-idm46029792826192">org.freedesktop.NetworkManager.AddAndActivateConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.AddAndActivateConnection">The AddAndActivateConnection() method</a> </dt> -<dt id="ientry-idm45583019026320">org.freedesktop.NetworkManager.AddAndActivateConnection2(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.AddAndActivateConnection2">The AddAndActivateConnection2() method</a> +<dt id="ientry-idm46029792788192">org.freedesktop.NetworkManager.AddAndActivateConnection2(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.AddAndActivateConnection2">The AddAndActivateConnection2() method</a> </dt> -<dt id="ientry-idm45583016240224">org.freedesktop.NetworkManager.CheckConnectivity(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckConnectivity">The CheckConnectivity() method</a> +<dt id="ientry-idm46029801046288">org.freedesktop.NetworkManager.CheckConnectivity(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckConnectivity">The CheckConnectivity() method</a> </dt> -<dt id="ientry-idm45583016031264">org.freedesktop.NetworkManager.CheckpointAdjustRollbackTimeout(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointAdjustRollbackTimeout">The CheckpointAdjustRollbackTimeout() method</a> +<dt id="ientry-idm46029793011200">org.freedesktop.NetworkManager.CheckpointAdjustRollbackTimeout(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointAdjustRollbackTimeout">The CheckpointAdjustRollbackTimeout() method</a> </dt> -<dt id="ientry-idm45583016155776">org.freedesktop.NetworkManager.CheckpointCreate(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointCreate">The CheckpointCreate() method</a> +<dt id="ientry-idm46029795384528">org.freedesktop.NetworkManager.CheckpointCreate(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointCreate">The CheckpointCreate() method</a> </dt> -<dt id="ientry-idm45583018782496">org.freedesktop.NetworkManager.CheckpointDestroy(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointDestroy">The CheckpointDestroy() method</a> +<dt id="ientry-idm46029793825760">org.freedesktop.NetworkManager.CheckpointDestroy(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointDestroy">The CheckpointDestroy() method</a> </dt> -<dt id="ientry-idm45583018775056">org.freedesktop.NetworkManager.CheckpointRollback(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointRollback">The CheckpointRollback() method</a> +<dt id="ientry-idm46029793022128">org.freedesktop.NetworkManager.CheckpointRollback(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointRollback">The CheckpointRollback() method</a> </dt> -<dt id="ientry-idm45583017977728">org.freedesktop.NetworkManager.DeactivateConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.DeactivateConnection">The DeactivateConnection() method</a> +<dt id="ientry-idm46029793232640">org.freedesktop.NetworkManager.DeactivateConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.DeactivateConnection">The DeactivateConnection() method</a> </dt> -<dt id="ientry-idm45583017850400">org.freedesktop.NetworkManager.Enable(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Enable">The Enable() method</a> +<dt id="ientry-idm46029792852528">org.freedesktop.NetworkManager.Enable(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Enable">The Enable() method</a> </dt> -<dt id="ientry-idm45583020346672">org.freedesktop.NetworkManager.GetAllDevices(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetAllDevices">The GetAllDevices() method</a> +<dt id="ientry-idm46029792815584">org.freedesktop.NetworkManager.GetAllDevices(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetAllDevices">The GetAllDevices() method</a> </dt> -<dt id="ientry-idm45583026056816">org.freedesktop.NetworkManager.GetDeviceByIpIface(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetDeviceByIpIface">The GetDeviceByIpIface() method</a> +<dt id="ientry-idm46029801770848">org.freedesktop.NetworkManager.GetDeviceByIpIface(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetDeviceByIpIface">The GetDeviceByIpIface() method</a> </dt> -<dt id="ientry-idm45583020354240">org.freedesktop.NetworkManager.GetDevices(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetDevices">The GetDevices() method</a> +<dt id="ientry-idm46029796396832">org.freedesktop.NetworkManager.GetDevices(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetDevices">The GetDevices() method</a> </dt> -<dt id="ientry-idm45583016250288">org.freedesktop.NetworkManager.GetLogging(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetLogging">The GetLogging() method</a> +<dt id="ientry-idm46029801056352">org.freedesktop.NetworkManager.GetLogging(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetLogging">The GetLogging() method</a> </dt> -<dt id="ientry-idm45583018068336">org.freedesktop.NetworkManager.GetPermissions(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetPermissions">The GetPermissions() method</a> +<dt id="ientry-idm46029796579888">org.freedesktop.NetworkManager.GetPermissions(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetPermissions">The GetPermissions() method</a> </dt> -<dt id="ientry-idm45583016133904">org.freedesktop.NetworkManager.Reload(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Reload">The Reload() method</a> +<dt id="ientry-idm46029791352064">org.freedesktop.NetworkManager.Reload(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Reload">The Reload() method</a> </dt> -<dt id="ientry-idm45583018060992">org.freedesktop.NetworkManager.SetLogging(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.SetLogging">The SetLogging() method</a> +<dt id="ientry-idm46029792759680">org.freedesktop.NetworkManager.SetLogging(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.SetLogging">The SetLogging() method</a> </dt> -<dt id="ientry-idm45583017857680">org.freedesktop.NetworkManager.Sleep(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Sleep">The Sleep() method</a> +<dt id="ientry-idm46029792859728">org.freedesktop.NetworkManager.Sleep(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Sleep">The Sleep() method</a> </dt> -<dt id="ientry-idm45583016163824">org.freedesktop.NetworkManager.state(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.state">The state() method</a> +<dt id="ientry-idm46029793144688">org.freedesktop.NetworkManager.state(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.state">The state() method</a> </dt> -<dt id="ientry-idm45583024152512">org.freedesktop.NetworkManager::CheckPermissions, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.CheckPermissions">The "CheckPermissions" signal</a> +<dt id="ientry-idm46029792876960">org.freedesktop.NetworkManager::CheckPermissions, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.CheckPermissions">The "CheckPermissions" signal</a> </dt> -<dt id="ientry-idm45583024132784">org.freedesktop.NetworkManager::DeviceAdded, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.DeviceAdded">The "DeviceAdded" signal</a> +<dt id="ientry-idm46029793186064">org.freedesktop.NetworkManager::DeviceAdded, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.DeviceAdded">The "DeviceAdded" signal</a> </dt> -<dt id="ientry-idm45583018734240">org.freedesktop.NetworkManager::DeviceRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.DeviceRemoved">The "DeviceRemoved" signal</a> +<dt id="ientry-idm46029793178640">org.freedesktop.NetworkManager::DeviceRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.DeviceRemoved">The "DeviceRemoved" signal</a> </dt> -<dt id="ientry-idm45583024140016">org.freedesktop.NetworkManager::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029790813904">org.freedesktop.NetworkManager::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583024148208">org.freedesktop.NetworkManager::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.StateChanged">The "StateChanged" signal</a> +<dt id="ientry-idm46029790822096">org.freedesktop.NetworkManager::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.StateChanged">The "StateChanged" signal</a> </dt> -<dt id="ientry-idm45583018626432">org.freedesktop.NetworkManager:ActivatingConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ActivatingConnection">The "ActivatingConnection" property</a> +<dt id="ientry-idm46029791391360">org.freedesktop.NetworkManager:ActivatingConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ActivatingConnection">The "ActivatingConnection" property</a> </dt> -<dt id="ientry-idm45583016377664">org.freedesktop.NetworkManager:ActiveConnections, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ActiveConnections">The "ActiveConnections" property</a> +<dt id="ientry-idm46029793088704">org.freedesktop.NetworkManager:ActiveConnections, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ActiveConnections">The "ActiveConnections" property</a> </dt> -<dt id="ientry-idm45583018720896">org.freedesktop.NetworkManager:AllDevices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.AllDevices">The "AllDevices" property</a> +<dt id="ientry-idm46029792773344">org.freedesktop.NetworkManager:AllDevices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.AllDevices">The "AllDevices" property</a> </dt> -<dt id="ientry-idm45583018613968">org.freedesktop.NetworkManager:Capabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Capabilities">The "Capabilities" property</a> +<dt id="ientry-idm46029791378896">org.freedesktop.NetworkManager:Capabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Capabilities">The "Capabilities" property</a> </dt> -<dt id="ientry-idm45583019215792">org.freedesktop.NetworkManager:Checkpoints, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Checkpoints">The "Checkpoints" property</a> +<dt id="ientry-idm46029792769200">org.freedesktop.NetworkManager:Checkpoints, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Checkpoints">The "Checkpoints" property</a> </dt> -<dt id="ientry-idm45583018707888">org.freedesktop.NetworkManager:Connectivity, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Connectivity">The "Connectivity" property</a> +<dt id="ientry-idm46029792440928">org.freedesktop.NetworkManager:Connectivity, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Connectivity">The "Connectivity" property</a> </dt> -<dt id="ientry-idm45583018701696">org.freedesktop.NetworkManager:ConnectivityCheckAvailable, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ConnectivityCheckAvailable">The "ConnectivityCheckAvailable" property</a> +<dt id="ientry-idm46029792434736">org.freedesktop.NetworkManager:ConnectivityCheckAvailable, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ConnectivityCheckAvailable">The "ConnectivityCheckAvailable" property</a> </dt> -<dt id="ientry-idm45583018697248">org.freedesktop.NetworkManager:ConnectivityCheckEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ConnectivityCheckEnabled">The "ConnectivityCheckEnabled" property</a> +<dt id="ientry-idm46029793814192">org.freedesktop.NetworkManager:ConnectivityCheckEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ConnectivityCheckEnabled">The "ConnectivityCheckEnabled" property</a> </dt> -<dt id="ientry-idm45583018692928">org.freedesktop.NetworkManager:ConnectivityCheckUri, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ConnectivityCheckUri">The "ConnectivityCheckUri" property</a> +<dt id="ientry-idm46029793809872">org.freedesktop.NetworkManager:ConnectivityCheckUri, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ConnectivityCheckUri">The "ConnectivityCheckUri" property</a> </dt> -<dt id="ientry-idm45583018725296">org.freedesktop.NetworkManager:Devices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Devices">The "Devices" property</a> +<dt id="ientry-idm46029792777744">org.freedesktop.NetworkManager:Devices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Devices">The "Devices" property</a> </dt> -<dt id="ientry-idm45583018688656">org.freedesktop.NetworkManager:GlobalDnsConfiguration, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.GlobalDnsConfiguration">The "GlobalDnsConfiguration" property</a> +<dt id="ientry-idm46029793805600">org.freedesktop.NetworkManager:GlobalDnsConfiguration, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.GlobalDnsConfiguration">The "GlobalDnsConfiguration" property</a> </dt> -<dt id="ientry-idm45583016365232">org.freedesktop.NetworkManager:Metered, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Metered">The "Metered" property</a> +<dt id="ientry-idm46029793196032">org.freedesktop.NetworkManager:Metered, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Metered">The "Metered" property</a> </dt> -<dt id="ientry-idm45583019211648">org.freedesktop.NetworkManager:NetworkingEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.NetworkingEnabled">The "NetworkingEnabled" property</a> +<dt id="ientry-idm46029792475040">org.freedesktop.NetworkManager:NetworkingEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.NetworkingEnabled">The "NetworkingEnabled" property</a> </dt> -<dt id="ientry-idm45583016373504">org.freedesktop.NetworkManager:PrimaryConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.PrimaryConnection">The "PrimaryConnection" property</a> +<dt id="ientry-idm46029793204304">org.freedesktop.NetworkManager:PrimaryConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.PrimaryConnection">The "PrimaryConnection" property</a> </dt> -<dt id="ientry-idm45583016369344">org.freedesktop.NetworkManager:PrimaryConnectionType, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.PrimaryConnectionType">The "PrimaryConnectionType" property</a> +<dt id="ientry-idm46029793200144">org.freedesktop.NetworkManager:PrimaryConnectionType, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.PrimaryConnectionType">The "PrimaryConnectionType" property</a> </dt> -<dt id="ientry-idm45583018622320">org.freedesktop.NetworkManager:Startup, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Startup">The "Startup" property</a> +<dt id="ientry-idm46029791387248">org.freedesktop.NetworkManager:Startup, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Startup">The "Startup" property</a> </dt> -<dt id="ientry-idm45583018609248">org.freedesktop.NetworkManager:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.State">The "State" property</a> +<dt id="ientry-idm46029792446704">org.freedesktop.NetworkManager:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.State">The "State" property</a> </dt> -<dt id="ientry-idm45583018618192">org.freedesktop.NetworkManager:Version, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Version">The "Version" property</a> +<dt id="ientry-idm46029791383120">org.freedesktop.NetworkManager:Version, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Version">The "Version" property</a> </dt> -<dt id="ientry-idm45583016386192">org.freedesktop.NetworkManager:WimaxEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WimaxEnabled">The "WimaxEnabled" property</a> +<dt id="ientry-idm46029793097232">org.freedesktop.NetworkManager:WimaxEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WimaxEnabled">The "WimaxEnabled" property</a> </dt> -<dt id="ientry-idm45583016381936">org.freedesktop.NetworkManager:WimaxHardwareEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WimaxHardwareEnabled">The "WimaxHardwareEnabled" property</a> +<dt id="ientry-idm46029793092976">org.freedesktop.NetworkManager:WimaxHardwareEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WimaxHardwareEnabled">The "WimaxHardwareEnabled" property</a> </dt> -<dt id="ientry-idm45583019207376">org.freedesktop.NetworkManager:WirelessEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WirelessEnabled">The "WirelessEnabled" property</a> +<dt id="ientry-idm46029792470768">org.freedesktop.NetworkManager:WirelessEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WirelessEnabled">The "WirelessEnabled" property</a> </dt> -<dt id="ientry-idm45583019203152">org.freedesktop.NetworkManager:WirelessHardwareEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WirelessHardwareEnabled">The "WirelessHardwareEnabled" property</a> +<dt id="ientry-idm46029792466544">org.freedesktop.NetworkManager:WirelessHardwareEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WirelessHardwareEnabled">The "WirelessHardwareEnabled" property</a> </dt> -<dt id="ientry-idm45583019198864">org.freedesktop.NetworkManager:WwanEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanEnabled">The "WwanEnabled" property</a> +<dt id="ientry-idm46029792462256">org.freedesktop.NetworkManager:WwanEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanEnabled">The "WwanEnabled" property</a> </dt> -<dt id="ientry-idm45583019194624">org.freedesktop.NetworkManager:WwanHardwareEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanHardwareEnabled">The "WwanHardwareEnabled" property</a> +<dt id="ientry-idm46029793101520">org.freedesktop.NetworkManager:WwanHardwareEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanHardwareEnabled">The "WwanHardwareEnabled" property</a> </dt> -<dt id="ientry-idm45583019188384">master, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029795851408">master, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583014137264">max-age, <a class="indexterm" href="settings-bridge.html">bridge</a> +<dt id="ientry-idm46029789717408">max-age, <a class="indexterm" href="settings-bridge.html">bridge</a> </dt> -<dt id="ientry-idm45583013839888">may-fail, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789420272">may-fail, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013315040">mcast-rejoin-count, <a class="indexterm" href="settings-team.html">team</a> +<dt id="ientry-idm46029788874080">mcast-rejoin-count, <a class="indexterm" href="settings-team.html">team</a> </dt> -<dt id="ientry-idm45583013311136">mcast-rejoin-interval, <a class="indexterm" href="settings-team.html">team</a> +<dt id="ientry-idm46029788870176">mcast-rejoin-interval, <a class="indexterm" href="settings-team.html">team</a> </dt> -<dt id="ientry-idm45583013568944">mcast-snooping-enable, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a> +<dt id="ientry-idm46029789130768">mcast-snooping-enable, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a> </dt> -<dt id="ientry-idm45583019184704">mdns, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029795847728">mdns, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583019180864">metered, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029795843888">metered, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583013835936">method, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>, <a class="indexterm" href="settings-proxy.html">proxy</a> +<dt id="ientry-idm46029789416320">method, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>, <a class="indexterm" href="settings-proxy.html">proxy</a> </dt> -<dt id="ientry-idm45583013648240">mka-cak, <a class="indexterm" href="settings-macsec.html">macsec</a> +<dt id="ientry-idm46029789219648">mka-cak, <a class="indexterm" href="settings-macsec.html">macsec</a> </dt> -<dt id="ientry-idm45583013644784">mka-cak-flags, <a class="indexterm" href="settings-macsec.html">macsec</a> +<dt id="ientry-idm46029789215872">mka-cak-flags, <a class="indexterm" href="settings-macsec.html">macsec</a> </dt> -<dt id="ientry-idm45583013641424">mka-ckn, <a class="indexterm" href="settings-macsec.html">macsec</a> +<dt id="ientry-idm46029789212112">mka-ckn, <a class="indexterm" href="settings-macsec.html">macsec</a> </dt> -<dt id="ientry-idm45583013684304">mode, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-macsec.html">macsec</a>, <a class="indexterm" href="settings-macvlan.html">macvlan</a>, <a class="indexterm" href="settings-tun.html">tun</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029789259696">mode, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-macsec.html">macsec</a>, <a class="indexterm" href="settings-macvlan.html">macvlan</a>, <a class="indexterm" href="settings-tun.html">tun</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-idm45583013485520">mppe-stateful, <a class="indexterm" href="settings-ppp.html">ppp</a> +<dt id="ientry-idm46029789044064">mppe-stateful, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-idm45583013481568">mru, <a class="indexterm" href="settings-ppp.html">ppp</a> +<dt id="ientry-idm46029789040112">mru, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-idm45583014072192">mtu, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-infiniband.html">infiniband</a>, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-ppp.html">ppp</a>, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-wireguard.html">wireguard</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029789652336">mtu, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-infiniband.html">infiniband</a>, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-ppp.html">ppp</a>, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-wireguard.html">wireguard</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-idm45583019177024">multi-connect, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029795840048">multi-connect, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583013215552">multi-queue, <a class="indexterm" href="settings-tun.html">tun</a> +<dt id="ientry-idm46029788774592">multi-queue, <a class="indexterm" href="settings-tun.html">tun</a> </dt> -<dt id="ientry-idm45583014133776">multicast-querier, <a class="indexterm" href="settings-bridge.html">bridge</a> +<dt id="ientry-idm46029789713920">multicast-querier, <a class="indexterm" href="settings-bridge.html">bridge</a> </dt> -<dt id="ientry-idm45583014130176">multicast-query-use-ifaddr, <a class="indexterm" href="settings-bridge.html">bridge</a> +<dt id="ientry-idm46029789710320">multicast-query-use-ifaddr, <a class="indexterm" href="settings-bridge.html">bridge</a> </dt> -<dt id="ientry-idm45583014126544">multicast-router, <a class="indexterm" href="settings-bridge.html">bridge</a> +<dt id="ientry-idm46029789706688">multicast-router, <a class="indexterm" href="settings-bridge.html">bridge</a> </dt> -<dt id="ientry-idm45583014122976">multicast-snooping, <a class="indexterm" href="settings-bridge.html">bridge</a> +<dt id="ientry-idm46029789703120">multicast-snooping, <a class="indexterm" href="settings-bridge.html">bridge</a> </dt> </dl> </div> <div class="indexdiv"> <h3>N</h3> <dl> -<dt id="ientry-idm45583013961552">network-id, <a class="indexterm" href="settings-gsm.html">gsm</a> +<dt id="ientry-idm46029789541696">network-id, <a class="indexterm" href="settings-gsm.html">gsm</a> </dt> -<dt id="ientry-idm45583013031728">network-name, <a class="indexterm" href="settings-wimax.html">wimax</a> +<dt id="ientry-idm46029788590960">network-name, <a class="indexterm" href="settings-wimax.html">wimax</a> </dt> -<dt id="ientry-idm45583013832576">never-default, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789412960">never-default, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583010226928">NM80211ApFlags, <a class="indexterm" href="nm-dbus-types.html#NM80211ApFlags">enum NM80211ApFlags</a> +<dt id="ientry-idm46029784862992">NM80211ApFlags, <a class="indexterm" href="nm-dbus-types.html#NM80211ApFlags">enum NM80211ApFlags</a> </dt> -<dt id="ientry-idm45583010199904">NM80211ApSecurityFlags, <a class="indexterm" href="nm-dbus-types.html#NM80211ApSecurityFlags">enum NM80211ApSecurityFlags</a> +<dt id="ientry-idm46029784835968">NM80211ApSecurityFlags, <a class="indexterm" href="nm-dbus-types.html#NM80211ApSecurityFlags">enum NM80211ApSecurityFlags</a> </dt> -<dt id="ientry-idm45583010142608">NM80211Mode, <a class="indexterm" href="nm-dbus-types.html#NM80211Mode">enum NM80211Mode</a> +<dt id="ientry-idm46029784778672">NM80211Mode, <a class="indexterm" href="nm-dbus-types.html#NM80211Mode">enum NM80211Mode</a> </dt> -<dt id="ientry-idm45583009301344">NMActivationStateFlags, <a class="indexterm" href="nm-dbus-types.html#NMActivationStateFlags">enum NMActivationStateFlags</a> +<dt id="ientry-idm46029783971232">NMActivationStateFlags, <a class="indexterm" href="nm-dbus-types.html#NMActivationStateFlags">enum NMActivationStateFlags</a> </dt> -<dt id="ientry-idm45583009611712">NMActiveConnectionState, <a class="indexterm" href="nm-dbus-types.html#NMActiveConnectionState">enum NMActiveConnectionState</a> +<dt id="ientry-idm46029784281104">NMActiveConnectionState, <a class="indexterm" href="nm-dbus-types.html#NMActiveConnectionState">enum NMActiveConnectionState</a> </dt> -<dt id="ientry-idm45583009580144">NMActiveConnectionStateReason, <a class="indexterm" href="nm-dbus-types.html#NMActiveConnectionStateReason">enum NMActiveConnectionStateReason</a> +<dt id="ientry-idm46029784249760">NMActiveConnectionStateReason, <a class="indexterm" href="nm-dbus-types.html#NMActiveConnectionStateReason">enum NMActiveConnectionStateReason</a> </dt> -<dt id="ientry-idm45583010115024">NMBluetoothCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMBluetoothCapabilities">enum NMBluetoothCapabilities</a> +<dt id="ientry-idm46029784751088">NMBluetoothCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMBluetoothCapabilities">enum NMBluetoothCapabilities</a> </dt> -<dt id="ientry-idm45583022815920">NMCapability, <a class="indexterm" href="nm-dbus-types.html#NMCapability">enum NMCapability</a> +<dt id="ientry-idm46029800475968">NMCapability, <a class="indexterm" href="nm-dbus-types.html#NMCapability">enum NMCapability</a> </dt> -<dt id="ientry-idm45583009386336">NMCheckpointCreateFlags, <a class="indexterm" href="nm-dbus-types.html#NMCheckpointCreateFlags">enum NMCheckpointCreateFlags</a> +<dt id="ientry-idm46029784056288">NMCheckpointCreateFlags, <a class="indexterm" href="nm-dbus-types.html#NMCheckpointCreateFlags">enum NMCheckpointCreateFlags</a> </dt> -<dt id="ientry-idm45583009105840">NMClientPermission, <a class="indexterm" href="nm-dbus-types.html#NMClientPermission">enum NMClientPermission</a> +<dt id="ientry-idm46029783775600">NMClientPermission, <a class="indexterm" href="nm-dbus-types.html#NMClientPermission">enum NMClientPermission</a> </dt> -<dt id="ientry-idm45583009018640">NMClientPermissionResult, <a class="indexterm" href="nm-dbus-types.html#NMClientPermissionResult">enum NMClientPermissionResult</a> +<dt id="ientry-idm46029783688400">NMClientPermissionResult, <a class="indexterm" href="nm-dbus-types.html#NMClientPermissionResult">enum NMClientPermissionResult</a> </dt> -<dt id="ientry-idm45583009638576">NMConnectionMultiConnect, <a class="indexterm" href="nm-dbus-types.html#NMConnectionMultiConnect">enum NMConnectionMultiConnect</a> +<dt id="ientry-idm46029784307808">NMConnectionMultiConnect, <a class="indexterm" href="nm-dbus-types.html#NMConnectionMultiConnect">enum NMConnectionMultiConnect</a> </dt> -<dt id="ientry-idm45583012149088">NMConnectivityState, <a class="indexterm" href="nm-dbus-types.html#NMConnectivityState">enum NMConnectivityState</a> +<dt id="ientry-idm46029787181808">NMConnectivityState, <a class="indexterm" href="nm-dbus-types.html#NMConnectivityState">enum NMConnectivityState</a> </dt> -<dt id="ientry-idm45583011974208">NMDeviceCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMDeviceCapabilities">enum NMDeviceCapabilities</a> +<dt id="ientry-idm46029787006784">NMDeviceCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMDeviceCapabilities">enum NMDeviceCapabilities</a> </dt> -<dt id="ientry-idm45583009132880">NMDeviceInterfaceFlags, <a class="indexterm" href="nm-dbus-types.html#NMDeviceInterfaceFlags">enum NMDeviceInterfaceFlags</a> +<dt id="ientry-idm46029783802640">NMDeviceInterfaceFlags, <a class="indexterm" href="nm-dbus-types.html#NMDeviceInterfaceFlags">enum NMDeviceInterfaceFlags</a> </dt> -<dt id="ientry-idm45583010095024">NMDeviceModemCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMDeviceModemCapabilities">enum NMDeviceModemCapabilities</a> +<dt id="ientry-idm46029784731088">NMDeviceModemCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMDeviceModemCapabilities">enum NMDeviceModemCapabilities</a> </dt> -<dt id="ientry-idm45583010043280">NMDeviceState, <a class="indexterm" href="nm-dbus-types.html#NMDeviceState">enum NMDeviceState</a> +<dt id="ientry-idm46029784680064">NMDeviceState, <a class="indexterm" href="nm-dbus-types.html#NMDeviceState">enum NMDeviceState</a> </dt> -<dt id="ientry-idm45583009978112">NMDeviceStateReason, <a class="indexterm" href="nm-dbus-types.html#NMDeviceStateReason">enum NMDeviceStateReason</a> +<dt id="ientry-idm46029784622016">NMDeviceStateReason, <a class="indexterm" href="nm-dbus-types.html#NMDeviceStateReason">enum NMDeviceStateReason</a> </dt> -<dt id="ientry-idm45583012118688">NMDeviceType, <a class="indexterm" href="nm-dbus-types.html#NMDeviceType">enum NMDeviceType</a> +<dt id="ientry-idm46029787151408">NMDeviceType, <a class="indexterm" href="nm-dbus-types.html#NMDeviceType">enum NMDeviceType</a> </dt> -<dt id="ientry-idm45583011943568">NMDeviceWifiCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMDeviceWifiCapabilities">enum NMDeviceWifiCapabilities</a> +<dt id="ientry-idm46029786976144">NMDeviceWifiCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMDeviceWifiCapabilities">enum NMDeviceWifiCapabilities</a> </dt> -<dt id="ientry-idm45583009446768">NMIPTunnelMode, <a class="indexterm" href="nm-dbus-types.html#NMIPTunnelMode">enum NMIPTunnelMode</a> +<dt id="ientry-idm46029784116784">NMIPTunnelMode, <a class="indexterm" href="nm-dbus-types.html#NMIPTunnelMode">enum NMIPTunnelMode</a> </dt> -<dt id="ientry-idm45583009164000">NMManagerReloadFlags, <a class="indexterm" href="nm-dbus-types.html#NMManagerReloadFlags">enum NMManagerReloadFlags</a> +<dt id="ientry-idm46029783833760">NMManagerReloadFlags, <a class="indexterm" href="nm-dbus-types.html#NMManagerReloadFlags">enum NMManagerReloadFlags</a> </dt> -<dt id="ientry-idm45583009679744">NMMetered, <a class="indexterm" href="nm-dbus-types.html#NMMetered">enum NMMetered</a> +<dt id="ientry-idm46029784348880">NMMetered, <a class="indexterm" href="nm-dbus-types.html#NMMetered">enum NMMetered</a> </dt> -<dt id="ientry-idm45583009355168">NMRollbackResult, <a class="indexterm" href="nm-dbus-types.html#NMRollbackResult">enum NMRollbackResult</a> +<dt id="ientry-idm46029784025120">NMRollbackResult, <a class="indexterm" href="nm-dbus-types.html#NMRollbackResult">enum NMRollbackResult</a> </dt> -<dt id="ientry-idm45583009465472">NMSecretAgentCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMSecretAgentCapabilities">enum NMSecretAgentCapabilities</a> +<dt id="ientry-idm46029784135488">NMSecretAgentCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMSecretAgentCapabilities">enum NMSecretAgentCapabilities</a> </dt> -<dt id="ientry-idm45583009505984">NMSecretAgentGetSecretsFlags, <a class="indexterm" href="nm-dbus-types.html#NMSecretAgentGetSecretsFlags">enum NMSecretAgentGetSecretsFlags</a> +<dt id="ientry-idm46029784176000">NMSecretAgentGetSecretsFlags, <a class="indexterm" href="nm-dbus-types.html#NMSecretAgentGetSecretsFlags">enum NMSecretAgentGetSecretsFlags</a> </dt> -<dt id="ientry-idm45583009257280">NMSettingsAddConnection2Flags, <a class="indexterm" href="nm-dbus-types.html#NMSettingsAddConnection2Flags">enum NMSettingsAddConnection2Flags</a> +<dt id="ientry-idm46029783927104">NMSettingsAddConnection2Flags, <a class="indexterm" href="nm-dbus-types.html#NMSettingsAddConnection2Flags">enum NMSettingsAddConnection2Flags</a> </dt> -<dt id="ientry-idm45583009328336">NMSettingsConnectionFlags, <a class="indexterm" href="nm-dbus-types.html#NMSettingsConnectionFlags">enum NMSettingsConnectionFlags</a> +<dt id="ientry-idm46029783998288">NMSettingsConnectionFlags, <a class="indexterm" href="nm-dbus-types.html#NMSettingsConnectionFlags">enum NMSettingsConnectionFlags</a> </dt> -<dt id="ientry-idm45583009230192">NMSettingsUpdate2Flags, <a class="indexterm" href="nm-dbus-types.html#NMSettingsUpdate2Flags">enum NMSettingsUpdate2Flags</a> +<dt id="ientry-idm46029783899952">NMSettingsUpdate2Flags, <a class="indexterm" href="nm-dbus-types.html#NMSettingsUpdate2Flags">enum NMSettingsUpdate2Flags</a> </dt> -<dt id="ientry-idm45583010451120">NMState, <a class="indexterm" href="nm-dbus-types.html#NMState">enum NMState</a> +<dt id="ientry-idm46029787496112">NMState, <a class="indexterm" href="nm-dbus-types.html#NMState">enum NMState</a> </dt> -<dt id="ientry-idm45583009186512">NMTernary, <a class="indexterm" href="nm-dbus-types.html#NMTernary">enum NMTernary</a> +<dt id="ientry-idm46029783856272">NMTernary, <a class="indexterm" href="nm-dbus-types.html#NMTernary">enum NMTernary</a> </dt> -<dt id="ientry-idm45583011859872">NMVpnConnectionState, <a class="indexterm" href="nm-vpn-dbus-types.html#NMVpnConnectionState">enum NMVpnConnectionState</a> +<dt id="ientry-idm46029787635200">NMVpnConnectionState, <a class="indexterm" href="nm-vpn-dbus-types.html#NMVpnConnectionState">enum NMVpnConnectionState</a> </dt> -<dt id="ientry-idm45583011600448">NMVpnConnectionStateReason, <a class="indexterm" href="nm-vpn-dbus-types.html#NMVpnConnectionStateReason">enum NMVpnConnectionStateReason</a> +<dt id="ientry-idm46029787526160">NMVpnConnectionStateReason, <a class="indexterm" href="nm-vpn-dbus-types.html#NMVpnConnectionStateReason">enum NMVpnConnectionStateReason</a> </dt> -<dt id="ientry-idm45583011541456">NMVpnPluginFailure, <a class="indexterm" href="nm-vpn-dbus-types.html#NMVpnPluginFailure">enum NMVpnPluginFailure</a> +<dt id="ientry-idm46029786709760">NMVpnPluginFailure, <a class="indexterm" href="nm-vpn-dbus-types.html#NMVpnPluginFailure">enum NMVpnPluginFailure</a> </dt> -<dt id="ientry-idm45583022051632">NMVpnServiceState, <a class="indexterm" href="nm-vpn-dbus-types.html#NMVpnServiceState">enum NMVpnServiceState</a> +<dt id="ientry-idm46029801178608">NMVpnServiceState, <a class="indexterm" href="nm-vpn-dbus-types.html#NMVpnServiceState">enum NMVpnServiceState</a> </dt> -<dt id="ientry-idm45583010067056">NMWimaxNspNetworkType, <a class="indexterm" href="nm-dbus-types.html#NMWimaxNspNetworkType">enum NMWimaxNspNetworkType</a> +<dt id="ientry-idm46029784703328">NMWimaxNspNetworkType, <a class="indexterm" href="nm-dbus-types.html#NMWimaxNspNetworkType">enum NMWimaxNspNetworkType</a> </dt> -<dt id="ientry-idm45583013473616">no-vj-comp, <a class="indexterm" href="settings-ppp.html">ppp</a> +<dt id="ientry-idm46029789032160">no-vj-comp, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-idm45583013469696">noauth, <a class="indexterm" href="settings-ppp.html">ppp</a> +<dt id="ientry-idm46029789028240">noauth, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-idm45583013465632">nobsdcomp, <a class="indexterm" href="settings-ppp.html">ppp</a> +<dt id="ientry-idm46029789024176">nobsdcomp, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-idm45583013461728">nodeflate, <a class="indexterm" href="settings-ppp.html">ppp</a> +<dt id="ientry-idm46029789020272">nodeflate, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-idm45583013307232">notify-peers-count, <a class="indexterm" href="settings-team.html">team</a> +<dt id="ientry-idm46029788866272">notify-peers-count, <a class="indexterm" href="settings-team.html">team</a> </dt> -<dt id="ientry-idm45583013303328">notify-peers-interval, <a class="indexterm" href="settings-team.html">team</a> +<dt id="ientry-idm46029788862368">notify-peers-interval, <a class="indexterm" href="settings-team.html">team</a> </dt> -<dt id="ientry-idm45583014068576">number, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a> +<dt id="ientry-idm46029789648720">number, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a> </dt> </dl> </div> <div class="indexdiv"> <h3>O</h3> <dl> -<dt id="ientry-idm45583016691168">optional, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793973664">optional, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583014169488">options, <a class="indexterm" href="settings-bond.html">bond</a> +<dt id="ientry-idm46029789749632">options, <a class="indexterm" href="settings-bond.html">bond</a> </dt> -<dt id="ientry-idm45583013677072">output-key, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a> +<dt id="ientry-idm46029789251760">output-key, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a> </dt> -<dt id="ientry-idm45583013211504">owner, <a class="indexterm" href="settings-tun.html">tun</a> +<dt id="ientry-idm46029788770544">owner, <a class="indexterm" href="settings-tun.html">tun</a> </dt> </dl> </div> <div class="indexdiv"> <h3>P</h3> <dl> -<dt id="ientry-idm45583013918752">p-key, <a class="indexterm" href="settings-infiniband.html">infiniband</a> +<dt id="ientry-idm46029789498896">p-key, <a class="indexterm" href="settings-infiniband.html">infiniband</a> </dt> -<dt id="ientry-idm45583016687008">pac-file, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793969504">pac-file, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583013393200">pac-script, <a class="indexterm" href="settings-proxy.html">proxy</a> +<dt id="ientry-idm46029788951808">pac-script, <a class="indexterm" href="settings-proxy.html">proxy</a> </dt> -<dt id="ientry-idm45583013389472">pac-url, <a class="indexterm" href="settings-proxy.html">proxy</a> +<dt id="ientry-idm46029788948080">pac-url, <a class="indexterm" href="settings-proxy.html">proxy</a> </dt> -<dt id="ientry-idm45583012741568">page, <a class="indexterm" href="settings-wpan.html">wpan</a> +<dt id="ientry-idm46029788300416">page, <a class="indexterm" href="settings-wpan.html">wpan</a> </dt> -<dt id="ientry-idm45583012805952">pairwise, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788364800">pairwise, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583012737600">pan-id, <a class="indexterm" href="settings-wpan.html">wpan</a> +<dt id="ientry-idm46029788296448">pan-id, <a class="indexterm" href="settings-wpan.html">wpan</a> </dt> -<dt id="ientry-idm45583016752368">parent, <a class="indexterm" href="settings-6lowpan.html">6lowpan</a>, <a class="indexterm" href="settings-infiniband.html">infiniband</a>, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-macsec.html">macsec</a>, <a class="indexterm" href="settings-macvlan.html">macvlan</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a>, <a class="indexterm" href="settings-vlan.html">vlan</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-idm46029794035280">parent, <a class="indexterm" href="settings-6lowpan.html">6lowpan</a>, <a class="indexterm" href="settings-infiniband.html">infiniband</a>, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-macsec.html">macsec</a>, <a class="indexterm" href="settings-macvlan.html">macvlan</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a>, <a class="indexterm" href="settings-vlan.html">vlan</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-idm45583013372880">parity, <a class="indexterm" href="settings-serial.html">serial</a> +<dt id="ientry-idm46029788931424">parity, <a class="indexterm" href="settings-serial.html">serial</a> </dt> -<dt id="ientry-idm45583016683328">password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a> +<dt id="ientry-idm46029793965824">password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a> </dt> -<dt id="ientry-idm45583016679648">password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a> +<dt id="ientry-idm46029793962144">password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a> </dt> -<dt id="ientry-idm45583016675952">password-raw, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793958496">password-raw, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016672016">password-raw-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793954560">password-raw-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583014086784">path-cost, <a class="indexterm" href="settings-bridge-port.html">bridge-port</a> +<dt id="ientry-idm46029789666928">path-cost, <a class="indexterm" href="settings-bridge-port.html">bridge-port</a> </dt> -<dt id="ientry-idm45583013670016">path-mtu-discovery, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a> +<dt id="ientry-idm46029789244064">path-mtu-discovery, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a> </dt> -<dt id="ientry-idm45583013537936">peer, <a class="indexterm" href="settings-ovs-patch.html">ovs-patch</a>, <a class="indexterm" href="settings-wifi-p2p.html">wifi-p2p</a> +<dt id="ientry-idm46029789096784">peer, <a class="indexterm" href="settings-ovs-patch.html">ovs-patch</a>, <a class="indexterm" href="settings-wifi-p2p.html">wifi-p2p</a> </dt> -<dt id="ientry-idm45583012936864">peer-routes, <a class="indexterm" href="settings-wireguard.html">wireguard</a> +<dt id="ientry-idm46029788495392">peer-routes, <a class="indexterm" href="settings-wireguard.html">wireguard</a> </dt> -<dt id="ientry-idm45583012932640">peers, <a class="indexterm" href="settings-wireguard.html">wireguard</a> +<dt id="ientry-idm46029788491552">peers, <a class="indexterm" href="settings-wireguard.html">wireguard</a> </dt> -<dt id="ientry-idm45583016797008">permissions, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029794080624">permissions, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583013153696">persistent, <a class="indexterm" href="settings-vpn.html">vpn</a> +<dt id="ientry-idm46029788712800">persistent, <a class="indexterm" href="settings-vpn.html">vpn</a> </dt> -<dt id="ientry-idm45583016668320">phase1-auth-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793950912">phase1-auth-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016664080">phase1-fast-provisioning, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793946672">phase1-fast-provisioning, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016659984">phase1-peaplabel, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793942576">phase1-peaplabel, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016656304">phase1-peapver, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793938896">phase1-peapver, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016652240">phase2-altsubject-matches, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793934832">phase2-altsubject-matches, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016648256">phase2-auth, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793930848">phase2-auth, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016644576">phase2-autheap, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793927168">phase2-autheap, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016640896">phase2-ca-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793923488">phase2-ca-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016637216">phase2-ca-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793919808">phase2-ca-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016633328">phase2-ca-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793915920">phase2-ca-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016629600">phase2-ca-path, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793912192">phase2-ca-path, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016625712">phase2-client-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793908304">phase2-client-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016622016">phase2-client-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793903904">phase2-client-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016618080">phase2-client-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793899968">phase2-client-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016614352">phase2-domain-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793896240">phase2-domain-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016610192">phase2-domain-suffix-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793892080">phase2-domain-suffix-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016606480">phase2-private-key, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793888368">phase2-private-key, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016601696">phase2-private-key-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793883584">phase2-private-key-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016597776">phase2-private-key-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793879664">phase2-private-key-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016593952">phase2-subject-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793875840">phase2-subject-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583013207712">pi, <a class="indexterm" href="settings-tun.html">tun</a> +<dt id="ientry-idm46029788766752">pi, <a class="indexterm" href="settings-tun.html">tun</a> </dt> -<dt id="ientry-idm45583016589888">pin, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-gsm.html">gsm</a> +<dt id="ientry-idm46029793871776">pin, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-gsm.html">gsm</a> </dt> -<dt id="ientry-idm45583016586208">pin-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-gsm.html">gsm</a> +<dt id="ientry-idm46029793868096">pin-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-gsm.html">gsm</a> </dt> -<dt id="ientry-idm45583012802000">pmf, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788360848">pmf, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583013630752">port, <a class="indexterm" href="settings-macsec.html">macsec</a>, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> +<dt id="ientry-idm46029789200448">port, <a class="indexterm" href="settings-macsec.html">macsec</a>, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> </dt> -<dt id="ientry-idm45583012866960">powersave, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029788425872">powersave, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-idm45583025513312">org.freedesktop.NetworkManager.PPP, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-interface-org-freedesktop-NetworkManager-PPP.top_of_page">org.freedesktop.NetworkManager.PPP</a> +<dt id="ientry-idm46029798881024">org.freedesktop.NetworkManager.PPP, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-interface-org-freedesktop-NetworkManager-PPP.top_of_page">org.freedesktop.NetworkManager.PPP</a> </dt> -<dt id="ientry-idm45583014468608">org.freedesktop.NetworkManager.PPP.NeedSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.NeedSecrets">The NeedSecrets() method</a> +<dt id="ientry-idm46029790541488">org.freedesktop.NetworkManager.PPP.NeedSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.NeedSecrets">The NeedSecrets() method</a> </dt> -<dt id="ientry-idm45583012717984">org.freedesktop.NetworkManager.PPP.SetIfindex(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIfindex">The SetIfindex() method</a> +<dt id="ientry-idm46029789999440">org.freedesktop.NetworkManager.PPP.SetIfindex(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIfindex">The SetIfindex() method</a> </dt> -<dt id="ientry-idm45583014367824">org.freedesktop.NetworkManager.PPP.SetIp4Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp4Config">The SetIp4Config() method</a> +<dt id="ientry-idm46029790067296">org.freedesktop.NetworkManager.PPP.SetIp4Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp4Config">The SetIp4Config() method</a> </dt> -<dt id="ientry-idm45583014610512">org.freedesktop.NetworkManager.PPP.SetIp6Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp6Config">The SetIp6Config() method</a> +<dt id="ientry-idm46029789904720">org.freedesktop.NetworkManager.PPP.SetIp6Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp6Config">The SetIp6Config() method</a> </dt> -<dt id="ientry-idm45583012725088">org.freedesktop.NetworkManager.PPP.SetState(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetState">The SetState() method</a> +<dt id="ientry-idm46029790006544">org.freedesktop.NetworkManager.PPP.SetState(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetState">The SetState() method</a> </dt> -<dt id="ientry-idm45583013240080">prio, <a class="indexterm" href="settings-team-port.html">team-port</a> +<dt id="ientry-idm46029788799120">prio, <a class="indexterm" href="settings-team-port.html">team-port</a> </dt> -<dt id="ientry-idm45583014119264">priority, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-bridge-port.html">bridge-port</a> +<dt id="ientry-idm46029789699408">priority, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-bridge-port.html">bridge-port</a> </dt> -<dt id="ientry-idm45583014025232">priority-bandwidth, <a class="indexterm" href="settings-dcb.html">dcb</a> +<dt id="ientry-idm46029789605376">priority-bandwidth, <a class="indexterm" href="settings-dcb.html">dcb</a> </dt> -<dt id="ientry-idm45583014021552">priority-flow-control, <a class="indexterm" href="settings-dcb.html">dcb</a> +<dt id="ientry-idm46029789601696">priority-flow-control, <a class="indexterm" href="settings-dcb.html">dcb</a> </dt> -<dt id="ientry-idm45583014017984">priority-flow-control-flags, <a class="indexterm" href="settings-dcb.html">dcb</a> +<dt id="ientry-idm46029789598128">priority-flow-control-flags, <a class="indexterm" href="settings-dcb.html">dcb</a> </dt> -<dt id="ientry-idm45583014014400">priority-group-bandwidth, <a class="indexterm" href="settings-dcb.html">dcb</a> +<dt id="ientry-idm46029789594544">priority-group-bandwidth, <a class="indexterm" href="settings-dcb.html">dcb</a> </dt> -<dt id="ientry-idm45583014010768">priority-group-flags, <a class="indexterm" href="settings-dcb.html">dcb</a> +<dt id="ientry-idm46029789590912">priority-group-flags, <a class="indexterm" href="settings-dcb.html">dcb</a> </dt> -<dt id="ientry-idm45583014007200">priority-group-id, <a class="indexterm" href="settings-dcb.html">dcb</a> +<dt id="ientry-idm46029789587344">priority-group-id, <a class="indexterm" href="settings-dcb.html">dcb</a> </dt> -<dt id="ientry-idm45583014003616">priority-strict-bandwidth, <a class="indexterm" href="settings-dcb.html">dcb</a> +<dt id="ientry-idm46029789583760">priority-strict-bandwidth, <a class="indexterm" href="settings-dcb.html">dcb</a> </dt> -<dt id="ientry-idm45583014000032">priority-traffic-class, <a class="indexterm" href="settings-dcb.html">dcb</a> +<dt id="ientry-idm46029789580176">priority-traffic-class, <a class="indexterm" href="settings-dcb.html">dcb</a> </dt> -<dt id="ientry-idm45583016582512">private-key, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-wireguard.html">wireguard</a> +<dt id="ientry-idm46029793864400">private-key, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-wireguard.html">wireguard</a> </dt> -<dt id="ientry-idm45583012925152">private-key-flags, <a class="indexterm" href="settings-wireguard.html">wireguard</a> +<dt id="ientry-idm46029788484064">private-key-flags, <a class="indexterm" href="settings-wireguard.html">wireguard</a> </dt> -<dt id="ientry-idm45583016577520">private-key-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793859408">private-key-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016573632">private-key-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793855520">private-key-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583013608688">promiscuous, <a class="indexterm" href="settings-macvlan.html">macvlan</a> +<dt id="ientry-idm46029789175872">promiscuous, <a class="indexterm" href="settings-macvlan.html">macvlan</a> </dt> -<dt id="ientry-idm45583012797584">proto, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788356432">proto, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583014201904">protocol, <a class="indexterm" href="settings-adsl.html">adsl</a> +<dt id="ientry-idm46029789782048">protocol, <a class="indexterm" href="settings-adsl.html">adsl</a> </dt> -<dt id="ientry-idm45583013084768">proxy, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-idm46029788643936">proxy, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-idm45583012793680">psk, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788352528">psk, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583012789664">psk-flags, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788348512">psk-flags, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> </dl> </div> <div class="indexdiv"> <h3>Q</h3> <dl> -<dt id="ientry-idm45583013339488">qdiscs, <a class="indexterm" href="settings-tc.html">tc</a> +<dt id="ientry-idm46029788897968">qdiscs, <a class="indexterm" href="settings-tc.html">tc</a> </dt> -<dt id="ientry-idm45583013236176">queue-id, <a class="indexterm" href="settings-team-port.html">team-port</a> +<dt id="ientry-idm46029788795216">queue-id, <a class="indexterm" href="settings-team-port.html">team-port</a> </dt> </dl> </div> <div class="indexdiv"> <h3>R</h3> <dl> -<dt id="ientry-idm45583013728976">ra-timeout, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789309216">ra-timeout, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583012862736">rate, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029788421648">rate, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-idm45583016793328">read-only, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029794076944">read-only, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583013457824">refuse-chap, <a class="indexterm" href="settings-ppp.html">ppp</a> +<dt id="ientry-idm46029789016368">refuse-chap, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-idm45583013453904">refuse-eap, <a class="indexterm" href="settings-ppp.html">ppp</a> +<dt id="ientry-idm46029789012448">refuse-eap, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-idm45583013449984">refuse-mschap, <a class="indexterm" href="settings-ppp.html">ppp</a> +<dt id="ientry-idm46029789008528">refuse-mschap, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-idm45583013446064">refuse-mschapv2, <a class="indexterm" href="settings-ppp.html">ppp</a> +<dt id="ientry-idm46029789004608">refuse-mschapv2, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-idm45583013442144">refuse-pap, <a class="indexterm" href="settings-ppp.html">ppp</a> +<dt id="ientry-idm46029789000688">refuse-pap, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-idm45583013666528">remote, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-idm46029789240160">remote, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-idm45583013438224">require-mppe, <a class="indexterm" href="settings-ppp.html">ppp</a> +<dt id="ientry-idm46029788996768">require-mppe, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-idm45583013434144">require-mppe-128, <a class="indexterm" href="settings-ppp.html">ppp</a> +<dt id="ientry-idm46029788992688">require-mppe-128, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-idm45583013828928">route-data, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789409312">route-data, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013825568">route-metric, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789405952">route-metric, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013821536">route-table, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789402464">route-table, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013818048">routes, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789398976">routes, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013076960">rsc, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-idm46029788636128">rsc, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-idm45583013565456">rstp-enable, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a> +<dt id="ientry-idm46029789126880">rstp-enable, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a> </dt> -<dt id="ientry-idm45583013299424">runner, <a class="indexterm" href="settings-team.html">team</a> +<dt id="ientry-idm46029788858464">runner, <a class="indexterm" href="settings-team.html">team</a> </dt> -<dt id="ientry-idm45583013295600">runner-active, <a class="indexterm" href="settings-team.html">team</a> +<dt id="ientry-idm46029788854640">runner-active, <a class="indexterm" href="settings-team.html">team</a> </dt> -<dt id="ientry-idm45583013291696">runner-agg-select-policy, <a class="indexterm" href="settings-team.html">team</a> +<dt id="ientry-idm46029788850736">runner-agg-select-policy, <a class="indexterm" href="settings-team.html">team</a> </dt> -<dt id="ientry-idm45583013287920">runner-fast-rate, <a class="indexterm" href="settings-team.html">team</a> +<dt id="ientry-idm46029788846960">runner-fast-rate, <a class="indexterm" href="settings-team.html">team</a> </dt> -<dt id="ientry-idm45583013284016">runner-hwaddr-policy, <a class="indexterm" href="settings-team.html">team</a> +<dt id="ientry-idm46029788843056">runner-hwaddr-policy, <a class="indexterm" href="settings-team.html">team</a> </dt> -<dt id="ientry-idm45583013280272">runner-min-ports, <a class="indexterm" href="settings-team.html">team</a> +<dt id="ientry-idm46029788839312">runner-min-ports, <a class="indexterm" href="settings-team.html">team</a> </dt> -<dt id="ientry-idm45583013276368">runner-sys-prio, <a class="indexterm" href="settings-team.html">team</a> +<dt id="ientry-idm46029788835408">runner-sys-prio, <a class="indexterm" href="settings-team.html">team</a> </dt> -<dt id="ientry-idm45583013272464">runner-tx-balancer, <a class="indexterm" href="settings-team.html">team</a> +<dt id="ientry-idm46029788831504">runner-tx-balancer, <a class="indexterm" href="settings-team.html">team</a> </dt> -<dt id="ientry-idm45583013268704">runner-tx-balancer-interval, <a class="indexterm" href="settings-team.html">team</a> +<dt id="ientry-idm46029788827744">runner-tx-balancer-interval, <a class="indexterm" href="settings-team.html">team</a> </dt> -<dt id="ientry-idm45583013264768">runner-tx-hash, <a class="indexterm" href="settings-team.html">team</a> +<dt id="ientry-idm46029788823808">runner-tx-hash, <a class="indexterm" href="settings-team.html">team</a> </dt> </dl> </div> <div class="indexdiv"> <h3>S</h3> <dl> -<dt id="ientry-idm45583012986368">s390-nettype, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> +<dt id="ientry-idm46029788544848">s390-nettype, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> </dt> -<dt id="ientry-idm45583012982528">s390-options, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> +<dt id="ientry-idm46029788541008">s390-options, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> </dt> -<dt id="ientry-idm45583012978400">s390-subchannels, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> +<dt id="ientry-idm46029788536880">s390-subchannels, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> </dt> -<dt id="ientry-idm45583016789296">secondaries, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029794072912">secondaries, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583013149664">secrets, <a class="indexterm" href="settings-vpn.html">vpn</a> +<dt id="ientry-idm46029788708768">secrets, <a class="indexterm" href="settings-vpn.html">vpn</a> </dt> -<dt id="ientry-idm45583012858624">security, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029788417536">security, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-idm45583012854688">seen-bssids, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029788413600">seen-bssids, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-idm45583013369072">send-delay, <a class="indexterm" href="settings-serial.html">serial</a> +<dt id="ientry-idm46029788927616">send-delay, <a class="indexterm" href="settings-serial.html">serial</a> </dt> -<dt id="ientry-idm45583013627168">send-sci, <a class="indexterm" href="settings-macsec.html">macsec</a> +<dt id="ientry-idm46029789196512">send-sci, <a class="indexterm" href="settings-macsec.html">macsec</a> </dt> -<dt id="ientry-idm45583013413696">service, <a class="indexterm" href="settings-pppoe.html">pppoe</a> +<dt id="ientry-idm46029788972304">service, <a class="indexterm" href="settings-pppoe.html">pppoe</a> </dt> -<dt id="ientry-idm45583013145664">service-type, <a class="indexterm" href="settings-vpn.html">vpn</a> +<dt id="ientry-idm46029788704768">service-type, <a class="indexterm" href="settings-vpn.html">vpn</a> </dt> -<dt id="ientry-idm45583012733696">short-address, <a class="indexterm" href="settings-wpan.html">wpan</a> +<dt id="ientry-idm46029788292544">short-address, <a class="indexterm" href="settings-wpan.html">wpan</a> </dt> -<dt id="ientry-idm45583013940912">sim-id, <a class="indexterm" href="settings-gsm.html">gsm</a> +<dt id="ientry-idm46029789521056">sim-id, <a class="indexterm" href="settings-gsm.html">gsm</a> </dt> -<dt id="ientry-idm45583013937296">sim-operator-id, <a class="indexterm" href="settings-gsm.html">gsm</a> +<dt id="ientry-idm46029789517440">sim-operator-id, <a class="indexterm" href="settings-gsm.html">gsm</a> </dt> -<dt id="ientry-idm45583016785456">slave-type, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029794069072">slave-type, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583013073056">source-port-max, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-idm46029788632224">source-port-max, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-idm45583013069104">source-port-min, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-idm46029788628272">source-port-min, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-idm45583012974288">speed, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> +<dt id="ientry-idm46029788532768">speed, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> </dt> -<dt id="ientry-idm45583013583184">ssid, <a class="indexterm" href="settings-802-11-olpc-mesh.html">802-11-olpc-mesh</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029789146960">ssid, <a class="indexterm" href="settings-802-11-olpc-mesh.html">802-11-olpc-mesh</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-idm45583016781632">stable-id, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029794065248">stable-id, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583013232208">sticky, <a class="indexterm" href="settings-team-port.html">team-port</a> +<dt id="ientry-idm46029788791248">sticky, <a class="indexterm" href="settings-team-port.html">team-port</a> </dt> -<dt id="ientry-idm45583013365152">stopbits, <a class="indexterm" href="settings-serial.html">serial</a> +<dt id="ientry-idm46029788923696">stopbits, <a class="indexterm" href="settings-serial.html">serial</a> </dt> -<dt id="ientry-idm45583014115616">stp, <a class="indexterm" href="settings-bridge.html">bridge</a> +<dt id="ientry-idm46029789695760">stp, <a class="indexterm" href="settings-bridge.html">bridge</a> </dt> -<dt id="ientry-idm45583013561968">stp-enable, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a> +<dt id="ientry-idm46029789123008">stp-enable, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a> </dt> -<dt id="ientry-idm45583016569904">subject-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793851792">subject-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-idm45583016565888">system-ca-certs, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-idm46029793847776">system-ca-certs, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> </dl> </div> <div class="indexdiv"> <h3>T</h3> <dl> -<dt id="ientry-idm45583013128720">table, <a class="indexterm" href="settings-vrf.html">vrf</a> +<dt id="ientry-idm46029788687824">table, <a class="indexterm" href="settings-vrf.html">vrf</a> </dt> -<dt id="ientry-idm45583013514096">tag, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a> +<dt id="ientry-idm46029789072704">tag, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a> </dt> -<dt id="ientry-idm45583013605200">tap, <a class="indexterm" href="settings-macvlan.html">macvlan</a> +<dt id="ientry-idm46029789172032">tap, <a class="indexterm" href="settings-macvlan.html">macvlan</a> </dt> -<dt id="ientry-idm45583013335760">tfilters, <a class="indexterm" href="settings-tc.html">tc</a> +<dt id="ientry-idm46029788894240">tfilters, <a class="indexterm" href="settings-tc.html">tc</a> </dt> -<dt id="ientry-idm45583013141824">timeout, <a class="indexterm" href="settings-vpn.html">vpn</a> +<dt id="ientry-idm46029788700928">timeout, <a class="indexterm" href="settings-vpn.html">vpn</a> </dt> -<dt id="ientry-idm45583016776000">timestamp, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029794059616">timestamp, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583013710064">token, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-idm46029789288128">token, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-idm45583013663072">tos, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-idm46029789236384">tos, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-idm45583013352576">total-vfs, <a class="indexterm" href="settings-sriov.html">sriov</a> +<dt id="ientry-idm46029788911120">total-vfs, <a class="indexterm" href="settings-sriov.html">sriov</a> </dt> -<dt id="ientry-idm45583013911456">transport-mode, <a class="indexterm" href="settings-infiniband.html">infiniband</a> +<dt id="ientry-idm46029789491600">transport-mode, <a class="indexterm" href="settings-infiniband.html">infiniband</a> </dt> -<dt id="ientry-idm45583013659488">ttl, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-idm46029789232448">ttl, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-idm45583012847232">tx-power, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029788406144">tx-power, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-idm45583016772160">type, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-bluetooth.html">bluetooth</a>, <a class="indexterm" href="settings-ovs-interface.html">ovs-interface</a> +<dt id="ientry-idm46029794055408">type, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-bluetooth.html">bluetooth</a>, <a class="indexterm" href="settings-ovs-interface.html">ovs-interface</a> </dt> </dl> </div> <div class="indexdiv"> <h3>U</h3> <dl> -<dt id="ientry-idm45583013137696">user-name, <a class="indexterm" href="settings-vpn.html">vpn</a> +<dt id="ientry-idm46029788696800">user-name, <a class="indexterm" href="settings-vpn.html">vpn</a> </dt> -<dt id="ientry-idm45583014198544">username, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a> +<dt id="ientry-idm46029789778688">username, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a> </dt> -<dt id="ientry-idm45583016768112">uuid, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029794051360">uuid, <a class="indexterm" href="settings-connection.html">connection</a> </dt> </dl> </div> <div class="indexdiv"> <h3>V</h3> <dl> -<dt id="ientry-idm45583013623584">validation, <a class="indexterm" href="settings-macsec.html">macsec</a> +<dt id="ientry-idm46029789192576">validation, <a class="indexterm" href="settings-macsec.html">macsec</a> </dt> -<dt id="ientry-idm45583014195184">vci, <a class="indexterm" href="settings-adsl.html">adsl</a> +<dt id="ientry-idm46029789775328">vci, <a class="indexterm" href="settings-adsl.html">adsl</a> </dt> -<dt id="ientry-idm45583013348736">vfs, <a class="indexterm" href="settings-sriov.html">sriov</a> +<dt id="ientry-idm46029788907280">vfs, <a class="indexterm" href="settings-sriov.html">sriov</a> </dt> -<dt id="ientry-idm45583014112032">vlan-default-pvid, <a class="indexterm" href="settings-bridge.html">bridge</a> +<dt id="ientry-idm46029789692176">vlan-default-pvid, <a class="indexterm" href="settings-bridge.html">bridge</a> </dt> -<dt id="ientry-idm45583014108432">vlan-filtering, <a class="indexterm" href="settings-bridge.html">bridge</a> +<dt id="ientry-idm46029789688576">vlan-filtering, <a class="indexterm" href="settings-bridge.html">bridge</a> </dt> -<dt id="ientry-idm45583013510208">vlan-mode, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a> +<dt id="ientry-idm46029789068816">vlan-mode, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a> </dt> -<dt id="ientry-idm45583014104944">vlan-protocol, <a class="indexterm" href="settings-bridge.html">bridge</a> +<dt id="ientry-idm46029789685088">vlan-protocol, <a class="indexterm" href="settings-bridge.html">bridge</a> </dt> -<dt id="ientry-idm45583014101424">vlan-stats-enabled, <a class="indexterm" href="settings-bridge.html">bridge</a> +<dt id="ientry-idm46029789681568">vlan-stats-enabled, <a class="indexterm" href="settings-bridge.html">bridge</a> </dt> -<dt id="ientry-idm45583014097936">vlans, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-bridge-port.html">bridge-port</a> +<dt id="ientry-idm46029789678080">vlans, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-bridge-port.html">bridge-port</a> </dt> -<dt id="ientry-idm45583013203760">vnet-hdr, <a class="indexterm" href="settings-tun.html">tun</a> +<dt id="ientry-idm46029788762800">vnet-hdr, <a class="indexterm" href="settings-tun.html">tun</a> </dt> -<dt id="ientry-idm45583014191696">vpi, <a class="indexterm" href="settings-adsl.html">adsl</a> +<dt id="ientry-idm46029789771840">vpi, <a class="indexterm" href="settings-adsl.html">adsl</a> </dt> -<dt id="ientry-idm45583016084000">org.freedesktop.NetworkManager.VPN.Connection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-interface-org-freedesktop-NetworkManager-VPN-Connection.top_of_page">org.freedesktop.NetworkManager.VPN.Connection</a> +<dt id="ientry-idm46029800720560">org.freedesktop.NetworkManager.VPN.Connection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-interface-org-freedesktop-NetworkManager-VPN-Connection.top_of_page">org.freedesktop.NetworkManager.VPN.Connection</a> </dt> -<dt id="ientry-idm45583016217392">org.freedesktop.NetworkManager.VPN.Connection::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.PropertiesChanged">The "PropertiesChanged" signal</a> +<dt id="ientry-idm46029788161184">org.freedesktop.NetworkManager.VPN.Connection::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.PropertiesChanged">The "PropertiesChanged" signal</a> </dt> -<dt id="ientry-idm45583015643824">org.freedesktop.NetworkManager.VPN.Connection::VpnStateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.VpnStateChanged">The "VpnStateChanged" signal</a> +<dt id="ientry-idm46029789968384">org.freedesktop.NetworkManager.VPN.Connection::VpnStateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.VpnStateChanged">The "VpnStateChanged" signal</a> </dt> -<dt id="ientry-idm45583016461840">org.freedesktop.NetworkManager.VPN.Connection:Banner, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.Banner">The "Banner" property</a> +<dt id="ientry-idm46029788280112">org.freedesktop.NetworkManager.VPN.Connection:Banner, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.Banner">The "Banner" property</a> </dt> -<dt id="ientry-idm45583015656032">org.freedesktop.NetworkManager.VPN.Connection:VpnState, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.VpnState">The "VpnState" property</a> +<dt id="ientry-idm46029788284960">org.freedesktop.NetworkManager.VPN.Connection:VpnState, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.VpnState">The "VpnState" property</a> </dt> -<dt id="ientry-idm45583023640384">org.freedesktop.NetworkManager.VPN.Plugin, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-interface-org-freedesktop-NetworkManager-VPN-Plugin.top_of_page">org.freedesktop.NetworkManager.VPN.Plugin</a> +<dt id="ientry-idm46029800778864">org.freedesktop.NetworkManager.VPN.Plugin, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-interface-org-freedesktop-NetworkManager-VPN-Plugin.top_of_page">org.freedesktop.NetworkManager.VPN.Plugin</a> </dt> -<dt id="ientry-idm45583011720448">org.freedesktop.NetworkManager.VPN.Plugin.Connect(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Connect">The Connect() method</a> +<dt id="ientry-idm46029787682784">org.freedesktop.NetworkManager.VPN.Plugin.Connect(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Connect">The Connect() method</a> </dt> -<dt id="ientry-idm45583011651216">org.freedesktop.NetworkManager.VPN.Plugin.ConnectInteractive(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.ConnectInteractive">The ConnectInteractive() method</a> +<dt id="ientry-idm46029787710144">org.freedesktop.NetworkManager.VPN.Plugin.ConnectInteractive(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.ConnectInteractive">The ConnectInteractive() method</a> </dt> -<dt id="ientry-idm45583011829072">org.freedesktop.NetworkManager.VPN.Plugin.Disconnect(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Disconnect">The Disconnect() method</a> +<dt id="ientry-idm46029784961776">org.freedesktop.NetworkManager.VPN.Plugin.Disconnect(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Disconnect">The Disconnect() method</a> </dt> -<dt id="ientry-idm45583011641168">org.freedesktop.NetworkManager.VPN.Plugin.NeedSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NeedSecrets">The NeedSecrets() method</a> +<dt id="ientry-idm46029787700096">org.freedesktop.NetworkManager.VPN.Plugin.NeedSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NeedSecrets">The NeedSecrets() method</a> </dt> -<dt id="ientry-idm45583012298528">org.freedesktop.NetworkManager.VPN.Plugin.NewSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NewSecrets">The NewSecrets() method</a> +<dt id="ientry-idm46029784927568">org.freedesktop.NetworkManager.VPN.Plugin.NewSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NewSecrets">The NewSecrets() method</a> </dt> -<dt id="ientry-idm45583011824960">org.freedesktop.NetworkManager.VPN.Plugin.SetConfig(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetConfig">The SetConfig() method</a> +<dt id="ientry-idm46029784957664">org.freedesktop.NetworkManager.VPN.Plugin.SetConfig(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetConfig">The SetConfig() method</a> </dt> -<dt id="ientry-idm45583012305984">org.freedesktop.NetworkManager.VPN.Plugin.SetFailure(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetFailure">The SetFailure() method</a> +<dt id="ientry-idm46029784935024">org.freedesktop.NetworkManager.VPN.Plugin.SetFailure(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetFailure">The SetFailure() method</a> </dt> -<dt id="ientry-idm45583011817552">org.freedesktop.NetworkManager.VPN.Plugin.SetIp4Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp4Config">The SetIp4Config() method</a> +<dt id="ientry-idm46029784950208">org.freedesktop.NetworkManager.VPN.Plugin.SetIp4Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp4Config">The SetIp4Config() method</a> </dt> -<dt id="ientry-idm45583012313568">org.freedesktop.NetworkManager.VPN.Plugin.SetIp6Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp6Config">The SetIp6Config() method</a> +<dt id="ientry-idm46029784942608">org.freedesktop.NetworkManager.VPN.Plugin.SetIp6Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp6Config">The SetIp6Config() method</a> </dt> -<dt id="ientry-idm45583010430928">org.freedesktop.NetworkManager.VPN.Plugin::Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Config">The "Config" signal</a> +<dt id="ientry-idm46029784899824">org.freedesktop.NetworkManager.VPN.Plugin::Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Config">The "Config" signal</a> </dt> -<dt id="ientry-idm45583010400944">org.freedesktop.NetworkManager.VPN.Plugin::Failure, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Failure">The "Failure" signal</a> +<dt id="ientry-idm46029786870000">org.freedesktop.NetworkManager.VPN.Plugin::Failure, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Failure">The "Failure" signal</a> </dt> -<dt id="ientry-idm45583010423392">org.freedesktop.NetworkManager.VPN.Plugin::Ip4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip4Config">The "Ip4Config" signal</a> +<dt id="ientry-idm46029786892448">org.freedesktop.NetworkManager.VPN.Plugin::Ip4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip4Config">The "Ip4Config" signal</a> </dt> -<dt id="ientry-idm45583010415952">org.freedesktop.NetworkManager.VPN.Plugin::Ip6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip6Config">The "Ip6Config" signal</a> +<dt id="ientry-idm46029786885008">org.freedesktop.NetworkManager.VPN.Plugin::Ip6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip6Config">The "Ip6Config" signal</a> </dt> -<dt id="ientry-idm45583010408496">org.freedesktop.NetworkManager.VPN.Plugin::LoginBanner, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.LoginBanner">The "LoginBanner" signal</a> +<dt id="ientry-idm46029786877552">org.freedesktop.NetworkManager.VPN.Plugin::LoginBanner, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.LoginBanner">The "LoginBanner" signal</a> </dt> -<dt id="ientry-idm45583012281136">org.freedesktop.NetworkManager.VPN.Plugin::SecretsRequired, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.SecretsRequired">The "SecretsRequired" signal</a> +<dt id="ientry-idm46029784910176">org.freedesktop.NetworkManager.VPN.Plugin::SecretsRequired, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.SecretsRequired">The "SecretsRequired" signal</a> </dt> -<dt id="ientry-idm45583012289328">org.freedesktop.NetworkManager.VPN.Plugin::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.StateChanged">The "StateChanged" signal</a> +<dt id="ientry-idm46029784918368">org.freedesktop.NetworkManager.VPN.Plugin::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.StateChanged">The "StateChanged" signal</a> </dt> -<dt id="ientry-idm45583010390864">org.freedesktop.NetworkManager.VPN.Plugin:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Plugin.State">The "State" property</a> +<dt id="ientry-idm46029786859920">org.freedesktop.NetworkManager.VPN.Plugin:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Plugin.State">The "State" property</a> </dt> </dl> </div> <div class="indexdiv"> <h3>W</h3> <dl> -<dt id="ientry-idm45583016764432">wait-device-timeout, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-idm46029794047680">wait-device-timeout, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-idm45583012969696">wake-on-lan, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> +<dt id="ientry-idm46029788528176">wake-on-lan, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> </dt> -<dt id="ientry-idm45583012965856">wake-on-lan-password, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> +<dt id="ientry-idm46029788523760">wake-on-lan-password, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> </dt> -<dt id="ientry-idm45583012843168">wake-on-wlan, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-idm46029788402080">wake-on-wlan, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-idm45583012785952">wep-key-flags, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788344800">wep-key-flags, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583012782128">wep-key-type, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788340976">wep-key-type, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583012778048">wep-key0, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788336896">wep-key0, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583012774192">wep-key1, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788333040">wep-key1, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583012770336">wep-key2, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788329184">wep-key2, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583012766480">wep-key3, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788325328">wep-key3, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583012762624">wep-tx-keyidx, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788321472">wep-tx-keyidx, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> -<dt id="ientry-idm45583013048592">wfd-ies, <a class="indexterm" href="settings-wifi-p2p.html">wifi-p2p</a> +<dt id="ientry-idm46029788607824">wfd-ies, <a class="indexterm" href="settings-wifi-p2p.html">wifi-p2p</a> </dt> -<dt id="ientry-idm45583025454784">org.freedesktop.NetworkManager.WifiP2PPeer, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-interface-org-freedesktop-NetworkManager-WifiP2PPeer.top_of_page">org.freedesktop.NetworkManager.WifiP2PPeer</a> +<dt id="ientry-idm46029800443952">org.freedesktop.NetworkManager.WifiP2PPeer, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-interface-org-freedesktop-NetworkManager-WifiP2PPeer.top_of_page">org.freedesktop.NetworkManager.WifiP2PPeer</a> </dt> -<dt id="ientry-idm45583012578640">org.freedesktop.NetworkManager.WifiP2PPeer:Flags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.Flags">The "Flags" property</a> +<dt id="ientry-idm46029787862688">org.freedesktop.NetworkManager.WifiP2PPeer:Flags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.Flags">The "Flags" property</a> </dt> -<dt id="ientry-idm45583012601520">org.freedesktop.NetworkManager.WifiP2PPeer:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.HwAddress">The "HwAddress" property</a> +<dt id="ientry-idm46029787491776">org.freedesktop.NetworkManager.WifiP2PPeer:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.HwAddress">The "HwAddress" property</a> </dt> -<dt id="ientry-idm45583015107696">org.freedesktop.NetworkManager.WifiP2PPeer:LastSeen, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.LastSeen">The "LastSeen" property</a> +<dt id="ientry-idm46029787482880">org.freedesktop.NetworkManager.WifiP2PPeer:LastSeen, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.LastSeen">The "LastSeen" property</a> </dt> -<dt id="ientry-idm45583015028192">org.freedesktop.NetworkManager.WifiP2PPeer:Manufacturer, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.Manufacturer">The "Manufacturer" property</a> +<dt id="ientry-idm46029788208624">org.freedesktop.NetworkManager.WifiP2PPeer:Manufacturer, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.Manufacturer">The "Manufacturer" property</a> </dt> -<dt id="ientry-idm45583015158912">org.freedesktop.NetworkManager.WifiP2PPeer:Model, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.Model">The "Model" property</a> +<dt id="ientry-idm46029788204288">org.freedesktop.NetworkManager.WifiP2PPeer:Model, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.Model">The "Model" property</a> </dt> -<dt id="ientry-idm45583015154544">org.freedesktop.NetworkManager.WifiP2PPeer:ModelNumber, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.ModelNumber">The "ModelNumber" property</a> +<dt id="ientry-idm46029787941424">org.freedesktop.NetworkManager.WifiP2PPeer:ModelNumber, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.ModelNumber">The "ModelNumber" property</a> </dt> -<dt id="ientry-idm45583012583072">org.freedesktop.NetworkManager.WifiP2PPeer:Name, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.Name">The "Name" property</a> +<dt id="ientry-idm46029787867120">org.freedesktop.NetworkManager.WifiP2PPeer:Name, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.Name">The "Name" property</a> </dt> -<dt id="ientry-idm45583015150176">org.freedesktop.NetworkManager.WifiP2PPeer:Serial, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.Serial">The "Serial" property</a> +<dt id="ientry-idm46029787937056">org.freedesktop.NetworkManager.WifiP2PPeer:Serial, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.Serial">The "Serial" property</a> </dt> -<dt id="ientry-idm45583012597072">org.freedesktop.NetworkManager.WifiP2PPeer:Strength, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.Strength">The "Strength" property</a> +<dt id="ientry-idm46029787487328">org.freedesktop.NetworkManager.WifiP2PPeer:Strength, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.Strength">The "Strength" property</a> </dt> -<dt id="ientry-idm45583012605968">org.freedesktop.NetworkManager.WifiP2PPeer:WfdIEs, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.WfdIEs">The "WfdIEs" property</a> +<dt id="ientry-idm46029787932656">org.freedesktop.NetworkManager.WifiP2PPeer:WfdIEs, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html#gdbus-property-org-freedesktop-NetworkManager-WifiP2PPeer.WfdIEs">The "WfdIEs" property</a> </dt> -<dt id="ientry-idm45583013044592">wps-method, <a class="indexterm" href="settings-wifi-p2p.html">wifi-p2p</a>, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> +<dt id="ientry-idm46029788603824">wps-method, <a class="indexterm" href="settings-wifi-p2p.html">wifi-p2p</a>, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> </dl> </div> <div class="indexdiv"> <h3>Z</h3> -<dl><dt id="ientry-idm45583016760592">zone, <a class="indexterm" href="settings-connection.html">connection</a> +<dl><dt id="ientry-idm46029794043840">zone, <a class="indexterm" href="settings-connection.html">connection</a> </dt></dl> </div> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/license.html b/docs/api/html/license.html index 15292f47..b93113d9 100644 --- a/docs/api/html/license.html +++ b/docs/api/html/license.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="NetworkManager Reference Manual"> <link rel="up" href="index.html" title="NetworkManager Reference Manual"> <link rel="prev" href="ix01.html" title="Index"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -55,6 +55,6 @@ </p> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/manpages.html b/docs/api/html/manpages.html index 04cd4c88..d108fba6 100644 --- a/docs/api/html/manpages.html +++ b/docs/api/html/manpages.html @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="NetworkManager Reference Manual"> <link rel="prev" href="index.html" title="NetworkManager Reference Manual"> <link rel="next" href="NetworkManager.html" title="NetworkManager"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -62,6 +62,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/nm-dbus-types.html b/docs/api/html/nm-dbus-types.html index b7efab15..1cb0b7f0 100644 --- a/docs/api/html/nm-dbus-types.html +++ b/docs/api/html/nm-dbus-types.html @@ -8,7 +8,7 @@ <link rel="up" href="dbus-types.html" title="Types"> <link rel="prev" href="dbus-types.html" title="Types"> <link rel="next" href="secret-agents.html" title="Part IV. Secret Agent D-Bus API Reference"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -3025,7 +3025,7 @@ <hr> <div class="refsect2"> <a name="NMMetered"></a><h3>enum NMMetered</h3> -<p>The NMMetered enum has two different purposes: one is to configure "connection.metered" setting of a connection profile in NMSettingConnection, and the other is to express the actual metered state of the <a href="/usr/share/gtk-doc/html/libnm/NMDevice.html#NMDevice-struct">NMDevice</a> at a given moment.</p> +<p>The NMMetered enum has two different purposes: one is to configure "connection.metered" setting of a connection profile in NMSettingConnection, and the other is to express the actual metered state of the NMDevice at a given moment.</p> <p>For the connection profile only NM_METERED_UNKNOWN, NM_METERED_NO and NM_METERED_YES are allowed.</p> <p>The device's metered state at runtime is determined by the profile which is currently active. If the profile explicitly specifies NM_METERED_NO or NM_METERED_YES, then the device's metered state is as such. If the connection profile leaves it undecided at NM_METERED_UNKNOWN (the default), then NetworkManager tries to guess the metered state, for example based on the device type or on DHCP options (like Android devices exposing a "ANDROID_METERED" DHCP vendor option). This then leads to either NM_METERED_GUESS_NO or NM_METERED_GUESS_YES.</p> <p>Most applications probably should treat the runtime state NM_METERED_GUESS_YES like NM_METERED_YES, and all other states as not metered.</p> @@ -5136,6 +5136,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/nm-initrd-generator.html b/docs/api/html/nm-initrd-generator.html index f28434a4..8e17d821 100644 --- a/docs/api/html/nm-initrd-generator.html +++ b/docs/api/html/nm-initrd-generator.html @@ -8,7 +8,7 @@ <link rel="up" href="manpages.html" title="Part I. Manual Pages"> <link rel="prev" href="nm-online.html" title="nm-online"> <link rel="next" href="nm-openvswitch.html" title="nm-openvswitch"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -102,6 +102,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/nm-online.html b/docs/api/html/nm-online.html index e84e865f..232dfeb2 100644 --- a/docs/api/html/nm-online.html +++ b/docs/api/html/nm-online.html @@ -8,7 +8,7 @@ <link rel="up" href="manpages.html" title="Part I. Manual Pages"> <link rel="prev" href="nm-settings-ifcfg-rh.html" title="nm-settings-ifcfg-rh"> <link rel="next" href="nm-initrd-generator.html" title="nm-initrd-generator"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -50,6 +50,13 @@ and don't order them with respect to <code class="literal">network-online.target</code> at all. </p> +<p>By default, connections have the <code class="literal">ipv4.may-fail</code> and + <code class="literal">ipv6.may-fail</code> properties set to <code class="literal">yes</code>; + this means that NetworkManager waits for one of the two address families to + complete configuration before considering the connection activated. If you + need a specific address family configured before + <code class="literal">network-online.target</code> is reached, set the corresponding + <code class="literal">may-fail</code> property to <code class="literal">no</code>.</p> </div> <div class="refsect1"> <a name="options"></a><h2>Options</h2> @@ -100,7 +107,8 @@ <em class="replaceable"><code>seconds</code></em> </span></p></td> <td><p>Time to wait for a connection, in seconds. If the option is not provided, - the default timeout is 30 seconds.</p></td> + the environment variable <code class="literal">NM_ONLINE_TIMEOUT</code> is honored. + The default timeout is 30 seconds.</p></td> </tr> <tr> <td><p><span class="term"> <code class="option">-x</code> | <code class="option">--exit</code> </span></p></td> @@ -141,6 +149,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/nm-openvswitch.html b/docs/api/html/nm-openvswitch.html index b59a92a6..efc9d282 100644 --- a/docs/api/html/nm-openvswitch.html +++ b/docs/api/html/nm-openvswitch.html @@ -8,7 +8,7 @@ <link rel="up" href="manpages.html" title="Part I. Manual Pages"> <link rel="prev" href="nm-initrd-generator.html" title="nm-initrd-generator"> <link rel="next" href="ref-settings.html" title="Part II. Network Configuration Setting Specification"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -172,6 +172,6 @@ Connection 'ovs-slave-eth3' (8dedeecb-ed12-482b-b77a-24a4fb835136) successfully </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/nm-settings-ifcfg-rh.html b/docs/api/html/nm-settings-ifcfg-rh.html index 8b1b7efc..11c0ec0a 100644 --- a/docs/api/html/nm-settings-ifcfg-rh.html +++ b/docs/api/html/nm-settings-ifcfg-rh.html @@ -8,7 +8,7 @@ <link rel="up" href="manpages.html" title="Part I. Manual Pages"> <link rel="prev" href="nm-settings-keyfile.html" title="nm-settings-keyfile"> <link rel="next" href="nm-online.html" title="nm-online"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -221,7 +221,7 @@ DEVICETYPE=TeamPort nameservers to resolv.conf".</p></li> <li class="listitem"><p><code class="literal">ONBOOT</code> - initscripts use ONBOOT=yes to mark the devices that are to be activated - during boot. NetworkManager extents this to also mean that this profile + during boot. NetworkManager extends this to also mean that this profile can be used for auto-connecting at any time.</p></li> <li class="listitem"><p><code class="literal">BOOTPROTO</code> - NetworkManager supports traditional values <span class="emphasis"><em>none</em></span> (static), @@ -2503,6 +2503,6 @@ Allowed values: </strong></span>default, never, always</td> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/nm-settings-keyfile.html b/docs/api/html/nm-settings-keyfile.html index 07d7b039..d18cc261 100644 --- a/docs/api/html/nm-settings-keyfile.html +++ b/docs/api/html/nm-settings-keyfile.html @@ -8,7 +8,7 @@ <link rel="up" href="manpages.html" title="Part I. Manual Pages"> <link rel="prev" href="nm-settings.html" title="nm-settings"> <link rel="next" href="nm-settings-ifcfg-rh.html" title="nm-settings-ifcfg-rh"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -567,6 +567,6 @@ Example: </strong></span>mac-address-blacklist= 00:22:68:12:79:A6;00:22:68:12:79 </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/nm-settings.html b/docs/api/html/nm-settings.html index fc76f03b..43abfc0c 100644 --- a/docs/api/html/nm-settings.html +++ b/docs/api/html/nm-settings.html @@ -8,7 +8,7 @@ <link rel="up" href="manpages.html" title="Part I. Manual Pages"> <link rel="prev" href="nmtui.html" title="nmtui"> <link rel="next" href="nm-settings-keyfile.html" title="nm-settings-keyfile"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1517,7 +1517,7 @@ <a name="nm-settings.property.ipv4.dns-options"></a>dns-options</td> <td align="left">array of string</td> <td align="left"> </td> -<td>Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.</td> +<td>Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. The currently supported options are "attempts", "debug", "edns0", "inet6", "ip6-bytestring", "ip6-dotint", "ndots", "no-check-names", "no-ip6-dotint", "no-reload", "no-tld-query", "rotate", "single-request", "single-request-reopen", "timeout", "trust-ad", "use-vc". The "trust-ad" setting is only honored if the profile contributes name servers to resolv.conf, and if all contributing profiles have "trust-ad" enabled.</td> </tr> <tr> <td align="left"> @@ -1538,7 +1538,7 @@ <a name="nm-settings.property.ipv4.gateway"></a>gateway</td> <td align="left">string</td> <td align="left"> </td> -<td>The gateway associated with this configuration. This is only meaningful if "addresses" is also set.</td> +<td>The gateway associated with this configuration. This is only meaningful if "addresses" is also set. The gateway's main purpose is to control the next hop of the standard default route on the device. Hence, the gateway property conflicts with "never-default" and will be automatically dropped if the IP configuration is set to never-default. As an alternative to set the gateway, configure a static default route with /0 as prefix length.</td> </tr> <tr> <td align="left"> @@ -1706,7 +1706,7 @@ <a name="nm-settings.property.ipv6.dns-options"></a>dns-options</td> <td align="left">array of string</td> <td align="left"> </td> -<td>Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.</td> +<td>Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. The currently supported options are "attempts", "debug", "edns0", "inet6", "ip6-bytestring", "ip6-dotint", "ndots", "no-check-names", "no-ip6-dotint", "no-reload", "no-tld-query", "rotate", "single-request", "single-request-reopen", "timeout", "trust-ad", "use-vc". The "trust-ad" setting is only honored if the profile contributes name servers to resolv.conf, and if all contributing profiles have "trust-ad" enabled.</td> </tr> <tr> <td align="left"> @@ -1727,7 +1727,7 @@ <a name="nm-settings.property.ipv6.gateway"></a>gateway</td> <td align="left">string</td> <td align="left"> </td> -<td>The gateway associated with this configuration. This is only meaningful if "addresses" is also set.</td> +<td>The gateway associated with this configuration. This is only meaningful if "addresses" is also set. The gateway's main purpose is to control the next hop of the standard default route on the device. Hence, the gateway property conflicts with "never-default" and will be automatically dropped if the IP configuration is set to never-default. As an alternative to set the gateway, configure a static default route with /0 as prefix length.</td> </tr> <tr> <td align="left"> @@ -3528,7 +3528,7 @@ <a name="nm-settings.property.wireguard.ip4-auto-default-route"></a>ip4-auto-default-route</td> <td align="left">NMTernary (int32)</td> <td align="left"> </td> -<td>Whether to enable special handling of the IPv4 default route. If enabled, the IPv4 default route will be placed to a dedicated routing-table and two policy routing rules will be added. The fwmark number is also used as routing-table for the default-route, and if fwmark is zero, a unused fwmark/table is chosen automatically. This corresponds to what wg-quick does with Table=auto. Leaving this at the default will enable this option automatically if ipv4.never-default is not set and there are any peers that use a default-route as allowed-ips.</td> +<td>Whether to enable special handling of the IPv4 default route. If enabled, the IPv4 default route from wireguard.peer-routes will be placed to a dedicated routing-table and two policy routing rules will be added. The fwmark number is also used as routing-table for the default-route, and if fwmark is zero, an unused fwmark/table is chosen automatically. This corresponds to what wg-quick does with Table=auto and what WireGuard calls "Improved Rule-based Routing". Note that for this automatism to work, you usually don't want to set ipv4.gateway, because that will result in a conflicting default route. Leaving this at the default will enable this option automatically if ipv4.never-default is not set and there are any peers that use a default-route as allowed-ips.</td> </tr> <tr> <td align="left"> @@ -3556,7 +3556,7 @@ <a name="nm-settings.property.wireguard.peer-routes"></a>peer-routes</td> <td align="left">boolean</td> <td align="left">TRUE</td> -<td>Whether to automatically add routes for the AllowedIPs ranges of the peers. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4.route-table and ipv6.route-table. If FALSE, no such routes are added automatically. In this case, the user may want to configure static routes in ipv4.routes and ipv6.routes, respectively.</td> +<td>Whether to automatically add routes for the AllowedIPs ranges of the peers. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4.route-table and ipv6.route-table. Usually you want this automatism enabled. If FALSE, no such routes are added automatically. In this case, the user may want to configure static routes in ipv4.routes and ipv6.routes, respectively. Note that if the peer's AllowedIPs is "0.0.0.0/0" or "::/0" and the profile's ipv4.never-default or ipv6.never-default setting is enabled, the peer route for this peer won't be added automatically.</td> </tr> <tr> <td align="left"> @@ -3991,6 +3991,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/nm-vpn-dbus-types.html b/docs/api/html/nm-vpn-dbus-types.html index da84343d..991629c6 100644 --- a/docs/api/html/nm-vpn-dbus-types.html +++ b/docs/api/html/nm-vpn-dbus-types.html @@ -8,7 +8,7 @@ <link rel="up" href="dbus-vpn-types.html" title="Types"> <link rel="prev" href="dbus-vpn-types.html" title="Types"> <link rel="next" href="ix01.html" title="Index"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -555,6 +555,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/nmcli-examples.html b/docs/api/html/nmcli-examples.html index a1db619e..b06fa328 100644 --- a/docs/api/html/nmcli-examples.html +++ b/docs/api/html/nmcli-examples.html @@ -8,7 +8,7 @@ <link rel="up" href="manpages.html" title="Part I. Manual Pages"> <link rel="prev" href="nmcli.html" title="nmcli"> <link rel="next" href="nmtui.html" title="nmtui"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -649,6 +649,6 @@ Connection 'ethernet-4' (de89cdeb-a3e1-4d53-8fa0-c22546c775f4) successfully </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/nmcli.html b/docs/api/html/nmcli.html index 31ee1320..9c5099e0 100644 --- a/docs/api/html/nmcli.html +++ b/docs/api/html/nmcli.html @@ -8,7 +8,7 @@ <link rel="up" href="manpages.html" title="Part I. Manual Pages"> <link rel="prev" href="NetworkManager.conf.html" title="NetworkManager.conf"> <link rel="next" href="nmcli-examples.html" title="nmcli-examples"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -2572,6 +2572,6 @@ It's equivalent to the <code class="literal">+bond.options 'option=value'</code> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/nmtui.html b/docs/api/html/nmtui.html index 0f1e62cd..ecfd86e1 100644 --- a/docs/api/html/nmtui.html +++ b/docs/api/html/nmtui.html @@ -8,7 +8,7 @@ <link rel="up" href="manpages.html" title="Part I. Manual Pages"> <link rel="prev" href="nmcli-examples.html" title="nmcli-examples"> <link rel="next" href="nm-settings.html" title="nm-settings"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -83,6 +83,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ref-dbus-access-points.html b/docs/api/html/ref-dbus-access-points.html index bd84738b..5fbf2c79 100644 --- a/docs/api/html/ref-dbus-access-points.html +++ b/docs/api/html/ref-dbus-access-points.html @@ -8,7 +8,7 @@ <link rel="up" href="spec.html" title="Part III. D-Bus API Reference"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html" title="org.freedesktop.NetworkManager.DHCP6Config"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html" title="org.freedesktop.NetworkManager.AccessPoint"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ref-dbus-active-connections.html b/docs/api/html/ref-dbus-active-connections.html index 93cb4010..d965f281 100644 --- a/docs/api/html/ref-dbus-active-connections.html +++ b/docs/api/html/ref-dbus-active-connections.html @@ -8,7 +8,7 @@ <link rel="up" href="spec.html" title="Part III. D-Bus API Reference"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.PPP.html" title="org.freedesktop.NetworkManager.PPP"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html" title="org.freedesktop.NetworkManager.Connection.Active"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -32,6 +32,6 @@ </dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ref-dbus-agent-manager.html b/docs/api/html/ref-dbus-agent-manager.html index 2e80eb6f..a0888d70 100644 --- a/docs/api/html/ref-dbus-agent-manager.html +++ b/docs/api/html/ref-dbus-agent-manager.html @@ -8,7 +8,7 @@ <link rel="up" href="spec.html" title="Part III. D-Bus API Reference"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.html" title="org.freedesktop.NetworkManager"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html" title="org.freedesktop.NetworkManager.AgentManager"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ref-dbus-checkpoint.html b/docs/api/html/ref-dbus-checkpoint.html index cef909bc..c6d1d990 100644 --- a/docs/api/html/ref-dbus-checkpoint.html +++ b/docs/api/html/ref-dbus-checkpoint.html @@ -8,7 +8,7 @@ <link rel="up" href="spec.html" title="Part III. D-Bus API Reference"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html" title="org.freedesktop.NetworkManager.WifiP2PPeer"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html" title="org.freedesktop.NetworkManager.Checkpoint"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ref-dbus-devices.html b/docs/api/html/ref-dbus-devices.html index 04e7bf71..1b386bd3 100644 --- a/docs/api/html/ref-dbus-devices.html +++ b/docs/api/html/ref-dbus-devices.html @@ -8,7 +8,7 @@ <link rel="up" href="spec.html" title="Part III. D-Bus API Reference"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html" title="org.freedesktop.NetworkManager.Settings.Connection"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.html" title="org.freedesktop.NetworkManager.Device"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -119,6 +119,6 @@ </dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ref-dbus-dhcp4-configs.html b/docs/api/html/ref-dbus-dhcp4-configs.html index 9c776b48..3e6124f1 100644 --- a/docs/api/html/ref-dbus-dhcp4-configs.html +++ b/docs/api/html/ref-dbus-dhcp4-configs.html @@ -8,7 +8,7 @@ <link rel="up" href="spec.html" title="Part III. D-Bus API Reference"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html" title="org.freedesktop.NetworkManager.IP6Config"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html" title="org.freedesktop.NetworkManager.DHCP4Config"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ref-dbus-dhcp6-configs.html b/docs/api/html/ref-dbus-dhcp6-configs.html index d499c514..3be293f9 100644 --- a/docs/api/html/ref-dbus-dhcp6-configs.html +++ b/docs/api/html/ref-dbus-dhcp6-configs.html @@ -8,7 +8,7 @@ <link rel="up" href="spec.html" title="Part III. D-Bus API Reference"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html" title="org.freedesktop.NetworkManager.DHCP4Config"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html" title="org.freedesktop.NetworkManager.DHCP6Config"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ref-dbus-dns-manager.html b/docs/api/html/ref-dbus-dns-manager.html index 3c729c7f..24ed9635 100644 --- a/docs/api/html/ref-dbus-dns-manager.html +++ b/docs/api/html/ref-dbus-dns-manager.html @@ -8,7 +8,7 @@ <link rel="up" href="spec.html" title="Part III. D-Bus API Reference"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html" title="org.freedesktop.NetworkManager.AgentManager"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html" title="org.freedesktop.NetworkManager.DnsManager"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ref-dbus-ip4-configs.html b/docs/api/html/ref-dbus-ip4-configs.html index 48150371..384a9b5b 100644 --- a/docs/api/html/ref-dbus-ip4-configs.html +++ b/docs/api/html/ref-dbus-ip4-configs.html @@ -8,7 +8,7 @@ <link rel="up" href="spec.html" title="Part III. D-Bus API Reference"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html" title="org.freedesktop.NetworkManager.VPN.Connection"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html" title="org.freedesktop.NetworkManager.IP4Config"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ref-dbus-ip6-configs.html b/docs/api/html/ref-dbus-ip6-configs.html index 53e31aac..458fad4c 100644 --- a/docs/api/html/ref-dbus-ip6-configs.html +++ b/docs/api/html/ref-dbus-ip6-configs.html @@ -8,7 +8,7 @@ <link rel="up" href="spec.html" title="Part III. D-Bus API Reference"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html" title="org.freedesktop.NetworkManager.IP4Config"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html" title="org.freedesktop.NetworkManager.IP6Config"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ref-dbus-manager.html b/docs/api/html/ref-dbus-manager.html index 698e2bee..428a902b 100644 --- a/docs/api/html/ref-dbus-manager.html +++ b/docs/api/html/ref-dbus-manager.html @@ -8,7 +8,7 @@ <link rel="up" href="spec.html" title="Part III. D-Bus API Reference"> <link rel="prev" href="spec.html" title="Part III. D-Bus API Reference"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.html" title="org.freedesktop.NetworkManager"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ref-dbus-settings-manager.html b/docs/api/html/ref-dbus-settings-manager.html index 4cad763c..8678324f 100644 --- a/docs/api/html/ref-dbus-settings-manager.html +++ b/docs/api/html/ref-dbus-settings-manager.html @@ -8,7 +8,7 @@ <link rel="up" href="spec.html" title="Part III. D-Bus API Reference"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html" title="org.freedesktop.NetworkManager.DnsManager"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Settings.html" title="org.freedesktop.NetworkManager.Settings"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ref-dbus-settings.html b/docs/api/html/ref-dbus-settings.html index 26d81686..bfa43e8b 100644 --- a/docs/api/html/ref-dbus-settings.html +++ b/docs/api/html/ref-dbus-settings.html @@ -8,7 +8,7 @@ <link rel="up" href="spec.html" title="Part III. D-Bus API Reference"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Settings.html" title="org.freedesktop.NetworkManager.Settings"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html" title="org.freedesktop.NetworkManager.Settings.Connection"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ref-dbus-wifi-p2p-peers.html b/docs/api/html/ref-dbus-wifi-p2p-peers.html index 43dd3753..20e0d573 100644 --- a/docs/api/html/ref-dbus-wifi-p2p-peers.html +++ b/docs/api/html/ref-dbus-wifi-p2p-peers.html @@ -8,7 +8,7 @@ <link rel="up" href="spec.html" title="Part III. D-Bus API Reference"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html" title="org.freedesktop.NetworkManager.AccessPoint"> <link rel="next" href="gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html" title="org.freedesktop.NetworkManager.WifiP2PPeer"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/ref-settings.html b/docs/api/html/ref-settings.html index 03b65ed5..21545efe 100644 --- a/docs/api/html/ref-settings.html +++ b/docs/api/html/ref-settings.html @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="NetworkManager Reference Manual"> <link rel="prev" href="nm-openvswitch.html" title="nm-openvswitch"> <link rel="next" href="ch01.html" title="Configuration Settings"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -184,6 +184,6 @@ </p> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/secret-agents.html b/docs/api/html/secret-agents.html index 1f71cd54..1ff60767 100644 --- a/docs/api/html/secret-agents.html +++ b/docs/api/html/secret-agents.html @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="NetworkManager Reference Manual"> <link rel="prev" href="nm-dbus-types.html" title="NetworkManager D-Bus API Types"> <link rel="next" href="dbus-secret-agent.html" title="Secret agents"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -33,6 +33,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/secrets-flags.html b/docs/api/html/secrets-flags.html index 6810a7d9..ce00bdf0 100644 --- a/docs/api/html/secrets-flags.html +++ b/docs/api/html/secrets-flags.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-settings.html" title="Part II. Network Configuration Setting Specification"> <link rel="prev" href="settings-wpan.html" title="wpan"> <link rel="next" href="spec.html" title="Part III. D-Bus API Reference"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -58,6 +58,6 @@ </p> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-6lowpan.html b/docs/api/html/settings-6lowpan.html index 08da3e8b..a19fb395 100644 --- a/docs/api/html/settings-6lowpan.html +++ b/docs/api/html/settings-6lowpan.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-connection.html" title="connection"> <link rel="next" href="settings-802-1x.html" title="802-1x"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -64,6 +64,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-802-11-olpc-mesh.html b/docs/api/html/settings-802-11-olpc-mesh.html index 7ab97d3f..6b2bb363 100644 --- a/docs/api/html/settings-802-11-olpc-mesh.html +++ b/docs/api/html/settings-802-11-olpc-mesh.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-match.html" title="match"> <link rel="next" href="settings-ovs-bridge.html" title="ovs-bridge"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -78,6 +78,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-802-11-wireless-security.html b/docs/api/html/settings-802-11-wireless-security.html index 4bde6270..e5e26294 100644 --- a/docs/api/html/settings-802-11-wireless-security.html +++ b/docs/api/html/settings-802-11-wireless-security.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-802-11-wireless.html" title="802-11-wireless"> <link rel="next" href="settings-wpan.html" title="wpan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -180,6 +180,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-802-11-wireless.html b/docs/api/html/settings-802-11-wireless.html index d76ab7eb..8b607e85 100644 --- a/docs/api/html/settings-802-11-wireless.html +++ b/docs/api/html/settings-802-11-wireless.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-wireguard.html" title="wireguard"> <link rel="next" href="settings-802-11-wireless-security.html" title="802-11-wireless-security"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -174,6 +174,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-802-1x.html b/docs/api/html/settings-802-1x.html index fe96fc29..5ef32f7b 100644 --- a/docs/api/html/settings-802-1x.html +++ b/docs/api/html/settings-802-1x.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-6lowpan.html" title="6lowpan"> <link rel="next" href="settings-adsl.html" title="adsl"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -342,6 +342,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-802-3-ethernet.html b/docs/api/html/settings-802-3-ethernet.html index 5f0de101..7c3f7f03 100644 --- a/docs/api/html/settings-802-3-ethernet.html +++ b/docs/api/html/settings-802-3-ethernet.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-wimax.html" title="wimax"> <link rel="next" href="settings-wireguard.html" title="wireguard"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -150,6 +150,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-adsl.html b/docs/api/html/settings-adsl.html index c0ac323f..3a83ea63 100644 --- a/docs/api/html/settings-adsl.html +++ b/docs/api/html/settings-adsl.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-802-1x.html" title="802-1x"> <link rel="next" href="settings-bluetooth.html" title="bluetooth"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -102,6 +102,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-bluetooth.html b/docs/api/html/settings-bluetooth.html index 12514717..e7de9df8 100644 --- a/docs/api/html/settings-bluetooth.html +++ b/docs/api/html/settings-bluetooth.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-adsl.html" title="adsl"> <link rel="next" href="settings-bond.html" title="bond"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -72,6 +72,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-bond.html b/docs/api/html/settings-bond.html index 6e9016b8..8bb39479 100644 --- a/docs/api/html/settings-bond.html +++ b/docs/api/html/settings-bond.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-bluetooth.html" title="bluetooth"> <link rel="next" href="settings-bridge.html" title="bridge"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -72,6 +72,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-bridge-port.html b/docs/api/html/settings-bridge-port.html index 50f9272e..c139fc33 100644 --- a/docs/api/html/settings-bridge-port.html +++ b/docs/api/html/settings-bridge-port.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-bridge.html" title="bridge"> <link rel="next" href="settings-cdma.html" title="cdma"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -84,6 +84,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-bridge.html b/docs/api/html/settings-bridge.html index 587216f5..85f8122a 100644 --- a/docs/api/html/settings-bridge.html +++ b/docs/api/html/settings-bridge.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-bond.html" title="bond"> <link rel="next" href="settings-bridge-port.html" title="bridge-port"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -174,6 +174,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-cdma.html b/docs/api/html/settings-cdma.html index b3cacd5f..77209f5c 100644 --- a/docs/api/html/settings-cdma.html +++ b/docs/api/html/settings-cdma.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-bridge-port.html" title="bridge-port"> <link rel="next" href="settings-dcb.html" title="dcb"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -90,6 +90,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-connection.html b/docs/api/html/settings-connection.html index 0a1b1717..fb1c2b33 100644 --- a/docs/api/html/settings-connection.html +++ b/docs/api/html/settings-connection.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="ch01.html" title="Configuration Settings"> <link rel="next" href="settings-6lowpan.html" title="6lowpan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -204,6 +204,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-dcb.html b/docs/api/html/settings-dcb.html index 8bd7d6df..00fbc674 100644 --- a/docs/api/html/settings-dcb.html +++ b/docs/api/html/settings-dcb.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-cdma.html" title="cdma"> <link rel="next" href="settings-dummy.html" title="dummy"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -150,6 +150,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-dummy.html b/docs/api/html/settings-dummy.html index 21e4824e..3f73337d 100644 --- a/docs/api/html/settings-dummy.html +++ b/docs/api/html/settings-dummy.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-dcb.html" title="dcb"> <link rel="next" href="settings-ethtool.html" title="ethtool"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -59,6 +59,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-ethtool.html b/docs/api/html/settings-ethtool.html index e44e84a5..3945e18d 100644 --- a/docs/api/html/settings-ethtool.html +++ b/docs/api/html/settings-ethtool.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-dummy.html" title="dummy"> <link rel="next" href="settings-generic.html" title="generic"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -59,6 +59,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-generic.html b/docs/api/html/settings-generic.html index fefe6635..d4c6927f 100644 --- a/docs/api/html/settings-generic.html +++ b/docs/api/html/settings-generic.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-ethtool.html" title="ethtool"> <link rel="next" href="settings-gsm.html" title="gsm"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -59,6 +59,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-gsm.html b/docs/api/html/settings-gsm.html index aa17d7e0..8020b0e6 100644 --- a/docs/api/html/settings-gsm.html +++ b/docs/api/html/settings-gsm.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-generic.html" title="generic"> <link rel="next" href="settings-infiniband.html" title="infiniband"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -144,6 +144,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-infiniband.html b/docs/api/html/settings-infiniband.html index b452aadf..b516e014 100644 --- a/docs/api/html/settings-infiniband.html +++ b/docs/api/html/settings-infiniband.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-gsm.html" title="gsm"> <link rel="next" href="settings-ipv4.html" title="ipv4"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -90,6 +90,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-ip-tunnel.html b/docs/api/html/settings-ip-tunnel.html index ae8a88c7..472283bf 100644 --- a/docs/api/html/settings-ip-tunnel.html +++ b/docs/api/html/settings-ip-tunnel.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-ipv6.html" title="ipv6"> <link rel="next" href="settings-macsec.html" title="macsec"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -138,6 +138,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-ipv4.html b/docs/api/html/settings-ipv4.html index 37e338d7..a8333ac5 100644 --- a/docs/api/html/settings-ipv4.html +++ b/docs/api/html/settings-ipv4.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-infiniband.html" title="infiniband"> <link rel="next" href="settings-ipv6.html" title="ipv6"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -123,7 +123,7 @@ <td><pre class="screen">dns-options</pre></td> <td><pre class="screen">array of string</pre></td> <td><pre class="screen"></pre></td> -<td>Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.</td> +<td>Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. The currently supported options are "attempts", "debug", "edns0", "inet6", "ip6-bytestring", "ip6-dotint", "ndots", "no-check-names", "no-ip6-dotint", "no-reload", "no-tld-query", "rotate", "single-request", "single-request-reopen", "timeout", "trust-ad", "use-vc". The "trust-ad" setting is only honored if the profile contributes name servers to resolv.conf, and if all contributing profiles have "trust-ad" enabled.</td> </tr> <tr> <td><pre class="screen">dns-priority</pre></td> @@ -141,7 +141,7 @@ <td><pre class="screen">gateway</pre></td> <td><pre class="screen">string</pre></td> <td><pre class="screen"></pre></td> -<td>The gateway associated with this configuration. This is only meaningful if "addresses" is also set.</td> +<td>The gateway associated with this configuration. This is only meaningful if "addresses" is also set. The gateway's main purpose is to control the next hop of the standard default route on the device. Hence, the gateway property conflicts with "never-default" and will be automatically dropped if the IP configuration is set to never-default. As an alternative to set the gateway, configure a static default route with /0 as prefix length.</td> </tr> <tr> <td><pre class="screen">ignore-auto-dns</pre></td> @@ -204,6 +204,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-ipv6.html b/docs/api/html/settings-ipv6.html index 0895496a..3a614798 100644 --- a/docs/api/html/settings-ipv6.html +++ b/docs/api/html/settings-ipv6.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-ipv4.html" title="ipv4"> <link rel="next" href="settings-ip-tunnel.html" title="ip-tunnel"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -123,7 +123,7 @@ <td><pre class="screen">dns-options</pre></td> <td><pre class="screen">array of string</pre></td> <td><pre class="screen"></pre></td> -<td>Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.</td> +<td>Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. The currently supported options are "attempts", "debug", "edns0", "inet6", "ip6-bytestring", "ip6-dotint", "ndots", "no-check-names", "no-ip6-dotint", "no-reload", "no-tld-query", "rotate", "single-request", "single-request-reopen", "timeout", "trust-ad", "use-vc". The "trust-ad" setting is only honored if the profile contributes name servers to resolv.conf, and if all contributing profiles have "trust-ad" enabled.</td> </tr> <tr> <td><pre class="screen">dns-priority</pre></td> @@ -141,7 +141,7 @@ <td><pre class="screen">gateway</pre></td> <td><pre class="screen">string</pre></td> <td><pre class="screen"></pre></td> -<td>The gateway associated with this configuration. This is only meaningful if "addresses" is also set.</td> +<td>The gateway associated with this configuration. This is only meaningful if "addresses" is also set. The gateway's main purpose is to control the next hop of the standard default route on the device. Hence, the gateway property conflicts with "never-default" and will be automatically dropped if the IP configuration is set to never-default. As an alternative to set the gateway, configure a static default route with /0 as prefix length.</td> </tr> <tr> <td><pre class="screen">ignore-auto-dns</pre></td> @@ -222,6 +222,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-macsec.html b/docs/api/html/settings-macsec.html index 8e0e8101..d3efb4ff 100644 --- a/docs/api/html/settings-macsec.html +++ b/docs/api/html/settings-macsec.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-ip-tunnel.html" title="ip-tunnel"> <link rel="next" href="settings-macvlan.html" title="macvlan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -114,6 +114,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-macvlan.html b/docs/api/html/settings-macvlan.html index 5ce359a1..2e5e126f 100644 --- a/docs/api/html/settings-macvlan.html +++ b/docs/api/html/settings-macvlan.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-macsec.html" title="macsec"> <link rel="next" href="settings-match.html" title="match"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -84,6 +84,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-match.html b/docs/api/html/settings-match.html index 5b719e59..89ff81b1 100644 --- a/docs/api/html/settings-match.html +++ b/docs/api/html/settings-match.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-macvlan.html" title="macvlan"> <link rel="next" href="settings-802-11-olpc-mesh.html" title="802-11-olpc-mesh"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -64,6 +64,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-ovs-bridge.html b/docs/api/html/settings-ovs-bridge.html index 2a57f7ae..760c088e 100644 --- a/docs/api/html/settings-ovs-bridge.html +++ b/docs/api/html/settings-ovs-bridge.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-802-11-olpc-mesh.html" title="802-11-olpc-mesh"> <link rel="next" href="settings-ovs-dpdk.html" title="ovs-dpdk"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -90,6 +90,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-ovs-dpdk.html b/docs/api/html/settings-ovs-dpdk.html index bc0cc83d..486a2497 100644 --- a/docs/api/html/settings-ovs-dpdk.html +++ b/docs/api/html/settings-ovs-dpdk.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-ovs-bridge.html" title="ovs-bridge"> <link rel="next" href="settings-ovs-interface.html" title="ovs-interface"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -64,6 +64,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-ovs-interface.html b/docs/api/html/settings-ovs-interface.html index e26c391f..d414827c 100644 --- a/docs/api/html/settings-ovs-interface.html +++ b/docs/api/html/settings-ovs-interface.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-ovs-dpdk.html" title="ovs-dpdk"> <link rel="next" href="settings-ovs-patch.html" title="ovs-patch"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -64,6 +64,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-ovs-patch.html b/docs/api/html/settings-ovs-patch.html index 2b2f58f8..bafe56fe 100644 --- a/docs/api/html/settings-ovs-patch.html +++ b/docs/api/html/settings-ovs-patch.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-ovs-interface.html" title="ovs-interface"> <link rel="next" href="settings-ovs-port.html" title="ovs-port"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -64,6 +64,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-ovs-port.html b/docs/api/html/settings-ovs-port.html index cf0bb865..67dbd83e 100644 --- a/docs/api/html/settings-ovs-port.html +++ b/docs/api/html/settings-ovs-port.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-ovs-patch.html" title="ovs-patch"> <link rel="next" href="settings-ppp.html" title="ppp"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -96,6 +96,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-ppp.html b/docs/api/html/settings-ppp.html index 4acbde6a..13802e23 100644 --- a/docs/api/html/settings-ppp.html +++ b/docs/api/html/settings-ppp.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-ovs-port.html" title="ovs-port"> <link rel="next" href="settings-pppoe.html" title="pppoe"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -168,6 +168,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-pppoe.html b/docs/api/html/settings-pppoe.html index 81c2795e..5db5080c 100644 --- a/docs/api/html/settings-pppoe.html +++ b/docs/api/html/settings-pppoe.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-ppp.html" title="ppp"> <link rel="next" href="settings-proxy.html" title="proxy"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -90,6 +90,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-proxy.html b/docs/api/html/settings-proxy.html index d9edec1c..4163e9cd 100644 --- a/docs/api/html/settings-proxy.html +++ b/docs/api/html/settings-proxy.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-pppoe.html" title="pppoe"> <link rel="next" href="settings-serial.html" title="serial"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -84,6 +84,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-serial.html b/docs/api/html/settings-serial.html index 0550f248..eafc21fc 100644 --- a/docs/api/html/settings-serial.html +++ b/docs/api/html/settings-serial.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-proxy.html" title="proxy"> <link rel="next" href="settings-sriov.html" title="sriov"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -90,6 +90,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-sriov.html b/docs/api/html/settings-sriov.html index 16dbfcb1..f6607dd4 100644 --- a/docs/api/html/settings-sriov.html +++ b/docs/api/html/settings-sriov.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-serial.html" title="serial"> <link rel="next" href="settings-tc.html" title="tc"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -78,6 +78,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-tc.html b/docs/api/html/settings-tc.html index 9e1deb0d..8296be1f 100644 --- a/docs/api/html/settings-tc.html +++ b/docs/api/html/settings-tc.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-sriov.html" title="sriov"> <link rel="next" href="settings-team.html" title="team"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -72,6 +72,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-team-port.html b/docs/api/html/settings-team-port.html index a4d0cdc4..ce49a681 100644 --- a/docs/api/html/settings-team-port.html +++ b/docs/api/html/settings-team-port.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-team.html" title="team"> <link rel="next" href="settings-tun.html" title="tun"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -102,6 +102,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-team.html b/docs/api/html/settings-team.html index 8ffe1da8..e1831017 100644 --- a/docs/api/html/settings-team.html +++ b/docs/api/html/settings-team.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-tc.html" title="tc"> <link rel="next" href="settings-team-port.html" title="team-port"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -162,6 +162,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-tun.html b/docs/api/html/settings-tun.html index fa5bf173..bf7cb221 100644 --- a/docs/api/html/settings-tun.html +++ b/docs/api/html/settings-tun.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-team-port.html" title="team-port"> <link rel="next" href="settings-user.html" title="user"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -96,6 +96,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-user.html b/docs/api/html/settings-user.html index 56d14d24..6b2b3a3b 100644 --- a/docs/api/html/settings-user.html +++ b/docs/api/html/settings-user.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-tun.html" title="tun"> <link rel="next" href="settings-vlan.html" title="vlan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -64,6 +64,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-vlan.html b/docs/api/html/settings-vlan.html index ee81ffe7..b7ee13bc 100644 --- a/docs/api/html/settings-vlan.html +++ b/docs/api/html/settings-vlan.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-user.html" title="user"> <link rel="next" href="settings-vpn.html" title="vpn"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -96,6 +96,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-vpn.html b/docs/api/html/settings-vpn.html index 3abc709d..521d00a5 100644 --- a/docs/api/html/settings-vpn.html +++ b/docs/api/html/settings-vpn.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-vlan.html" title="vlan"> <link rel="next" href="settings-vrf.html" title="vrf"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -96,6 +96,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-vrf.html b/docs/api/html/settings-vrf.html index 67447d2b..e44dc479 100644 --- a/docs/api/html/settings-vrf.html +++ b/docs/api/html/settings-vrf.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-vpn.html" title="vpn"> <link rel="next" href="settings-vxlan.html" title="vxlan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -64,6 +64,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-vxlan.html b/docs/api/html/settings-vxlan.html index 1322f2b4..dc478037 100644 --- a/docs/api/html/settings-vxlan.html +++ b/docs/api/html/settings-vxlan.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-vrf.html" title="vrf"> <link rel="next" href="settings-wifi-p2p.html" title="wifi-p2p"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -156,6 +156,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-wifi-p2p.html b/docs/api/html/settings-wifi-p2p.html index 91dc97a7..553d4cbd 100644 --- a/docs/api/html/settings-wifi-p2p.html +++ b/docs/api/html/settings-wifi-p2p.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-vxlan.html" title="vxlan"> <link rel="next" href="settings-wimax.html" title="wimax"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -78,6 +78,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-wimax.html b/docs/api/html/settings-wimax.html index 77590556..24439977 100644 --- a/docs/api/html/settings-wimax.html +++ b/docs/api/html/settings-wimax.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-wifi-p2p.html" title="wifi-p2p"> <link rel="next" href="settings-802-3-ethernet.html" title="802-3-ethernet"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -72,6 +72,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-wireguard.html b/docs/api/html/settings-wireguard.html index 4347cbce..fd8b55eb 100644 --- a/docs/api/html/settings-wireguard.html +++ b/docs/api/html/settings-wireguard.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-802-3-ethernet.html" title="802-3-ethernet"> <link rel="next" href="settings-802-11-wireless.html" title="802-11-wireless"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -63,7 +63,7 @@ <td><pre class="screen">ip4-auto-default-route</pre></td> <td><pre class="screen">NMTernary (int32)</pre></td> <td><pre class="screen"></pre></td> -<td>Whether to enable special handling of the IPv4 default route. If enabled, the IPv4 default route will be placed to a dedicated routing-table and two policy routing rules will be added. The fwmark number is also used as routing-table for the default-route, and if fwmark is zero, a unused fwmark/table is chosen automatically. This corresponds to what wg-quick does with Table=auto. Leaving this at the default will enable this option automatically if ipv4.never-default is not set and there are any peers that use a default-route as allowed-ips.</td> +<td>Whether to enable special handling of the IPv4 default route. If enabled, the IPv4 default route from wireguard.peer-routes will be placed to a dedicated routing-table and two policy routing rules will be added. The fwmark number is also used as routing-table for the default-route, and if fwmark is zero, an unused fwmark/table is chosen automatically. This corresponds to what wg-quick does with Table=auto and what WireGuard calls "Improved Rule-based Routing". Note that for this automatism to work, you usually don't want to set ipv4.gateway, because that will result in a conflicting default route. Leaving this at the default will enable this option automatically if ipv4.never-default is not set and there are any peers that use a default-route as allowed-ips.</td> </tr> <tr> <td><pre class="screen">ip6-auto-default-route</pre></td> @@ -87,7 +87,7 @@ <td><pre class="screen">peer-routes</pre></td> <td><pre class="screen">boolean</pre></td> <td><pre class="screen">TRUE</pre></td> -<td>Whether to automatically add routes for the AllowedIPs ranges of the peers. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4.route-table and ipv6.route-table. If FALSE, no such routes are added automatically. In this case, the user may want to configure static routes in ipv4.routes and ipv6.routes, respectively.</td> +<td>Whether to automatically add routes for the AllowedIPs ranges of the peers. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4.route-table and ipv6.route-table. Usually you want this automatism enabled. If FALSE, no such routes are added automatically. In this case, the user may want to configure static routes in ipv4.routes and ipv6.routes, respectively. Note that if the peer's AllowedIPs is "0.0.0.0/0" or "::/0" and the profile's ipv4.never-default or ipv6.never-default setting is enabled, the peer route for this peer won't be added automatically.</td> </tr> <tr> <td><pre class="screen">peers</pre></td> @@ -114,6 +114,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/settings-wpan.html b/docs/api/html/settings-wpan.html index eb453464..f2d9f662 100644 --- a/docs/api/html/settings-wpan.html +++ b/docs/api/html/settings-wpan.html @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Configuration Settings"> <link rel="prev" href="settings-802-11-wireless-security.html" title="802-11-wireless-security"> <link rel="next" href="secrets-flags.html" title="Secret flag types"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -90,6 +90,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/spec.html b/docs/api/html/spec.html index ae1b250a..97b2b42a 100644 --- a/docs/api/html/spec.html +++ b/docs/api/html/spec.html @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="NetworkManager Reference Manual"> <link rel="prev" href="secrets-flags.html" title="Secret flag types"> <link rel="next" href="ref-dbus-manager.html" title="The /org/freedesktop/NetworkManager object"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -190,6 +190,6 @@ </p> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/html/vpn-plugins.html b/docs/api/html/vpn-plugins.html index 5365402a..9f52e7f3 100644 --- a/docs/api/html/vpn-plugins.html +++ b/docs/api/html/vpn-plugins.html @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="NetworkManager Reference Manual"> <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html" title="org.freedesktop.NetworkManager.SecretAgent"> <link rel="next" href="dbus-vpn-plugin.html" title="VPN services"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -37,6 +37,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/api/settings-spec.xml b/docs/api/settings-spec.xml index 28dd913b..9564e7ae 100644 --- a/docs/api/settings-spec.xml +++ b/docs/api/settings-spec.xml @@ -220,10 +220,10 @@ <row><entry><screen>dhcp-send-hostname<indexterm zone="settings-ipv4"><primary sortas="dhcp-send-hostname">dhcp-send-hostname</primary></indexterm></screen></entry><entry><screen>boolean</screen></entry><entry><screen>TRUE</screen></entry><entry>If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.</entry></row> <row><entry><screen>dhcp-timeout<indexterm zone="settings-ipv4"><primary sortas="dhcp-timeout">dhcp-timeout</primary></indexterm></screen></entry><entry><screen>int32</screen></entry><entry><screen>0</screen></entry><entry>A timeout for a DHCP transaction in seconds. If zero (the default), a globally configured default is used. If still unspecified, a device specific timeout is used (usually 45 seconds). Set to 2147483647 (MAXINT32) for infinity.</entry></row> <row><entry><screen>dns<indexterm zone="settings-ipv4"><primary sortas="dns">dns</primary></indexterm></screen></entry><entry><screen>array of uint32</screen></entry><entry><screen/></entry><entry>Array of IP addresses of DNS servers (as network-byte-order integers)</entry></row> - <row><entry><screen>dns-options<indexterm zone="settings-ipv4"><primary sortas="dns-options">dns-options</primary></indexterm></screen></entry><entry><screen>array of string</screen></entry><entry><screen/></entry><entry>Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.</entry></row> + <row><entry><screen>dns-options<indexterm zone="settings-ipv4"><primary sortas="dns-options">dns-options</primary></indexterm></screen></entry><entry><screen>array of string</screen></entry><entry><screen/></entry><entry>Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. The currently supported options are "attempts", "debug", "edns0", "inet6", "ip6-bytestring", "ip6-dotint", "ndots", "no-check-names", "no-ip6-dotint", "no-reload", "no-tld-query", "rotate", "single-request", "single-request-reopen", "timeout", "trust-ad", "use-vc". The "trust-ad" setting is only honored if the profile contributes name servers to resolv.conf, and if all contributing profiles have "trust-ad" enabled.</entry></row> <row><entry><screen>dns-priority<indexterm zone="settings-ipv4"><primary sortas="dns-priority">dns-priority</primary></indexterm></screen></entry><entry><screen>int32</screen></entry><entry><screen>0</screen></entry><entry>DNS servers priority. The relative priority for DNS servers specified by this setting. A lower value is better (higher priority). Zero selects a globally configured default value. If the latter is missing or zero too, it defaults to 50 for VPNs (including WireGuard) and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. When using dns=default, servers with higher priority will be on top of resolv.conf. To prioritize a given server over another one within the same connection, just specify them in the desired order. When multiple devices have configurations with the same priority, VPNs will be considered first, then devices with the best (lowest metric) default route and then all other devices. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least one negative priority, only DNS servers from connections with the lowest priority value will be used. When using a DNS resolver that supports Conditional Forwarding as dns=dnsmasq or dns=systemd-resolved, each connection is used to query domains in its search list. Queries for domains not present in any search list are routed through connections having the '~.' special wildcard domain, which is added automatically to connections with the default route (or can be added manually). When multiple connections specify the same domain, the one with the highest priority (lowest numerical value) wins. If a connection specifies a domain which is subdomain of another domain with a negative DNS priority value, the subdomain is ignored.</entry></row> <row><entry><screen>dns-search<indexterm zone="settings-ipv4"><primary sortas="dns-search">dns-search</primary></indexterm></screen></entry><entry><screen>array of string</screen></entry><entry><screen/></entry><entry>Array of DNS search domains. Domains starting with a tilde ('~') are considered 'routing' domains and are used only to decide the interface over which a query must be forwarded; they are not used to complete unqualified host names.</entry></row> - <row><entry><screen>gateway<indexterm zone="settings-ipv4"><primary sortas="gateway">gateway</primary></indexterm></screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>The gateway associated with this configuration. This is only meaningful if "addresses" is also set.</entry></row> + <row><entry><screen>gateway<indexterm zone="settings-ipv4"><primary sortas="gateway">gateway</primary></indexterm></screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>The gateway associated with this configuration. This is only meaningful if "addresses" is also set. The gateway's main purpose is to control the next hop of the standard default route on the device. Hence, the gateway property conflicts with "never-default" and will be automatically dropped if the IP configuration is set to never-default. As an alternative to set the gateway, configure a static default route with /0 as prefix length.</entry></row> <row><entry><screen>ignore-auto-dns<indexterm zone="settings-ipv4"><primary sortas="ignore-auto-dns">ignore-auto-dns</primary></indexterm></screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>When "method" is set to "auto" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the "dns" and "dns-search" properties, if any, are used.</entry></row> <row><entry><screen>ignore-auto-routes<indexterm zone="settings-ipv4"><primary sortas="ignore-auto-routes">ignore-auto-routes</primary></indexterm></screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>When "method" is set to "auto" and this property to TRUE, automatically configured routes are ignored and only routes specified in the "routes" property, if any, are used.</entry></row> <row><entry><screen>may-fail<indexterm zone="settings-ipv4"><primary sortas="may-fail">may-fail</primary></indexterm></screen></entry><entry><screen>boolean</screen></entry><entry><screen>TRUE</screen></entry><entry>If TRUE, allow overall network configuration to proceed even if the configuration specified by this property times out. Note that at least one IP configuration must succeed or overall network configuration will still fail. For example, in IPv6-only networks, setting this property to TRUE on the NMSettingIP4Config allows the overall network configuration to succeed if IPv4 configuration fails but IPv6 configuration completes successfully.</entry></row> @@ -248,10 +248,10 @@ <row><entry><screen>dhcp-send-hostname<indexterm zone="settings-ipv6"><primary sortas="dhcp-send-hostname">dhcp-send-hostname</primary></indexterm></screen></entry><entry><screen>boolean</screen></entry><entry><screen>TRUE</screen></entry><entry>If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.</entry></row> <row><entry><screen>dhcp-timeout<indexterm zone="settings-ipv6"><primary sortas="dhcp-timeout">dhcp-timeout</primary></indexterm></screen></entry><entry><screen>int32</screen></entry><entry><screen>0</screen></entry><entry>A timeout for a DHCP transaction in seconds. If zero (the default), a globally configured default is used. If still unspecified, a device specific timeout is used (usually 45 seconds). Set to 2147483647 (MAXINT32) for infinity.</entry></row> <row><entry><screen>dns<indexterm zone="settings-ipv6"><primary sortas="dns">dns</primary></indexterm></screen></entry><entry><screen>array of byte array</screen></entry><entry><screen/></entry><entry>Array of IP addresses of DNS servers (in network byte order)</entry></row> - <row><entry><screen>dns-options<indexterm zone="settings-ipv6"><primary sortas="dns-options">dns-options</primary></indexterm></screen></entry><entry><screen>array of string</screen></entry><entry><screen/></entry><entry>Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.</entry></row> + <row><entry><screen>dns-options<indexterm zone="settings-ipv6"><primary sortas="dns-options">dns-options</primary></indexterm></screen></entry><entry><screen>array of string</screen></entry><entry><screen/></entry><entry>Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. The currently supported options are "attempts", "debug", "edns0", "inet6", "ip6-bytestring", "ip6-dotint", "ndots", "no-check-names", "no-ip6-dotint", "no-reload", "no-tld-query", "rotate", "single-request", "single-request-reopen", "timeout", "trust-ad", "use-vc". The "trust-ad" setting is only honored if the profile contributes name servers to resolv.conf, and if all contributing profiles have "trust-ad" enabled.</entry></row> <row><entry><screen>dns-priority<indexterm zone="settings-ipv6"><primary sortas="dns-priority">dns-priority</primary></indexterm></screen></entry><entry><screen>int32</screen></entry><entry><screen>0</screen></entry><entry>DNS servers priority. The relative priority for DNS servers specified by this setting. A lower value is better (higher priority). Zero selects a globally configured default value. If the latter is missing or zero too, it defaults to 50 for VPNs (including WireGuard) and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. When using dns=default, servers with higher priority will be on top of resolv.conf. To prioritize a given server over another one within the same connection, just specify them in the desired order. When multiple devices have configurations with the same priority, VPNs will be considered first, then devices with the best (lowest metric) default route and then all other devices. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least one negative priority, only DNS servers from connections with the lowest priority value will be used. When using a DNS resolver that supports Conditional Forwarding as dns=dnsmasq or dns=systemd-resolved, each connection is used to query domains in its search list. Queries for domains not present in any search list are routed through connections having the '~.' special wildcard domain, which is added automatically to connections with the default route (or can be added manually). When multiple connections specify the same domain, the one with the highest priority (lowest numerical value) wins. If a connection specifies a domain which is subdomain of another domain with a negative DNS priority value, the subdomain is ignored.</entry></row> <row><entry><screen>dns-search<indexterm zone="settings-ipv6"><primary sortas="dns-search">dns-search</primary></indexterm></screen></entry><entry><screen>array of string</screen></entry><entry><screen/></entry><entry>Array of DNS search domains. Domains starting with a tilde ('~') are considered 'routing' domains and are used only to decide the interface over which a query must be forwarded; they are not used to complete unqualified host names.</entry></row> - <row><entry><screen>gateway<indexterm zone="settings-ipv6"><primary sortas="gateway">gateway</primary></indexterm></screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>The gateway associated with this configuration. This is only meaningful if "addresses" is also set.</entry></row> + <row><entry><screen>gateway<indexterm zone="settings-ipv6"><primary sortas="gateway">gateway</primary></indexterm></screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>The gateway associated with this configuration. This is only meaningful if "addresses" is also set. The gateway's main purpose is to control the next hop of the standard default route on the device. Hence, the gateway property conflicts with "never-default" and will be automatically dropped if the IP configuration is set to never-default. As an alternative to set the gateway, configure a static default route with /0 as prefix length.</entry></row> <row><entry><screen>ignore-auto-dns<indexterm zone="settings-ipv6"><primary sortas="ignore-auto-dns">ignore-auto-dns</primary></indexterm></screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>When "method" is set to "auto" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the "dns" and "dns-search" properties, if any, are used.</entry></row> <row><entry><screen>ignore-auto-routes<indexterm zone="settings-ipv6"><primary sortas="ignore-auto-routes">ignore-auto-routes</primary></indexterm></screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>When "method" is set to "auto" and this property to TRUE, automatically configured routes are ignored and only routes specified in the "routes" property, if any, are used.</entry></row> <row><entry><screen>ip6-privacy<indexterm zone="settings-ipv6"><primary sortas="ip6-privacy">ip6-privacy</primary></indexterm></screen></entry><entry><screen>NMSettingIP6ConfigPrivacy (int32)</screen></entry><entry><screen/></entry><entry>Configure IPv6 Privacy Extensions for SLAAC, described in RFC4941. If enabled, it makes the kernel generate a temporary IPv6 address in addition to the public one generated from MAC address via modified EUI-64. This enhances privacy, but could cause problems in some applications, on the other hand. The permitted values are: -1: unknown, 0: disabled, 1: enabled (prefer public address), 2: enabled (prefer temporary addresses). Having a per-connection setting set to "-1" (unknown) means fallback to global configuration "ipv6.ip6-privacy". If also global configuration is unspecified or set to "-1", fallback to read "/proc/sys/net/ipv6/conf/default/use_tempaddr". Note that this setting is distinct from the Stable Privacy addresses that can be enabled with the "addr-gen-mode" property's "stable-privacy" setting as another way of avoiding host tracking with IPv6 addresses.</entry></row> @@ -538,11 +538,11 @@ Properties </title><para><table><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody> <row><entry><screen>fwmark<indexterm zone="settings-wireguard"><primary sortas="fwmark">fwmark</primary></indexterm></screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>The use of fwmark is optional and is by default off. Setting it to 0 disables it. Otherwise it is a 32-bit fwmark for outgoing packets. Note that "ip4-auto-default-route" or "ip6-auto-default-route" enabled, implies to automatically choose a fwmark.</entry></row> - <row><entry><screen>ip4-auto-default-route<indexterm zone="settings-wireguard"><primary sortas="ip4-auto-default-route">ip4-auto-default-route</primary></indexterm></screen></entry><entry><screen>NMTernary (int32)</screen></entry><entry><screen/></entry><entry>Whether to enable special handling of the IPv4 default route. If enabled, the IPv4 default route will be placed to a dedicated routing-table and two policy routing rules will be added. The fwmark number is also used as routing-table for the default-route, and if fwmark is zero, a unused fwmark/table is chosen automatically. This corresponds to what wg-quick does with Table=auto. Leaving this at the default will enable this option automatically if ipv4.never-default is not set and there are any peers that use a default-route as allowed-ips.</entry></row> + <row><entry><screen>ip4-auto-default-route<indexterm zone="settings-wireguard"><primary sortas="ip4-auto-default-route">ip4-auto-default-route</primary></indexterm></screen></entry><entry><screen>NMTernary (int32)</screen></entry><entry><screen/></entry><entry>Whether to enable special handling of the IPv4 default route. If enabled, the IPv4 default route from wireguard.peer-routes will be placed to a dedicated routing-table and two policy routing rules will be added. The fwmark number is also used as routing-table for the default-route, and if fwmark is zero, an unused fwmark/table is chosen automatically. This corresponds to what wg-quick does with Table=auto and what WireGuard calls "Improved Rule-based Routing". Note that for this automatism to work, you usually don't want to set ipv4.gateway, because that will result in a conflicting default route. Leaving this at the default will enable this option automatically if ipv4.never-default is not set and there are any peers that use a default-route as allowed-ips.</entry></row> <row><entry><screen>ip6-auto-default-route<indexterm zone="settings-wireguard"><primary sortas="ip6-auto-default-route">ip6-auto-default-route</primary></indexterm></screen></entry><entry><screen>NMTernary (int32)</screen></entry><entry><screen/></entry><entry>Like ip4-auto-default-route, but for the IPv6 default route.</entry></row> <row><entry><screen>listen-port<indexterm zone="settings-wireguard"><primary sortas="listen-port">listen-port</primary></indexterm></screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>The listen-port. If listen-port is not specified, the port will be chosen randomly when the interface comes up.</entry></row> <row><entry><screen>mtu<indexterm zone="settings-wireguard"><primary sortas="mtu">mtu</primary></indexterm></screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple fragments. If zero a default MTU is used. Note that contrary to wg-quick's MTU setting, this does not take into account the current routes at the time of activation.</entry></row> - <row><entry><screen>peer-routes<indexterm zone="settings-wireguard"><primary sortas="peer-routes">peer-routes</primary></indexterm></screen></entry><entry><screen>boolean</screen></entry><entry><screen>TRUE</screen></entry><entry>Whether to automatically add routes for the AllowedIPs ranges of the peers. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4.route-table and ipv6.route-table. If FALSE, no such routes are added automatically. In this case, the user may want to configure static routes in ipv4.routes and ipv6.routes, respectively.</entry></row> + <row><entry><screen>peer-routes<indexterm zone="settings-wireguard"><primary sortas="peer-routes">peer-routes</primary></indexterm></screen></entry><entry><screen>boolean</screen></entry><entry><screen>TRUE</screen></entry><entry>Whether to automatically add routes for the AllowedIPs ranges of the peers. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4.route-table and ipv6.route-table. Usually you want this automatism enabled. If FALSE, no such routes are added automatically. In this case, the user may want to configure static routes in ipv4.routes and ipv6.routes, respectively. Note that if the peer's AllowedIPs is "0.0.0.0/0" or "::/0" and the profile's ipv4.never-default or ipv6.never-default setting is enabled, the peer route for this peer won't be added automatically.</entry></row> <row><entry><screen>peers<indexterm zone="settings-wireguard"><primary sortas="peers">peers</primary></indexterm></screen></entry><entry><screen>array of 'a{sv}'</screen></entry><entry><screen/></entry><entry>Array of dictionaries for the WireGuard peers.</entry></row> <row><entry><screen>private-key<indexterm zone="settings-wireguard"><primary sortas="private-key">private-key</primary></indexterm></screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>The 256 bit private-key in base64 encoding.</entry></row> <row><entry><screen>private-key-flags<indexterm zone="settings-wireguard"><primary sortas="private-key-flags">private-key-flags</primary></indexterm></screen></entry><entry><screen>NMSettingSecretFlags (uint32)</screen></entry><entry><screen/></entry><entry>Flags indicating how to handle the "private-key" property.</entry></row> diff --git a/docs/api/version.xml b/docs/api/version.xml index 407202b5..53cc1a6f 100644 --- a/docs/api/version.xml +++ b/docs/api/version.xml @@ -1 +1 @@ -1.23.90 +1.24.0 diff --git a/docs/libnm/html/NMAccessPoint.html b/docs/libnm/html/NMAccessPoint.html index 840c9ea5..8806a7d9 100644 --- a/docs/libnm/html/NMAccessPoint.html +++ b/docs/libnm/html/NMAccessPoint.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMVpnConnection.html" title="NMVpnConnection"> <link rel="next" href="NMWifiP2PPeer.html" title="NMWifiP2PPeer"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -494,7 +494,7 @@ with this function.</p> </tr> <tr> <td class="parameter_name"><p>connections</p></td> -<td class="parameter_description"><p>an array of <span class="type">NMConnections</span> to +<td class="parameter_description"><p>an array of <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> to filter. </p></td> <td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></td> </tr> @@ -504,7 +504,7 @@ filter. </p></td> <div class="refsect3"> <a name="nm-access-point-filter-connections.returns"></a><h4>Returns</h4> <p>an array of -<span class="type">NMConnections</span> that could be activated with the given <em class="parameter"><code>ap</code></em> +<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> that could be activated with the given <em class="parameter"><code>ap</code></em> . The array should be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#g-ptr-array-unref"><code class="function">g_ptr_array_unref()</code></a> when it is no longer required. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></p> @@ -622,6 +622,6 @@ against</p></td> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMActiveConnection.html b/docs/libnm/html/NMActiveConnection.html index 3b459de5..da70c65b 100644 --- a/docs/libnm/html/NMActiveConnection.html +++ b/docs/libnm/html/NMActiveConnection.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceWpan.html" title="NMDeviceWpan"> <link rel="next" href="NMVpnConnection.html" title="NMVpnConnection"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -829,6 +829,6 @@ nm_active_connection_get_vpn (<em class="parameter"><code><a class="link" href=" </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMCheckpoint.html b/docs/libnm/html/NMCheckpoint.html index aef1208a..c15fdd0c 100644 --- a/docs/libnm/html/NMCheckpoint.html +++ b/docs/libnm/html/NMCheckpoint.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDhcpConfig.html" title="NMDhcpConfig"> <link rel="next" href="ch05.html" title="Utility API Reference"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -199,6 +199,6 @@ nm_checkpoint_get_rollback_timeout (<em class="parameter"><code><a class="link" </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMClient.html b/docs/libnm/html/NMClient.html index 9c7c1a45..224ec0f3 100644 --- a/docs/libnm/html/NMClient.html +++ b/docs/libnm/html/NMClient.html @@ -8,7 +8,7 @@ <link rel="up" href="ch02.html" title="Client Object API Reference"> <link rel="prev" href="ch02.html" title="Client Object API Reference"> <link rel="next" href="NMSecretAgentOld.html" title="NMSecretAgentOld"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -2768,7 +2768,7 @@ nm_client_get_active_connections (<em class="parameter"><code><a class="link" hr <div class="refsect3"> <a name="nm-client-get-active-connections.returns"></a><h4>Returns</h4> <p>a <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> -containing all the active <a href="NMActiveConnection.html#NMActiveConnection-struct"><span class="type">NMActiveConnections</span></a>. +containing all the active <span class="type">NMActiveConnections</span>. The returned array is owned by the client and should not be modified. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMActiveConnection]</span></p> </div> @@ -2816,7 +2816,7 @@ any. </p> nm_client_get_activating_connection (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <p>Gets the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> corresponding to a currently-activating connection that is expected to become the new -<a href="NMClient.html#NMClient--primary-connection"><span class="type">“primary-connectionâ€</span></a> upon successful activation.</p> +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--primary-connection"><span class="type">“primary-connectionâ€</span></a> upon successful activation.</p> <div class="refsect3"> <a name="nm-client-get-activating-connection.parameters"></a><h4>Parameters</h4> <div class="informaltable"><table class="informaltable" width="100%" border="0"> @@ -2866,7 +2866,7 @@ in <em class="parameter"><code>connection</code></em> picks the best available connection for the device and activates it.</p> <p>Note that the callback is invoked when NetworkManager has started activating the new connection, not when it finishes. You can use the returned -<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a href="NMActiveConnection.html#NMActiveConnection--state"><span class="type">“stateâ€</span></a>) to +<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--state"><span class="type">“stateâ€</span></a>) to track the activation to its completion.</p> <div class="refsect3"> <a name="nm-client-activate-connection-async.parameters"></a><h4>Parameters</h4> @@ -2986,7 +2986,7 @@ activated as with <a class="link" href="NMClient.html#nm-client-activate-connect VPN connections at this time.</p> <p>Note that the callback is invoked when NetworkManager has started activating the new connection, not when it finishes. You can used the returned -<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a href="NMActiveConnection.html#NMActiveConnection--state"><span class="type">“stateâ€</span></a>) to +<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--state"><span class="type">“stateâ€</span></a>) to track the activation to its completion.</p> <div class="refsect3"> <a name="nm-client-add-and-activate-connection-async.parameters"></a><h4>Parameters</h4> @@ -3115,9 +3115,9 @@ activated as with <a class="link" href="NMClient.html#nm-client-activate-connect VPN connections at this time.</p> <p>Note that the callback is invoked when NetworkManager has started activating the new connection, not when it finishes. You can used the returned -<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a href="NMActiveConnection.html#NMActiveConnection--state"><span class="type">“stateâ€</span></a>) to +<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--state"><span class="type">“stateâ€</span></a>) to track the activation to its completion.</p> -<p>This is identitcal to <a class="link" href="NMClient.html#nm-client-add-and-activate-connection-async" title="nm_client_add_and_activate_connection_async ()"><code class="function">nm_client_add_and_activate_connection_async()</code></a> but takes +<p>This is identical to <a class="link" href="NMClient.html#nm-client-add-and-activate-connection-async" title="nm_client_add_and_activate_connection_async ()"><code class="function">nm_client_add_and_activate_connection_async()</code></a> but takes a further <em class="parameter"><code>options</code></em> parameter. Currently the following options are supported by the daemon:</p> @@ -3128,7 +3128,7 @@ by the daemon:</p> <li class="listitem"><p>"bind-activation": Bind the connection lifetime to something. The default is "none", meaning an explicit disconnect is needed. The value "dbus-client" means the connection will automatically be deactivated when the calling - DBus client disappears from the system bus.</p></li> + D-Bus client disappears from the system bus.</p></li> </ul></div> <div class="refsect3"> <a name="nm-client-add-and-activate-connection2.parameters"></a><h4>Parameters</h4> @@ -3163,7 +3163,7 @@ before being added. </p></td> <td class="parameter_description"><p>the object path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> should be used -(ie, no specific object). For Wi-Fi or WiMAX connections, pass the object +(i.e., no specific object). For Wi-Fi or WiMAX connections, pass the object path of a <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> or <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> owned by <em class="parameter"><code>device</code></em> , which you can get using <a class="link" href="NMObject.html#nm-object-get-path" title="nm_object_get_path ()"><code class="function">nm_object_get_path()</code></a>, and which will be used to complete the @@ -5305,6 +5305,6 @@ operation succeeded, but the object that was allegedly created (eg, </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMConnection.html b/docs/libnm/html/NMConnection.html index 52ef388a..f4a0bc28 100644 --- a/docs/libnm/html/NMConnection.html +++ b/docs/libnm/html/NMConnection.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="ch03.html" title="Connection and Setting API Reference"> <link rel="next" href="NMSimpleConnection.html" title="NMSimpleConnection"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1314,7 +1314,7 @@ failed (tried to update secrets for a setting that doesn't exist, etc)</p> nm_connection_set_path (<em class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> *connection</code></em>, <em class="parameter"><code>const <span class="type">char</span> *path</code></em>);</pre> <p>Sets the D-Bus path of the connection. This property is not serialized, and -is only for the reference of the caller. Sets the <span class="type">“pathâ€</span> +is only for the reference of the caller. Sets the <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection--path"><span class="type">“pathâ€</span></a> property.</p> <div class="refsect3"> <a name="nm-connection-set-path.parameters"></a><h4>Parameters</h4> @@ -2862,6 +2862,6 @@ are agent owned will be serialized. Since: 1.20</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html index b73cee8e..5edef2c9 100644 --- a/docs/libnm/html/NMDevice.html +++ b/docs/libnm/html/NMDevice.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="next" href="NMDevice6Lowpan.html" title="NMDevice6Lowpan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1352,7 +1352,7 @@ not part of an active connection. </p> <a name="nm-device-get-available-connections"></a><h3>nm_device_get_available_connections ()</h3> <pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> * nm_device_get_available_connections (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> -<p>Gets the <a href="NMRemoteConnection.html#NMRemoteConnection-struct"><span class="type">NMRemoteConnections</span></a> currently known to the daemon that could +<p>Gets the <span class="type">NMRemoteConnections</span> currently known to the daemon that could be activated on <em class="parameter"><code>device</code></em> .</p> <div class="refsect3"> @@ -1373,7 +1373,7 @@ be activated on <em class="parameter"><code>device</code></em> <div class="refsect3"> <a name="nm-device-get-available-connections.returns"></a><h4>Returns</h4> <p>the <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> -containing <a href="NMRemoteConnection.html#NMRemoteConnection-struct"><span class="type">NMRemoteConnections</span></a>. This is the internal copy used by +containing <span class="type">NMRemoteConnections</span>. This is the internal copy used by the connection, and must not be modified. </p> <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMRemoteConnection]</span></p> </div> @@ -1459,7 +1459,7 @@ nm_device_is_real (<em class="parameter"><code><a class="link" href="NMDevice.ht <a name="nm-device-is-real.returns"></a><h4>Returns</h4> <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the device exists, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if it is a placeholder device that could be automatically created by NetworkManager if one of its -<a href="NMDevice.html#NMDevice--available-connections"><span class="type">“available-connectionsâ€</span></a> was activated.</p> +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--available-connections"><span class="type">“available-connectionsâ€</span></a> was activated.</p> </div> <p class="since">Since: 1.2</p> </div> @@ -2338,7 +2338,7 @@ incompatible with the device. To get the full list of connections see </tr> <tr> <td class="parameter_name"><p>connections</p></td> -<td class="parameter_description"><p>an array of <span class="type">NMConnections</span> to filter. </p></td> +<td class="parameter_description"><p>an array of <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> to filter. </p></td> <td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></td> </tr> </tbody> @@ -2347,7 +2347,7 @@ incompatible with the device. To get the full list of connections see <div class="refsect3"> <a name="nm-device-filter-connections.returns"></a><h4>Returns</h4> <p>an array of -<span class="type">NMConnections</span> that could be activated with the given <em class="parameter"><code>device</code></em> +<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> that could be activated with the given <em class="parameter"><code>device</code></em> . The array should be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#g-ptr-array-unref"><code class="function">g_ptr_array_unref()</code></a> when it is no longer required. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></p> @@ -2925,6 +2925,6 @@ not found. </p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDevice6Lowpan.html b/docs/libnm/html/NMDevice6Lowpan.html index ae57a189..c6c8aa2b 100644 --- a/docs/libnm/html/NMDevice6Lowpan.html +++ b/docs/libnm/html/NMDevice6Lowpan.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDevice.html" title="NMDevice"> <link rel="next" href="NMDeviceAdsl.html" title="NMDeviceAdsl"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -132,6 +132,6 @@ NM_DEPRECATED_IN_1_24_FOR ();</pre> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceAdsl.html b/docs/libnm/html/NMDeviceAdsl.html index e0ceeb8b..2ad49226 100644 --- a/docs/libnm/html/NMDeviceAdsl.html +++ b/docs/libnm/html/NMDeviceAdsl.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDevice6Lowpan.html" title="NMDevice6Lowpan"> <link rel="next" href="NMDeviceBond.html" title="NMDeviceBond"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -102,6 +102,6 @@ nm_device_adsl_get_carrier (<em class="parameter"><code><a class="link" href="NM </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceBond.html b/docs/libnm/html/NMDeviceBond.html index e7b3bef5..cb3ea8bb 100644 --- a/docs/libnm/html/NMDeviceBond.html +++ b/docs/libnm/html/NMDeviceBond.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceAdsl.html" title="NMDeviceAdsl"> <link rel="next" href="NMDeviceBridge.html" title="NMDeviceBridge"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -202,6 +202,6 @@ copy used by the device, and must not be modified. </p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceBridge.html b/docs/libnm/html/NMDeviceBridge.html index 886d6182..d9dc4652 100644 --- a/docs/libnm/html/NMDeviceBridge.html +++ b/docs/libnm/html/NMDeviceBridge.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceBond.html" title="NMDeviceBond"> <link rel="next" href="NMDeviceBt.html" title="NMDeviceBt"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -202,6 +202,6 @@ copy used by the device, and must not be modified. </p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceBt.html b/docs/libnm/html/NMDeviceBt.html index 9adbe94b..ca6f0fbe 100644 --- a/docs/libnm/html/NMDeviceBt.html +++ b/docs/libnm/html/NMDeviceBt.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceBridge.html" title="NMDeviceBridge"> <link rel="next" href="NMDeviceDummy.html" title="NMDeviceDummy"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -197,6 +197,6 @@ nm_device_bt_get_capabilities (<em class="parameter"><code><a class="link" href= </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceDummy.html b/docs/libnm/html/NMDeviceDummy.html index 8ed17108..6fc74c20 100644 --- a/docs/libnm/html/NMDeviceDummy.html +++ b/docs/libnm/html/NMDeviceDummy.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceBt.html" title="NMDeviceBt"> <link rel="next" href="NMDeviceEthernet.html" title="NMDeviceEthernet"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -83,6 +83,6 @@ NM_DEPRECATED_IN_1_24_FOR ();</pre> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceEthernet.html b/docs/libnm/html/NMDeviceEthernet.html index c1c97483..0679ad2e 100644 --- a/docs/libnm/html/NMDeviceEthernet.html +++ b/docs/libnm/html/NMDeviceEthernet.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceDummy.html" title="NMDeviceDummy"> <link rel="next" href="NMDeviceGeneric.html" title="NMDeviceGeneric"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -290,6 +290,6 @@ one subchannel the s390 device uses to communicate to the host. </p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceGeneric.html b/docs/libnm/html/NMDeviceGeneric.html index 02cf1dbd..70dcd28c 100644 --- a/docs/libnm/html/NMDeviceGeneric.html +++ b/docs/libnm/html/NMDeviceGeneric.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceEthernet.html" title="NMDeviceEthernet"> <link rel="next" href="NMDeviceInfiniband.html" title="NMDeviceInfiniband"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -118,6 +118,6 @@ device, and must not be modified.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceIPTunnel.html b/docs/libnm/html/NMDeviceIPTunnel.html index 9b6c5d5e..fad612f1 100644 --- a/docs/libnm/html/NMDeviceIPTunnel.html +++ b/docs/libnm/html/NMDeviceIPTunnel.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceInfiniband.html" title="NMDeviceInfiniband"> <link rel="next" href="NMDeviceMacsec.html" title="NMDeviceMacsec"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -590,6 +590,6 @@ nm_device_ip_tunnel_get_flags (<em class="parameter"><code><a class="link" href= </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceInfiniband.html b/docs/libnm/html/NMDeviceInfiniband.html index 097b0828..58d15624 100644 --- a/docs/libnm/html/NMDeviceInfiniband.html +++ b/docs/libnm/html/NMDeviceInfiniband.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceGeneric.html" title="NMDeviceGeneric"> <link rel="next" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -154,6 +154,6 @@ nm_device_infiniband_get_carrier (<em class="parameter"><code><a class="link" hr </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceMacsec.html b/docs/libnm/html/NMDeviceMacsec.html index d489277e..c8a4b44f 100644 --- a/docs/libnm/html/NMDeviceMacsec.html +++ b/docs/libnm/html/NMDeviceMacsec.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"> <link rel="next" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -676,6 +676,6 @@ nm_device_macsec_get_replay_protect (<em class="parameter"><code><a class="link" </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceMacvlan.html b/docs/libnm/html/NMDeviceMacvlan.html index a620644f..2ee66fa0 100644 --- a/docs/libnm/html/NMDeviceMacvlan.html +++ b/docs/libnm/html/NMDeviceMacvlan.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceMacsec.html" title="NMDeviceMacsec"> <link rel="next" href="NMDeviceModem.html" title="NMDeviceModem"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -267,6 +267,6 @@ NM_DEPRECATED_IN_1_24_FOR ();</pre> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceModem.html b/docs/libnm/html/NMDeviceModem.html index 5337e89c..59777be6 100644 --- a/docs/libnm/html/NMDeviceModem.html +++ b/docs/libnm/html/NMDeviceModem.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"> <link rel="next" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -291,6 +291,6 @@ nm_device_modem_get_apn (<em class="parameter"><code><a class="link" href="NMDev </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceOlpcMesh.html b/docs/libnm/html/NMDeviceOlpcMesh.html index 92c706b5..4d3b35d4 100644 --- a/docs/libnm/html/NMDeviceOlpcMesh.html +++ b/docs/libnm/html/NMDeviceOlpcMesh.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceModem.html" title="NMDeviceModem"> <link rel="next" href="NMDeviceOvsBridge.html" title="NMDeviceOvsBridge"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -200,6 +200,6 @@ nm_device_olpc_mesh_get_active_channel </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceOvsBridge.html b/docs/libnm/html/NMDeviceOvsBridge.html index 05abbadc..1fccbd3a 100644 --- a/docs/libnm/html/NMDeviceOvsBridge.html +++ b/docs/libnm/html/NMDeviceOvsBridge.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"> <link rel="next" href="NMDeviceOvsInterface.html" title="NMDeviceOvsInterface"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -107,6 +107,6 @@ copy used by the device, and must not be modified. </p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceOvsInterface.html b/docs/libnm/html/NMDeviceOvsInterface.html index b7668341..6a13e14c 100644 --- a/docs/libnm/html/NMDeviceOvsInterface.html +++ b/docs/libnm/html/NMDeviceOvsInterface.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceOvsBridge.html" title="NMDeviceOvsBridge"> <link rel="next" href="NMDeviceOvsPort.html" title="NMDeviceOvsPort"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -40,6 +40,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceOvsPort.html b/docs/libnm/html/NMDeviceOvsPort.html index 325ad264..ef8e80a9 100644 --- a/docs/libnm/html/NMDeviceOvsPort.html +++ b/docs/libnm/html/NMDeviceOvsPort.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceOvsInterface.html" title="NMDeviceOvsInterface"> <link rel="next" href="NMDevicePpp.html" title="NMDevicePpp"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -107,6 +107,6 @@ copy used by the device, and must not be modified. </p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDevicePpp.html b/docs/libnm/html/NMDevicePpp.html index 97d80fa0..8031bb5c 100644 --- a/docs/libnm/html/NMDevicePpp.html +++ b/docs/libnm/html/NMDevicePpp.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceOvsPort.html" title="NMDeviceOvsPort"> <link rel="next" href="NMDeviceTeam.html" title="NMDeviceTeam"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -40,6 +40,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceTeam.html b/docs/libnm/html/NMDeviceTeam.html index 9dc4464e..34de1515 100644 --- a/docs/libnm/html/NMDeviceTeam.html +++ b/docs/libnm/html/NMDeviceTeam.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDevicePpp.html" title="NMDevicePpp"> <link rel="next" href="NMDeviceTun.html" title="NMDeviceTun"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -247,6 +247,6 @@ device, and must not be modified.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceTun.html b/docs/libnm/html/NMDeviceTun.html index a0cbbffb..808614ac 100644 --- a/docs/libnm/html/NMDeviceTun.html +++ b/docs/libnm/html/NMDeviceTun.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceTeam.html" title="NMDeviceTeam"> <link rel="next" href="NMDeviceVlan.html" title="NMDeviceVlan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -335,6 +335,6 @@ nm_device_tun_get_multi_queue (<em class="parameter"><code><a class="link" href= </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceVlan.html b/docs/libnm/html/NMDeviceVlan.html index d0f584f2..983055c5 100644 --- a/docs/libnm/html/NMDeviceVlan.html +++ b/docs/libnm/html/NMDeviceVlan.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceTun.html" title="NMDeviceTun"> <link rel="next" href="NMDeviceVrf.html" title="NMDeviceVrf"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -241,6 +241,6 @@ nm_device_vlan_get_vlan_id (<em class="parameter"><code><a class="link" href="NM </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceVrf.html b/docs/libnm/html/NMDeviceVrf.html index 44d74937..a7f9c1a1 100644 --- a/docs/libnm/html/NMDeviceVrf.html +++ b/docs/libnm/html/NMDeviceVrf.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceVlan.html" title="NMDeviceVlan"> <link rel="next" href="NMDeviceVxlan.html" title="NMDeviceVxlan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -102,6 +102,6 @@ nm_device_vrf_get_table (<em class="parameter"><code><a class="link" href="NMDev </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceVxlan.html b/docs/libnm/html/NMDeviceVxlan.html index 888749e3..6ca7d4f0 100644 --- a/docs/libnm/html/NMDeviceVxlan.html +++ b/docs/libnm/html/NMDeviceVxlan.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceVrf.html" title="NMDeviceVrf"> <link rel="next" href="NMDeviceWifiP2P.html" title="NMDeviceWifiP2P"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -837,6 +837,6 @@ nm_device_vxlan_get_l3miss (<em class="parameter"><code><a class="link" href="NM </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceWifi.html b/docs/libnm/html/NMDeviceWifi.html index 98c10e6a..bc2eab7a 100644 --- a/docs/libnm/html/NMDeviceWifi.html +++ b/docs/libnm/html/NMDeviceWifi.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceWifiP2P.html" title="NMDeviceWifiP2P"> <link rel="next" href="NMDeviceWimax.html" title="NMDeviceWimax"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -423,7 +423,7 @@ nm_device_wifi_get_access_points (<em class="parameter"><code><a class="link" hr <div class="refsect3"> <a name="nm-device-wifi-get-access-points.returns"></a><h4>Returns</h4> <p>a <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> containing all the -scanned <a href="NMAccessPoint.html#NMAccessPoint-struct"><span class="type">NMAccessPoints</span></a>. +scanned <span class="type">NMAccessPoints</span>. The returned array is owned by the client and should not be modified. </p> <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMAccessPoint]</span></p> </div> @@ -774,6 +774,6 @@ set.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceWifiP2P.html b/docs/libnm/html/NMDeviceWifiP2P.html index 7da95a1a..162f0326 100644 --- a/docs/libnm/html/NMDeviceWifiP2P.html +++ b/docs/libnm/html/NMDeviceWifiP2P.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceVxlan.html" title="NMDeviceVxlan"> <link rel="next" href="NMDeviceWifi.html" title="NMDeviceWifi"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -402,6 +402,6 @@ nm_device_wifi_p2p_stop_find_finish (<em class="parameter"><code><a class="link" </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceWimax.html b/docs/libnm/html/NMDeviceWimax.html index 434ca095..0641eee9 100644 --- a/docs/libnm/html/NMDeviceWimax.html +++ b/docs/libnm/html/NMDeviceWimax.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceWifi.html" title="NMDeviceWifi"> <link rel="next" href="NMDeviceWireGuard.html" title="NMDeviceWireGuard"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -287,7 +287,7 @@ nm_device_wimax_get_nsps (<em class="parameter"><code><a class="link" href="NMDe <div class="refsect3"> <a name="nm-device-wimax-get-nsps.returns"></a><h4>Returns</h4> <p>a <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> containing -all the scanned <a href="NMWimaxNsp.html#NMWimaxNsp-struct"><span class="type">NMWimaxNsps</span></a>. +all the scanned <span class="type">NMWimaxNsps</span>. The returned array is owned by the client and should not be modified. </p> <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMWimaxNsp]</span></p> </div> @@ -504,6 +504,6 @@ nm_device_wimax_get_bsid (<em class="parameter"><code><a class="link" href="NMDe </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceWireGuard.html b/docs/libnm/html/NMDeviceWireGuard.html index afd8461f..ba6ca936 100644 --- a/docs/libnm/html/NMDeviceWireGuard.html +++ b/docs/libnm/html/NMDeviceWireGuard.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceWimax.html" title="NMDeviceWimax"> <link rel="next" href="NMDeviceWpan.html" title="NMDeviceWpan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -200,6 +200,6 @@ See: ip-rule(8)</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceWpan.html b/docs/libnm/html/NMDeviceWpan.html index bd06d149..8cfdf5cc 100644 --- a/docs/libnm/html/NMDeviceWpan.html +++ b/docs/libnm/html/NMDeviceWpan.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceWireGuard.html" title="NMDeviceWireGuard"> <link rel="next" href="NMActiveConnection.html" title="NMActiveConnection"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -83,6 +83,6 @@ NM_DEPRECATED_IN_1_24_FOR ();</pre> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMDhcpConfig.html b/docs/libnm/html/NMDhcpConfig.html index 3ad9d04b..a403c45a 100644 --- a/docs/libnm/html/NMDhcpConfig.html +++ b/docs/libnm/html/NMDhcpConfig.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMIPConfig.html" title="NMIPConfig"> <link rel="next" href="NMCheckpoint.html" title="NMCheckpoint"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -196,6 +196,6 @@ configuration, and must not be modified.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMIPConfig.html b/docs/libnm/html/NMIPConfig.html index 0d1614ea..e2be9773 100644 --- a/docs/libnm/html/NMIPConfig.html +++ b/docs/libnm/html/NMIPConfig.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMWimaxNsp.html" title="NMWimaxNsp"> <link rel="next" href="NMDhcpConfig.html" title="NMDhcpConfig"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -426,6 +426,6 @@ nm_ip_config_get_wins_servers (<em class="parameter"><code><a class="link" href= </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMObject.html b/docs/libnm/html/NMObject.html index 794ecfab..c60f70d4 100644 --- a/docs/libnm/html/NMObject.html +++ b/docs/libnm/html/NMObject.html @@ -8,7 +8,7 @@ <link rel="up" href="ch02.html" title="Client Object API Reference"> <link rel="prev" href="NMSecretAgentOld.html" title="NMSecretAgentOld"> <link rel="next" href="libnm-nm-errors.html" title="nm-errors"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -148,6 +148,6 @@ cached. </p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMRemoteConnection.html b/docs/libnm/html/NMRemoteConnection.html index bf666b0e..c1d82ad4 100644 --- a/docs/libnm/html/NMRemoteConnection.html +++ b/docs/libnm/html/NMRemoteConnection.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSimpleConnection.html" title="NMSimpleConnection"> <link rel="next" href="NMSetting.html" title="NMSetting"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1044,6 +1044,6 @@ user, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.ht </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSecretAgentOld.html b/docs/libnm/html/NMSecretAgentOld.html index 80cea809..871a9e75 100644 --- a/docs/libnm/html/NMSecretAgentOld.html +++ b/docs/libnm/html/NMSecretAgentOld.html @@ -8,7 +8,7 @@ <link rel="up" href="ch02.html" title="Client Object API Reference"> <link rel="prev" href="NMClient.html" title="NMClient"> <link rel="next" href="NMObject.html" title="NMObject"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1152,6 +1152,6 @@ of 3 characters. An example valid identifier is 'org.gnome.nm-applet' </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html index aab966af..03d52c7f 100644 --- a/docs/libnm/html/NMSetting.html +++ b/docs/libnm/html/NMSetting.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMRemoteConnection.html" title="NMRemoteConnection"> <link rel="next" href="NMSettingConnection.html" title="NMSettingConnection"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1185,6 +1185,6 @@ example "ppp" or "802-11-wireless" or "802-3-ethernet".</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSetting6Lowpan.html b/docs/libnm/html/NMSetting6Lowpan.html index 18e779c6..f25be0af 100644 --- a/docs/libnm/html/NMSetting6Lowpan.html +++ b/docs/libnm/html/NMSetting6Lowpan.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingConnection.html" title="NMSettingConnection"> <link rel="next" href="NMSetting8021x.html" title="NMSetting8021x"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -138,6 +138,6 @@ nm_setting_6lowpan_get_parent (<em class="parameter"><code><a class="link" href= </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSetting8021x.html b/docs/libnm/html/NMSetting8021x.html index 3e797b14..4413b405 100644 --- a/docs/libnm/html/NMSetting8021x.html +++ b/docs/libnm/html/NMSetting8021x.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan"> <link rel="next" href="NMSettingAdsl.html" title="NMSettingAdsl"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -5276,6 +5276,6 @@ properties instead (sets ca_cert/ca_cert2 options for wpa_supplicant).</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingAdsl.html b/docs/libnm/html/NMSettingAdsl.html index 082bb5dc..6fab7aee 100644 --- a/docs/libnm/html/NMSettingAdsl.html +++ b/docs/libnm/html/NMSettingAdsl.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSetting8021x.html" title="NMSetting8021x"> <link rel="next" href="NMSettingBluetooth.html" title="NMSettingBluetooth"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -576,6 +576,6 @@ nm_setting_adsl_get_password_flags (<em class="parameter"><code><a class="link" </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingBluetooth.html b/docs/libnm/html/NMSettingBluetooth.html index b3e0a42b..3d8256bf 100644 --- a/docs/libnm/html/NMSettingBluetooth.html +++ b/docs/libnm/html/NMSettingBluetooth.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingAdsl.html" title="NMSettingAdsl"> <link rel="next" href="NMSettingBond.html" title="NMSettingBond"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -286,6 +286,6 @@ Area Networking connections to devices supporting the NAP profile.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingBond.html b/docs/libnm/html/NMSettingBond.html index e9a12b6d..883ca55a 100644 --- a/docs/libnm/html/NMSettingBond.html +++ b/docs/libnm/html/NMSettingBond.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingBluetooth.html" title="NMSettingBluetooth"> <link rel="next" href="NMSettingBridgePort.html" title="NMSettingBridgePort"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -831,6 +831,6 @@ to the connection.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingBridge.html b/docs/libnm/html/NMSettingBridge.html index 53ec4b46..1fc07813 100644 --- a/docs/libnm/html/NMSettingBridge.html +++ b/docs/libnm/html/NMSettingBridge.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingBridgePort.html" title="NMSettingBridgePort"> <link rel="next" href="NMSettingCdma.html" title="NMSettingCdma"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -484,7 +484,7 @@ nm_setting_bridge_get_mac_address (<em class="parameter"><code><a class="link" h </div> <div class="refsect3"> <a name="nm-setting-bridge-get-mac-address.returns"></a><h4>Returns</h4> -<p> the <a href="NMSettingBridge.html#NMSettingBridge--mac-address"><span class="type">“mac-addressâ€</span></a> property of the setting</p> +<p> the <a href="/usr/share/gtk-doc/html/libnm-util/NMSettingBridge.html#NMSettingBridge--mac-address"><span class="type">“mac-addressâ€</span></a> property of the setting</p> </div> </div> <hr> @@ -509,7 +509,7 @@ nm_setting_bridge_get_stp (<em class="parameter"><code><a class="link" href="NMS </div> <div class="refsect3"> <a name="nm-setting-bridge-get-stp.returns"></a><h4>Returns</h4> -<p> the <a href="NMSettingBridge.html#NMSettingBridge--stp"><span class="type">“stpâ€</span></a> property of the setting</p> +<p> the <a href="/usr/share/gtk-doc/html/libnm-util/NMSettingBridge.html#NMSettingBridge--stp"><span class="type">“stpâ€</span></a> property of the setting</p> </div> </div> <hr> @@ -534,7 +534,7 @@ nm_setting_bridge_get_priority (<em class="parameter"><code><a class="link" href </div> <div class="refsect3"> <a name="nm-setting-bridge-get-priority.returns"></a><h4>Returns</h4> -<p> the <a href="NMSettingBridge.html#NMSettingBridge--priority"><span class="type">“priorityâ€</span></a> property of the setting</p> +<p> the <a href="/usr/share/gtk-doc/html/libnm-util/NMSettingBridge.html#NMSettingBridge--priority"><span class="type">“priorityâ€</span></a> property of the setting</p> </div> </div> <hr> @@ -559,7 +559,7 @@ nm_setting_bridge_get_forward_delay (<em class="parameter"><code><a class="link" </div> <div class="refsect3"> <a name="nm-setting-bridge-get-forward-delay.returns"></a><h4>Returns</h4> -<p> the <a href="NMSettingBridge.html#NMSettingBridge--forward-delay"><span class="type">“forward-delayâ€</span></a> property of the setting</p> +<p> the <a href="/usr/share/gtk-doc/html/libnm-util/NMSettingBridge.html#NMSettingBridge--forward-delay"><span class="type">“forward-delayâ€</span></a> property of the setting</p> </div> </div> <hr> @@ -584,7 +584,7 @@ nm_setting_bridge_get_hello_time (<em class="parameter"><code><a class="link" hr </div> <div class="refsect3"> <a name="nm-setting-bridge-get-hello-time.returns"></a><h4>Returns</h4> -<p> the <a href="NMSettingBridge.html#NMSettingBridge--hello-time"><span class="type">“hello-timeâ€</span></a> property of the setting</p> +<p> the <a href="/usr/share/gtk-doc/html/libnm-util/NMSettingBridge.html#NMSettingBridge--hello-time"><span class="type">“hello-timeâ€</span></a> property of the setting</p> </div> </div> <hr> @@ -609,7 +609,7 @@ nm_setting_bridge_get_max_age (<em class="parameter"><code><a class="link" href= </div> <div class="refsect3"> <a name="nm-setting-bridge-get-max-age.returns"></a><h4>Returns</h4> -<p> the <a href="NMSettingBridge.html#NMSettingBridge--max-age"><span class="type">“max-ageâ€</span></a> property of the setting</p> +<p> the <a href="/usr/share/gtk-doc/html/libnm-util/NMSettingBridge.html#NMSettingBridge--max-age"><span class="type">“max-ageâ€</span></a> property of the setting</p> </div> </div> <hr> @@ -634,7 +634,7 @@ nm_setting_bridge_get_ageing_time (<em class="parameter"><code><a class="link" h </div> <div class="refsect3"> <a name="nm-setting-bridge-get-ageing-time.returns"></a><h4>Returns</h4> -<p> the <a href="NMSettingBridge.html#NMSettingBridge--ageing-time"><span class="type">“ageing-timeâ€</span></a> property of the setting</p> +<p> the <a href="/usr/share/gtk-doc/html/libnm-util/NMSettingBridge.html#NMSettingBridge--ageing-time"><span class="type">“ageing-timeâ€</span></a> property of the setting</p> </div> </div> <hr> @@ -660,7 +660,7 @@ nm_setting_bridge_get_group_forward_mask </div> <div class="refsect3"> <a name="nm-setting-bridge-get-group-forward-mask.returns"></a><h4>Returns</h4> -<p> the <a href="NMSettingBridge.html#NMSettingBridge--group-forward-mask"><span class="type">“group-forward-maskâ€</span></a> property of the setting</p> +<p> the <span class="type">“group-forward-maskâ€</span> property of the setting</p> </div> <p class="since">Since: 1.10</p> </div> @@ -687,7 +687,7 @@ nm_setting_bridge_get_multicast_snooping </div> <div class="refsect3"> <a name="nm-setting-bridge-get-multicast-snooping.returns"></a><h4>Returns</h4> -<p> the <a href="NMSettingBridge.html#NMSettingBridge--multicast-snooping"><span class="type">“multicast-snoopingâ€</span></a> property of the setting</p> +<p> the <span class="type">“multicast-snoopingâ€</span> property of the setting</p> </div> <p class="since">Since: 1.2</p> </div> @@ -713,7 +713,7 @@ nm_setting_bridge_get_vlan_filtering (<em class="parameter"><code><a class="link </div> <div class="refsect3"> <a name="nm-setting-bridge-get-vlan-filtering.returns"></a><h4>Returns</h4> -<p> the <a href="NMSettingBridge.html#NMSettingBridge--vlan-filtering"><span class="type">“vlan-filteringâ€</span></a> property of the setting</p> +<p> the <span class="type">“vlan-filteringâ€</span> property of the setting</p> </div> <p class="since">Since: 1.18</p> </div> @@ -740,7 +740,7 @@ nm_setting_bridge_get_vlan_default_pvid </div> <div class="refsect3"> <a name="nm-setting-bridge-get-vlan-default-pvid.returns"></a><h4>Returns</h4> -<p> the <a href="NMSettingBridge.html#NMSettingBridge--vlan-default-pvid"><span class="type">“vlan-default-pvidâ€</span></a> property of the setting</p> +<p> the <span class="type">“vlan-default-pvidâ€</span> property of the setting</p> </div> <p class="since">Since: 1.18</p> </div> @@ -1676,6 +1676,6 @@ nm_setting_bridge_get_multicast_querier </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingBridgePort.html b/docs/libnm/html/NMSettingBridgePort.html index add5fa67..7b551398 100644 --- a/docs/libnm/html/NMSettingBridgePort.html +++ b/docs/libnm/html/NMSettingBridgePort.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingBond.html" title="NMSettingBond"> <link rel="next" href="NMSettingBridge.html" title="NMSettingBridge"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -583,6 +583,6 @@ range, represented as a couple of ids separated by a dash.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingCdma.html b/docs/libnm/html/NMSettingCdma.html index be60a8a9..014d38ce 100644 --- a/docs/libnm/html/NMSettingCdma.html +++ b/docs/libnm/html/NMSettingCdma.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingBridge.html" title="NMSettingBridge"> <link rel="next" href="NMSettingDcb.html" title="NMSettingDcb"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -420,6 +420,6 @@ username is required, it is specified here.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingConnection.html b/docs/libnm/html/NMSettingConnection.html index 0d5e3bca..225c574c 100644 --- a/docs/libnm/html/NMSettingConnection.html +++ b/docs/libnm/html/NMSettingConnection.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSetting.html" title="NMSetting"> <link rel="next" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -2348,7 +2348,7 @@ provider, or <a class="link" href="NMSettingConnection.html#NMSettingConnection- <p>The UUID must be in the format "2815492f-7e56-435e-b2e9-246bd7cdc664" (ie, contains only hexadecimal characters and "-"). A suitable UUID may be generated by <a class="link" href="libnm-nm-utils.html#nm-utils-uuid-generate" title="nm_utils_uuid_generate ()"><code class="function">nm_utils_uuid_generate()</code></a> or -<code class="function">nm_utils_uuid_generate_from_string()</code>.</p> +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-nm-utils.html#nm-utils-uuid-generate-from-string"><code class="function">nm_utils_uuid_generate_from_string()</code></a>.</p> <p>Owner: NMSettingConnection</p> <p>Flags: Read / Write</p> <p>Default value: NULL</p> @@ -2388,6 +2388,6 @@ the change takes effect immediately.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingDcb.html b/docs/libnm/html/NMSettingDcb.html index 12a6ea44..44691091 100644 --- a/docs/libnm/html/NMSettingDcb.html +++ b/docs/libnm/html/NMSettingDcb.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingCdma.html" title="NMSettingCdma"> <link rel="next" href="NMSettingDummy.html" title="NMSettingDummy"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1418,6 +1418,6 @@ which the priority is mapped.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingDummy.html b/docs/libnm/html/NMSettingDummy.html index c9e7eb60..006d4191 100644 --- a/docs/libnm/html/NMSettingDummy.html +++ b/docs/libnm/html/NMSettingDummy.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingDcb.html" title="NMSettingDcb"> <link rel="next" href="NMSettingEthtool.html" title="NMSettingEthtool"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -111,6 +111,6 @@ nm_setting_dummy_new (<em class="parameter"><code><span class="type">void</span> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingEthtool.html b/docs/libnm/html/NMSettingEthtool.html index 023f2f22..b9b42cbb 100644 --- a/docs/libnm/html/NMSettingEthtool.html +++ b/docs/libnm/html/NMSettingEthtool.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingDummy.html" title="NMSettingDummy"> <link rel="next" href="NMSettingGeneric.html" title="NMSettingGeneric"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -826,6 +826,6 @@ gets modified. </p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingGeneric.html b/docs/libnm/html/NMSettingGeneric.html index 8c9a9d04..02e9655d 100644 --- a/docs/libnm/html/NMSettingGeneric.html +++ b/docs/libnm/html/NMSettingGeneric.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingEthtool.html" title="NMSettingEthtool"> <link rel="next" href="NMSettingGsm.html" title="NMSettingGsm"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -81,7 +81,7 @@ optional properties that apply to "generic" devices (ie, devices that NetworkManager does not specifically recognize).</p> <p>There are currently no properties on this object; it exists only to be -the "connection type" setting on <span class="type">NMConnections</span> for generic devices.</p> +the "connection type" setting on <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> for generic devices.</p> </div> <div class="refsect1"> <a name="NMSettingGeneric.functions_details"></a><h2>Functions</h2> @@ -113,6 +113,6 @@ nm_setting_generic_new (<em class="parameter"><code><span class="type">void</spa </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingGsm.html b/docs/libnm/html/NMSettingGsm.html index 08c3cd7a..602a1e20 100644 --- a/docs/libnm/html/NMSettingGsm.html +++ b/docs/libnm/html/NMSettingGsm.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingGeneric.html" title="NMSettingGeneric"> <link rel="next" href="NMSettingInfiniband.html" title="NMSettingInfiniband"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -971,6 +971,6 @@ username is required, it is specified here.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingIP4Config.html b/docs/libnm/html/NMSettingIP4Config.html index a189a005..9a2ad209 100644 --- a/docs/libnm/html/NMSettingIP4Config.html +++ b/docs/libnm/html/NMSettingIP4Config.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingInfiniband.html" title="NMSettingInfiniband"> <link rel="next" href="NMSettingIP6Config.html" title="NMSettingIP6Config"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -351,6 +351,6 @@ cannot be set at the same time.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingIP6Config.html b/docs/libnm/html/NMSettingIP6Config.html index 421de1b2..67b88e29 100644 --- a/docs/libnm/html/NMSettingIP6Config.html +++ b/docs/libnm/html/NMSettingIP6Config.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingIP4Config.html" title="NMSettingIP4Config"> <link rel="next" href="NMSettingIPConfig.html" title="NMSettingIPConfig"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -694,6 +694,6 @@ IPv6 tokenized interface identifiers. Useful with eui64 addr-gen-mode.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingIPConfig.html b/docs/libnm/html/NMSettingIPConfig.html index 241e6264..6e6a1a41 100644 --- a/docs/libnm/html/NMSettingIPConfig.html +++ b/docs/libnm/html/NMSettingIPConfig.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingIP6Config.html" title="NMSettingIP6Config"> <link rel="next" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1485,6 +1485,14 @@ addressing, routing, and name service properties</p> <td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-USE-VC:CAPS" title="NM_SETTING_DNS_OPTION_USE_VC">NM_SETTING_DNS_OPTION_USE_VC</a></td> </tr> <tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-RELOAD:CAPS" title="NM_SETTING_DNS_OPTION_NO_RELOAD">NM_SETTING_DNS_OPTION_NO_RELOAD</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-TRUST-AD:CAPS" title="NM_SETTING_DNS_OPTION_TRUST_AD">NM_SETTING_DNS_OPTION_TRUST_AD</a></td> +</tr> +<tr> <td class="datatype_keyword"> </td> <td class="function_name"><a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig-struct" title="NMSettingIPConfig">NMSettingIPConfig</a></td> </tr> @@ -6302,6 +6310,18 @@ rule verfies or fail.</p> </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-NO-RELOAD:CAPS"></a><h3>NM_SETTING_DNS_OPTION_NO_RELOAD</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_NO_RELOAD "no-reload" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-TRUST-AD:CAPS"></a><h3>NM_SETTING_DNS_OPTION_TRUST_AD</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_TRUST_AD "trust-ad" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingIPConfig-struct"></a><h3>NMSettingIPConfig</h3> <pre class="programlisting">typedef struct _NMSettingIPConfig NMSettingIPConfig;</pre> </div> @@ -6503,6 +6523,13 @@ timeout is used (usually 45 seconds).</p> <p><a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.</p> +<p>The currently supported options are "attempts", "debug", "edns0", +"inet6", "ip6-bytestring", "ip6-dotint", "ndots", "no-check-names", +"no-ip6-dotint", "no-reload", "no-tld-query", "rotate", "single-request", +"single-request-reopen", "timeout", "trust-ad", "use-vc".</p> +<p>The "trust-ad" setting is only honored if the profile contributes +name servers to resolv.conf, and if all contributing profiles have +"trust-ad" enabled.</p> <p>Owner: NMSettingIPConfig</p> <p>Flags: Read / Write</p> <p class="since">Since: 1.2</p> @@ -6559,6 +6586,11 @@ to complete unqualified host names.</p> <pre class="programlisting"> “gateway†<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> <p>The gateway associated with this configuration. This is only meaningful if <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--addresses" title="The “addresses†property"><span class="type">“addressesâ€</span></a> is also set.</p> +<p>The gateway's main purpose is to control the next hop of the standard default route on the device. +Hence, the gateway property conflicts with <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--never-default" title="The “never-default†property"><span class="type">“never-defaultâ€</span></a> and will be +automatically dropped if the IP configuration is set to never-default.</p> +<p>As an alternative to set the gateway, configure a static default route with /0 as prefix +length.</p> <p>Owner: NMSettingIPConfig</p> <p>Flags: Read / Write</p> <p>Default value: NULL</p> @@ -6692,6 +6724,6 @@ of NetworkManager.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingIPTunnel.html b/docs/libnm/html/NMSettingIPTunnel.html index 2747bdc9..dfa79d34 100644 --- a/docs/libnm/html/NMSettingIPTunnel.html +++ b/docs/libnm/html/NMSettingIPTunnel.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingIPConfig.html" title="NMSettingIPConfig"> <link rel="next" href="NMSettingMacsec.html" title="NMSettingMacsec"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -964,6 +964,6 @@ packets inherit the TTL value.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingInfiniband.html b/docs/libnm/html/NMSettingInfiniband.html index 2ea70b66..334338be 100644 --- a/docs/libnm/html/NMSettingInfiniband.html +++ b/docs/libnm/html/NMSettingInfiniband.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingGsm.html" title="NMSettingGsm"> <link rel="next" href="NMSettingIP4Config.html" title="NMSettingIP4Config"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -466,6 +466,6 @@ specify the base device by setting either this property or </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingMacsec.html b/docs/libnm/html/NMSettingMacsec.html index 1c8c67a5..0eddfa59 100644 --- a/docs/libnm/html/NMSettingMacsec.html +++ b/docs/libnm/html/NMSettingMacsec.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"> <link rel="next" href="NMSettingMacvlan.html" title="NMSettingMacvlan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -773,6 +773,6 @@ in every packet.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingMacvlan.html b/docs/libnm/html/NMSettingMacvlan.html index 6e20807a..846a322f 100644 --- a/docs/libnm/html/NMSettingMacvlan.html +++ b/docs/libnm/html/NMSettingMacvlan.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingMacsec.html" title="NMSettingMacsec"> <link rel="next" href="NMSettingMatch.html" title="NMSettingMatch"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -442,6 +442,6 @@ with a <a class="link" href="NMSettingWired.html#NMSettingWired--mac-address" ti </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingMatch.html b/docs/libnm/html/NMSettingMatch.html index 20edffbc..2589cec0 100644 --- a/docs/libnm/html/NMSettingMatch.html +++ b/docs/libnm/html/NMSettingMatch.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingMacvlan.html" title="NMSettingMacvlan"> <link rel="next" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -347,17 +347,24 @@ nm_setting_match_get_interface_names (<em class="parameter"><code><a class="link <col class="parameters_description"> <col width="200px" class="parameters_annotations"> </colgroup> -<tbody><tr> +<tbody> +<tr> <td class="parameter_name"><p>setting</p></td> <td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> <td class="parameter_annotations"> </td> -</tr></tbody> +</tr> +<tr> +<td class="parameter_name"><p>length</p></td> +<td class="parameter_description"><p>the length of the returned interface names array. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td> +</tr> +</tbody> </table></div> </div> <div class="refsect3"> <a name="nm-setting-match-get-interface-names.returns"></a><h4>Returns</h4> <p>the configured interface names. </p> -<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=length]</span></p> </div> <p class="since">Since: 1.14</p> </div> @@ -378,6 +385,6 @@ nm_setting_match_get_interface_names (<em class="parameter"><code><a class="link </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOlpcMesh.html b/docs/libnm/html/NMSettingOlpcMesh.html index 12cdbd53..f2078d51 100644 --- a/docs/libnm/html/NMSettingOlpcMesh.html +++ b/docs/libnm/html/NMSettingOlpcMesh.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingMatch.html" title="NMSettingMatch"> <link rel="next" href="NMSettingOvsBridge.html" title="NMSettingOvsBridge"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -263,6 +263,6 @@ answers the request.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOvsBridge.html b/docs/libnm/html/NMSettingOvsBridge.html index e9e538f3..688327e2 100644 --- a/docs/libnm/html/NMSettingOvsBridge.html +++ b/docs/libnm/html/NMSettingOvsBridge.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"> <link rel="next" href="NMSettingOvsInterface.html" title="NMSettingOvsInterface"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -315,6 +315,6 @@ nm_setting_ovs_bridge_get_datapath_type </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOvsDpdk.html b/docs/libnm/html/NMSettingOvsDpdk.html index 81d4743a..383b88e0 100644 --- a/docs/libnm/html/NMSettingOvsDpdk.html +++ b/docs/libnm/html/NMSettingOvsDpdk.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingOvsInterface.html" title="NMSettingOvsInterface"> <link rel="next" href="NMSettingOvsPatch.html" title="NMSettingOvsPatch"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -138,6 +138,6 @@ nm_setting_ovs_dpdk_get_devargs (<em class="parameter"><code><a class="link" hre </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOvsInterface.html b/docs/libnm/html/NMSettingOvsInterface.html index 58c03ccf..f1fa471a 100644 --- a/docs/libnm/html/NMSettingOvsInterface.html +++ b/docs/libnm/html/NMSettingOvsInterface.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingOvsBridge.html" title="NMSettingOvsBridge"> <link rel="next" href="NMSettingOvsDpdk.html" title="NMSettingOvsDpdk"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -139,6 +139,6 @@ nm_setting_ovs_interface_get_interface_type </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOvsPatch.html b/docs/libnm/html/NMSettingOvsPatch.html index f058a175..d58dc220 100644 --- a/docs/libnm/html/NMSettingOvsPatch.html +++ b/docs/libnm/html/NMSettingOvsPatch.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingOvsDpdk.html" title="NMSettingOvsDpdk"> <link rel="next" href="NMSettingOvsPort.html" title="NMSettingOvsPort"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -138,6 +138,6 @@ nm_setting_ovs_patch_get_peer (<em class="parameter"><code><a class="link" href= </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOvsPort.html b/docs/libnm/html/NMSettingOvsPort.html index 54608e08..7dfde0f4 100644 --- a/docs/libnm/html/NMSettingOvsPort.html +++ b/docs/libnm/html/NMSettingOvsPort.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingOvsPatch.html" title="NMSettingOvsPatch"> <link rel="next" href="NMSettingPpp.html" title="NMSettingPpp"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -357,6 +357,6 @@ nm_setting_ovs_port_get_bond_downdelay </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingPpp.html b/docs/libnm/html/NMSettingPpp.html index 8fedb461..c2ca1cac 100644 --- a/docs/libnm/html/NMSettingPpp.html +++ b/docs/libnm/html/NMSettingPpp.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingOvsPort.html" title="NMSettingOvsPort"> <link rel="next" href="NMSettingPppoe.html" title="NMSettingPppoe"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1177,6 +1177,6 @@ be set to <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macro </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingPppoe.html b/docs/libnm/html/NMSettingPppoe.html index eccaad90..c567f054 100644 --- a/docs/libnm/html/NMSettingPppoe.html +++ b/docs/libnm/html/NMSettingPppoe.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingPpp.html" title="NMSettingPpp"> <link rel="next" href="NMSettingProxy.html" title="NMSettingProxy"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -420,6 +420,6 @@ access concentrators or a specific service is known to be required.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingProxy.html b/docs/libnm/html/NMSettingProxy.html index 7aee308a..ddc71abe 100644 --- a/docs/libnm/html/NMSettingProxy.html +++ b/docs/libnm/html/NMSettingProxy.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingPppoe.html" title="NMSettingPppoe"> <link rel="next" href="NMSettingSerial.html" title="NMSettingSerial"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -410,6 +410,6 @@ nm_setting_proxy_get_pac_script (<em class="parameter"><code><a class="link" hre </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingSerial.html b/docs/libnm/html/NMSettingSerial.html index 21b7c6c0..fb227c6e 100644 --- a/docs/libnm/html/NMSettingSerial.html +++ b/docs/libnm/html/NMSettingSerial.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingProxy.html" title="NMSettingProxy"> <link rel="next" href="NMSettingSriov.html" title="NMSettingSriov"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -463,6 +463,6 @@ The 1 in "8n1" for example.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingSriov.html b/docs/libnm/html/NMSettingSriov.html index 7193c98e..7fcfcc01 100644 --- a/docs/libnm/html/NMSettingSriov.html +++ b/docs/libnm/html/NMSettingSriov.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingSerial.html" title="NMSettingSerial"> <link rel="next" href="NMSettingTCConfig.html" title="NMSettingTCConfig"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1213,6 +1213,6 @@ the value is of the correct type and well-formed.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingTCConfig.html b/docs/libnm/html/NMSettingTCConfig.html index 163e425f..92cbd82a 100644 --- a/docs/libnm/html/NMSettingTCConfig.html +++ b/docs/libnm/html/NMSettingTCConfig.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingSriov.html" title="NMSettingSriov"> <link rel="next" href="NMSettingTeamPort.html" title="NMSettingTeamPort"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1826,6 +1826,6 @@ nm_setting_tc_config_clear_tfilters (<em class="parameter"><code><a class="link" </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingTeam.html b/docs/libnm/html/NMSettingTeam.html index 79958389..3e6aedb4 100644 --- a/docs/libnm/html/NMSettingTeam.html +++ b/docs/libnm/html/NMSettingTeam.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingTeamPort.html" title="NMSettingTeamPort"> <link rel="next" href="NMSettingTun.html" title="NMSettingTun"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -2489,6 +2489,6 @@ Permitted values are: "roundrobin", "broadcast", "activebackup", </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingTeamPort.html b/docs/libnm/html/NMSettingTeamPort.html index c147f59e..822544f1 100644 --- a/docs/libnm/html/NMSettingTeamPort.html +++ b/docs/libnm/html/NMSettingTeamPort.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingTCConfig.html" title="NMSettingTCConfig"> <link rel="next" href="NMSettingTeam.html" title="NMSettingTeam"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -775,6 +775,6 @@ When set to -1 means the parameter is skipped from the json config.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingTun.html b/docs/libnm/html/NMSettingTun.html index 8b050c30..f606a206 100644 --- a/docs/libnm/html/NMSettingTun.html +++ b/docs/libnm/html/NMSettingTun.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingTeam.html" title="NMSettingTeam"> <link rel="next" href="NMSettingUser.html" title="NMSettingUser"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -536,6 +536,6 @@ network header.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingUser.html b/docs/libnm/html/NMSettingUser.html index da02e632..40df8696 100644 --- a/docs/libnm/html/NMSettingUser.html +++ b/docs/libnm/html/NMSettingUser.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingTun.html" title="NMSettingTun"> <link rel="next" href="NMSettingVlan.html" title="NMSettingVlan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -342,6 +342,6 @@ is a valid user data value.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingVlan.html b/docs/libnm/html/NMSettingVlan.html index ed0460ed..96766fd0 100644 --- a/docs/libnm/html/NMSettingVlan.html +++ b/docs/libnm/html/NMSettingVlan.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingUser.html" title="NMSettingUser"> <link rel="next" href="NMSettingVpn.html" title="NMSettingVpn"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -895,6 +895,6 @@ with a <a class="link" href="NMSettingWired.html#NMSettingWired--mac-address" ti </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingVpn.html b/docs/libnm/html/NMSettingVpn.html index aa6ee97d..4178eeed 100644 --- a/docs/libnm/html/NMSettingVpn.html +++ b/docs/libnm/html/NMSettingVpn.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingVlan.html" title="NMSettingVlan"> <link rel="next" href="NMSettingVrf.html" title="NMSettingVrf"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1004,6 +1004,6 @@ VPN connection.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingVrf.html b/docs/libnm/html/NMSettingVrf.html index fee491b4..8f40c906 100644 --- a/docs/libnm/html/NMSettingVrf.html +++ b/docs/libnm/html/NMSettingVrf.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingVpn.html" title="NMSettingVpn"> <link rel="next" href="NMSettingVxlan.html" title="NMSettingVxlan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -139,6 +139,6 @@ nm_setting_vrf_get_table (<em class="parameter"><code><a class="link" href="NMSe </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingVxlan.html b/docs/libnm/html/NMSettingVxlan.html index 98263247..a421bb3b 100644 --- a/docs/libnm/html/NMSettingVxlan.html +++ b/docs/libnm/html/NMSettingVxlan.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingVrf.html" title="NMSettingVrf"> <link rel="next" href="NMSettingWifiP2P.html" title="NMSettingWifiP2P"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1086,6 +1086,6 @@ tunnel endpoint.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWifiP2P.html b/docs/libnm/html/NMSettingWifiP2P.html index 89f1d071..ac16f7ac 100644 --- a/docs/libnm/html/NMSettingWifiP2P.html +++ b/docs/libnm/html/NMSettingWifiP2P.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingVxlan.html" title="NMSettingVxlan"> <link rel="next" href="NMSettingWimax.html" title="NMSettingWimax"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -228,6 +228,6 @@ nm_setting_wifi_p2p_get_wfd_ies (<em class="parameter"><code><a class="link" hre </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWimax.html b/docs/libnm/html/NMSettingWimax.html index daa06dfc..8aee36d4 100644 --- a/docs/libnm/html/NMSettingWimax.html +++ b/docs/libnm/html/NMSettingWimax.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingWifiP2P.html" title="NMSettingWifiP2P"> <link rel="next" href="NMSettingWired.html" title="NMSettingWired"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -270,6 +270,6 @@ should use.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWireGuard.html b/docs/libnm/html/NMSettingWireGuard.html index 7be32fc8..e0299ce4 100644 --- a/docs/libnm/html/NMSettingWireGuard.html +++ b/docs/libnm/html/NMSettingWireGuard.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingWired.html" title="NMSettingWired"> <link rel="next" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1828,6 +1828,6 @@ nm_setting_wireguard_get_ip6_auto_default_route </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWired.html b/docs/libnm/html/NMSettingWired.html index 1cc3df69..17dd194f 100644 --- a/docs/libnm/html/NMSettingWired.html +++ b/docs/libnm/html/NMSettingWired.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingWimax.html" title="NMSettingWimax"> <link rel="next" href="NMSettingWireGuard.html" title="NMSettingWireGuard"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1622,6 +1622,6 @@ no password will be required.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWireless.html b/docs/libnm/html/NMSettingWireless.html index ecaff1b4..dd93d3fb 100644 --- a/docs/libnm/html/NMSettingWireless.html +++ b/docs/libnm/html/NMSettingWireless.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"> <link rel="next" href="NMSettingWpan.html" title="NMSettingWpan"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1830,6 +1830,6 @@ NetworkManager).</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWirelessSecurity.html b/docs/libnm/html/NMSettingWirelessSecurity.html index 94ea9577..22f728b9 100644 --- a/docs/libnm/html/NMSettingWirelessSecurity.html +++ b/docs/libnm/html/NMSettingWirelessSecurity.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingWireGuard.html" title="NMSettingWireGuard"> <link rel="next" href="NMSettingWireless.html" title="NMSettingWireless"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -2143,6 +2143,6 @@ the Access Point capabilities.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWpan.html b/docs/libnm/html/NMSettingWpan.html index 4f06b152..75b2ac7e 100644 --- a/docs/libnm/html/NMSettingWpan.html +++ b/docs/libnm/html/NMSettingWpan.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingWireless.html" title="NMSettingWireless"> <link rel="next" href="ch04.html" title="Device and Runtime Configuration API Reference"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -334,6 +334,6 @@ nm_setting_wpan_get_channel (<em class="parameter"><code><a class="link" href="N </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMSimpleConnection.html b/docs/libnm/html/NMSimpleConnection.html index cd64de91..3880cd53 100644 --- a/docs/libnm/html/NMSimpleConnection.html +++ b/docs/libnm/html/NMSimpleConnection.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMConnection.html" title="NMConnection"> <link rel="next" href="NMRemoteConnection.html" title="NMRemoteConnection"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -188,6 +188,6 @@ and properties as the source <a class="link" href="NMConnection.html" title="NMC </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMVpnConnection.html b/docs/libnm/html/NMVpnConnection.html index 7693b671..c13aca98 100644 --- a/docs/libnm/html/NMVpnConnection.html +++ b/docs/libnm/html/NMVpnConnection.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMActiveConnection.html" title="NMActiveConnection"> <link rel="next" href="NMAccessPoint.html" title="NMAccessPoint"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -150,6 +150,6 @@ string used by the connection, and must not be modified.</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMVpnEditor.html b/docs/libnm/html/NMVpnEditor.html index 8c312f5b..7cfed13a 100644 --- a/docs/libnm/html/NMVpnEditor.html +++ b/docs/libnm/html/NMVpnEditor.html @@ -8,7 +8,7 @@ <link rel="up" href="ch06.html" title="VPN Plugin API Reference"> <link rel="prev" href="NMVpnPluginInfo.html" title="NMVpnPluginInfo"> <link rel="next" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -175,6 +175,6 @@ to write values to the connection.</p></td> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMVpnEditorPlugin.html b/docs/libnm/html/NMVpnEditorPlugin.html index 5a94ae31..2fb60b9c 100644 --- a/docs/libnm/html/NMVpnEditorPlugin.html +++ b/docs/libnm/html/NMVpnEditorPlugin.html @@ -8,7 +8,7 @@ <link rel="up" href="ch06.html" title="VPN Plugin API Reference"> <link rel="prev" href="NMVpnEditor.html" title="NMVpnEditor"> <link rel="next" href="NMVpnPluginOld.html" title="NMVpnPluginOld"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -881,6 +881,6 @@ user_function (<a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMVpnPluginInfo.html b/docs/libnm/html/NMVpnPluginInfo.html index 464da0ac..3f4bc09a 100644 --- a/docs/libnm/html/NMVpnPluginInfo.html +++ b/docs/libnm/html/NMVpnPluginInfo.html @@ -8,7 +8,7 @@ <link rel="up" href="ch06.html" title="VPN Plugin API Reference"> <link rel="prev" href="NMVpnServicePlugin.html" title="NMVpnServicePlugin"> <link rel="next" href="NMVpnEditor.html" title="NMVpnEditor"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1148,6 +1148,6 @@ plugin only once, unless you reset the state via </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMVpnPluginOld.html b/docs/libnm/html/NMVpnPluginOld.html index 4ea63b5c..c857879b 100644 --- a/docs/libnm/html/NMVpnPluginOld.html +++ b/docs/libnm/html/NMVpnPluginOld.html @@ -8,7 +8,7 @@ <link rel="up" href="ch06.html" title="VPN Plugin API Reference"> <link rel="prev" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"> <link rel="next" href="object-tree.html" title="Object Hierarchy"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -623,6 +623,6 @@ user_function (<a class="link" href="NMVpnPluginOld.html" title="NMVpnPluginOld" </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMVpnServicePlugin.html b/docs/libnm/html/NMVpnServicePlugin.html index 4e80f19d..b0a7a3cf 100644 --- a/docs/libnm/html/NMVpnServicePlugin.html +++ b/docs/libnm/html/NMVpnServicePlugin.html @@ -8,7 +8,7 @@ <link rel="up" href="ch06.html" title="VPN Plugin API Reference"> <link rel="prev" href="ch06.html" title="VPN Plugin API Reference"> <link rel="next" href="NMVpnPluginInfo.html" title="NMVpnPluginInfo"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -609,6 +609,6 @@ user_function (<a class="link" href="NMVpnServicePlugin.html" title="NMVpnServic </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMWifiP2PPeer.html b/docs/libnm/html/NMWifiP2PPeer.html index 78d19add..c2566c09 100644 --- a/docs/libnm/html/NMWifiP2PPeer.html +++ b/docs/libnm/html/NMWifiP2PPeer.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMAccessPoint.html" title="NMAccessPoint"> <link rel="next" href="NMWimaxNsp.html" title="NMWimaxNsp"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -490,7 +490,7 @@ with this function.</p> </tr> <tr> <td class="parameter_name"><p>connections</p></td> -<td class="parameter_description"><p>an array of <span class="type">NMConnections</span> to +<td class="parameter_description"><p>an array of <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> to filter. </p></td> <td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></td> </tr> @@ -500,7 +500,7 @@ filter. </p></td> <div class="refsect3"> <a name="nm-wifi-p2p-peer-filter-connections.returns"></a><h4>Returns</h4> <p>an array of -<span class="type">NMConnections</span> that could be activated with the given <em class="parameter"><code>peer</code></em> +<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> that could be activated with the given <em class="parameter"><code>peer</code></em> . The array should be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#g-ptr-array-unref"><code class="function">g_ptr_array_unref()</code></a> when it is no longer required. </p> <p><span class="annotation">[<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></p> @@ -613,6 +613,6 @@ against</p></td> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/NMWimaxNsp.html b/docs/libnm/html/NMWimaxNsp.html index df029fc2..a0e1548c 100644 --- a/docs/libnm/html/NMWimaxNsp.html +++ b/docs/libnm/html/NMWimaxNsp.html @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMWifiP2PPeer.html" title="NMWifiP2PPeer"> <link rel="next" href="NMIPConfig.html" title="NMIPConfig"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -228,7 +228,7 @@ connections will match the <em class="parameter"><code>nsp</code></em> </tr> <tr> <td class="parameter_name"><p>connections</p></td> -<td class="parameter_description"><p>an array of <span class="type">NMConnections</span> to +<td class="parameter_description"><p>an array of <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> to filter. </p></td> <td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></td> </tr> @@ -238,7 +238,7 @@ filter. </p></td> <div class="refsect3"> <a name="nm-wimax-nsp-filter-connections.returns"></a><h4>Returns</h4> <p>an array of -<span class="type">NMConnections</span> that could be activated with the given <em class="parameter"><code>nsp</code></em> +<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> that could be activated with the given <em class="parameter"><code>nsp</code></em> . The array should be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#g-ptr-array-unref"><code class="function">g_ptr_array_unref()</code></a> when it is no longer required. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></p> @@ -311,6 +311,6 @@ against</p></td> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/annotation-glossary.html b/docs/libnm/html/annotation-glossary.html index 789a4852..fc7ebd1a 100644 --- a/docs/libnm/html/annotation-glossary.html +++ b/docs/libnm/html/annotation-glossary.html @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="libnm Reference Manual"> <link rel="prev" href="api-index-full.html" title="API Index"> <link rel="next" href="license.html" title="Appendix A. License"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -76,6 +76,6 @@ <dd class="glossdef"><p>Override the parsed C type with given type.</p></dd> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html index 1574cca0..d5103759 100644 --- a/docs/libnm/html/api-index-full.html +++ b/docs/libnm/html/api-index-full.html @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="libnm Reference Manual"> <link rel="prev" href="object-tree.html" title="Object Hierarchy"> <link rel="next" href="annotation-glossary.html" title="Annotation Glossary"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -133,51 +133,51 @@ json_true, macro in nm-json </dt> <dd></dd> <dt> -<a href="NMAccessPoint.html#NMAccessPoint-struct">NMAccessPoint</a>, struct in NMDeviceOvs +NMAccessPoint, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMAccessPoint.html#NMAccessPoint--bssid">NMAccessPoint:bssid</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMAccessPoint.html#NMAccessPoint--bssid">NMAccessPoint:bssid</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMAccessPoint.html#NMAccessPoint--flags">NMAccessPoint:flags</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMAccessPoint.html#NMAccessPoint--flags">NMAccessPoint:flags</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMAccessPoint.html#NMAccessPoint--frequency">NMAccessPoint:frequency</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMAccessPoint.html#NMAccessPoint--frequency">NMAccessPoint:frequency</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMAccessPoint.html#NMAccessPoint--hw-address">NMAccessPoint:hw-address</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMAccessPoint.html#NMAccessPoint--hw-address">NMAccessPoint:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMAccessPoint.html#NMAccessPoint--last-seen">NMAccessPoint:last-seen</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMAccessPoint.html#NMAccessPoint--last-seen">NMAccessPoint:last-seen</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMAccessPoint.html#NMAccessPoint--max-bitrate">NMAccessPoint:max-bitrate</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMAccessPoint.html#NMAccessPoint--max-bitrate">NMAccessPoint:max-bitrate</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMAccessPoint.html#NMAccessPoint--mode">NMAccessPoint:mode</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMAccessPoint.html#NMAccessPoint--mode">NMAccessPoint:mode</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMAccessPoint.html#NMAccessPoint--rsn-flags">NMAccessPoint:rsn-flags</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMAccessPoint.html#NMAccessPoint--rsn-flags">NMAccessPoint:rsn-flags</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMAccessPoint.html#NMAccessPoint--ssid">NMAccessPoint:ssid</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMAccessPoint.html#NMAccessPoint--ssid">NMAccessPoint:ssid</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMAccessPoint.html#NMAccessPoint--strength">NMAccessPoint:strength</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMAccessPoint.html#NMAccessPoint--strength">NMAccessPoint:strength</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMAccessPoint.html#NMAccessPoint--wpa-flags">NMAccessPoint:wpa-flags</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMAccessPoint.html#NMAccessPoint--wpa-flags">NMAccessPoint:wpa-flags</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -185,75 +185,75 @@ json_true, macro in nm-json </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection-struct">NMActiveConnection</a>, struct in NMDeviceOvs +NMActiveConnection, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection-state-changed">NMActiveConnection::state-changed</a>, object signal in NMDeviceOvs +NMActiveConnection::state-changed, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection--connection">NMActiveConnection:connection</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--connection">NMActiveConnection:connection</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection--default">NMActiveConnection:default</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--default">NMActiveConnection:default</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection--default6">NMActiveConnection:default6</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--default6">NMActiveConnection:default6</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection--devices">NMActiveConnection:devices</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--devices">NMActiveConnection:devices</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection--dhcp4-config">NMActiveConnection:dhcp4-config</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--dhcp4-config">NMActiveConnection:dhcp4-config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection--dhcp6-config">NMActiveConnection:dhcp6-config</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--dhcp6-config">NMActiveConnection:dhcp6-config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection--id">NMActiveConnection:id</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--id">NMActiveConnection:id</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection--ip4-config">NMActiveConnection:ip4-config</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--ip4-config">NMActiveConnection:ip4-config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection--ip6-config">NMActiveConnection:ip6-config</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--ip6-config">NMActiveConnection:ip6-config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection--master">NMActiveConnection:master</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--master">NMActiveConnection:master</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection--specific-object-path">NMActiveConnection:specific-object-path</a>, object property in NMDeviceOvs +NMActiveConnection:specific-object-path, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection--state">NMActiveConnection:state</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--state">NMActiveConnection:state</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection--state-flags">NMActiveConnection:state-flags</a>, object property in NMDeviceOvs +NMActiveConnection:state-flags, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection--type">NMActiveConnection:type</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--type">NMActiveConnection:type</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection--uuid">NMActiveConnection:uuid</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--uuid">NMActiveConnection:uuid</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMActiveConnection.html#NMActiveConnection--vpn">NMActiveConnection:vpn</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMActiveConnection.html#NMActiveConnection--vpn">NMActiveConnection:vpn</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -301,59 +301,59 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient-struct">NMClient</a>, struct in NMDeviceOvs +NMClient, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient-active-connection-added">NMClient::active-connection-added</a>, object signal in NMDeviceOvs +NMClient::active-connection-added, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient-active-connection-removed">NMClient::active-connection-removed</a>, object signal in NMDeviceOvs +NMClient::active-connection-removed, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient-any-device-added">NMClient::any-device-added</a>, object signal in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient-any-device-added">NMClient::any-device-added</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient-any-device-removed">NMClient::any-device-removed</a>, object signal in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient-any-device-removed">NMClient::any-device-removed</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient-connection-added">NMClient::connection-added</a>, object signal in NMDeviceOvs +NMClient::connection-added, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient-connection-removed">NMClient::connection-removed</a>, object signal in NMDeviceOvs +NMClient::connection-removed, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient-device-added">NMClient::device-added</a>, object signal in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient-device-added">NMClient::device-added</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient-device-removed">NMClient::device-removed</a>, object signal in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient-device-removed">NMClient::device-removed</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient-permission-changed">NMClient::permission-changed</a>, object signal in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient-permission-changed">NMClient::permission-changed</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--activating-connection">NMClient:activating-connection</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--activating-connection">NMClient:activating-connection</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--active-connections">NMClient:active-connections</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--active-connections">NMClient:active-connections</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--all-devices">NMClient:all-devices</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--all-devices">NMClient:all-devices</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--can-modify">NMClient:can-modify</a>, object property in NMDeviceOvs +NMClient:can-modify, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -361,23 +361,23 @@ NMClient:capabilities, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--checkpoints">NMClient:checkpoints</a>, object property in NMDeviceOvs +NMClient:checkpoints, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--connections">NMClient:connections</a>, object property in NMDeviceOvs +NMClient:connections, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--connectivity">NMClient:connectivity</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--connectivity">NMClient:connectivity</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--connectivity-check-available">NMClient:connectivity-check-available</a>, object property in NMDeviceOvs +NMClient:connectivity-check-available, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--connectivity-check-enabled">NMClient:connectivity-check-enabled</a>, object property in NMDeviceOvs +NMClient:connectivity-check-enabled, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -393,23 +393,23 @@ NMClient:dbus-name-owner, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--devices">NMClient:devices</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--devices">NMClient:devices</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--dns-configuration">NMClient:dns-configuration</a>, object property in NMDeviceOvs +NMClient:dns-configuration, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--dns-mode">NMClient:dns-mode</a>, object property in NMDeviceOvs +NMClient:dns-mode, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--dns-rc-manager">NMClient:dns-rc-manager</a>, object property in NMDeviceOvs +NMClient:dns-rc-manager, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--hostname">NMClient:hostname</a>, object property in NMDeviceOvs +NMClient:hostname, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -417,15 +417,15 @@ NMClient:instance-flags, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--metered">NMClient:metered</a>, object property in NMDeviceOvs +NMClient:metered, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--networking-enabled">NMClient:networking-enabled</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--networking-enabled">NMClient:networking-enabled</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--nm-running">NMClient:nm-running</a>, object property in NMDeviceOvs +NMClient:nm-running, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -433,43 +433,43 @@ NMClient:permissions-state, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--primary-connection">NMClient:primary-connection</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--primary-connection">NMClient:primary-connection</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--startup">NMClient:startup</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--startup">NMClient:startup</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--state">NMClient:state</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--state">NMClient:state</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--version">NMClient:version</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--version">NMClient:version</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--wimax-enabled">NMClient:wimax-enabled</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--wimax-enabled">NMClient:wimax-enabled</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--wimax-hardware-enabled">NMClient:wimax-hardware-enabled</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--wimax-hardware-enabled">NMClient:wimax-hardware-enabled</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--wireless-enabled">NMClient:wireless-enabled</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--wireless-enabled">NMClient:wireless-enabled</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--wireless-hardware-enabled">NMClient:wireless-hardware-enabled</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--wireless-hardware-enabled">NMClient:wireless-hardware-enabled</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--wwan-enabled">NMClient:wwan-enabled</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--wwan-enabled">NMClient:wwan-enabled</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMClient.html#NMClient--wwan-hardware-enabled">NMClient:wwan-hardware-enabled</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#NMClient--wwan-hardware-enabled">NMClient:wwan-hardware-enabled</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -505,19 +505,19 @@ NMClientNotifyEventWithPtrCb, user_function in <a class="link" href="NMIPConfig. </dt> <dd></dd> <dt> -NMConnection, struct in NMSettingOvs +<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct">NMConnection</a>, struct in NMSettingOvs </dt> <dd></dd> <dt> -NMConnection::changed, object signal in NMSettingOvs +<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-changed">NMConnection::changed</a>, object signal in NMSettingOvs </dt> <dd></dd> <dt> -NMConnection::secrets-cleared, object signal in NMSettingOvs +<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-secrets-cleared">NMConnection::secrets-cleared</a>, object signal in NMSettingOvs </dt> <dd></dd> <dt> -NMConnection::secrets-updated, object signal in NMSettingOvs +<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-secrets-updated">NMConnection::secrets-updated</a>, object signal in NMSettingOvs </dt> <dd></dd> <dt> @@ -549,7 +549,7 @@ NMConnection::secrets-updated, object signal in NMSettingOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice-struct">NMDevice</a>, struct in NMDeviceOvs +NMDevice, struct in NMDeviceOvs </dt> <dd></dd> <dt> @@ -561,51 +561,51 @@ NMDevice6Lowpan:parent, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice-state-changed">NMDevice::state-changed</a>, object signal in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice-state-changed">NMDevice::state-changed</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--active-connection">NMDevice:active-connection</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--active-connection">NMDevice:active-connection</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--autoconnect">NMDevice:autoconnect</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--autoconnect">NMDevice:autoconnect</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--available-connections">NMDevice:available-connections</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--available-connections">NMDevice:available-connections</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--capabilities">NMDevice:capabilities</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--capabilities">NMDevice:capabilities</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--device-type">NMDevice:device-type</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--device-type">NMDevice:device-type</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--dhcp4-config">NMDevice:dhcp4-config</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--dhcp4-config">NMDevice:dhcp4-config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--dhcp6-config">NMDevice:dhcp6-config</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--dhcp6-config">NMDevice:dhcp6-config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--driver">NMDevice:driver</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--driver">NMDevice:driver</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--driver-version">NMDevice:driver-version</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--driver-version">NMDevice:driver-version</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--firmware-missing">NMDevice:firmware-missing</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--firmware-missing">NMDevice:firmware-missing</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--firmware-version">NMDevice:firmware-version</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--firmware-version">NMDevice:firmware-version</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -613,7 +613,7 @@ NMDevice:hw-address, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--interface">NMDevice:interface</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--interface">NMDevice:interface</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -621,115 +621,115 @@ NMDevice:interface-flags, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--ip-interface">NMDevice:ip-interface</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--ip-interface">NMDevice:ip-interface</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--ip4-config">NMDevice:ip4-config</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--ip4-config">NMDevice:ip4-config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--ip4-connectivity">NMDevice:ip4-connectivity</a>, object property in NMDeviceOvs +NMDevice:ip4-connectivity, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--ip6-config">NMDevice:ip6-config</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--ip6-config">NMDevice:ip6-config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--ip6-connectivity">NMDevice:ip6-connectivity</a>, object property in NMDeviceOvs +NMDevice:ip6-connectivity, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--lldp-neighbors">NMDevice:lldp-neighbors</a>, object property in NMDeviceOvs +NMDevice:lldp-neighbors, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--managed">NMDevice:managed</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--managed">NMDevice:managed</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--metered">NMDevice:metered</a>, object property in NMDeviceOvs +NMDevice:metered, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--mtu">NMDevice:mtu</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--mtu">NMDevice:mtu</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--nm-plugin-missing">NMDevice:nm-plugin-missing</a>, object property in NMDeviceOvs +NMDevice:nm-plugin-missing, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--physical-port-id">NMDevice:physical-port-id</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--physical-port-id">NMDevice:physical-port-id</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--product">NMDevice:product</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--product">NMDevice:product</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--real">NMDevice:real</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--real">NMDevice:real</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--state">NMDevice:state</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--state">NMDevice:state</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--state-reason">NMDevice:state-reason</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--state-reason">NMDevice:state-reason</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--udi">NMDevice:udi</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--udi">NMDevice:udi</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDevice.html#NMDevice--vendor">NMDevice:vendor</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--vendor">NMDevice:vendor</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceAdsl.html#NMDeviceAdsl-struct">NMDeviceAdsl</a>, struct in NMDeviceOvs +NMDeviceAdsl, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceAdsl.html#NMDeviceAdsl--carrier">NMDeviceAdsl:carrier</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceAdsl.html#NMDeviceAdsl--carrier">NMDeviceAdsl:carrier</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceBond.html#NMDeviceBond-struct">NMDeviceBond</a>, struct in NMDeviceOvs +NMDeviceBond, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceBond.html#NMDeviceBond--carrier">NMDeviceBond:carrier</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceBond.html#NMDeviceBond--carrier">NMDeviceBond:carrier</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceBond.html#NMDeviceBond--slaves">NMDeviceBond:slaves</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceBond.html#NMDeviceBond--slaves">NMDeviceBond:slaves</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceBridge.html#NMDeviceBridge-struct">NMDeviceBridge</a>, struct in NMDeviceOvs +NMDeviceBridge, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceBridge.html#NMDeviceBridge--carrier">NMDeviceBridge:carrier</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceBridge.html#NMDeviceBridge--carrier">NMDeviceBridge:carrier</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceBridge.html#NMDeviceBridge--slaves">NMDeviceBridge:slaves</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceBridge.html#NMDeviceBridge--slaves">NMDeviceBridge:slaves</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceBt.html#NMDeviceBt-struct">NMDeviceBt</a>, struct in NMDeviceOvs +NMDeviceBt, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceBt.html#NMDeviceBt--bt-capabilities">NMDeviceBt:bt-capabilities</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceBt.html#NMDeviceBt--bt-capabilities">NMDeviceBt:bt-capabilities</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceBt.html#NMDeviceBt--name">NMDeviceBt:name</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceBt.html#NMDeviceBt--name">NMDeviceBt:name</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -741,7 +741,7 @@ NMDeviceClass, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfi </dt> <dd></dd> <dt> -<a href="NMDeviceDummy.html#NMDeviceDummy-struct">NMDeviceDummy</a>, struct in NMDeviceOvs +NMDeviceDummy, struct in NMDeviceOvs </dt> <dd></dd> <dt> @@ -749,39 +749,39 @@ NMDeviceClass, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfi </dt> <dd></dd> <dt> -<a href="NMDeviceEthernet.html#NMDeviceEthernet-struct">NMDeviceEthernet</a>, struct in NMDeviceOvs +NMDeviceEthernet, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceEthernet.html#NMDeviceEthernet--carrier">NMDeviceEthernet:carrier</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceEthernet.html#NMDeviceEthernet--carrier">NMDeviceEthernet:carrier</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceEthernet.html#NMDeviceEthernet--perm-hw-address">NMDeviceEthernet:perm-hw-address</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceEthernet.html#NMDeviceEthernet--perm-hw-address">NMDeviceEthernet:perm-hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceEthernet.html#NMDeviceEthernet--s390-subchannels">NMDeviceEthernet:s390-subchannels</a>, object property in NMDeviceOvs +NMDeviceEthernet:s390-subchannels, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceEthernet.html#NMDeviceEthernet--speed">NMDeviceEthernet:speed</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceEthernet.html#NMDeviceEthernet--speed">NMDeviceEthernet:speed</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceGeneric.html#NMDeviceGeneric-struct">NMDeviceGeneric</a>, struct in NMDeviceOvs +NMDeviceGeneric, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceGeneric.html#NMDeviceGeneric--type-description">NMDeviceGeneric:type-description</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceGeneric.html#NMDeviceGeneric--type-description">NMDeviceGeneric:type-description</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceInfiniband.html#NMDeviceInfiniband-struct">NMDeviceInfiniband</a>, struct in NMDeviceOvs +NMDeviceInfiniband, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceInfiniband.html#NMDeviceInfiniband--carrier">NMDeviceInfiniband:carrier</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceInfiniband.html#NMDeviceInfiniband--carrier">NMDeviceInfiniband:carrier</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -789,155 +789,155 @@ NMDeviceClass, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfi </dt> <dd></dd> <dt> -<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel-struct">NMDeviceIPTunnel</a>, struct in NMDeviceOvs +NMDeviceIPTunnel, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--encapsulation-limit">NMDeviceIPTunnel:encapsulation-limit</a>, object property in NMDeviceOvs +NMDeviceIPTunnel:encapsulation-limit, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--flags">NMDeviceIPTunnel:flags</a>, object property in NMDeviceOvs +NMDeviceIPTunnel:flags, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--flow-label">NMDeviceIPTunnel:flow-label</a>, object property in NMDeviceOvs +NMDeviceIPTunnel:flow-label, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--input-key">NMDeviceIPTunnel:input-key</a>, object property in NMDeviceOvs +NMDeviceIPTunnel:input-key, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--local">NMDeviceIPTunnel:local</a>, object property in NMDeviceOvs +NMDeviceIPTunnel:local, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--mode">NMDeviceIPTunnel:mode</a>, object property in NMDeviceOvs +NMDeviceIPTunnel:mode, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--output-key">NMDeviceIPTunnel:output-key</a>, object property in NMDeviceOvs +NMDeviceIPTunnel:output-key, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--parent">NMDeviceIPTunnel:parent</a>, object property in NMDeviceOvs +NMDeviceIPTunnel:parent, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--path-mtu-discovery">NMDeviceIPTunnel:path-mtu-discovery</a>, object property in NMDeviceOvs +NMDeviceIPTunnel:path-mtu-discovery, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--remote">NMDeviceIPTunnel:remote</a>, object property in NMDeviceOvs +NMDeviceIPTunnel:remote, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--tos">NMDeviceIPTunnel:tos</a>, object property in NMDeviceOvs +NMDeviceIPTunnel:tos, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--ttl">NMDeviceIPTunnel:ttl</a>, object property in NMDeviceOvs +NMDeviceIPTunnel:ttl, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacsec.html#NMDeviceMacsec-struct">NMDeviceMacsec</a>, struct in NMDeviceOvs +NMDeviceMacsec, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacsec.html#NMDeviceMacsec--cipher-suite">NMDeviceMacsec:cipher-suite</a>, object property in NMDeviceOvs +NMDeviceMacsec:cipher-suite, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacsec.html#NMDeviceMacsec--encoding-sa">NMDeviceMacsec:encoding-sa</a>, object property in NMDeviceOvs +NMDeviceMacsec:encoding-sa, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacsec.html#NMDeviceMacsec--encrypt">NMDeviceMacsec:encrypt</a>, object property in NMDeviceOvs +NMDeviceMacsec:encrypt, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacsec.html#NMDeviceMacsec--es">NMDeviceMacsec:es</a>, object property in NMDeviceOvs +NMDeviceMacsec:es, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacsec.html#NMDeviceMacsec--icv-length">NMDeviceMacsec:icv-length</a>, object property in NMDeviceOvs +NMDeviceMacsec:icv-length, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacsec.html#NMDeviceMacsec--include-sci">NMDeviceMacsec:include-sci</a>, object property in NMDeviceOvs +NMDeviceMacsec:include-sci, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacsec.html#NMDeviceMacsec--parent">NMDeviceMacsec:parent</a>, object property in NMDeviceOvs +NMDeviceMacsec:parent, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacsec.html#NMDeviceMacsec--protect">NMDeviceMacsec:protect</a>, object property in NMDeviceOvs +NMDeviceMacsec:protect, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacsec.html#NMDeviceMacsec--replay-protect">NMDeviceMacsec:replay-protect</a>, object property in NMDeviceOvs +NMDeviceMacsec:replay-protect, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacsec.html#NMDeviceMacsec--scb">NMDeviceMacsec:scb</a>, object property in NMDeviceOvs +NMDeviceMacsec:scb, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacsec.html#NMDeviceMacsec--sci">NMDeviceMacsec:sci</a>, object property in NMDeviceOvs +NMDeviceMacsec:sci, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacsec.html#NMDeviceMacsec--validation">NMDeviceMacsec:validation</a>, object property in NMDeviceOvs +NMDeviceMacsec:validation, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacsec.html#NMDeviceMacsec--window">NMDeviceMacsec:window</a>, object property in NMDeviceOvs +NMDeviceMacsec:window, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacvlan.html#NMDeviceMacvlan-struct">NMDeviceMacvlan</a>, struct in NMDeviceOvs +NMDeviceMacvlan, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacvlan.html#NMDeviceMacvlan--mode">NMDeviceMacvlan:mode</a>, object property in NMDeviceOvs +NMDeviceMacvlan:mode, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacvlan.html#NMDeviceMacvlan--no-promisc">NMDeviceMacvlan:no-promisc</a>, object property in NMDeviceOvs +NMDeviceMacvlan:no-promisc, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacvlan.html#NMDeviceMacvlan--parent">NMDeviceMacvlan:parent</a>, object property in NMDeviceOvs +NMDeviceMacvlan:parent, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceMacvlan.html#NMDeviceMacvlan--tap">NMDeviceMacvlan:tap</a>, object property in NMDeviceOvs +NMDeviceMacvlan:tap, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceModem.html#NMDeviceModem-struct">NMDeviceModem</a>, struct in NMDeviceOvs +NMDeviceModem, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceModem.html#NMDeviceModem--apn">NMDeviceModem:apn</a>, object property in NMDeviceOvs +NMDeviceModem:apn, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceModem.html#NMDeviceModem--current-capabilities">NMDeviceModem:current-capabilities</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceModem.html#NMDeviceModem--current-capabilities">NMDeviceModem:current-capabilities</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceModem.html#NMDeviceModem--device-id">NMDeviceModem:device-id</a>, object property in NMDeviceOvs +NMDeviceModem:device-id, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceModem.html#NMDeviceModem--modem-capabilities">NMDeviceModem:modem-capabilities</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceModem.html#NMDeviceModem--modem-capabilities">NMDeviceModem:modem-capabilities</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceModem.html#NMDeviceModem--operator-code">NMDeviceModem:operator-code</a>, object property in NMDeviceOvs +NMDeviceModem:operator-code, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -945,15 +945,15 @@ NMDeviceClass, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfi </dt> <dd></dd> <dt> -<a href="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh-struct">NMDeviceOlpcMesh</a>, struct in NMDeviceOvs +NMDeviceOlpcMesh, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh--active-channel">NMDeviceOlpcMesh:active-channel</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceOlpcMesh.html#NMDeviceOlpcMesh--active-channel">NMDeviceOlpcMesh:active-channel</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh--companion">NMDeviceOlpcMesh:companion</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceOlpcMesh.html#NMDeviceOlpcMesh--companion">NMDeviceOlpcMesh:companion</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -989,47 +989,47 @@ NMDevicePpp, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceTeam.html#NMDeviceTeam-struct">NMDeviceTeam</a>, struct in NMDeviceOvs +NMDeviceTeam, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceTeam.html#NMDeviceTeam--carrier">NMDeviceTeam:carrier</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceTeam.html#NMDeviceTeam--carrier">NMDeviceTeam:carrier</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceTeam.html#NMDeviceTeam--config">NMDeviceTeam:config</a>, object property in NMDeviceOvs +NMDeviceTeam:config, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceTeam.html#NMDeviceTeam--slaves">NMDeviceTeam:slaves</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceTeam.html#NMDeviceTeam--slaves">NMDeviceTeam:slaves</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceTun.html#NMDeviceTun-struct">NMDeviceTun</a>, struct in NMDeviceOvs +NMDeviceTun, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceTun.html#NMDeviceTun--group">NMDeviceTun:group</a>, object property in NMDeviceOvs +NMDeviceTun:group, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceTun.html#NMDeviceTun--mode">NMDeviceTun:mode</a>, object property in NMDeviceOvs +NMDeviceTun:mode, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceTun.html#NMDeviceTun--multi-queue">NMDeviceTun:multi-queue</a>, object property in NMDeviceOvs +NMDeviceTun:multi-queue, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceTun.html#NMDeviceTun--no-pi">NMDeviceTun:no-pi</a>, object property in NMDeviceOvs +NMDeviceTun:no-pi, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceTun.html#NMDeviceTun--owner">NMDeviceTun:owner</a>, object property in NMDeviceOvs +NMDeviceTun:owner, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceTun.html#NMDeviceTun--vnet-hdr">NMDeviceTun:vnet-hdr</a>, object property in NMDeviceOvs +NMDeviceTun:vnet-hdr, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -1037,19 +1037,19 @@ NMDevicePpp, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVlan.html#NMDeviceVlan-struct">NMDeviceVlan</a>, struct in NMDeviceOvs +NMDeviceVlan, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVlan.html#NMDeviceVlan--carrier">NMDeviceVlan:carrier</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceVlan.html#NMDeviceVlan--carrier">NMDeviceVlan:carrier</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVlan.html#NMDeviceVlan--parent">NMDeviceVlan:parent</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceVlan.html#NMDeviceVlan--parent">NMDeviceVlan:parent</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVlan.html#NMDeviceVlan--vlan-id">NMDeviceVlan:vlan-id</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceVlan.html#NMDeviceVlan--vlan-id">NMDeviceVlan:vlan-id</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -1061,115 +1061,115 @@ NMDeviceVrf:table, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan-struct">NMDeviceVxlan</a>, struct in NMDeviceOvs +NMDeviceVxlan, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--ageing">NMDeviceVxlan:ageing</a>, object property in NMDeviceOvs +NMDeviceVxlan:ageing, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--carrier">NMDeviceVxlan:carrier</a>, object property in NMDeviceOvs +NMDeviceVxlan:carrier, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--dst-port">NMDeviceVxlan:dst-port</a>, object property in NMDeviceOvs +NMDeviceVxlan:dst-port, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--group">NMDeviceVxlan:group</a>, object property in NMDeviceOvs +NMDeviceVxlan:group, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--id">NMDeviceVxlan:id</a>, object property in NMDeviceOvs +NMDeviceVxlan:id, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--l2miss">NMDeviceVxlan:l2miss</a>, object property in NMDeviceOvs +NMDeviceVxlan:l2miss, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--l3miss">NMDeviceVxlan:l3miss</a>, object property in NMDeviceOvs +NMDeviceVxlan:l3miss, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--learning">NMDeviceVxlan:learning</a>, object property in NMDeviceOvs +NMDeviceVxlan:learning, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--limit">NMDeviceVxlan:limit</a>, object property in NMDeviceOvs +NMDeviceVxlan:limit, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--local">NMDeviceVxlan:local</a>, object property in NMDeviceOvs +NMDeviceVxlan:local, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--parent">NMDeviceVxlan:parent</a>, object property in NMDeviceOvs +NMDeviceVxlan:parent, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--proxy">NMDeviceVxlan:proxy</a>, object property in NMDeviceOvs +NMDeviceVxlan:proxy, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--rsc">NMDeviceVxlan:rsc</a>, object property in NMDeviceOvs +NMDeviceVxlan:rsc, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--src-port-max">NMDeviceVxlan:src-port-max</a>, object property in NMDeviceOvs +NMDeviceVxlan:src-port-max, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--src-port-min">NMDeviceVxlan:src-port-min</a>, object property in NMDeviceOvs +NMDeviceVxlan:src-port-min, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--tos">NMDeviceVxlan:tos</a>, object property in NMDeviceOvs +NMDeviceVxlan:tos, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceVxlan.html#NMDeviceVxlan--ttl">NMDeviceVxlan:ttl</a>, object property in NMDeviceOvs +NMDeviceVxlan:ttl, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWifi.html#NMDeviceWifi-struct">NMDeviceWifi</a>, struct in NMDeviceOvs +NMDeviceWifi, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWifi.html#NMDeviceWifi-access-point-added">NMDeviceWifi::access-point-added</a>, object signal in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWifi.html#NMDeviceWifi-access-point-added">NMDeviceWifi::access-point-added</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWifi.html#NMDeviceWifi-access-point-removed">NMDeviceWifi::access-point-removed</a>, object signal in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWifi.html#NMDeviceWifi-access-point-removed">NMDeviceWifi::access-point-removed</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWifi.html#NMDeviceWifi--access-points">NMDeviceWifi:access-points</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWifi.html#NMDeviceWifi--access-points">NMDeviceWifi:access-points</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWifi.html#NMDeviceWifi--active-access-point">NMDeviceWifi:active-access-point</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWifi.html#NMDeviceWifi--active-access-point">NMDeviceWifi:active-access-point</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWifi.html#NMDeviceWifi--bitrate">NMDeviceWifi:bitrate</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWifi.html#NMDeviceWifi--bitrate">NMDeviceWifi:bitrate</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWifi.html#NMDeviceWifi--last-scan">NMDeviceWifi:last-scan</a>, object property in NMDeviceOvs +NMDeviceWifi:last-scan, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWifi.html#NMDeviceWifi--mode">NMDeviceWifi:mode</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWifi.html#NMDeviceWifi--mode">NMDeviceWifi:mode</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWifi.html#NMDeviceWifi--perm-hw-address">NMDeviceWifi:perm-hw-address</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWifi.html#NMDeviceWifi--perm-hw-address">NMDeviceWifi:perm-hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWifi.html#NMDeviceWifi--wireless-capabilities">NMDeviceWifi:wireless-capabilities</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWifi.html#NMDeviceWifi--wireless-capabilities">NMDeviceWifi:wireless-capabilities</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -1193,47 +1193,47 @@ NMDeviceWifiP2P:peers, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWimax.html#NMDeviceWimax-struct">NMDeviceWimax</a>, struct in NMDeviceOvs +NMDeviceWimax, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWimax.html#NMDeviceWimax-nsp-added">NMDeviceWimax::nsp-added</a>, object signal in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWimax.html#NMDeviceWimax-nsp-added">NMDeviceWimax::nsp-added</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWimax.html#NMDeviceWimax-nsp-removed">NMDeviceWimax::nsp-removed</a>, object signal in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWimax.html#NMDeviceWimax-nsp-removed">NMDeviceWimax::nsp-removed</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWimax.html#NMDeviceWimax--active-nsp">NMDeviceWimax:active-nsp</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWimax.html#NMDeviceWimax--active-nsp">NMDeviceWimax:active-nsp</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWimax.html#NMDeviceWimax--bsid">NMDeviceWimax:bsid</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWimax.html#NMDeviceWimax--bsid">NMDeviceWimax:bsid</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWimax.html#NMDeviceWimax--center-frequency">NMDeviceWimax:center-frequency</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWimax.html#NMDeviceWimax--center-frequency">NMDeviceWimax:center-frequency</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWimax.html#NMDeviceWimax--cinr">NMDeviceWimax:cinr</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWimax.html#NMDeviceWimax--cinr">NMDeviceWimax:cinr</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWimax.html#NMDeviceWimax--hw-address">NMDeviceWimax:hw-address</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWimax.html#NMDeviceWimax--hw-address">NMDeviceWimax:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWimax.html#NMDeviceWimax--nsps">NMDeviceWimax:nsps</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWimax.html#NMDeviceWimax--nsps">NMDeviceWimax:nsps</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWimax.html#NMDeviceWimax--rssi">NMDeviceWimax:rssi</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWimax.html#NMDeviceWimax--rssi">NMDeviceWimax:rssi</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDeviceWimax.html#NMDeviceWimax--tx-power">NMDeviceWimax:tx-power</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMDeviceWimax.html#NMDeviceWimax--tx-power">NMDeviceWimax:tx-power</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -1257,15 +1257,15 @@ NMDeviceWpan, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDhcpConfig.html#NMDhcpConfig-struct">NMDhcpConfig</a>, struct in NMDeviceOvs +NMDhcpConfig, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDhcpConfig.html#NMDhcpConfig--family">NMDhcpConfig:family</a>, object property in NMDeviceOvs +NMDhcpConfig:family, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMDhcpConfig.html#NMDhcpConfig--options">NMDhcpConfig:options</a>, object property in NMDeviceOvs +NMDhcpConfig:options, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -1281,39 +1281,39 @@ NMDhcpConfigClass, struct in <a class="link" href="NMIPConfig.html" title="NMIPC </dt> <dd></dd> <dt> -<a href="NMIPConfig.html#NMIPConfig-struct">NMIPConfig</a>, struct in NMDeviceOvs +NMIPConfig, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMIPConfig.html#NMIPConfig--addresses">NMIPConfig:addresses</a>, object property in NMDeviceOvs +NMIPConfig:addresses, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMIPConfig.html#NMIPConfig--domains">NMIPConfig:domains</a>, object property in NMDeviceOvs +NMIPConfig:domains, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMIPConfig.html#NMIPConfig--family">NMIPConfig:family</a>, object property in NMDeviceOvs +NMIPConfig:family, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMIPConfig.html#NMIPConfig--gateway">NMIPConfig:gateway</a>, object property in NMDeviceOvs +NMIPConfig:gateway, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMIPConfig.html#NMIPConfig--nameservers">NMIPConfig:nameservers</a>, object property in NMDeviceOvs +NMIPConfig:nameservers, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMIPConfig.html#NMIPConfig--routes">NMIPConfig:routes</a>, object property in NMDeviceOvs +NMIPConfig:routes, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMIPConfig.html#NMIPConfig--searches">NMIPConfig:searches</a>, object property in NMDeviceOvs +NMIPConfig:searches, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMIPConfig.html#NMIPConfig--wins-servers">NMIPConfig:wins-servers</a>, object property in NMDeviceOvs +NMIPConfig:wins-servers, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -1605,11 +1605,11 @@ NML_NMCLIENT_LOG_W, macro in <a class="link" href="NMIPConfig.html" title="NMIPC </dt> <dd></dd> <dt> -<a href="NMObject.html#NMObject-struct">NMObject</a>, struct in NMDeviceOvs +NMObject, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMObject.html#NMObject--path">NMObject:path</a>, object property in NMDeviceOvs +NMObject:path, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -1629,23 +1629,23 @@ _NMObjectClassFieldInfo, struct in <a class="link" href="NMIPConfig.html" title= </dt> <dd></dd> <dt> -<a href="NMRemoteConnection.html#NMRemoteConnection-struct">NMRemoteConnection</a>, struct in NMDeviceOvs +NMRemoteConnection, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMRemoteConnection.html#NMRemoteConnection--filename">NMRemoteConnection:filename</a>, object property in NMDeviceOvs +NMRemoteConnection:filename, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMRemoteConnection.html#NMRemoteConnection--flags">NMRemoteConnection:flags</a>, object property in NMDeviceOvs +NMRemoteConnection:flags, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMRemoteConnection.html#NMRemoteConnection--unsaved">NMRemoteConnection:unsaved</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMRemoteConnection.html#NMRemoteConnection--unsaved">NMRemoteConnection:unsaved</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMRemoteConnection.html#NMRemoteConnection--visible">NMRemoteConnection:visible</a>, object property in NMDeviceOvs +NMRemoteConnection:visible, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -1973,15 +1973,15 @@ NMSetting6Lowpan:parent, object property in NMSettingOvs </dt> <dd></dd> <dt> -<a href="NMSettingBridge.html#NMSettingBridge-struct">NMSettingBridge</a>, struct in NMSettingOvs +NMSettingBridge, struct in NMSettingOvs </dt> <dd></dd> <dt> -<a href="NMSettingBridge.html#NMSettingBridge--ageing-time">NMSettingBridge:ageing-time</a>, object property in NMSettingOvs +<a href="/usr/share/gtk-doc/html/libnm-util/NMSettingBridge.html#NMSettingBridge--ageing-time">NMSettingBridge:ageing-time</a>, object property in NMSettingOvs </dt> <dd></dd> <dt> -<a href="NMSettingBridge.html#NMSettingBridge--forward-delay">NMSettingBridge:forward-delay</a>, object property in NMSettingOvs +<a href="/usr/share/gtk-doc/html/libnm-util/NMSettingBridge.html#NMSettingBridge--forward-delay">NMSettingBridge:forward-delay</a>, object property in NMSettingOvs </dt> <dd></dd> <dt> @@ -1989,19 +1989,19 @@ NMSettingBridge:group-address, object property in NMSettingOvs </dt> <dd></dd> <dt> -<a href="NMSettingBridge.html#NMSettingBridge--group-forward-mask">NMSettingBridge:group-forward-mask</a>, object property in NMSettingOvs +NMSettingBridge:group-forward-mask, object property in NMSettingOvs </dt> <dd></dd> <dt> -<a href="NMSettingBridge.html#NMSettingBridge--hello-time">NMSettingBridge:hello-time</a>, object property in NMSettingOvs +<a href="/usr/share/gtk-doc/html/libnm-util/NMSettingBridge.html#NMSettingBridge--hello-time">NMSettingBridge:hello-time</a>, object property in NMSettingOvs </dt> <dd></dd> <dt> -<a href="NMSettingBridge.html#NMSettingBridge--mac-address">NMSettingBridge:mac-address</a>, object property in NMSettingOvs +<a href="/usr/share/gtk-doc/html/libnm-util/NMSettingBridge.html#NMSettingBridge--mac-address">NMSettingBridge:mac-address</a>, object property in NMSettingOvs </dt> <dd></dd> <dt> -<a href="NMSettingBridge.html#NMSettingBridge--max-age">NMSettingBridge:max-age</a>, object property in NMSettingOvs +<a href="/usr/share/gtk-doc/html/libnm-util/NMSettingBridge.html#NMSettingBridge--max-age">NMSettingBridge:max-age</a>, object property in NMSettingOvs </dt> <dd></dd> <dt> @@ -2017,23 +2017,23 @@ NMSettingBridge:multicast-router, object property in NMSettingOvs </dt> <dd></dd> <dt> -<a href="NMSettingBridge.html#NMSettingBridge--multicast-snooping">NMSettingBridge:multicast-snooping</a>, object property in NMSettingOvs +NMSettingBridge:multicast-snooping, object property in NMSettingOvs </dt> <dd></dd> <dt> -<a href="NMSettingBridge.html#NMSettingBridge--priority">NMSettingBridge:priority</a>, object property in NMSettingOvs +<a href="/usr/share/gtk-doc/html/libnm-util/NMSettingBridge.html#NMSettingBridge--priority">NMSettingBridge:priority</a>, object property in NMSettingOvs </dt> <dd></dd> <dt> -<a href="NMSettingBridge.html#NMSettingBridge--stp">NMSettingBridge:stp</a>, object property in NMSettingOvs +<a href="/usr/share/gtk-doc/html/libnm-util/NMSettingBridge.html#NMSettingBridge--stp">NMSettingBridge:stp</a>, object property in NMSettingOvs </dt> <dd></dd> <dt> -<a href="NMSettingBridge.html#NMSettingBridge--vlan-default-pvid">NMSettingBridge:vlan-default-pvid</a>, object property in NMSettingOvs +NMSettingBridge:vlan-default-pvid, object property in NMSettingOvs </dt> <dd></dd> <dt> -<a href="NMSettingBridge.html#NMSettingBridge--vlan-filtering">NMSettingBridge:vlan-filtering</a>, object property in NMSettingOvs +NMSettingBridge:vlan-filtering, object property in NMSettingOvs </dt> <dd></dd> <dt> @@ -2045,7 +2045,7 @@ NMSettingBridge:vlan-stats-enabled, object property in NMSettingOvs </dt> <dd></dd> <dt> -<a href="NMSettingBridge.html#NMSettingBridge--vlans">NMSettingBridge:vlans</a>, object property in NMSettingOvs +NMSettingBridge:vlans, object property in NMSettingOvs </dt> <dd></dd> <dt> @@ -3605,19 +3605,19 @@ NMTeamSettingData, struct in nm-team-utils </dt> <dd></dd> <dt> -<a href="NMVpnConnection.html#NMVpnConnection-struct">NMVpnConnection</a>, struct in NMDeviceOvs +NMVpnConnection, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMVpnConnection.html#NMVpnConnection-vpn-state-changed">NMVpnConnection::vpn-state-changed</a>, object signal in NMDeviceOvs +NMVpnConnection::vpn-state-changed, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMVpnConnection.html#NMVpnConnection--banner">NMVpnConnection:banner</a>, object property in NMDeviceOvs +NMVpnConnection:banner, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMVpnConnection.html#NMVpnConnection--vpn-state">NMVpnConnection:vpn-state</a>, object property in NMDeviceOvs +NMVpnConnection:vpn-state, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -3841,19 +3841,19 @@ NMWifiP2PPeer:wfd-ies, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMWimaxNsp.html#NMWimaxNsp-struct">NMWimaxNsp</a>, struct in NMDeviceOvs +NMWimaxNsp, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMWimaxNsp.html#NMWimaxNsp--name">NMWimaxNsp:name</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMWimaxNsp.html#NMWimaxNsp--name">NMWimaxNsp:name</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMWimaxNsp.html#NMWimaxNsp--network-type">NMWimaxNsp:network-type</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMWimaxNsp.html#NMWimaxNsp--network-type">NMWimaxNsp:network-type</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a href="NMWimaxNsp.html#NMWimaxNsp--signal-quality">NMWimaxNsp:signal-quality</a>, object property in NMDeviceOvs +<a href="/usr/share/gtk-doc/html/libnm-glib/NMWimaxNsp.html#NMWimaxNsp--signal-quality">NMWimaxNsp:signal-quality</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -5285,11 +5285,11 @@ nm_context_busy_watcher_quark, function in <a class="link" href="NMIPConfig.html </dt> <dd></dd> <dt> -NM_DBUS_INTERFACE_VPN, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-INTERFACE-VPN:CAPS">NM_DBUS_INTERFACE_VPN</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_INTERFACE_VPN_CONNECTION, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-INTERFACE-VPN-CONNECTION:CAPS">NM_DBUS_INTERFACE_VPN_CONNECTION</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -5301,15 +5301,15 @@ NM_DBUS_INTERFACE_VPN_CONNECTION, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_INVALID_VPN_CONNECTION, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-INVALID-VPN-CONNECTION:CAPS">NM_DBUS_INVALID_VPN_CONNECTION</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_NO_ACTIVE_VPN_CONNECTION, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-NO-ACTIVE-VPN-CONNECTION:CAPS">NM_DBUS_NO_ACTIVE_VPN_CONNECTION</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_NO_VPN_CONNECTIONS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-NO-VPN-CONNECTIONS:CAPS">NM_DBUS_NO_VPN_CONNECTIONS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -5345,11 +5345,11 @@ nm_dbus_path_not_empty, function in <a class="link" href="NMIPConfig.html" title </dt> <dd></dd> <dt> -NM_DBUS_PATH_VPN, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-PATH-VPN:CAPS">NM_DBUS_PATH_VPN</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_PATH_VPN_CONNECTION, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-PATH-VPN-CONNECTION:CAPS">NM_DBUS_PATH_VPN_CONNECTION</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -5365,67 +5365,67 @@ NM_DBUS_PATH_VPN_CONNECTION, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_ALREADY_STARTED, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-ALREADY-STARTED:CAPS">NM_DBUS_VPN_ALREADY_STARTED</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_ALREADY_STOPPED, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-ALREADY-STOPPED:CAPS">NM_DBUS_VPN_ALREADY_STOPPED</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_BAD_ARGUMENTS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-BAD-ARGUMENTS:CAPS">NM_DBUS_VPN_BAD_ARGUMENTS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_ERROR_PREFIX, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-ERROR-PREFIX:CAPS">NM_DBUS_VPN_ERROR_PREFIX</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-INTERACTIVE-NOT-SUPPORTED:CAPS">NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_SIGNAL_CONNECT_FAILED, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-CONNECT-FAILED:CAPS">NM_DBUS_VPN_SIGNAL_CONNECT_FAILED</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_SIGNAL_IP4_CONFIG, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-IP4-CONFIG:CAPS">NM_DBUS_VPN_SIGNAL_IP4_CONFIG</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-IP-CONFIG-BAD:CAPS">NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-LAUNCH-FAILED:CAPS">NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_SIGNAL_LOGIN_BANNER, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-LOGIN-BANNER:CAPS">NM_DBUS_VPN_SIGNAL_LOGIN_BANNER</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_SIGNAL_LOGIN_FAILED, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-LOGIN-FAILED:CAPS">NM_DBUS_VPN_SIGNAL_LOGIN_FAILED</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_SIGNAL_STATE_CHANGE, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-STATE-CHANGE:CAPS">NM_DBUS_VPN_SIGNAL_STATE_CHANGE</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-VPN-CONFIG-BAD:CAPS">NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_STARTING_IN_PROGRESS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-STARTING-IN-PROGRESS:CAPS">NM_DBUS_VPN_STARTING_IN_PROGRESS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_STOPPING_IN_PROGRESS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-STOPPING-IN-PROGRESS:CAPS">NM_DBUS_VPN_STOPPING_IN_PROGRESS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-WRONG-STATE:CAPS">NM_DBUS_VPN_WRONG_STATE</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -9513,6 +9513,10 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-RELOAD:CAPS" title="NM_SETTING_DNS_OPTION_NO_RELOAD">NM_SETTING_DNS_OPTION_NO_RELOAD</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-TLD-QUERY:CAPS" title="NM_SETTING_DNS_OPTION_NO_TLD_QUERY">NM_SETTING_DNS_OPTION_NO_TLD_QUERY</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -9533,6 +9537,10 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-TRUST-AD:CAPS" title="NM_SETTING_DNS_OPTION_TRUST_AD">NM_SETTING_DNS_OPTION_TRUST_AD</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-USE-VC:CAPS" title="NM_SETTING_DNS_OPTION_USE_VC">NM_SETTING_DNS_OPTION_USE_VC</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -13421,11 +13429,11 @@ nm_utils_wincaps_to_dash, function in <a class="link" href="NMIPConfig.html" tit </dt> <dd></dd> <dt> -NM_VPN_DBUS_PLUGIN_INTERFACE, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-DBUS-PLUGIN-INTERFACE:CAPS">NM_VPN_DBUS_PLUGIN_INTERFACE</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_DBUS_PLUGIN_PATH, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-DBUS-PLUGIN-PATH:CAPS">NM_VPN_DBUS_PLUGIN_PATH</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -13493,27 +13501,27 @@ NM_VPN_DBUS_PLUGIN_PATH, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_CAN_PERSIST, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CAN-PERSIST:CAPS">NM_VPN_PLUGIN_CAN_PERSIST</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_CONFIG_BANNER, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-BANNER:CAPS">NM_VPN_PLUGIN_CONFIG_BANNER</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-EXT-GATEWAY:CAPS">NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_CONFIG_HAS_IP4, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-HAS-IP4:CAPS">NM_VPN_PLUGIN_CONFIG_HAS_IP4</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_CONFIG_HAS_IP6, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-HAS-IP6:CAPS">NM_VPN_PLUGIN_CONFIG_HAS_IP6</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_CONFIG_MTU, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-MTU:CAPS">NM_VPN_PLUGIN_CONFIG_MTU</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -13521,7 +13529,7 @@ NM_VPN_PLUGIN_CONFIG_PROXY_PAC, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_CONFIG_TUNDEV, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-TUNDEV:CAPS">NM_VPN_PLUGIN_CONFIG_TUNDEV</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -13657,55 +13665,55 @@ NM_VPN_PLUGIN_CONFIG_TUNDEV, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-ADDRESS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_BANNER, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-BANNER:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_BANNER</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_DNS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-DNS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_DNS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-DOMAIN:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-DOMAINS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-EXT-GATEWAY:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-GATEWAY:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-INT-GATEWAY:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_MSS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-MSS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_MSS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_MTU, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-MTU:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_MTU</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_NBNS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-NBNS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_NBNS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-NEVER-DEFAULT:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_PREFIX, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-PREFIX:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_PREFIX</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -13713,47 +13721,47 @@ NM_VPN_PLUGIN_IP4_CONFIG_PRESERVE_ROUTES, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_PTP, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-PTP:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_PTP</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_ROUTES, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-ROUTES:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_ROUTES</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-TUNDEV:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-ADDRESS:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_DNS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-DNS:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_DNS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAIN:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAINS:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-INT-GATEWAY:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_MSS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-MSS:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_MSS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-NEVER-DEFAULT:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_PREFIX, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-PREFIX:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_PREFIX</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -13761,11 +13769,11 @@ NM_VPN_PLUGIN_IP6_CONFIG_PRESERVE_ROUTES, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_PTP, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-PTP:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_PTP</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_ROUTES, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-ROUTES:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_ROUTES</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -14131,6 +14139,6 @@ NM_VPN_PLUGIN_IP6_CONFIG_ROUTES, macro in nm-vpn-dbus-interface <dd></dd> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/ch02.html b/docs/libnm/html/ch02.html index b175a29d..895a3366 100644 --- a/docs/libnm/html/ch02.html +++ b/docs/libnm/html/ch02.html @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="libnm Reference Manual"> <link rel="prev" href="usage.html" title="Using libnm"> <link rel="next" href="NMClient.html" title="NMClient"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -41,6 +41,6 @@ </dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/ch03.html b/docs/libnm/html/ch03.html index 67b156d1..f3b91e03 100644 --- a/docs/libnm/html/ch03.html +++ b/docs/libnm/html/ch03.html @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="libnm Reference Manual"> <link rel="prev" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface"> <link rel="next" href="NMConnection.html" title="NMConnection"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -189,6 +189,6 @@ use WEP, LEAP, WPA or WPA2/RSN security</span> </dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/ch04.html b/docs/libnm/html/ch04.html index 2870da7a..2e0dc53c 100644 --- a/docs/libnm/html/ch04.html +++ b/docs/libnm/html/ch04.html @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="libnm Reference Manual"> <link rel="prev" href="NMSettingWpan.html" title="NMSettingWpan"> <link rel="next" href="NMDevice.html" title="NMDevice"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -137,6 +137,6 @@ </dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/ch05.html b/docs/libnm/html/ch05.html index e23b5a1c..89f37602 100644 --- a/docs/libnm/html/ch05.html +++ b/docs/libnm/html/ch05.html @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="libnm Reference Manual"> <link rel="prev" href="NMCheckpoint.html" title="NMCheckpoint"> <link rel="next" href="libnm-nm-utils.html" title="nm-utils"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -32,6 +32,6 @@ </dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/ch06.html b/docs/libnm/html/ch06.html index fcdc347d..ac5b7b3e 100644 --- a/docs/libnm/html/ch06.html +++ b/docs/libnm/html/ch06.html @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="libnm Reference Manual"> <link rel="prev" href="libnm-nm-version.html" title="nm-version"> <link rel="next" href="NMVpnServicePlugin.html" title="NMVpnServicePlugin"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -41,6 +41,6 @@ </dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/index.html b/docs/libnm/html/index.html index 320db256..3f5f2452 100644 --- a/docs/libnm/html/index.html +++ b/docs/libnm/html/index.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="next" href="ref-overview.html" title="Overview"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libnm Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for libnm 1.23.90 + for libnm 1.24.0 The latest version of this documentation can be found on-line at <a class="ulink" href="https://developer.gnome.org/libnm/stable/" target="_top">https://developer.gnome.org/libnm/stable/</a>. @@ -384,6 +384,6 @@ use WEP, LEAP, WPA or WPA2/RSN security</span> </dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-dbus-interface.html b/docs/libnm/html/libnm-nm-dbus-interface.html index c03384a5..726765c8 100644 --- a/docs/libnm/html/libnm-nm-dbus-interface.html +++ b/docs/libnm/html/libnm-nm-dbus-interface.html @@ -8,7 +8,7 @@ <link rel="up" href="ch02.html" title="Client Object API Reference"> <link rel="prev" href="libnm-nm-errors.html" title="nm-errors"> <link rel="next" href="ch03.html" title="Connection and Setting API Reference"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -3956,6 +3956,6 @@ denied by system policy</p> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-errors.html b/docs/libnm/html/libnm-nm-errors.html index 4d2aed64..c283275a 100644 --- a/docs/libnm/html/libnm-nm-errors.html +++ b/docs/libnm/html/libnm-nm-errors.html @@ -8,7 +8,7 @@ <link rel="up" href="ch02.html" title="Client Object API Reference"> <link rel="prev" href="NMObject.html" title="NMObject"> <link rel="next" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -254,7 +254,7 @@ nm_vpn_plugin_error_quark (<em class="parameter"><code><span class="type">void</ <a name="NMAgentManagerError"></a><h3>enum NMAgentManagerError</h3> <p>Errors returned from the secret-agent manager.</p> <p>These errors may be returned from operations that could cause secrets to be -requested (such as <code class="function">nm_client_activate_connection()</code>), and correspond to D-Bus +requested (such as <a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#nm-client-activate-connection"><code class="function">nm_client_activate_connection()</code></a>), and correspond to D-Bus errors in the "org.freedesktop.NetworkManager.AgentManager" namespace.</p> <div class="refsect3"> <a name="NMAgentManagerError.members"></a><h4>Members</h4> @@ -737,7 +737,7 @@ activation but is not available.</p> when they encounter problems retrieving secrets on behalf of NM. They correspond to errors in the "org.freedesktop.NetworkManager.SecretManager" namespace.</p> -<p>Client APIs such as <code class="function">nm_client_activate_connection()</code> will not see these error +<p>Client APIs such as <a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#nm-client-activate-connection"><code class="function">nm_client_activate_connection()</code></a> will not see these error codes; instead, the secret agent manager will translate them to the corresponding <a class="link" href="libnm-nm-errors.html#NMAgentManagerError" title="enum NMAgentManagerError"><span class="type">NMAgentManagerError</span></a> codes.</p> <div class="refsect3"> @@ -998,6 +998,6 @@ performed as the plugin does not support interactive operations, such as </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-utils.html b/docs/libnm/html/libnm-nm-utils.html index 4bf13f29..c94042ff 100644 --- a/docs/libnm/html/libnm-nm-utils.html +++ b/docs/libnm/html/libnm-nm-utils.html @@ -8,7 +8,7 @@ <link rel="up" href="ch05.html" title="Utility API Reference"> <link rel="prev" href="ch05.html" title="Utility API Reference"> <link rel="next" href="libnm-nm-version.html" title="nm-version"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -3549,6 +3549,6 @@ for both <a class="link" href="libnm-nm-utils.html#nm-utils-inet4-ntop" title="n </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-version.html b/docs/libnm/html/libnm-nm-version.html index 50e6416d..98e9891d 100644 --- a/docs/libnm/html/libnm-nm-version.html +++ b/docs/libnm/html/libnm-nm-version.html @@ -8,7 +8,7 @@ <link rel="up" href="ch05.html" title="Utility API Reference"> <link rel="prev" href="libnm-nm-utils.html" title="nm-utils"> <link rel="next" href="ch06.html" title="VPN Plugin API Reference"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -530,6 +530,6 @@ NM_DEPRECATED_IN_1_24_FOR ();</pre> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2 index 75eb3073..5bf1e8e4 100644 --- a/docs/libnm/html/libnm.devhelp2 +++ b/docs/libnm/html/libnm.devhelp2 @@ -1450,6 +1450,8 @@ <keyword type="macro" name="NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST-REOPEN:CAPS"/> <keyword type="macro" name="NM_SETTING_DNS_OPTION_NO_TLD_QUERY" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-TLD-QUERY:CAPS"/> <keyword type="macro" name="NM_SETTING_DNS_OPTION_USE_VC" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-USE-VC:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_NO_RELOAD" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-RELOAD:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_TRUST_AD" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-TRUST-AD:CAPS"/> <keyword type="struct" name="NMSettingIPConfig" link="NMSettingIPConfig.html#NMSettingIPConfig-struct"/> <keyword type="enum" name="enum NMDhcpHostnameFlags" link="NMSettingIPConfig.html#NMDhcpHostnameFlags" since="1.22"/> <keyword type="property" name="The “addresses†property" link="NMSettingIPConfig.html#NMSettingIPConfig--addresses"/> diff --git a/docs/libnm/html/license.html b/docs/libnm/html/license.html index 80a823ee..9ab0da35 100644 --- a/docs/libnm/html/license.html +++ b/docs/libnm/html/license.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="index.html" title="libnm Reference Manual"> <link rel="prev" href="annotation-glossary.html" title="Annotation Glossary"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -55,6 +55,6 @@ </p> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html index c2e9c553..a54a469b 100644 --- a/docs/libnm/html/object-tree.html +++ b/docs/libnm/html/object-tree.html @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="libnm Reference Manual"> <link rel="prev" href="NMVpnPluginOld.html" title="NMVpnPluginOld"> <link rel="next" href="api-index-full.html" title="API Index"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -224,6 +224,6 @@ </pre> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/ref-overview.html b/docs/libnm/html/ref-overview.html index 741aa269..f74553f6 100644 --- a/docs/libnm/html/ref-overview.html +++ b/docs/libnm/html/ref-overview.html @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="libnm Reference Manual"> <link rel="prev" href="index.html" title="libnm Reference Manual"> <link rel="next" href="usage.html" title="Using libnm"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -62,6 +62,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/html/usage.html b/docs/libnm/html/usage.html index df3ca796..d7970207 100644 --- a/docs/libnm/html/usage.html +++ b/docs/libnm/html/usage.html @@ -8,7 +8,7 @@ <link rel="up" href="ref-overview.html" title="Overview"> <link rel="prev" href="ref-overview.html" title="Overview"> <link rel="next" href="ch02.html" title="Client Object API Reference"> -<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -96,7 +96,7 @@ </p> <pre class="screen"><code class="prompt">$ </code><strong class="userinput"><code>cc $(pkg-config --libs --cflags libnm) -o hello-nm hello-nm.c</code></strong> <code class="prompt">$ </code><strong class="userinput"><code>./hello-nm</code></strong> - NetworkManager version: 1.23.90 + NetworkManager version: 1.24.0 <code class="prompt">$ </code></pre> <p> @@ -271,6 +271,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.32.1</div> +<hr>Generated by GTK-Doc V1.32</div> </body> </html> \ No newline at end of file diff --git a/docs/libnm/libnm-sections.txt b/docs/libnm/libnm-sections.txt index 7adf1a1a..13ecd08e 100644 --- a/docs/libnm/libnm-sections.txt +++ b/docs/libnm/libnm-sections.txt @@ -2673,6 +2673,8 @@ NM_SETTING_DNS_OPTION_SINGLE_REQUEST NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN NM_SETTING_DNS_OPTION_NO_TLD_QUERY NM_SETTING_DNS_OPTION_USE_VC +NM_SETTING_DNS_OPTION_NO_RELOAD +NM_SETTING_DNS_OPTION_TRUST_AD NMSettingIPConfig NMDhcpHostnameFlags nm_setting_ip_config_get_method diff --git a/docs/libnm/version.xml b/docs/libnm/version.xml index 407202b5..53cc1a6f 100644 --- a/docs/libnm/version.xml +++ b/docs/libnm/version.xml @@ -1 +1 @@ -1.23.90 +1.24.0 diff --git a/libnm-core/nm-setting-bridge.c b/libnm-core/nm-setting-bridge.c index d8000221..957520f4 100644 --- a/libnm-core/nm-setting-bridge.c +++ b/libnm-core/nm-setting-bridge.c @@ -1741,6 +1741,8 @@ nm_setting_bridge_class_init (NMSettingBridgeClass *klass) * description: VLAN filtering protocol. * example: BRIDGING_OPTS="vlan_protocol=802.1Q" * ---end--- + * + * Since: 1.24 */ obj_properties[PROP_VLAN_PROTOCOL] = g_param_spec_string (NM_SETTING_BRIDGE_VLAN_PROTOCOL, "", "", @@ -1760,6 +1762,8 @@ nm_setting_bridge_class_init (NMSettingBridgeClass *klass) * default: 0 * example: BRIDGING_OPTS="vlan_stats_enabled=1" * ---end--- + * + * Since: 1.24 */ obj_properties[PROP_VLAN_STATS_ENABLED] = g_param_spec_boolean (NM_SETTING_BRIDGE_VLAN_STATS_ENABLED, "", "", @@ -1784,6 +1788,8 @@ nm_setting_bridge_class_init (NMSettingBridgeClass *klass) * default: auto * example: BRIDGING_OPTS="multicast_router=enabled" * ---end--- + * + * Since: 1.24 */ obj_properties[PROP_MULTICAST_ROUTER] = g_param_spec_string (NM_SETTING_BRIDGE_MULTICAST_ROUTER, "", "", @@ -1805,6 +1811,8 @@ nm_setting_bridge_class_init (NMSettingBridgeClass *klass) * default: 0 * example: BRIDGING_OPTS="multicast_query-use_ifaddr=1" * ---end--- + * + * Since: 1.24 */ obj_properties[PROP_MULTICAST_QUERY_USE_IFADDR] = g_param_spec_boolean (NM_SETTING_BRIDGE_MULTICAST_QUERY_USE_IFADDR, "", "", @@ -1825,6 +1833,8 @@ nm_setting_bridge_class_init (NMSettingBridgeClass *klass) * default: 0 * example: BRIDGING_OPTS="multicast_querier=1" * ---end--- + * + * Since: 1.24 */ obj_properties[PROP_MULTICAST_QUERIER] = g_param_spec_boolean (NM_SETTING_BRIDGE_MULTICAST_QUERIER, "", "", diff --git a/libnm-core/nm-setting-ip-config.c b/libnm-core/nm-setting-ip-config.c index 55cec35f..36f09b69 100644 --- a/libnm-core/nm-setting-ip-config.c +++ b/libnm-core/nm-setting-ip-config.c @@ -47,6 +47,8 @@ const NMUtilsDNSOptionDesc _nm_utils_dns_option_descs[] = { { NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN, FALSE, FALSE }, { NM_SETTING_DNS_OPTION_NO_TLD_QUERY, FALSE, FALSE }, { NM_SETTING_DNS_OPTION_USE_VC, FALSE, FALSE }, + { NM_SETTING_DNS_OPTION_NO_RELOAD, FALSE, FALSE }, + { NM_SETTING_DNS_OPTION_TRUST_AD, FALSE, FALSE }, { NULL, FALSE, FALSE } }; @@ -5602,6 +5604,15 @@ nm_setting_ip_config_class_init (NMSettingIPConfigClass *klass) * In this case NetworkManager will use default options. This is * distinct from an empty list of properties. * + * The currently supported options are "attempts", "debug", "edns0", + * "inet6", "ip6-bytestring", "ip6-dotint", "ndots", "no-check-names", + * "no-ip6-dotint", "no-reload", "no-tld-query", "rotate", "single-request", + * "single-request-reopen", "timeout", "trust-ad", "use-vc". + * + * The "trust-ad" setting is only honored if the profile contributes + * name servers to resolv.conf, and if all contributing profiles have + * "trust-ad" enabled. + * * Since: 1.2 **/ obj_properties[PROP_DNS_OPTIONS] = @@ -5674,6 +5685,13 @@ nm_setting_ip_config_class_init (NMSettingIPConfigClass *klass) * * The gateway associated with this configuration. This is only meaningful * if #NMSettingIPConfig:addresses is also set. + * + * The gateway's main purpose is to control the next hop of the standard default route on the device. + * Hence, the gateway property conflicts with #NMSettingIPConfig:never-default and will be + * automatically dropped if the IP configuration is set to never-default. + * + * As an alternative to set the gateway, configure a static default route with /0 as prefix + * length. **/ obj_properties[PROP_GATEWAY] = g_param_spec_string (NM_SETTING_IP_CONFIG_GATEWAY, "", "", diff --git a/libnm-core/nm-setting-ip-config.h b/libnm-core/nm-setting-ip-config.h index ef3671c4..ae77480c 100644 --- a/libnm-core/nm-setting-ip-config.h +++ b/libnm-core/nm-setting-ip-config.h @@ -368,6 +368,8 @@ char *nm_ip_routing_rule_to_string (const NMIPRoutingRule *self, #define NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN "single-request-reopen" #define NM_SETTING_DNS_OPTION_NO_TLD_QUERY "no-tld-query" #define NM_SETTING_DNS_OPTION_USE_VC "use-vc" +#define NM_SETTING_DNS_OPTION_NO_RELOAD "no-reload" +#define NM_SETTING_DNS_OPTION_TRUST_AD "trust-ad" /** * NMSettingIPConfig: diff --git a/libnm-core/nm-setting-match.c b/libnm-core/nm-setting-match.c index 2e058810..3ad58daf 100644 --- a/libnm-core/nm-setting-match.c +++ b/libnm-core/nm-setting-match.c @@ -171,10 +171,11 @@ nm_setting_match_clear_interface_names (NMSettingMatch *setting) /** * nm_setting_match_get_interface_names: * @setting: the #NMSettingMatch + * @length: (out): the length of the returned interface names array. * * Returns all the interface names. * - * Returns: (transfer none): the configured interface names. + * Returns: (transfer none) (array length=length): the configured interface names. * * Since: 1.14 **/ diff --git a/libnm-core/nm-setting-sriov.c b/libnm-core/nm-setting-sriov.c index a679a0be..3c52dc6c 100644 --- a/libnm-core/nm-setting-sriov.c +++ b/libnm-core/nm-setting-sriov.c @@ -856,7 +856,7 @@ nm_setting_sriov_get_autoprobe_drivers (NMSettingSriov *setting) return setting->autoprobe_drivers; } -static gint +static int vf_index_compare (gconstpointer a, gconstpointer b) { NMSriovVF *vf_a = *(NMSriovVF **) a; diff --git a/libnm-core/nm-setting-wireguard.c b/libnm-core/nm-setting-wireguard.c index ecfc5bb3..2bd633ce 100644 --- a/libnm-core/nm-setting-wireguard.c +++ b/libnm-core/nm-setting-wireguard.c @@ -2493,11 +2493,15 @@ nm_setting_wireguard_class_init (NMSettingWireGuardClass *klass) * Whether to automatically add routes for the AllowedIPs ranges * of the peers. If %TRUE (the default), NetworkManager will automatically * add routes in the routing tables according to ipv4.route-table and - * ipv6.route-table. + * ipv6.route-table. Usually you want this automatism enabled. * If %FALSE, no such routes are added automatically. In this case, the * user may want to configure static routes in ipv4.routes and ipv6.routes, * respectively. * + * Note that if the peer's AllowedIPs is "0.0.0.0/0" or "::/0" and the profile's + * ipv4.never-default or ipv6.never-default setting is enabled, the peer route for + * this peer won't be added automatically. + * * Since: 1.16 **/ obj_properties[PROP_PEER_ROUTES] = @@ -2530,11 +2534,15 @@ nm_setting_wireguard_class_init (NMSettingWireGuardClass *klass) * NMSettingWireGuard:ip4-auto-default-route: * * Whether to enable special handling of the IPv4 default route. - * If enabled, the IPv4 default route will be placed to a dedicated - * routing-table and two policy routing rules will be added. - * The fwmark number is also used as routing-table for the default-route, - * and if fwmark is zero, a unused fwmark/table is chosen automatically. - * This corresponds to what wg-quick does with Table=auto. + * If enabled, the IPv4 default route from wireguard.peer-routes + * will be placed to a dedicated routing-table and two policy routing rules + * will be added. The fwmark number is also used as routing-table for the default-route, + * and if fwmark is zero, an unused fwmark/table is chosen automatically. + * This corresponds to what wg-quick does with Table=auto and what WireGuard + * calls "Improved Rule-based Routing". + * + * Note that for this automatism to work, you usually don't want to set + * ipv4.gateway, because that will result in a conflicting default route. * * Leaving this at the default will enable this option automatically * if ipv4.never-default is not set and there are any peers that use diff --git a/libnm-core/nm-utils.c b/libnm-core/nm-utils.c index 062ff393..7391b0f0 100644 --- a/libnm-core/nm-utils.c +++ b/libnm-core/nm-utils.c @@ -4033,8 +4033,6 @@ nm_utils_hwaddr_aton (const char *asc, gpointer buffer, gsize length) return buffer; } - - /** * nm_utils_bin2hexstr: * @src: (type guint8) (array length=len): an array of bytes @@ -5144,7 +5142,9 @@ _nm_utils_strstrdictkey_create (const char *v1, const char *v2) } static gboolean -validate_dns_option (const char *name, gboolean numeric, gboolean ipv6, +validate_dns_option (const char *name, + gboolean numeric, + gboolean ipv6, const NMUtilsDNSOptionDesc *option_descs) { const NMUtilsDNSOptionDesc *desc; @@ -5180,58 +5180,54 @@ validate_dns_option (const char *name, gboolean numeric, gboolean ipv6, * %FALSE otherwise */ gboolean -_nm_utils_dns_option_validate (const char *option, char **out_name, - long *out_value, gboolean ipv6, +_nm_utils_dns_option_validate (const char *option, + char **out_name, + long *out_value, + gboolean ipv6, const NMUtilsDNSOptionDesc *option_descs) { - char **tokens, *ptr; - gboolean ret = FALSE; + gs_free char *option0_free = NULL; + const char *option0; + const char *option1; + const char *delim; + long option1_num; g_return_val_if_fail (option != NULL, FALSE); - if (out_name) - *out_name = NULL; - if (out_value) - *out_value = -1; + NM_SET_OUT (out_name, NULL); + NM_SET_OUT (out_value, -1); if (!option[0]) return FALSE; - tokens = g_strsplit (option, ":", 2); - - if (g_strv_length (tokens) == 1) { - ret = validate_dns_option (tokens[0], FALSE, ipv6, option_descs); - if (ret && out_name) - *out_name = g_strdup (tokens[0]); - goto out; + delim = strchr (option, ':'); + if (!delim) { + if (!validate_dns_option (option, FALSE, ipv6, option_descs)) + return FALSE; + NM_SET_OUT (out_name, g_strdup (option)); + return TRUE; } - if (!tokens[1][0]) { - ret = FALSE; - goto out; - } + option1 = &delim[1]; - for (ptr = tokens[1]; *ptr; ptr++) { - if (!g_ascii_isdigit (*ptr)) { - ret = FALSE; - goto out; - } - } + if (!option1[0]) + return FALSE; + if (!NM_STRCHAR_ALL (option1, ch, g_ascii_isdigit (ch))) + return FALSE; - ret = FALSE; - if (validate_dns_option (tokens[0], TRUE, ipv6, option_descs)) { - int value = _nm_utils_ascii_str_to_int64 (tokens[1], 10, 0, G_MAXINT32, -1); - if (value >= 0) { - if (out_name) - *out_name = g_strdup (tokens[0]); - if (out_value) - *out_value = value; - ret = TRUE; - } - } -out: - g_strfreev (tokens); - return ret; + option0 = nm_strndup_a (300, option, delim - option, &option0_free); + + if (!validate_dns_option (option0, TRUE, ipv6, option_descs)) + return FALSE; + + option1_num = _nm_utils_ascii_str_to_int64 (option1, 10, 0, G_MAXINT32, -1); + if (option1_num == -1) + return FALSE; + + NM_SET_OUT (out_name, g_steal_pointer (&option0_free) + ?: g_strdup (option0)); + NM_SET_OUT (out_value, option1_num); + return TRUE; } /** @@ -5448,7 +5444,7 @@ attribute_escape (const char *src, char c1, char c2) { char *ret, *dest; - dest = ret = malloc (strlen (src) * 2 + 1); + dest = ret = g_malloc (strlen (src) * 2 + 1); while (*src) { if (*src == c1 || *src == c2 || *src == '\\') diff --git a/libnm/meson.build b/libnm/meson.build index 98d39f8e..406766c7 100644 --- a/libnm/meson.build +++ b/libnm/meson.build @@ -255,7 +255,7 @@ if enable_introspection ld_library_path = meson.current_build_dir() + ld_library_path generate_setting_docs_env = [ - 'env', '-i', + 'env', 'GI_TYPELIB_PATH=' + gi_typelib_path, 'LD_LIBRARY_PATH=' + ld_library_path, ] diff --git a/libnm/nm-client.c b/libnm/nm-client.c index 68a1836d..ed8b69ca 100644 --- a/libnm/nm-client.c +++ b/libnm/nm-client.c @@ -5214,7 +5214,7 @@ nm_client_add_and_activate_connection_finish (NMClient *client, * @specific_object: (allow-none): the object path of a connection-type-specific * object this activation should use. This parameter is currently ignored for * wired and mobile broadband connections, and the value of %NULL should be used - * (ie, no specific object). For Wi-Fi or WiMAX connections, pass the object + * (i.e., no specific object). For Wi-Fi or WiMAX connections, pass the object * path of a #NMAccessPoint or #NMWimaxNsp owned by @device, which you can * get using nm_object_get_path(), and which will be used to complete the * details of the newly added connection. @@ -5234,7 +5234,7 @@ nm_client_add_and_activate_connection_finish (NMClient *client, * #NMActiveConnection object (in particular, #NMActiveConnection:state) to * track the activation to its completion. * - * This is identitcal to nm_client_add_and_activate_connection_async() but takes + * This is identical to nm_client_add_and_activate_connection_async() but takes * a further @options parameter. Currently the following options are supported * by the daemon: * * "persist": A string describing how the connection should be stored. @@ -5243,7 +5243,7 @@ nm_client_add_and_activate_connection_finish (NMClient *client, * * "bind-activation": Bind the connection lifetime to something. The default is "none", * meaning an explicit disconnect is needed. The value "dbus-client" * means the connection will automatically be deactivated when the calling - * DBus client disappears from the system bus. + * D-Bus client disappears from the system bus. * * Since: 1.16 **/ diff --git a/libnm/nm-libnm-utils.h b/libnm/nm-libnm-utils.h index 64ce81ad..b59ba5f0 100644 --- a/libnm/nm-libnm-utils.h +++ b/libnm/nm-libnm-utils.h @@ -671,7 +671,8 @@ NML_IS_DBUS_OBJECT (NMLDBusObject *dbobj) nm_assert ( !dbobj || ( NM_IS_REF_STRING (dbobj->dbus_path) && dbobj->ref_count > 0)); - nm_assert ( !dbobj->nmobj + nm_assert ( !dbobj + || !dbobj->nmobj || NM_IS_OBJECT (dbobj->nmobj) || NM_IS_CLIENT (dbobj->nmobj)); return !!dbobj; diff --git a/libnm/nm-property-docs.xml b/libnm/nm-property-docs.xml index eb280215..a74cd22b 100644 --- a/libnm/nm-property-docs.xml +++ b/libnm/nm-property-docs.xml @@ -187,10 +187,10 @@ <property name="dhcp-send-hostname" name_upper="DHCP_SEND_HOSTNAME" type="boolean" default="TRUE" description="If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent." /> <property name="dhcp-timeout" name_upper="DHCP_TIMEOUT" type="int32" default="0" description="A timeout for a DHCP transaction in seconds. If zero (the default), a globally configured default is used. If still unspecified, a device specific timeout is used (usually 45 seconds). Set to 2147483647 (MAXINT32) for infinity." /> <property name="dns" name_upper="DNS" type="array of uint32" description="Array of IP addresses of DNS servers." /> - <property name="dns-options" name_upper="DNS_OPTIONS" type="array of string" description="Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties." /> + <property name="dns-options" name_upper="DNS_OPTIONS" type="array of string" description="Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. The currently supported options are "attempts", "debug", "edns0", "inet6", "ip6-bytestring", "ip6-dotint", "ndots", "no-check-names", "no-ip6-dotint", "no-reload", "no-tld-query", "rotate", "single-request", "single-request-reopen", "timeout", "trust-ad", "use-vc". The "trust-ad" setting is only honored if the profile contributes name servers to resolv.conf, and if all contributing profiles have "trust-ad" enabled." /> <property name="dns-priority" name_upper="DNS_PRIORITY" type="int32" default="0" description="DNS servers priority. The relative priority for DNS servers specified by this setting. A lower value is better (higher priority). Zero selects a globally configured default value. If the latter is missing or zero too, it defaults to 50 for VPNs (including WireGuard) and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. When using dns=default, servers with higher priority will be on top of resolv.conf. To prioritize a given server over another one within the same connection, just specify them in the desired order. When multiple devices have configurations with the same priority, VPNs will be considered first, then devices with the best (lowest metric) default route and then all other devices. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least one negative priority, only DNS servers from connections with the lowest priority value will be used. When using a DNS resolver that supports Conditional Forwarding as dns=dnsmasq or dns=systemd-resolved, each connection is used to query domains in its search list. Queries for domains not present in any search list are routed through connections having the '~.' special wildcard domain, which is added automatically to connections with the default route (or can be added manually). When multiple connections specify the same domain, the one with the highest priority (lowest numerical value) wins. If a connection specifies a domain which is subdomain of another domain with a negative DNS priority value, the subdomain is ignored." /> <property name="dns-search" name_upper="DNS_SEARCH" type="array of string" description="Array of DNS search domains. Domains starting with a tilde ('~') are considered 'routing' domains and are used only to decide the interface over which a query must be forwarded; they are not used to complete unqualified host names." /> - <property name="gateway" name_upper="GATEWAY" type="string" description="The gateway associated with this configuration. This is only meaningful if "addresses" is also set." /> + <property name="gateway" name_upper="GATEWAY" type="string" description="The gateway associated with this configuration. This is only meaningful if "addresses" is also set. The gateway's main purpose is to control the next hop of the standard default route on the device. Hence, the gateway property conflicts with "never-default" and will be automatically dropped if the IP configuration is set to never-default. As an alternative to set the gateway, configure a static default route with /0 as prefix length." /> <property name="ignore-auto-dns" name_upper="IGNORE_AUTO_DNS" type="boolean" default="FALSE" description="When "method" is set to "auto" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the "dns" and "dns-search" properties, if any, are used." /> <property name="ignore-auto-routes" name_upper="IGNORE_AUTO_ROUTES" type="boolean" default="FALSE" description="When "method" is set to "auto" and this property to TRUE, automatically configured routes are ignored and only routes specified in the "routes" property, if any, are used." /> <property name="may-fail" name_upper="MAY_FAIL" type="boolean" default="TRUE" description="If TRUE, allow overall network configuration to proceed even if the configuration specified by this property times out. Note that at least one IP configuration must succeed or overall network configuration will still fail. For example, in IPv6-only networks, setting this property to TRUE on the NMSettingIP4Config allows the overall network configuration to succeed if IPv4 configuration fails but IPv6 configuration completes successfully." /> @@ -211,10 +211,10 @@ <property name="dhcp-send-hostname" name_upper="DHCP_SEND_HOSTNAME" type="boolean" default="TRUE" description="If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent." /> <property name="dhcp-timeout" name_upper="DHCP_TIMEOUT" type="int32" default="0" description="A timeout for a DHCP transaction in seconds. If zero (the default), a globally configured default is used. If still unspecified, a device specific timeout is used (usually 45 seconds). Set to 2147483647 (MAXINT32) for infinity." /> <property name="dns" name_upper="DNS" type="array of byte array" description="Array of IP addresses of DNS servers." /> - <property name="dns-options" name_upper="DNS_OPTIONS" type="array of string" description="Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties." /> + <property name="dns-options" name_upper="DNS_OPTIONS" type="array of string" description="Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. The currently supported options are "attempts", "debug", "edns0", "inet6", "ip6-bytestring", "ip6-dotint", "ndots", "no-check-names", "no-ip6-dotint", "no-reload", "no-tld-query", "rotate", "single-request", "single-request-reopen", "timeout", "trust-ad", "use-vc". The "trust-ad" setting is only honored if the profile contributes name servers to resolv.conf, and if all contributing profiles have "trust-ad" enabled." /> <property name="dns-priority" name_upper="DNS_PRIORITY" type="int32" default="0" description="DNS servers priority. The relative priority for DNS servers specified by this setting. A lower value is better (higher priority). Zero selects a globally configured default value. If the latter is missing or zero too, it defaults to 50 for VPNs (including WireGuard) and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. When using dns=default, servers with higher priority will be on top of resolv.conf. To prioritize a given server over another one within the same connection, just specify them in the desired order. When multiple devices have configurations with the same priority, VPNs will be considered first, then devices with the best (lowest metric) default route and then all other devices. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least one negative priority, only DNS servers from connections with the lowest priority value will be used. When using a DNS resolver that supports Conditional Forwarding as dns=dnsmasq or dns=systemd-resolved, each connection is used to query domains in its search list. Queries for domains not present in any search list are routed through connections having the '~.' special wildcard domain, which is added automatically to connections with the default route (or can be added manually). When multiple connections specify the same domain, the one with the highest priority (lowest numerical value) wins. If a connection specifies a domain which is subdomain of another domain with a negative DNS priority value, the subdomain is ignored." /> <property name="dns-search" name_upper="DNS_SEARCH" type="array of string" description="Array of DNS search domains. Domains starting with a tilde ('~') are considered 'routing' domains and are used only to decide the interface over which a query must be forwarded; they are not used to complete unqualified host names." /> - <property name="gateway" name_upper="GATEWAY" type="string" description="The gateway associated with this configuration. This is only meaningful if "addresses" is also set." /> + <property name="gateway" name_upper="GATEWAY" type="string" description="The gateway associated with this configuration. This is only meaningful if "addresses" is also set. The gateway's main purpose is to control the next hop of the standard default route on the device. Hence, the gateway property conflicts with "never-default" and will be automatically dropped if the IP configuration is set to never-default. As an alternative to set the gateway, configure a static default route with /0 as prefix length." /> <property name="ignore-auto-dns" name_upper="IGNORE_AUTO_DNS" type="boolean" default="FALSE" description="When "method" is set to "auto" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the "dns" and "dns-search" properties, if any, are used." /> <property name="ignore-auto-routes" name_upper="IGNORE_AUTO_ROUTES" type="boolean" default="FALSE" description="When "method" is set to "auto" and this property to TRUE, automatically configured routes are ignored and only routes specified in the "routes" property, if any, are used." /> <property name="ip6-privacy" name_upper="IP6_PRIVACY" type="NMSettingIP6ConfigPrivacy (int32)" description="Configure IPv6 Privacy Extensions for SLAAC, described in RFC4941. If enabled, it makes the kernel generate a temporary IPv6 address in addition to the public one generated from MAC address via modified EUI-64. This enhances privacy, but could cause problems in some applications, on the other hand. The permitted values are: -1: unknown, 0: disabled, 1: enabled (prefer public address), 2: enabled (prefer temporary addresses). Having a per-connection setting set to "-1" (unknown) means fallback to global configuration "ipv6.ip6-privacy". If also global configuration is unspecified or set to "-1", fallback to read "/proc/sys/net/ipv6/conf/default/use_tempaddr". Note that this setting is distinct from the Stable Privacy addresses that can be enabled with the "addr-gen-mode" property's "stable-privacy" setting as another way of avoiding host tracking with IPv6 addresses." /> @@ -441,11 +441,11 @@ </setting> <setting name="wireguard" description="WireGuard Settings" name_upper="WIREGUARD" > <property name="fwmark" name_upper="FWMARK" type="uint32" default="0" description="The use of fwmark is optional and is by default off. Setting it to 0 disables it. Otherwise it is a 32-bit fwmark for outgoing packets. Note that "ip4-auto-default-route" or "ip6-auto-default-route" enabled, implies to automatically choose a fwmark." /> - <property name="ip4-auto-default-route" name_upper="IP4_AUTO_DEFAULT_ROUTE" type="NMTernary (int32)" description="Whether to enable special handling of the IPv4 default route. If enabled, the IPv4 default route will be placed to a dedicated routing-table and two policy routing rules will be added. The fwmark number is also used as routing-table for the default-route, and if fwmark is zero, a unused fwmark/table is chosen automatically. This corresponds to what wg-quick does with Table=auto. Leaving this at the default will enable this option automatically if ipv4.never-default is not set and there are any peers that use a default-route as allowed-ips." /> + <property name="ip4-auto-default-route" name_upper="IP4_AUTO_DEFAULT_ROUTE" type="NMTernary (int32)" description="Whether to enable special handling of the IPv4 default route. If enabled, the IPv4 default route from wireguard.peer-routes will be placed to a dedicated routing-table and two policy routing rules will be added. The fwmark number is also used as routing-table for the default-route, and if fwmark is zero, an unused fwmark/table is chosen automatically. This corresponds to what wg-quick does with Table=auto and what WireGuard calls "Improved Rule-based Routing". Note that for this automatism to work, you usually don't want to set ipv4.gateway, because that will result in a conflicting default route. Leaving this at the default will enable this option automatically if ipv4.never-default is not set and there are any peers that use a default-route as allowed-ips." /> <property name="ip6-auto-default-route" name_upper="IP6_AUTO_DEFAULT_ROUTE" type="NMTernary (int32)" description="Like ip4-auto-default-route, but for the IPv6 default route." /> <property name="listen-port" name_upper="LISTEN_PORT" type="uint32" default="0" description="The listen-port. If listen-port is not specified, the port will be chosen randomly when the interface comes up." /> <property name="mtu" name_upper="MTU" type="uint32" default="0" description="If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple fragments. If zero a default MTU is used. Note that contrary to wg-quick's MTU setting, this does not take into account the current routes at the time of activation." /> - <property name="peer-routes" name_upper="PEER_ROUTES" type="boolean" default="TRUE" description="Whether to automatically add routes for the AllowedIPs ranges of the peers. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4.route-table and ipv6.route-table. If FALSE, no such routes are added automatically. In this case, the user may want to configure static routes in ipv4.routes and ipv6.routes, respectively." /> + <property name="peer-routes" name_upper="PEER_ROUTES" type="boolean" default="TRUE" description="Whether to automatically add routes for the AllowedIPs ranges of the peers. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4.route-table and ipv6.route-table. Usually you want this automatism enabled. If FALSE, no such routes are added automatically. In this case, the user may want to configure static routes in ipv4.routes and ipv6.routes, respectively. Note that if the peer's AllowedIPs is "0.0.0.0/0" or "::/0" and the profile's ipv4.never-default or ipv6.never-default setting is enabled, the peer route for this peer won't be added automatically." /> <property name="private-key" name_upper="PRIVATE_KEY" type="string" description="The 256 bit private-key in base64 encoding." /> <property name="private-key-flags" name_upper="PRIVATE_KEY_FLAGS" type="NMSettingSecretFlags (uint32)" description="Flags indicating how to handle the "private-key" property." /> </setting> diff --git a/libnm/nm-settings-docs.xml b/libnm/nm-settings-docs.xml index 9a139a16..df9ef110 100644 --- a/libnm/nm-settings-docs.xml +++ b/libnm/nm-settings-docs.xml @@ -190,10 +190,10 @@ <property name="dhcp-send-hostname" name_upper="DHCP_SEND_HOSTNAME" type="boolean" default="TRUE" description="If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent." /> <property name="dhcp-timeout" name_upper="DHCP_TIMEOUT" type="int32" default="0" description="A timeout for a DHCP transaction in seconds. If zero (the default), a globally configured default is used. If still unspecified, a device specific timeout is used (usually 45 seconds). Set to 2147483647 (MAXINT32) for infinity." /> <property name="dns" name_upper="DNS" type="array of uint32" description="Array of IP addresses of DNS servers (as network-byte-order integers)" /> - <property name="dns-options" name_upper="DNS_OPTIONS" type="array of string" description="Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties." /> + <property name="dns-options" name_upper="DNS_OPTIONS" type="array of string" description="Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. The currently supported options are "attempts", "debug", "edns0", "inet6", "ip6-bytestring", "ip6-dotint", "ndots", "no-check-names", "no-ip6-dotint", "no-reload", "no-tld-query", "rotate", "single-request", "single-request-reopen", "timeout", "trust-ad", "use-vc". The "trust-ad" setting is only honored if the profile contributes name servers to resolv.conf, and if all contributing profiles have "trust-ad" enabled." /> <property name="dns-priority" name_upper="DNS_PRIORITY" type="int32" default="0" description="DNS servers priority. The relative priority for DNS servers specified by this setting. A lower value is better (higher priority). Zero selects a globally configured default value. If the latter is missing or zero too, it defaults to 50 for VPNs (including WireGuard) and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. When using dns=default, servers with higher priority will be on top of resolv.conf. To prioritize a given server over another one within the same connection, just specify them in the desired order. When multiple devices have configurations with the same priority, VPNs will be considered first, then devices with the best (lowest metric) default route and then all other devices. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least one negative priority, only DNS servers from connections with the lowest priority value will be used. When using a DNS resolver that supports Conditional Forwarding as dns=dnsmasq or dns=systemd-resolved, each connection is used to query domains in its search list. Queries for domains not present in any search list are routed through connections having the '~.' special wildcard domain, which is added automatically to connections with the default route (or can be added manually). When multiple connections specify the same domain, the one with the highest priority (lowest numerical value) wins. If a connection specifies a domain which is subdomain of another domain with a negative DNS priority value, the subdomain is ignored." /> <property name="dns-search" name_upper="DNS_SEARCH" type="array of string" description="Array of DNS search domains. Domains starting with a tilde ('~') are considered 'routing' domains and are used only to decide the interface over which a query must be forwarded; they are not used to complete unqualified host names." /> - <property name="gateway" name_upper="GATEWAY" type="string" description="The gateway associated with this configuration. This is only meaningful if "addresses" is also set." /> + <property name="gateway" name_upper="GATEWAY" type="string" description="The gateway associated with this configuration. This is only meaningful if "addresses" is also set. The gateway's main purpose is to control the next hop of the standard default route on the device. Hence, the gateway property conflicts with "never-default" and will be automatically dropped if the IP configuration is set to never-default. As an alternative to set the gateway, configure a static default route with /0 as prefix length." /> <property name="ignore-auto-dns" name_upper="IGNORE_AUTO_DNS" type="boolean" default="FALSE" description="When "method" is set to "auto" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the "dns" and "dns-search" properties, if any, are used." /> <property name="ignore-auto-routes" name_upper="IGNORE_AUTO_ROUTES" type="boolean" default="FALSE" description="When "method" is set to "auto" and this property to TRUE, automatically configured routes are ignored and only routes specified in the "routes" property, if any, are used." /> <property name="may-fail" name_upper="MAY_FAIL" type="boolean" default="TRUE" description="If TRUE, allow overall network configuration to proceed even if the configuration specified by this property times out. Note that at least one IP configuration must succeed or overall network configuration will still fail. For example, in IPv6-only networks, setting this property to TRUE on the NMSettingIP4Config allows the overall network configuration to succeed if IPv4 configuration fails but IPv6 configuration completes successfully." /> @@ -216,10 +216,10 @@ <property name="dhcp-send-hostname" name_upper="DHCP_SEND_HOSTNAME" type="boolean" default="TRUE" description="If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent." /> <property name="dhcp-timeout" name_upper="DHCP_TIMEOUT" type="int32" default="0" description="A timeout for a DHCP transaction in seconds. If zero (the default), a globally configured default is used. If still unspecified, a device specific timeout is used (usually 45 seconds). Set to 2147483647 (MAXINT32) for infinity." /> <property name="dns" name_upper="DNS" type="array of byte array" description="Array of IP addresses of DNS servers (in network byte order)" /> - <property name="dns-options" name_upper="DNS_OPTIONS" type="array of string" description="Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties." /> + <property name="dns-options" name_upper="DNS_OPTIONS" type="array of string" description="Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. The currently supported options are "attempts", "debug", "edns0", "inet6", "ip6-bytestring", "ip6-dotint", "ndots", "no-check-names", "no-ip6-dotint", "no-reload", "no-tld-query", "rotate", "single-request", "single-request-reopen", "timeout", "trust-ad", "use-vc". The "trust-ad" setting is only honored if the profile contributes name servers to resolv.conf, and if all contributing profiles have "trust-ad" enabled." /> <property name="dns-priority" name_upper="DNS_PRIORITY" type="int32" default="0" description="DNS servers priority. The relative priority for DNS servers specified by this setting. A lower value is better (higher priority). Zero selects a globally configured default value. If the latter is missing or zero too, it defaults to 50 for VPNs (including WireGuard) and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. When using dns=default, servers with higher priority will be on top of resolv.conf. To prioritize a given server over another one within the same connection, just specify them in the desired order. When multiple devices have configurations with the same priority, VPNs will be considered first, then devices with the best (lowest metric) default route and then all other devices. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least one negative priority, only DNS servers from connections with the lowest priority value will be used. When using a DNS resolver that supports Conditional Forwarding as dns=dnsmasq or dns=systemd-resolved, each connection is used to query domains in its search list. Queries for domains not present in any search list are routed through connections having the '~.' special wildcard domain, which is added automatically to connections with the default route (or can be added manually). When multiple connections specify the same domain, the one with the highest priority (lowest numerical value) wins. If a connection specifies a domain which is subdomain of another domain with a negative DNS priority value, the subdomain is ignored." /> <property name="dns-search" name_upper="DNS_SEARCH" type="array of string" description="Array of DNS search domains. Domains starting with a tilde ('~') are considered 'routing' domains and are used only to decide the interface over which a query must be forwarded; they are not used to complete unqualified host names." /> - <property name="gateway" name_upper="GATEWAY" type="string" description="The gateway associated with this configuration. This is only meaningful if "addresses" is also set." /> + <property name="gateway" name_upper="GATEWAY" type="string" description="The gateway associated with this configuration. This is only meaningful if "addresses" is also set. The gateway's main purpose is to control the next hop of the standard default route on the device. Hence, the gateway property conflicts with "never-default" and will be automatically dropped if the IP configuration is set to never-default. As an alternative to set the gateway, configure a static default route with /0 as prefix length." /> <property name="ignore-auto-dns" name_upper="IGNORE_AUTO_DNS" type="boolean" default="FALSE" description="When "method" is set to "auto" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the "dns" and "dns-search" properties, if any, are used." /> <property name="ignore-auto-routes" name_upper="IGNORE_AUTO_ROUTES" type="boolean" default="FALSE" description="When "method" is set to "auto" and this property to TRUE, automatically configured routes are ignored and only routes specified in the "routes" property, if any, are used." /> <property name="ip6-privacy" name_upper="IP6_PRIVACY" type="NMSettingIP6ConfigPrivacy (int32)" description="Configure IPv6 Privacy Extensions for SLAAC, described in RFC4941. If enabled, it makes the kernel generate a temporary IPv6 address in addition to the public one generated from MAC address via modified EUI-64. This enhances privacy, but could cause problems in some applications, on the other hand. The permitted values are: -1: unknown, 0: disabled, 1: enabled (prefer public address), 2: enabled (prefer temporary addresses). Having a per-connection setting set to "-1" (unknown) means fallback to global configuration "ipv6.ip6-privacy". If also global configuration is unspecified or set to "-1", fallback to read "/proc/sys/net/ipv6/conf/default/use_tempaddr". Note that this setting is distinct from the Stable Privacy addresses that can be enabled with the "addr-gen-mode" property's "stable-privacy" setting as another way of avoiding host tracking with IPv6 addresses." /> @@ -450,11 +450,11 @@ </setting> <setting name="wireguard" description="WireGuard Settings" name_upper="WIREGUARD" > <property name="fwmark" name_upper="FWMARK" type="uint32" default="0" description="The use of fwmark is optional and is by default off. Setting it to 0 disables it. Otherwise it is a 32-bit fwmark for outgoing packets. Note that "ip4-auto-default-route" or "ip6-auto-default-route" enabled, implies to automatically choose a fwmark." /> - <property name="ip4-auto-default-route" name_upper="IP4_AUTO_DEFAULT_ROUTE" type="NMTernary (int32)" description="Whether to enable special handling of the IPv4 default route. If enabled, the IPv4 default route will be placed to a dedicated routing-table and two policy routing rules will be added. The fwmark number is also used as routing-table for the default-route, and if fwmark is zero, a unused fwmark/table is chosen automatically. This corresponds to what wg-quick does with Table=auto. Leaving this at the default will enable this option automatically if ipv4.never-default is not set and there are any peers that use a default-route as allowed-ips." /> + <property name="ip4-auto-default-route" name_upper="IP4_AUTO_DEFAULT_ROUTE" type="NMTernary (int32)" description="Whether to enable special handling of the IPv4 default route. If enabled, the IPv4 default route from wireguard.peer-routes will be placed to a dedicated routing-table and two policy routing rules will be added. The fwmark number is also used as routing-table for the default-route, and if fwmark is zero, an unused fwmark/table is chosen automatically. This corresponds to what wg-quick does with Table=auto and what WireGuard calls "Improved Rule-based Routing". Note that for this automatism to work, you usually don't want to set ipv4.gateway, because that will result in a conflicting default route. Leaving this at the default will enable this option automatically if ipv4.never-default is not set and there are any peers that use a default-route as allowed-ips." /> <property name="ip6-auto-default-route" name_upper="IP6_AUTO_DEFAULT_ROUTE" type="NMTernary (int32)" description="Like ip4-auto-default-route, but for the IPv6 default route." /> <property name="listen-port" name_upper="LISTEN_PORT" type="uint32" default="0" description="The listen-port. If listen-port is not specified, the port will be chosen randomly when the interface comes up." /> <property name="mtu" name_upper="MTU" type="uint32" default="0" description="If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple fragments. If zero a default MTU is used. Note that contrary to wg-quick's MTU setting, this does not take into account the current routes at the time of activation." /> - <property name="peer-routes" name_upper="PEER_ROUTES" type="boolean" default="TRUE" description="Whether to automatically add routes for the AllowedIPs ranges of the peers. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4.route-table and ipv6.route-table. If FALSE, no such routes are added automatically. In this case, the user may want to configure static routes in ipv4.routes and ipv6.routes, respectively." /> + <property name="peer-routes" name_upper="PEER_ROUTES" type="boolean" default="TRUE" description="Whether to automatically add routes for the AllowedIPs ranges of the peers. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4.route-table and ipv6.route-table. Usually you want this automatism enabled. If FALSE, no such routes are added automatically. In this case, the user may want to configure static routes in ipv4.routes and ipv6.routes, respectively. Note that if the peer's AllowedIPs is "0.0.0.0/0" or "::/0" and the profile's ipv4.never-default or ipv6.never-default setting is enabled, the peer route for this peer won't be added automatically." /> <property name="peers" name_upper="PEERS" type="array of 'a{sv}'" description="Array of dictionaries for the WireGuard peers." /> <property name="private-key" name_upper="PRIVATE_KEY" type="string" description="The 256 bit private-key in base64 encoding." /> <property name="private-key-flags" name_upper="PRIVATE_KEY_FLAGS" type="NMSettingSecretFlags (uint32)" description="Flags indicating how to handle the "private-key" property." /> diff --git a/libnm/tests/test-libnm.c b/libnm/tests/test-libnm.c index 90d0cf0d..d437c82c 100644 --- a/libnm/tests/test-libnm.c +++ b/libnm/tests/test-libnm.c @@ -3103,7 +3103,7 @@ test_nm_auth_permissions (void) g_assert (s == nm_auth_permission_names_by_idx[i - 1]); g_assert_cmpint (nm_auth_permission_from_string (s), ==, i); } - return; + for (i = 0; i < NM_CLIENT_PERMISSION_LAST; i++) g_assert_cmpint (nm_auth_permission_from_string (nm_auth_permission_names_by_idx[i]), ==, i + 1); } diff --git a/m4/introspection.m4 b/m4/introspection.m4 index 44d19251..b3c2844e 100644 --- a/m4/introspection.m4 +++ b/m4/introspection.m4 @@ -30,7 +30,7 @@ m4_define([_GOBJECT_INTROSPECTION_CHECK_INTERNAL], INTROSPECTION_GIRDIR= INTROSPECTION_TYPELIBDIR= - if test "x$enable_introspection" == "xno"; then + if test "x$enable_introspection" = "xno"; then found_introspection="no" else PKG_CHECK_EXISTS([gobject-introspection-1.0 >= $1], [ @@ -52,7 +52,7 @@ m4_define([_GOBJECT_INTROSPECTION_CHECK_INTERNAL], AC_MSG_RESULT([$found_introspection]) ], [found_introspection="no (not installed)"]) - if test "x$enable_introspection" == "xyes"; then + if test "x$enable_introspection" = "xyes"; then if test "x$found_introspection" != "xyes"; then AC_MSG_ERROR([introspection enabled but can't be used]) fi diff --git a/man/NetworkManager.8 b/man/NetworkManager.8 index 4fb4d6e5..e1487c38 100644 --- a/man/NetworkManager.8 +++ b/man/NetworkManager.8 @@ -2,12 +2,12 @@ .\" Title: NetworkManager .\" Author: .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 04/10/2020 +.\" Date: 05/08/2020 .\" Manual: Network management daemons -.\" Source: NetworkManager 1.23.90 +.\" Source: NetworkManager 1.24.0 .\" Language: English .\" -.TH "NETWORKMANAGER" "8" "" "NetworkManager 1\&.23\&.90" "Network management daemons" +.TH "NETWORKMANAGER" "8" "" "NetworkManager 1\&.24\&.0" "Network management daemons" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -43,9 +43,11 @@ directory or subdirectories in alphabetical order in response to network events\ .PP Each script receives two arguments, the first being the interface name of the device an operation just happened on, and second the action\&. For device actions, the interface is the name of the kernel interface suitable for IP configuration\&. Thus it is either VPN_IP_IFACE, DEVICE_IP_IFACE, or DEVICE_IFACE, as applicable\&. For the \fIhostname\fR -and +action the device name is always +"none" +and for \fIconnectivity\-change\fR -actions it is always "none"\&. +it is empty\&. .PP The actions are: .PP diff --git a/man/NetworkManager.conf.5 b/man/NetworkManager.conf.5 index 2faf137a..2d9621fd 100644 --- a/man/NetworkManager.conf.5 +++ b/man/NetworkManager.conf.5 @@ -2,12 +2,12 @@ .\" Title: NetworkManager.conf .\" Author: .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 04/10/2020 +.\" Date: 05/08/2020 .\" Manual: Configuration -.\" Source: NetworkManager 1.23.90 +.\" Source: NetworkManager 1.24.0 .\" Language: English .\" -.TH "NETWORKMANAGER\&.CONF" "5" "" "NetworkManager 1\&.23\&.90" "Configuration" +.TH "NETWORKMANAGER\&.CONF" "5" "" "NetworkManager 1\&.24\&.0" "Configuration" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff --git a/man/NetworkManager.xml b/man/NetworkManager.xml index 2a13671b..a04fec8e 100644 --- a/man/NetworkManager.xml +++ b/man/NetworkManager.xml @@ -80,8 +80,8 @@ device an operation just happened on, and second the action. For device actions, the interface is the name of the kernel interface suitable for IP configuration. Thus it is either VPN_IP_IFACE, DEVICE_IP_IFACE, or DEVICE_IFACE, as applicable. - For the <varname>hostname</varname> and <varname>connectivity-change</varname> - actions it is always "none". + For the <varname>hostname</varname> action the device name is always <literal>"none"</literal> + and for <varname>connectivity-change</varname> it is empty. </para> <para>The actions are:</para> <variablelist class="dispatcher-options"> diff --git a/man/nm-initrd-generator.8 b/man/nm-initrd-generator.8 index b3ac75b1..17fb9cac 100644 --- a/man/nm-initrd-generator.8 +++ b/man/nm-initrd-generator.8 @@ -2,12 +2,12 @@ .\" Title: nm-initrd-generator .\" Author: .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 04/10/2020 +.\" Date: 05/08/2020 .\" Manual: System Administration -.\" Source: NetworkManager 1.23.90 +.\" Source: NetworkManager 1.24.0 .\" Language: English .\" -.TH "NM\-INITRD\-GENERATOR" "8" "" "NetworkManager 1\&.23\&.90" "System Administration" +.TH "NM\-INITRD\-GENERATOR" "8" "" "NetworkManager 1\&.24\&.0" "System Administration" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff --git a/man/nm-online.1 b/man/nm-online.1 index 5c092960..3f36cdc8 100644 --- a/man/nm-online.1 +++ b/man/nm-online.1 @@ -2,12 +2,12 @@ .\" Title: nm-online .\" Author: .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 04/10/2020 +.\" Date: 05/08/2020 .\" Manual: General Commands Manual -.\" Source: NetworkManager 1.23.90 +.\" Source: NetworkManager 1.24.0 .\" Language: English .\" -.TH "NM\-ONLINE" "1" "" "NetworkManager 1\&.23\&.90" "General Commands Manual" +.TH "NM\-ONLINE" "1" "" "NetworkManager 1\&.24\&.0" "General Commands Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -50,6 +50,18 @@ directly\&. Instead if necessary, order your services after network\-online\&.target\&. Even better is to have your services react to network changes dynamically and don\*(Aqt order them with respect to network\-online\&.target at all\&. +.PP +By default, connections have the +ipv4\&.may\-fail +and +ipv6\&.may\-fail +properties set to +yes; this means that NetworkManager waits for one of the two address families to complete configuration before considering the connection activated\&. If you need a specific address family configured before +network\-online\&.target +is reached, set the corresponding +may\-fail +property to +no\&. .SH "OPTIONS" .PP \fB\-h\fR | \fB\-\-help\fR @@ -86,7 +98,9 @@ to fail\&. .PP \fB\-t\fR | \fB\-\-timeout\fR \fIseconds\fR .RS 4 -Time to wait for a connection, in seconds\&. If the option is not provided, the default timeout is 30 seconds\&. +Time to wait for a connection, in seconds\&. If the option is not provided, the environment variable +NM_ONLINE_TIMEOUT +is honored\&. The default timeout is 30 seconds\&. .RE .PP \fB\-x\fR | \fB\-\-exit\fR diff --git a/man/nm-online.xml b/man/nm-online.xml index 87072ec3..a0db6b3d 100644 --- a/man/nm-online.xml +++ b/man/nm-online.xml @@ -68,6 +68,14 @@ and don't order them with respect to <literal>network-online.target</literal> at all. </para> + + <para>By default, connections have the <literal>ipv4.may-fail</literal> and + <literal>ipv6.may-fail</literal> properties set to <literal>yes</literal>; + this means that NetworkManager waits for one of the two address families to + complete configuration before considering the connection activated. If you + need a specific address family configured before + <literal>network-online.target</literal> is reached, set the corresponding + <literal>may-fail</literal> property to <literal>no</literal>.</para> </refsect1> <refsect1 id='options'><title>Options</title> @@ -137,7 +145,8 @@ <listitem> <para>Time to wait for a connection, in seconds. If the option is not provided, - the default timeout is 30 seconds.</para> + the environment variable <literal>NM_ONLINE_TIMEOUT</literal> is honored. + The default timeout is 30 seconds.</para> </listitem> </varlistentry> diff --git a/man/nm-openvswitch.7 b/man/nm-openvswitch.7 index e549e106..e0c317f6 100644 --- a/man/nm-openvswitch.7 +++ b/man/nm-openvswitch.7 @@ -2,12 +2,12 @@ .\" Title: nm-openvswitch .\" Author: .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 04/10/2020 +.\" Date: 05/08/2020 .\" Manual: Open vSwitch support overview -.\" Source: NetworkManager 1.23.90 +.\" Source: NetworkManager 1.24.0 .\" Language: English .\" -.TH "NM\-OPENVSWITCH" "7" "" "NetworkManager 1\&.23\&.90" "Open vSwitch support overview" +.TH "NM\-OPENVSWITCH" "7" "" "NetworkManager 1\&.24\&.0" "Open vSwitch support overview" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff --git a/man/nm-settings-ifcfg-rh.5 b/man/nm-settings-ifcfg-rh.5 index 84d0ce9c..8cb5a0a9 100644 --- a/man/nm-settings-ifcfg-rh.5 +++ b/man/nm-settings-ifcfg-rh.5 @@ -2,12 +2,12 @@ .\" Title: nm-settings-ifcfg-rh .\" Author: .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 04/10/2020 +.\" Date: 05/08/2020 .\" Manual: Configuration -.\" Source: NetworkManager 1.23.90 +.\" Source: NetworkManager 1.24.0 .\" Language: English .\" -.TH "NM\-SETTINGS\-IFCFG\-RH" "5" "" "NetworkManager 1\&.23\&.90" "Configuration" +.TH "NM\-SETTINGS\-IFCFG\-RH" "5" "" "NetworkManager 1\&.24\&.0" "Configuration" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -282,7 +282,7 @@ PEERDNS .IP \(bu 2.3 .\} ONBOOT -\- initscripts use ONBOOT=yes to mark the devices that are to be activated during boot\&. NetworkManager extents this to also mean that this profile can be used for auto\-connecting at any time\&. +\- initscripts use ONBOOT=yes to mark the devices that are to be activated during boot\&. NetworkManager extends this to also mean that this profile can be used for auto\-connecting at any time\&. .RE .sp .RS 4 diff --git a/man/nm-settings-ifcfg-rh.xml b/man/nm-settings-ifcfg-rh.xml index 413e724e..d43958d1 100644 --- a/man/nm-settings-ifcfg-rh.xml +++ b/man/nm-settings-ifcfg-rh.xml @@ -1,6 +1,6 @@ <?xml version="1.0"?> <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"> -<refentry id="nm-settings-ifcfg-rh"><refentryinfo><title>nm-settings-ifcfg-rh</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings-ifcfg-rh</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.23.90</refmiscinfo></refmeta><refnamediv><refname>nm-settings-ifcfg-rh</refname><refpurpose>Description of <emphasis>ifcfg-rh</emphasis> settings plugin</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para> +<refentry id="nm-settings-ifcfg-rh"><refentryinfo><title>nm-settings-ifcfg-rh</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings-ifcfg-rh</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.24.0</refmiscinfo></refmeta><refnamediv><refname>nm-settings-ifcfg-rh</refname><refpurpose>Description of <emphasis>ifcfg-rh</emphasis> settings plugin</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para> NetworkManager is based on the concept of connection profiles that contain network configuration (see <citerefentry><refentrytitle>nm-settings</refentrytitle><manvolnum>5</manvolnum></citerefentry> for details). The profiles can be stored in various formats. NetworkManager uses plugins for reading and writing @@ -152,7 +152,7 @@ DEVICETYPE=TeamPort NetworkManager interprets it to say "never add automatic (DHCP, PPP, VPN, etc.) nameservers to resolv.conf".</para></listitem><listitem><para><literal>ONBOOT</literal> - initscripts use ONBOOT=yes to mark the devices that are to be activated - during boot. NetworkManager extents this to also mean that this profile + during boot. NetworkManager extends this to also mean that this profile can be used for auto-connecting at any time.</para></listitem><listitem><para><literal>BOOTPROTO</literal> - NetworkManager supports traditional values <emphasis>none</emphasis> (static), <emphasis>dhcp</emphasis>. But it also allows additional values to diff --git a/man/nm-settings-ifcfg-rh.xsl b/man/nm-settings-ifcfg-rh.xsl index eac6b0a1..e14b742f 100644 --- a/man/nm-settings-ifcfg-rh.xsl +++ b/man/nm-settings-ifcfg-rh.xsl @@ -241,7 +241,7 @@ DEVICETYPE=TeamPort <listitem> <para><literal>ONBOOT</literal> - initscripts use ONBOOT=yes to mark the devices that are to be activated - during boot. NetworkManager extents this to also mean that this profile + during boot. NetworkManager extends this to also mean that this profile can be used for auto-connecting at any time.</para> </listitem> <listitem> diff --git a/man/nm-settings-keyfile.5 b/man/nm-settings-keyfile.5 index b7778f7d..40533116 100644 --- a/man/nm-settings-keyfile.5 +++ b/man/nm-settings-keyfile.5 @@ -2,12 +2,12 @@ .\" Title: nm-settings-keyfile .\" Author: .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 04/10/2020 +.\" Date: 05/08/2020 .\" Manual: Configuration -.\" Source: NetworkManager 1.23.90 +.\" Source: NetworkManager 1.24.0 .\" Language: English .\" -.TH "NM\-SETTINGS\-KEYFILE" "5" "" "NetworkManager 1\&.23\&.90" "Configuration" +.TH "NM\-SETTINGS\-KEYFILE" "5" "" "NetworkManager 1\&.24\&.0" "Configuration" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff --git a/man/nm-settings-keyfile.xml b/man/nm-settings-keyfile.xml index aa62837e..ea9eb7f0 100644 --- a/man/nm-settings-keyfile.xml +++ b/man/nm-settings-keyfile.xml @@ -1,6 +1,6 @@ <?xml version="1.0"?> <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"> -<refentry id="nm-settings-keyfile"><refentryinfo><title>nm-settings-keyfile</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings-keyfile</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.23.90</refmiscinfo></refmeta><refnamediv><refname>nm-settings-keyfile</refname><refpurpose>Description of <emphasis>keyfile</emphasis> settings plugin</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para> +<refentry id="nm-settings-keyfile"><refentryinfo><title>nm-settings-keyfile</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings-keyfile</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.24.0</refmiscinfo></refmeta><refnamediv><refname>nm-settings-keyfile</refname><refpurpose>Description of <emphasis>keyfile</emphasis> settings plugin</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para> NetworkManager is based on the concept of connection profiles that contain network configuration (see <citerefentry><refentrytitle>nm-settings</refentrytitle><manvolnum>5</manvolnum></citerefentry> for details). The profiles can be stored in various formats. NetworkManager uses plugins for reading and writing diff --git a/man/nm-settings.5 b/man/nm-settings.5 index f055817f..0278cb20 100644 --- a/man/nm-settings.5 +++ b/man/nm-settings.5 @@ -2,12 +2,12 @@ .\" Title: nm-settings .\" Author: .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 04/10/2020 +.\" Date: 05/08/2020 .\" Manual: Configuration -.\" Source: NetworkManager 1.23.90 +.\" Source: NetworkManager 1.24.0 .\" Language: English .\" -.TH "NM\-SETTINGS" "5" "" "NetworkManager 1\&.23\&.90" "Configuration" +.TH "NM\-SETTINGS" "5" "" "NetworkManager 1\&.24\&.0" "Configuration" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -1927,7 +1927,7 @@ array of string T}:T{ \ \& T}:T{ -Array of DNS options as described in man 5 resolv\&.conf\&. NULL means that the options are unset and left at the default\&. In this case NetworkManager will use default options\&. This is distinct from an empty list of properties\&. +Array of DNS options as described in man 5 resolv\&.conf\&. NULL means that the options are unset and left at the default\&. In this case NetworkManager will use default options\&. This is distinct from an empty list of properties\&. The currently supported options are "attempts", "debug", "edns0", "inet6", "ip6\-bytestring", "ip6\-dotint", "ndots", "no\-check\-names", "no\-ip6\-dotint", "no\-reload", "no\-tld\-query", "rotate", "single\-request", "single\-request\-reopen", "timeout", "trust\-ad", "use\-vc"\&. The "trust\-ad" setting is only honored if the profile contributes name servers to resolv\&.conf, and if all contributing profiles have "trust\-ad" enabled\&. T} T{ dns\-priority @@ -1954,7 +1954,7 @@ string T}:T{ \ \& T}:T{ -The gateway associated with this configuration\&. This is only meaningful if "addresses" is also set\&. +The gateway associated with this configuration\&. This is only meaningful if "addresses" is also set\&. The gateway\*(Aqs main purpose is to control the next hop of the standard default route on the device\&. Hence, the gateway property conflicts with "never\-default" and will be automatically dropped if the IP configuration is set to never\-default\&. As an alternative to set the gateway, configure a static default route with /0 as prefix length\&. T} T{ ignore\-auto\-dns @@ -2188,7 +2188,7 @@ array of string T}:T{ \ \& T}:T{ -Array of DNS options as described in man 5 resolv\&.conf\&. NULL means that the options are unset and left at the default\&. In this case NetworkManager will use default options\&. This is distinct from an empty list of properties\&. +Array of DNS options as described in man 5 resolv\&.conf\&. NULL means that the options are unset and left at the default\&. In this case NetworkManager will use default options\&. This is distinct from an empty list of properties\&. The currently supported options are "attempts", "debug", "edns0", "inet6", "ip6\-bytestring", "ip6\-dotint", "ndots", "no\-check\-names", "no\-ip6\-dotint", "no\-reload", "no\-tld\-query", "rotate", "single\-request", "single\-request\-reopen", "timeout", "trust\-ad", "use\-vc"\&. The "trust\-ad" setting is only honored if the profile contributes name servers to resolv\&.conf, and if all contributing profiles have "trust\-ad" enabled\&. T} T{ dns\-priority @@ -2215,7 +2215,7 @@ string T}:T{ \ \& T}:T{ -The gateway associated with this configuration\&. This is only meaningful if "addresses" is also set\&. +The gateway associated with this configuration\&. This is only meaningful if "addresses" is also set\&. The gateway\*(Aqs main purpose is to control the next hop of the standard default route on the device\&. Hence, the gateway property conflicts with "never\-default" and will be automatically dropped if the IP configuration is set to never\-default\&. As an alternative to set the gateway, configure a static default route with /0 as prefix length\&. T} T{ ignore\-auto\-dns @@ -4464,7 +4464,7 @@ NMTernary (int32) T}:T{ \ \& T}:T{ -Whether to enable special handling of the IPv4 default route\&. If enabled, the IPv4 default route will be placed to a dedicated routing\-table and two policy routing rules will be added\&. The fwmark number is also used as routing\-table for the default\-route, and if fwmark is zero, a unused fwmark/table is chosen automatically\&. This corresponds to what wg\-quick does with Table=auto\&. Leaving this at the default will enable this option automatically if ipv4\&.never\-default is not set and there are any peers that use a default\-route as allowed\-ips\&. +Whether to enable special handling of the IPv4 default route\&. If enabled, the IPv4 default route from wireguard\&.peer\-routes will be placed to a dedicated routing\-table and two policy routing rules will be added\&. The fwmark number is also used as routing\-table for the default\-route, and if fwmark is zero, an unused fwmark/table is chosen automatically\&. This corresponds to what wg\-quick does with Table=auto and what WireGuard calls "Improved Rule\-based Routing"\&. Note that for this automatism to work, you usually don\*(Aqt want to set ipv4\&.gateway, because that will result in a conflicting default route\&. Leaving this at the default will enable this option automatically if ipv4\&.never\-default is not set and there are any peers that use a default\-route as allowed\-ips\&. T} T{ ip6\-auto\-default\-route @@ -4500,7 +4500,7 @@ boolean T}:T{ TRUE T}:T{ -Whether to automatically add routes for the AllowedIPs ranges of the peers\&. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4\&.route\-table and ipv6\&.route\-table\&. If FALSE, no such routes are added automatically\&. In this case, the user may want to configure static routes in ipv4\&.routes and ipv6\&.routes, respectively\&. +Whether to automatically add routes for the AllowedIPs ranges of the peers\&. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4\&.route\-table and ipv6\&.route\-table\&. Usually you want this automatism enabled\&. If FALSE, no such routes are added automatically\&. In this case, the user may want to configure static routes in ipv4\&.routes and ipv6\&.routes, respectively\&. Note that if the peer\*(Aqs AllowedIPs is "0\&.0\&.0\&.0/0" or "::/0" and the profile\*(Aqs ipv4\&.never\-default or ipv6\&.never\-default setting is enabled, the peer route for this peer won\*(Aqt be added automatically\&. T} T{ peers diff --git a/man/nm-settings.xml b/man/nm-settings.xml index 10e04735..3ea3a43b 100644 --- a/man/nm-settings.xml +++ b/man/nm-settings.xml @@ -1,6 +1,6 @@ <?xml version="1.0"?> <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"> -<refentry id="nm-settings"><refentryinfo><title>nm-settings</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.23.90</refmiscinfo></refmeta><refnamediv><refname>nm-settings</refname><refpurpose>Description of settings and properties of NetworkManager connection profiles</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para> +<refentry id="nm-settings"><refentryinfo><title>nm-settings</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.24.0</refmiscinfo></refmeta><refnamediv><refname>nm-settings</refname><refpurpose>Description of settings and properties of NetworkManager connection profiles</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para> NetworkManager is based on a concept of connection profiles, sometimes referred to as connections only. These connection profiles contain a network configuration. When NetworkManager activates a connection profile on a network device the configuration will @@ -220,10 +220,10 @@ <row><entry align="left" id="nm-settings.property.ipv4.dhcp-send-hostname">dhcp-send-hostname</entry><entry align="left">boolean</entry><entry align="left">TRUE</entry><entry>If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.</entry></row> <row><entry align="left" id="nm-settings.property.ipv4.dhcp-timeout">dhcp-timeout</entry><entry align="left">int32</entry><entry align="left">0</entry><entry>A timeout for a DHCP transaction in seconds. If zero (the default), a globally configured default is used. If still unspecified, a device specific timeout is used (usually 45 seconds). Set to 2147483647 (MAXINT32) for infinity.</entry></row> <row><entry align="left" id="nm-settings.property.ipv4.dns">dns</entry><entry align="left">array of uint32</entry><entry align="left"/><entry>Array of IP addresses of DNS servers (as network-byte-order integers)</entry></row> - <row><entry align="left" id="nm-settings.property.ipv4.dns-options">dns-options</entry><entry align="left">array of string</entry><entry align="left"/><entry>Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.</entry></row> + <row><entry align="left" id="nm-settings.property.ipv4.dns-options">dns-options</entry><entry align="left">array of string</entry><entry align="left"/><entry>Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. The currently supported options are "attempts", "debug", "edns0", "inet6", "ip6-bytestring", "ip6-dotint", "ndots", "no-check-names", "no-ip6-dotint", "no-reload", "no-tld-query", "rotate", "single-request", "single-request-reopen", "timeout", "trust-ad", "use-vc". The "trust-ad" setting is only honored if the profile contributes name servers to resolv.conf, and if all contributing profiles have "trust-ad" enabled.</entry></row> <row><entry align="left" id="nm-settings.property.ipv4.dns-priority">dns-priority</entry><entry align="left">int32</entry><entry align="left">0</entry><entry>DNS servers priority. The relative priority for DNS servers specified by this setting. A lower value is better (higher priority). Zero selects a globally configured default value. If the latter is missing or zero too, it defaults to 50 for VPNs (including WireGuard) and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. When using dns=default, servers with higher priority will be on top of resolv.conf. To prioritize a given server over another one within the same connection, just specify them in the desired order. When multiple devices have configurations with the same priority, VPNs will be considered first, then devices with the best (lowest metric) default route and then all other devices. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least one negative priority, only DNS servers from connections with the lowest priority value will be used. When using a DNS resolver that supports Conditional Forwarding as dns=dnsmasq or dns=systemd-resolved, each connection is used to query domains in its search list. Queries for domains not present in any search list are routed through connections having the '~.' special wildcard domain, which is added automatically to connections with the default route (or can be added manually). When multiple connections specify the same domain, the one with the highest priority (lowest numerical value) wins. If a connection specifies a domain which is subdomain of another domain with a negative DNS priority value, the subdomain is ignored.</entry></row> <row><entry align="left" id="nm-settings.property.ipv4.dns-search">dns-search</entry><entry align="left">array of string</entry><entry align="left"/><entry>Array of DNS search domains. Domains starting with a tilde ('~') are considered 'routing' domains and are used only to decide the interface over which a query must be forwarded; they are not used to complete unqualified host names.</entry></row> - <row><entry align="left" id="nm-settings.property.ipv4.gateway">gateway</entry><entry align="left">string</entry><entry align="left"/><entry>The gateway associated with this configuration. This is only meaningful if "addresses" is also set.</entry></row> + <row><entry align="left" id="nm-settings.property.ipv4.gateway">gateway</entry><entry align="left">string</entry><entry align="left"/><entry>The gateway associated with this configuration. This is only meaningful if "addresses" is also set. The gateway's main purpose is to control the next hop of the standard default route on the device. Hence, the gateway property conflicts with "never-default" and will be automatically dropped if the IP configuration is set to never-default. As an alternative to set the gateway, configure a static default route with /0 as prefix length.</entry></row> <row><entry align="left" id="nm-settings.property.ipv4.ignore-auto-dns">ignore-auto-dns</entry><entry align="left">boolean</entry><entry align="left">FALSE</entry><entry>When "method" is set to "auto" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the "dns" and "dns-search" properties, if any, are used.</entry></row> <row><entry align="left" id="nm-settings.property.ipv4.ignore-auto-routes">ignore-auto-routes</entry><entry align="left">boolean</entry><entry align="left">FALSE</entry><entry>When "method" is set to "auto" and this property to TRUE, automatically configured routes are ignored and only routes specified in the "routes" property, if any, are used.</entry></row> <row><entry align="left" id="nm-settings.property.ipv4.may-fail">may-fail</entry><entry align="left">boolean</entry><entry align="left">TRUE</entry><entry>If TRUE, allow overall network configuration to proceed even if the configuration specified by this property times out. Note that at least one IP configuration must succeed or overall network configuration will still fail. For example, in IPv6-only networks, setting this property to TRUE on the NMSettingIP4Config allows the overall network configuration to succeed if IPv4 configuration fails but IPv6 configuration completes successfully.</entry></row> @@ -246,10 +246,10 @@ <row><entry align="left" id="nm-settings.property.ipv6.dhcp-send-hostname">dhcp-send-hostname</entry><entry align="left">boolean</entry><entry align="left">TRUE</entry><entry>If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.</entry></row> <row><entry align="left" id="nm-settings.property.ipv6.dhcp-timeout">dhcp-timeout</entry><entry align="left">int32</entry><entry align="left">0</entry><entry>A timeout for a DHCP transaction in seconds. If zero (the default), a globally configured default is used. If still unspecified, a device specific timeout is used (usually 45 seconds). Set to 2147483647 (MAXINT32) for infinity.</entry></row> <row><entry align="left" id="nm-settings.property.ipv6.dns">dns</entry><entry align="left">array of byte array</entry><entry align="left"/><entry>Array of IP addresses of DNS servers (in network byte order)</entry></row> - <row><entry align="left" id="nm-settings.property.ipv6.dns-options">dns-options</entry><entry align="left">array of string</entry><entry align="left"/><entry>Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.</entry></row> + <row><entry align="left" id="nm-settings.property.ipv6.dns-options">dns-options</entry><entry align="left">array of string</entry><entry align="left"/><entry>Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. The currently supported options are "attempts", "debug", "edns0", "inet6", "ip6-bytestring", "ip6-dotint", "ndots", "no-check-names", "no-ip6-dotint", "no-reload", "no-tld-query", "rotate", "single-request", "single-request-reopen", "timeout", "trust-ad", "use-vc". The "trust-ad" setting is only honored if the profile contributes name servers to resolv.conf, and if all contributing profiles have "trust-ad" enabled.</entry></row> <row><entry align="left" id="nm-settings.property.ipv6.dns-priority">dns-priority</entry><entry align="left">int32</entry><entry align="left">0</entry><entry>DNS servers priority. The relative priority for DNS servers specified by this setting. A lower value is better (higher priority). Zero selects a globally configured default value. If the latter is missing or zero too, it defaults to 50 for VPNs (including WireGuard) and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. When using dns=default, servers with higher priority will be on top of resolv.conf. To prioritize a given server over another one within the same connection, just specify them in the desired order. When multiple devices have configurations with the same priority, VPNs will be considered first, then devices with the best (lowest metric) default route and then all other devices. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least one negative priority, only DNS servers from connections with the lowest priority value will be used. When using a DNS resolver that supports Conditional Forwarding as dns=dnsmasq or dns=systemd-resolved, each connection is used to query domains in its search list. Queries for domains not present in any search list are routed through connections having the '~.' special wildcard domain, which is added automatically to connections with the default route (or can be added manually). When multiple connections specify the same domain, the one with the highest priority (lowest numerical value) wins. If a connection specifies a domain which is subdomain of another domain with a negative DNS priority value, the subdomain is ignored.</entry></row> <row><entry align="left" id="nm-settings.property.ipv6.dns-search">dns-search</entry><entry align="left">array of string</entry><entry align="left"/><entry>Array of DNS search domains. Domains starting with a tilde ('~') are considered 'routing' domains and are used only to decide the interface over which a query must be forwarded; they are not used to complete unqualified host names.</entry></row> - <row><entry align="left" id="nm-settings.property.ipv6.gateway">gateway</entry><entry align="left">string</entry><entry align="left"/><entry>The gateway associated with this configuration. This is only meaningful if "addresses" is also set.</entry></row> + <row><entry align="left" id="nm-settings.property.ipv6.gateway">gateway</entry><entry align="left">string</entry><entry align="left"/><entry>The gateway associated with this configuration. This is only meaningful if "addresses" is also set. The gateway's main purpose is to control the next hop of the standard default route on the device. Hence, the gateway property conflicts with "never-default" and will be automatically dropped if the IP configuration is set to never-default. As an alternative to set the gateway, configure a static default route with /0 as prefix length.</entry></row> <row><entry align="left" id="nm-settings.property.ipv6.ignore-auto-dns">ignore-auto-dns</entry><entry align="left">boolean</entry><entry align="left">FALSE</entry><entry>When "method" is set to "auto" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the "dns" and "dns-search" properties, if any, are used.</entry></row> <row><entry align="left" id="nm-settings.property.ipv6.ignore-auto-routes">ignore-auto-routes</entry><entry align="left">boolean</entry><entry align="left">FALSE</entry><entry>When "method" is set to "auto" and this property to TRUE, automatically configured routes are ignored and only routes specified in the "routes" property, if any, are used.</entry></row> <row><entry align="left" id="nm-settings.property.ipv6.ip6-privacy">ip6-privacy</entry><entry align="left">NMSettingIP6ConfigPrivacy (int32)</entry><entry align="left"/><entry>Configure IPv6 Privacy Extensions for SLAAC, described in RFC4941. If enabled, it makes the kernel generate a temporary IPv6 address in addition to the public one generated from MAC address via modified EUI-64. This enhances privacy, but could cause problems in some applications, on the other hand. The permitted values are: -1: unknown, 0: disabled, 1: enabled (prefer public address), 2: enabled (prefer temporary addresses). Having a per-connection setting set to "-1" (unknown) means fallback to global configuration "ipv6.ip6-privacy". If also global configuration is unspecified or set to "-1", fallback to read "/proc/sys/net/ipv6/conf/default/use_tempaddr". Note that this setting is distinct from the Stable Privacy addresses that can be enabled with the "addr-gen-mode" property's "stable-privacy" setting as another way of avoiding host tracking with IPv6 addresses.</entry></row> @@ -480,11 +480,11 @@ </tbody></tgroup></informaltable></refsect2> <refsect2><title>wireguard setting</title><para>WireGuard Settings.</para><informaltable><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody> <row><entry align="left" id="nm-settings.property.wireguard.fwmark">fwmark</entry><entry align="left">uint32</entry><entry align="left">0</entry><entry>The use of fwmark is optional and is by default off. Setting it to 0 disables it. Otherwise it is a 32-bit fwmark for outgoing packets. Note that "ip4-auto-default-route" or "ip6-auto-default-route" enabled, implies to automatically choose a fwmark.</entry></row> - <row><entry align="left" id="nm-settings.property.wireguard.ip4-auto-default-route">ip4-auto-default-route</entry><entry align="left">NMTernary (int32)</entry><entry align="left"/><entry>Whether to enable special handling of the IPv4 default route. If enabled, the IPv4 default route will be placed to a dedicated routing-table and two policy routing rules will be added. The fwmark number is also used as routing-table for the default-route, and if fwmark is zero, a unused fwmark/table is chosen automatically. This corresponds to what wg-quick does with Table=auto. Leaving this at the default will enable this option automatically if ipv4.never-default is not set and there are any peers that use a default-route as allowed-ips.</entry></row> + <row><entry align="left" id="nm-settings.property.wireguard.ip4-auto-default-route">ip4-auto-default-route</entry><entry align="left">NMTernary (int32)</entry><entry align="left"/><entry>Whether to enable special handling of the IPv4 default route. If enabled, the IPv4 default route from wireguard.peer-routes will be placed to a dedicated routing-table and two policy routing rules will be added. The fwmark number is also used as routing-table for the default-route, and if fwmark is zero, an unused fwmark/table is chosen automatically. This corresponds to what wg-quick does with Table=auto and what WireGuard calls "Improved Rule-based Routing". Note that for this automatism to work, you usually don't want to set ipv4.gateway, because that will result in a conflicting default route. Leaving this at the default will enable this option automatically if ipv4.never-default is not set and there are any peers that use a default-route as allowed-ips.</entry></row> <row><entry align="left" id="nm-settings.property.wireguard.ip6-auto-default-route">ip6-auto-default-route</entry><entry align="left">NMTernary (int32)</entry><entry align="left"/><entry>Like ip4-auto-default-route, but for the IPv6 default route.</entry></row> <row><entry align="left" id="nm-settings.property.wireguard.listen-port">listen-port</entry><entry align="left">uint32</entry><entry align="left">0</entry><entry>The listen-port. If listen-port is not specified, the port will be chosen randomly when the interface comes up.</entry></row> <row><entry align="left" id="nm-settings.property.wireguard.mtu">mtu</entry><entry align="left">uint32</entry><entry align="left">0</entry><entry>If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple fragments. If zero a default MTU is used. Note that contrary to wg-quick's MTU setting, this does not take into account the current routes at the time of activation.</entry></row> - <row><entry align="left" id="nm-settings.property.wireguard.peer-routes">peer-routes</entry><entry align="left">boolean</entry><entry align="left">TRUE</entry><entry>Whether to automatically add routes for the AllowedIPs ranges of the peers. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4.route-table and ipv6.route-table. If FALSE, no such routes are added automatically. In this case, the user may want to configure static routes in ipv4.routes and ipv6.routes, respectively.</entry></row> + <row><entry align="left" id="nm-settings.property.wireguard.peer-routes">peer-routes</entry><entry align="left">boolean</entry><entry align="left">TRUE</entry><entry>Whether to automatically add routes for the AllowedIPs ranges of the peers. If TRUE (the default), NetworkManager will automatically add routes in the routing tables according to ipv4.route-table and ipv6.route-table. Usually you want this automatism enabled. If FALSE, no such routes are added automatically. In this case, the user may want to configure static routes in ipv4.routes and ipv6.routes, respectively. Note that if the peer's AllowedIPs is "0.0.0.0/0" or "::/0" and the profile's ipv4.never-default or ipv6.never-default setting is enabled, the peer route for this peer won't be added automatically.</entry></row> <row><entry align="left" id="nm-settings.property.wireguard.peers">peers</entry><entry align="left">array of 'a{sv}'</entry><entry align="left"/><entry>Array of dictionaries for the WireGuard peers.</entry></row> <row><entry align="left" id="nm-settings.property.wireguard.private-key">private-key</entry><entry align="left">string</entry><entry align="left"/><entry>The 256 bit private-key in base64 encoding.</entry></row> <row><entry align="left" id="nm-settings.property.wireguard.private-key-flags">private-key-flags</entry><entry align="left">NMSettingSecretFlags (uint32)</entry><entry align="left"/><entry>Flags indicating how to handle the "private-key" property. (see <xref linkend="secrets-flags"/> for flag values)</entry></row> diff --git a/man/nmcli-examples.7 b/man/nmcli-examples.7 index 32261ebb..2043b483 100644 --- a/man/nmcli-examples.7 +++ b/man/nmcli-examples.7 @@ -2,12 +2,12 @@ .\" Title: nmcli-examples .\" Author: .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 04/10/2020 +.\" Date: 05/08/2020 .\" Manual: Examples -.\" Source: NetworkManager 1.23.90 +.\" Source: NetworkManager 1.24.0 .\" Language: English .\" -.TH "NMCLI\-EXAMPLES" "7" "" "NetworkManager 1\&.23\&.90" "Examples" +.TH "NMCLI\-EXAMPLES" "7" "" "NetworkManager 1\&.24\&.0" "Examples" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff --git a/man/nmcli.1 b/man/nmcli.1 index f9c54091..9a941fd9 100644 --- a/man/nmcli.1 +++ b/man/nmcli.1 @@ -2,12 +2,12 @@ .\" Title: nmcli .\" Author: .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 04/10/2020 +.\" Date: 05/08/2020 .\" Manual: General Commands Manual -.\" Source: NetworkManager 1.23.90 +.\" Source: NetworkManager 1.24.0 .\" Language: English .\" -.TH "NMCLI" "1" "" "NetworkManager 1\&.23\&.90" "General Commands Manual" +.TH "NMCLI" "1" "" "NetworkManager 1\&.24\&.0" "General Commands Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff --git a/man/nmtui.1 b/man/nmtui.1 index 1e17d49d..24a58f17 100644 --- a/man/nmtui.1 +++ b/man/nmtui.1 @@ -2,12 +2,12 @@ .\" Title: nmtui .\" Author: .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 04/10/2020 +.\" Date: 05/08/2020 .\" Manual: General Commands Manual -.\" Source: NetworkManager 1.23.90 +.\" Source: NetworkManager 1.24.0 .\" Language: English .\" -.TH "NMTUI" "1" "" "NetworkManager 1\&.23\&.90" "General Commands Manual" +.TH "NMTUI" "1" "" "NetworkManager 1\&.24\&.0" "General Commands Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff --git a/meson.build b/meson.build index 301ff204..bb0bcd98 100644 --- a/meson.build +++ b/meson.build @@ -6,7 +6,7 @@ project( # - add corresponding NM_VERSION_x_y_z macros in # "shared/nm-version-macros.h.in" # - update number in configure.ac - version: '1.23.90', + version: '1.24.0', license: 'GPL2+', default_options: [ 'buildtype=debugoptimized', diff --git a/po/POTFILES.skip b/po/POTFILES.skip index da2247a0..425b100e 100644 --- a/po/POTFILES.skip +++ b/po/POTFILES.skip @@ -1,5 +1,6 @@ clients/cloud-setup/nm-cloud-setup.service.in contrib/fedora/rpm/ +data/NetworkManager-wait-online.service.in data/NetworkManager.service.in data/org.freedesktop.NetworkManager.policy.in examples/python/NetworkManager.py diff --git a/po/fr.po b/po/fr.po index cf3e68b9..1b3cca78 100644 --- a/po/fr.po +++ b/po/fr.po @@ -3435,7 +3435,7 @@ msgid "Error: 'general permissions': %s" msgstr "Erreur : « general permissions » : %s" #: ../clients/cli/general.c:664 -#, c-format +#, fuzzy, c-format msgid "Error: invalid reload flag '%s'. Allowed flags are: %s" msgstr "Erreur : drapeau de rechargement non valide «%s». Les drapeaux autorisés sont : " diff --git a/po/ja.po b/po/ja.po index 05693479..01c4ad82 100644 --- a/po/ja.po +++ b/po/ja.po @@ -5774,12 +5774,12 @@ msgid "unrecognized line at %s:%zu" msgstr "%s:%zu ã«æœªèªè˜ã®è¡ŒãŒã‚りã¾ã™" #: ../clients/common/nm-vpn-helpers.c:671 -#, c-format +#, fuzzy, c-format msgid "invalid value for '%s' at %s:%zu" msgstr "%s:%zu ã«ãŠã‘ã‚‹ '%s' ã®å€¤ã¯ç„¡åйã§ã™" #: ../clients/common/nm-vpn-helpers.c:676 -#, c-format +#, fuzzy, c-format msgid "invalid secret '%s' at %s:%zu" msgstr "%s:%zu ã®ã‚·ãƒ¼ã‚¯ãƒ¬ãƒƒãƒˆ '%s' ã¯ç„¡åйã§ã™" @@ -11597,7 +11597,7 @@ msgid "unknown attribute '%s'" msgstr "䏿˜Žãªå±žæ€§ '%s'" #: ../libnm-core/nm-utils.c:5709 -#, c-format +#, fuzzy, c-format msgid "missing key-value separator '%c' after '%s'" msgstr "'%s' ã®å¾Œã«ã€ã‚ー/値ã®ã‚»ãƒ‘レーター '%c' ãŒã‚りã¾ã›ã‚“" diff --git a/po/pl.po b/po/pl.po index 972ed0ef..53705053 100644 --- a/po/pl.po +++ b/po/pl.po @@ -1,18 +1,18 @@ # Polish translation for NetworkManager. -# Copyright © 2007-2019 the NetworkManager authors. +# Copyright © 2007-2020 the NetworkManager authors. # This file is distributed under the same license as the NetworkManager package. # Wadim Dziedzic <wdziedzic@aviary.pl>, 2007-2008. # Artur Flinta <aflinta@at.kernel.pl>, 2007. # Tomasz Dominikowski <dominikowski@gmail.com>, 2008-2010. -# Piotr DrÄ…g <piotrdrag@gmail.com>, 2009-2019. -# Aviary.pl <community-poland@mozilla.org>, 2007-2019. +# Piotr DrÄ…g <piotrdrag@gmail.com>, 2009-2020. +# Aviary.pl <community-poland@mozilla.org>, 2007-2020. # msgid "" msgstr "" "Project-Id-Version: NetworkManager\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-12-21 16:32+0100\n" -"PO-Revision-Date: 2019-12-21 16:33+0100\n" +"POT-Creation-Date: 2020-04-12 11:19+0200\n" +"PO-Revision-Date: 2020-04-12 11:20+0200\n" "Last-Translator: Piotr DrÄ…g <piotrdrag@gmail.com>\n" "Language-Team: Polish <community-poland@mozilla.org>\n" "Language: pl\n" @@ -22,7 +22,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" -#: ../clients/cli/agent.c:23 +#: ../clients/cli/agent.c:22 #, c-format msgid "" "Usage: nmcli agent { COMMAND | help }\n" @@ -35,7 +35,7 @@ msgstr "" "POLECENIE := { secret | polkit | all }\n" "\n" -#: ../clients/cli/agent.c:31 +#: ../clients/cli/agent.c:30 #, c-format msgid "" "Usage: nmcli agent secret { help }\n" @@ -54,7 +54,7 @@ msgstr "" "o hasÅ‚o, jeÅ›li jest wymagane.\n" "\n" -#: ../clients/cli/agent.c:41 +#: ../clients/cli/agent.c:40 #, c-format msgid "" "Usage: nmcli agent polkit { help }\n" @@ -72,7 +72,7 @@ msgstr "" "i przekazuje odpowiedź do z powrotem do polkit.\n" "\n" -#: ../clients/cli/agent.c:51 +#: ../clients/cli/agent.c:50 #, c-format msgid "" "Usage: nmcli agent all { help }\n" @@ -85,50 +85,50 @@ msgstr "" "Uruchamia program nmcli jako agenta haseÅ‚ i polkit usÅ‚ugi NetworkManager.\n" "\n" -#: ../clients/cli/agent.c:143 +#: ../clients/cli/agent.c:142 #, c-format msgid "nmcli successfully registered as a NetworkManager's secret agent.\n" msgstr "" "PomyÅ›lnie zarejestrowano program nmcli jako agenta haseÅ‚ usÅ‚ugi " "NetworkManager.\n" -#: ../clients/cli/agent.c:145 +#: ../clients/cli/agent.c:144 #, c-format msgid "Error: secret agent initialization failed" msgstr "Błąd: zainicjowanie agenta haseÅ‚ siÄ™ nie powiodÅ‚o" -#: ../clients/cli/agent.c:164 -#, c-format -msgid "Error: polkit agent initialization failed: %s" -msgstr "Błąd: zainicjowanie agenta polkit siÄ™ nie powiodÅ‚o: %s" - -#: ../clients/cli/agent.c:172 +#: ../clients/cli/agent.c:153 #, c-format msgid "nmcli successfully registered as a polkit agent.\n" msgstr "PomyÅ›lnie zarejestrowano program nmcli jako agenta polkit.\n" -#: ../clients/cli/common.c:344 ../clients/cli/common.c:345 -#: ../clients/cli/common.c:376 ../clients/cli/common.c:377 -#: ../clients/cli/connections.c:1495 +#: ../clients/cli/agent.c:176 +#, c-format +msgid "Error: polkit agent initialization failed: %s" +msgstr "Błąd: zainicjowanie agenta polkit siÄ™ nie powiodÅ‚o: %s" + +#: ../clients/cli/common.c:347 ../clients/cli/common.c:348 +#: ../clients/cli/common.c:379 ../clients/cli/common.c:380 +#: ../clients/cli/connections.c:1511 msgid "GROUP" msgstr "GRUPA" -#: ../clients/cli/common.c:628 +#: ../clients/cli/common.c:631 #, c-format msgid "Error: openconnect failed: %s\n" msgstr "Błąd: polecenie openconnect siÄ™ nie powiodÅ‚o: %s\n" -#: ../clients/cli/common.c:635 +#: ../clients/cli/common.c:638 #, c-format msgid "Error: openconnect failed with status %d\n" msgstr "Błąd: polecenie openconnect siÄ™ nie powiodÅ‚o ze stanem %d\n" -#: ../clients/cli/common.c:637 +#: ../clients/cli/common.c:640 #, c-format msgid "Error: openconnect failed with signal %d\n" msgstr "Błąd: polecenie openconnect siÄ™ nie powiodÅ‚o z sygnaÅ‚em %d\n" -#: ../clients/cli/common.c:725 +#: ../clients/cli/common.c:728 #, c-format msgid "" "Warning: password for '%s' not given in 'passwd-file' and nmcli cannot ask " @@ -137,65 +137,65 @@ msgstr "" "Ostrzeżenie: w „passwd-file†nie podano hasÅ‚a dla „%sâ€, a program nmcli nie " "może zapytać bez opcji „--askâ€.\n" -#: ../clients/cli/common.c:1227 +#: ../clients/cli/common.c:1244 #, c-format msgid "Error: Could not create NMClient object: %s." msgstr "Błąd: nie można utworzyć obiektu NMClient: %s." -#: ../clients/cli/common.c:1246 +#: ../clients/cli/common.c:1265 msgid "Error: NetworkManager is not running." msgstr "Błąd: usÅ‚uga NetworkManager nie jest uruchomiona." -#: ../clients/cli/common.c:1339 +#: ../clients/cli/common.c:1364 #, c-format msgid "Error: argument '%s' not understood. Try passing --help instead." msgstr "Błąd: nie zrozumiano parametru „%sâ€. Można użyć „--help†zamiast tego." -#: ../clients/cli/common.c:1347 +#: ../clients/cli/common.c:1372 msgid "Error: missing argument. Try passing --help." msgstr "Błąd: brak parametru. Można użyć „--help†zamiast tego." -#: ../clients/cli/common.c:1414 +#: ../clients/cli/common.c:1439 msgid "access denied" msgstr "odmowa dostÄ™pu" -#: ../clients/cli/common.c:1416 +#: ../clients/cli/common.c:1441 msgid "NetworkManager is not running" msgstr "UsÅ‚uga NetworkManager nie jest uruchomiona" -#: ../clients/cli/common.c:1442 +#: ../clients/cli/common.c:1467 #, c-format msgid "Error: error connecting to system bus: %s" msgstr "Błąd: błąd podczas łączenia z magistralÄ… systemowÄ…: %s" -#: ../clients/cli/common.c:1468 ../clients/cli/connections.c:66 -#: ../clients/cli/connections.c:75 ../clients/cli/devices.c:427 -#: ../clients/cli/devices.c:519 ../clients/cli/devices.c:526 -#: ../clients/cli/general.c:26 ../clients/cli/general.c:116 -#: ../clients/cli/general.c:121 ../clients/common/nm-client-utils.c:250 +#: ../clients/cli/common.c:1493 ../clients/cli/connections.c:67 +#: ../clients/cli/connections.c:77 ../clients/cli/devices.c:433 +#: ../clients/cli/devices.c:525 ../clients/cli/devices.c:532 +#: ../clients/cli/general.c:31 ../clients/cli/general.c:86 +#: ../clients/cli/general.c:91 ../clients/common/nm-client-utils.c:250 #: ../clients/common/nm-client-utils.c:263 #: ../clients/common/nm-client-utils.c:267 #: ../clients/common/nm-client-utils.c:272 -#: ../clients/common/nm-meta-setting-desc.c:1724 -#: ../clients/common/nm-meta-setting-desc.c:1755 -#: ../clients/common/nm-meta-setting-desc.c:2687 -#: ../clients/common/nm-meta-setting-desc.c:2745 +#: ../clients/common/nm-meta-setting-desc.c:1713 +#: ../clients/common/nm-meta-setting-desc.c:1744 +#: ../clients/common/nm-meta-setting-desc.c:2646 +#: ../clients/common/nm-meta-setting-desc.c:2704 msgid "unknown" msgstr "nieznane" -#: ../clients/cli/common.c:1469 +#: ../clients/cli/common.c:1494 msgid "none" msgstr "brak" -#: ../clients/cli/common.c:1470 +#: ../clients/cli/common.c:1495 msgid "portal" msgstr "portal" -#: ../clients/cli/common.c:1471 +#: ../clients/cli/common.c:1496 msgid "limited" msgstr "ograniczone" -#: ../clients/cli/common.c:1472 +#: ../clients/cli/common.c:1497 msgid "full" msgstr "peÅ‚ne" @@ -229,55 +229,55 @@ msgstr "Połączenia (nazwy, UUID lub Å›cieżki): " msgid "Connection(s) (name, UUID, path or apath): " msgstr "Połączenia (nazwy, UUID, Å›cieżki lub „apathâ€): " -#: ../clients/cli/connections.c:67 +#: ../clients/cli/connections.c:68 msgid "activating" msgstr "aktywowanie" -#: ../clients/cli/connections.c:68 +#: ../clients/cli/connections.c:69 msgid "activated" msgstr "aktywowano" -#: ../clients/cli/connections.c:69 ../clients/common/nm-client-utils.c:261 +#: ../clients/cli/connections.c:70 ../clients/common/nm-client-utils.c:261 msgid "deactivating" msgstr "dezaktywowanie" -#: ../clients/cli/connections.c:70 +#: ../clients/cli/connections.c:71 msgid "deactivated" msgstr "dezaktywowano" -#: ../clients/cli/connections.c:76 +#: ../clients/cli/connections.c:78 msgid "VPN connecting (prepare)" msgstr "ÅÄ…czenie z VPN (przygotowanie)" -#: ../clients/cli/connections.c:77 +#: ../clients/cli/connections.c:79 msgid "VPN connecting (need authentication)" msgstr "ÅÄ…czenie z VPN (wymaga uwierzytelnienia)" -#: ../clients/cli/connections.c:78 +#: ../clients/cli/connections.c:80 msgid "VPN connecting" msgstr "ÅÄ…czenie z VPN" -#: ../clients/cli/connections.c:79 +#: ../clients/cli/connections.c:81 msgid "VPN connecting (getting IP configuration)" msgstr "ÅÄ…czenie z VPN (pobieranie konfiguracji adresu IP)" -#: ../clients/cli/connections.c:80 +#: ../clients/cli/connections.c:82 msgid "VPN connected" msgstr "Połączono z VPN" -#: ../clients/cli/connections.c:81 +#: ../clients/cli/connections.c:83 msgid "VPN connection failed" msgstr "Połączenie z VPN siÄ™ nie powiodÅ‚o" -#: ../clients/cli/connections.c:82 +#: ../clients/cli/connections.c:84 msgid "VPN disconnected" msgstr "Rozłączono z VPN" -#: ../clients/cli/connections.c:544 +#: ../clients/cli/connections.c:546 msgid "never" msgstr "nigdy" -#: ../clients/cli/connections.c:904 +#: ../clients/cli/connections.c:907 #, c-format msgid "" "Usage: nmcli connection { COMMAND | help }\n" @@ -353,7 +353,7 @@ msgstr "" " export [id | uuid | path] <identyfikator> [<plik wyjÅ›ciowy>]\n" "\n" -#: ../clients/cli/connections.c:926 +#: ../clients/cli/connections.c:929 #, c-format msgid "" "Usage: nmcli connection show { ARGUMENTS | help }\n" @@ -398,7 +398,7 @@ msgstr "" "wiÄ™cej informacji. Podanie opcji „--active†spowoduje uwzglÄ™dnienie tylko\n" "aktywnych profili. Opcja „--show-secrets†ujawni także powiÄ…zane hasÅ‚a.\n" -#: ../clients/cli/connections.c:947 +#: ../clients/cli/connections.c:950 #, c-format msgid "" "Usage: nmcli connection up { ARGUMENTS | help }\n" @@ -443,7 +443,7 @@ msgstr "" "passwd-file — plik z hasÅ‚ami wymaganymi do aktywowania połączenia\n" "\n" -#: ../clients/cli/connections.c:968 +#: ../clients/cli/connections.c:971 #, c-format msgid "" "Usage: nmcli connection down { ARGUMENTS | help }\n" @@ -465,7 +465,7 @@ msgstr "" "identyfikowany po swojej nazwie, UUID lub Å›cieżce D-Bus.\n" "\n" -#: ../clients/cli/connections.c:980 +#: ../clients/cli/connections.c:983 #, c-format msgid "" "Usage: nmcli connection add { ARGUMENTS | help }\n" @@ -788,7 +788,7 @@ msgstr "" " [ip6 <adres IPv6>] [gw6 <brama IPv6>]\n" "\n" -#: ../clients/cli/connections.c:1104 +#: ../clients/cli/connections.c:1107 #, c-format msgid "" "Usage: nmcli connection modify { ARGUMENTS | help }\n" @@ -801,6 +801,10 @@ msgid "" "The '+' sign allows appending items instead of overwriting the whole value.\n" "The '-' sign allows removing selected items instead of the whole value.\n" "\n" +"ARGUMENTS := remove <setting>\n" +"\n" +"Remove a setting from the connection profile.\n" +"\n" "Examples:\n" "nmcli con mod home-wifi wifi.ssid rakosnicek\n" "nmcli con mod em1-1 ipv4.method manual ipv4.addr \"192.168.1.2/24, " @@ -810,6 +814,7 @@ msgid "" "nmcli con mod em1-1 -ipv6.addr \"abbe::cafe/56\"\n" "nmcli con mod bond0 +bond.options mii=500\n" "nmcli con mod bond0 -bond.options downdelay\n" +"nmcli con mod em1-1 remove sriov\n" "\n" msgstr "" "Użycie: nmcli connection modify { PARAMETRY | help }\n" @@ -824,6 +829,10 @@ msgstr "" "elementów zamiast zastÄ™powania caÅ‚ego wartoÅ›ci. Znak „-†umożliwia\n" "usuwanie zaznaczonych elementów zamiast caÅ‚ej wartoÅ›ci.\n" "\n" +"PARAMETRY := remove <ustawienie>\n" +"\n" +"Usuwa ustawienie z profilu połączenia.\n" +"\n" "PrzykÅ‚ady:\n" "nmcli con mod home-wifi wifi.ssid rakosnicek\n" "nmcli con mod em1-1 ipv4.method manual ipv4.addr \"192.168.1.2/24, " @@ -833,9 +842,10 @@ msgstr "" "nmcli con mod em1-1 -ipv6.addr \"abbe::cafe/56\"\n" "nmcli con mod bond0 +bond.options mii=500\n" "nmcli con mod bond0 -bond.options downdelay\n" +"nmcli con mod em1-1 remove sriov\n" "\n" -#: ../clients/cli/connections.c:1127 +#: ../clients/cli/connections.c:1135 #, c-format msgid "" "Usage: nmcli connection clone { ARGUMENTS | help }\n" @@ -857,7 +867,7 @@ msgstr "" "utworzona) oraz „id†(podana jako parametr <nowa nazwa>).\n" "\n" -#: ../clients/cli/connections.c:1139 +#: ../clients/cli/connections.c:1147 #, c-format msgid "" "Usage: nmcli connection edit { ARGUMENTS | help }\n" @@ -885,7 +895,7 @@ msgstr "" "Dodaje nowy profil połączenia w interaktywnym edytorze.\n" "\n" -#: ../clients/cli/connections.c:1154 +#: ../clients/cli/connections.c:1162 #, c-format msgid "" "Usage: nmcli connection delete { ARGUMENTS | help }\n" @@ -904,7 +914,7 @@ msgstr "" "Profil jest identyfikowany po swojej nazwie, UUID lub Å›cieżce D-Bus.\n" "\n" -#: ../clients/cli/connections.c:1165 +#: ../clients/cli/connections.c:1173 #, c-format msgid "" "Usage: nmcli connection monitor { ARGUMENTS | help }\n" @@ -925,7 +935,7 @@ msgstr "" "Monitoruje wszystkie profile połączeÅ„, jeÅ›li żaden nie zostanie podany.\n" "\n" -#: ../clients/cli/connections.c:1177 +#: ../clients/cli/connections.c:1185 #, c-format msgid "" "Usage: nmcli connection reload { help }\n" @@ -938,7 +948,7 @@ msgstr "" "Wczytuje ponownie wszystkie pliki połączeÅ„ z dysku.\n" "\n" -#: ../clients/cli/connections.c:1185 +#: ../clients/cli/connections.c:1193 #, c-format msgid "" "Usage: nmcli connection load { ARGUMENTS | help }\n" @@ -960,7 +970,7 @@ msgstr "" "usÅ‚uga NetworkManager zna jego najnowszy stan.\n" "\n" -#: ../clients/cli/connections.c:1197 +#: ../clients/cli/connections.c:1205 #, c-format msgid "" "Usage: nmcli connection import { ARGUMENTS | help }\n" @@ -985,7 +995,7 @@ msgstr "" "importowana przez wtyczki VPN usÅ‚ugi NetworkManager.\n" "\n" -#: ../clients/cli/connections.c:1210 +#: ../clients/cli/connections.c:1218 #, c-format msgid "" "Usage: nmcli connection export { ARGUMENTS | help }\n" @@ -1005,348 +1015,362 @@ msgstr "" "nazwÄ™.\n" "\n" -#: ../clients/cli/connections.c:1301 +#: ../clients/cli/connections.c:1309 #, c-format msgid "Error updating secrets for %s: %s\n" msgstr "Błąd podczas aktualizowania haseÅ‚ dla %s: %s\n" -#: ../clients/cli/connections.c:1348 +#: ../clients/cli/connections.c:1356 msgid "Connection profile details" msgstr "Szczegóły profilu połączenia" -#: ../clients/cli/connections.c:1361 ../clients/cli/connections.c:1446 +#: ../clients/cli/connections.c:1369 ../clients/cli/connections.c:1458 #, c-format msgid "Error: 'connection show': %s" msgstr "Błąd: „connection showâ€: %s" -#: ../clients/cli/connections.c:1436 +#: ../clients/cli/connections.c:1448 msgid "Activate connection details" msgstr "Szczegóły aktywowania połączenia" -#: ../clients/cli/connections.c:1544 ../clients/cli/devices.c:1485 -#: ../clients/cli/devices.c:1499 ../clients/cli/devices.c:1513 -#: ../clients/cli/devices.c:1528 ../clients/cli/devices.c:1586 -#: ../clients/cli/devices.c:1688 +#: ../clients/cli/connections.c:1560 ../clients/cli/devices.c:1498 +#: ../clients/cli/devices.c:1512 ../clients/cli/devices.c:1526 +#: ../clients/cli/devices.c:1541 ../clients/cli/devices.c:1598 +#: ../clients/cli/devices.c:1700 msgid "NAME" msgstr "NAZWA" -#: ../clients/cli/connections.c:1637 +#: ../clients/cli/connections.c:1653 #, c-format msgid "invalid field '%s'; allowed fields: %s and %s, or %s,%s" msgstr "nieprawidÅ‚owe pole „%sâ€; dozwolone pola: %s i %s, albo %s,%s" -#: ../clients/cli/connections.c:1647 ../clients/cli/connections.c:1655 +#: ../clients/cli/connections.c:1663 ../clients/cli/connections.c:1671 #, c-format msgid "'%s' has to be alone" msgstr "„%s†musi być same" -#: ../clients/cli/connections.c:1915 +#: ../clients/cli/connections.c:1931 #, c-format msgid "incorrect string '%s' of '--order' option" msgstr "niepoprawny ciÄ…g „%s†opcji „--orderâ€" -#: ../clients/cli/connections.c:1940 +#: ../clients/cli/connections.c:1956 #, c-format msgid "incorrect item '%s' in '--order' option" msgstr "niepoprawny element „%s†w opcji „--orderâ€" -#: ../clients/cli/connections.c:1978 +#: ../clients/cli/connections.c:1994 msgid "No connection specified" msgstr "Nie podano połączenia" -#: ../clients/cli/connections.c:1989 +#: ../clients/cli/connections.c:2005 #, c-format msgid "%s argument is missing" msgstr "Brak parametru %s" -#: ../clients/cli/connections.c:2007 +#: ../clients/cli/connections.c:2023 #, c-format msgid "unknown connection '%s'" msgstr "nieznane połączenie „%sâ€" -#: ../clients/cli/connections.c:2036 +#: ../clients/cli/connections.c:2052 msgid "'--order' argument is missing" msgstr "Brak parametru „--orderâ€" -#: ../clients/cli/connections.c:2096 +#: ../clients/cli/connections.c:2112 msgid "NetworkManager active profiles" msgstr "Aktywne profile usÅ‚ugi NetworkManager" -#: ../clients/cli/connections.c:2097 +#: ../clients/cli/connections.c:2113 msgid "NetworkManager connection profiles" msgstr "Profile połączeÅ„ usÅ‚ugi NetworkManager" -#: ../clients/cli/connections.c:2149 ../clients/cli/connections.c:2895 -#: ../clients/cli/connections.c:2907 ../clients/cli/connections.c:2919 -#: ../clients/cli/connections.c:3149 ../clients/cli/connections.c:8969 -#: ../clients/cli/connections.c:8990 ../clients/cli/devices.c:3019 -#: ../clients/cli/devices.c:3031 ../clients/cli/devices.c:3044 -#: ../clients/cli/devices.c:3299 ../clients/cli/devices.c:3310 -#: ../clients/cli/devices.c:3328 ../clients/cli/devices.c:3337 -#: ../clients/cli/devices.c:3358 ../clients/cli/devices.c:3369 -#: ../clients/cli/devices.c:3387 ../clients/cli/devices.c:3905 -#: ../clients/cli/devices.c:3915 ../clients/cli/devices.c:3923 -#: ../clients/cli/devices.c:3935 ../clients/cli/devices.c:3950 -#: ../clients/cli/devices.c:3958 ../clients/cli/devices.c:4101 -#: ../clients/cli/devices.c:4112 ../clients/cli/devices.c:4326 -#: ../clients/cli/devices.c:4495 +#: ../clients/cli/connections.c:2165 ../clients/cli/connections.c:2911 +#: ../clients/cli/connections.c:2924 ../clients/cli/connections.c:2937 +#: ../clients/cli/connections.c:3169 ../clients/cli/connections.c:9056 +#: ../clients/cli/connections.c:9078 ../clients/cli/devices.c:3064 +#: ../clients/cli/devices.c:3077 ../clients/cli/devices.c:3089 +#: ../clients/cli/devices.c:3381 ../clients/cli/devices.c:3392 +#: ../clients/cli/devices.c:3410 ../clients/cli/devices.c:3419 +#: ../clients/cli/devices.c:3440 ../clients/cli/devices.c:3451 +#: ../clients/cli/devices.c:3469 ../clients/cli/devices.c:3985 +#: ../clients/cli/devices.c:3996 ../clients/cli/devices.c:4005 +#: ../clients/cli/devices.c:4019 ../clients/cli/devices.c:4036 +#: ../clients/cli/devices.c:4045 ../clients/cli/devices.c:4192 +#: ../clients/cli/devices.c:4203 ../clients/cli/devices.c:4419 +#: ../clients/cli/devices.c:4588 #, c-format msgid "Error: %s argument is missing." msgstr "Błąd: brak parametru %s." -#: ../clients/cli/connections.c:2177 +#: ../clients/cli/connections.c:2193 #, c-format msgid "Error: %s - no such connection profile." msgstr "Błąd: %s — nie ma takiego profilu połączenia." -#: ../clients/cli/connections.c:2268 ../clients/cli/connections.c:2882 -#: ../clients/cli/connections.c:2947 ../clients/cli/connections.c:8506 -#: ../clients/cli/connections.c:8597 ../clients/cli/connections.c:9090 -#: ../clients/cli/devices.c:1773 ../clients/cli/devices.c:2041 -#: ../clients/cli/devices.c:2211 ../clients/cli/devices.c:2319 -#: ../clients/cli/devices.c:2511 ../clients/cli/devices.c:3178 -#: ../clients/cli/devices.c:4064 ../clients/cli/devices.c:4501 -#: ../clients/cli/general.c:982 +#: ../clients/cli/connections.c:2284 ../clients/cli/connections.c:2897 +#: ../clients/cli/connections.c:2967 ../clients/cli/connections.c:8597 +#: ../clients/cli/connections.c:8689 ../clients/cli/connections.c:9183 +#: ../clients/cli/devices.c:1785 ../clients/cli/devices.c:2053 +#: ../clients/cli/devices.c:2223 ../clients/cli/devices.c:2336 +#: ../clients/cli/devices.c:2525 ../clients/cli/devices.c:3260 +#: ../clients/cli/devices.c:4156 ../clients/cli/devices.c:4595 +#: ../clients/cli/general.c:993 #, c-format msgid "Error: %s." msgstr "Błąd: %s." -#: ../clients/cli/connections.c:2361 ../clients/cli/devices.c:4278 +#: ../clients/cli/connections.c:2376 ../clients/cli/devices.c:4370 #, c-format msgid "no active connection on device '%s'" msgstr "brak aktywnych połączeÅ„ na urzÄ…dzeniu „%sâ€" -#: ../clients/cli/connections.c:2369 +#: ../clients/cli/connections.c:2384 msgid "no active connection or device" msgstr "brak aktywnych połączeÅ„ na urzÄ…dzeÅ„" -#: ../clients/cli/connections.c:2389 +#: ../clients/cli/connections.c:2404 #, c-format msgid "device '%s' not compatible with connection '%s': " msgstr "urzÄ…dzenie „%s†jest niezgodne z połączeniem „%sâ€: " -#: ../clients/cli/connections.c:2422 +#: ../clients/cli/connections.c:2437 #, c-format msgid "device '%s' not compatible with connection '%s'" msgstr "urzÄ…dzenie „%s†jest niezgodne z połączeniem „%sâ€" -#: ../clients/cli/connections.c:2425 +#: ../clients/cli/connections.c:2440 #, c-format msgid "no device found for connection '%s'" msgstr "nie odnaleziono urzÄ…dzenia dla połączenia „%sâ€" -#: ../clients/cli/connections.c:2476 +#: ../clients/cli/connections.c:2491 #, c-format msgid "Hint: use '%s' to get more details." msgstr "Wskazówka: „%s†wyÅ›wietli wiÄ™cej informacji." -#: ../clients/cli/connections.c:2494 +#: ../clients/cli/connections.c:2509 #, c-format msgid "Connection successfully activated (%s) (D-Bus active path: %s)\n" msgstr "PomyÅ›lnie aktywowano połączenie (%s) (Å›cieżka aktywacji D-Bus: %s)\n" -#: ../clients/cli/connections.c:2498 ../clients/cli/connections.c:2648 -#: ../clients/cli/connections.c:6798 +#: ../clients/cli/connections.c:2513 ../clients/cli/connections.c:2663 +#: ../clients/cli/connections.c:6898 #, c-format msgid "Connection successfully activated (D-Bus active path: %s)\n" msgstr "PomyÅ›lnie aktywowano połączenie (Å›cieżka aktywacji D-Bus: %s)\n" -#: ../clients/cli/connections.c:2505 ../clients/cli/connections.c:2627 +#: ../clients/cli/connections.c:2520 ../clients/cli/connections.c:2642 #, c-format msgid "Error: Connection activation failed: %s" msgstr "Błąd: aktywacja połączenia siÄ™ nie powiodÅ‚a: %s" -#: ../clients/cli/connections.c:2542 +#: ../clients/cli/connections.c:2557 #, c-format msgid "Error: Timeout expired (%d seconds)" msgstr "Błąd: przekroczono czas oczekiwania (%d s)" -#: ../clients/cli/connections.c:2709 +#: ../clients/cli/connections.c:2724 #, c-format msgid "failed to read passwd-file '%s': %s" msgstr "odczytanie passwd-file „%s†siÄ™ nie powiodÅ‚o: %s" -#: ../clients/cli/connections.c:2722 +#: ../clients/cli/connections.c:2737 #, c-format msgid "missing colon in 'password' entry '%s'" msgstr "brak dwukropka we wpisie „password†„%sâ€" -#: ../clients/cli/connections.c:2730 +#: ../clients/cli/connections.c:2745 #, c-format msgid "missing dot in 'password' entry '%s'" msgstr "brak kropki we wpisie „password†„%sâ€" -#: ../clients/cli/connections.c:2743 +#: ../clients/cli/connections.c:2758 #, c-format msgid "invalid setting name in 'password' entry '%s'" msgstr "nieprawidÅ‚owa nazwa ustawienia we wpisie „password†„%sâ€" -#: ../clients/cli/connections.c:2800 +#: ../clients/cli/connections.c:2815 #, c-format msgid "unknown device '%s'." msgstr "nieznane urzÄ…dzenie „%sâ€." -#: ../clients/cli/connections.c:2805 +#: ../clients/cli/connections.c:2820 msgid "neither a valid connection nor device given" msgstr "nie podano prawidÅ‚owego połączenia ani urzÄ…dzenia" -#: ../clients/cli/connections.c:2929 ../clients/cli/connections.c:9000 -#: ../clients/cli/devices.c:1732 ../clients/cli/devices.c:1778 -#: ../clients/cli/devices.c:2216 ../clients/cli/devices.c:3076 -#: ../clients/cli/devices.c:3400 ../clients/cli/devices.c:3967 -#: ../clients/cli/devices.c:4118 ../clients/cli/devices.c:4335 -#: ../clients/cli/devices.c:4505 +#: ../clients/cli/connections.c:2948 ../clients/cli/connections.c:9089 +#: ../clients/cli/devices.c:1744 ../clients/cli/devices.c:1791 +#: ../clients/cli/devices.c:2229 ../clients/cli/devices.c:3123 +#: ../clients/cli/devices.c:3482 ../clients/cli/devices.c:4055 +#: ../clients/cli/devices.c:4209 ../clients/cli/devices.c:4429 +#: ../clients/cli/devices.c:4600 #, c-format msgid "Error: invalid extra argument '%s'." msgstr "Błąd: nieprawidÅ‚owy dodatkowy parametr „%sâ€." -#: ../clients/cli/connections.c:2955 +#: ../clients/cli/connections.c:2976 msgid "preparing" msgstr "przygotowywanie" -#: ../clients/cli/connections.c:3064 +#: ../clients/cli/connections.c:3083 #, c-format msgid "Connection '%s' (%s) successfully deleted.\n" msgstr "PomyÅ›lnie usuniÄ™to połączenie „%s†(%s).\n" -#: ../clients/cli/connections.c:3080 +#: ../clients/cli/connections.c:3099 #, c-format msgid "Connection '%s' successfully deactivated (D-Bus active path: %s)\n" msgstr "" "PomyÅ›lnie dezaktywowano połączenie „%s†(Å›cieżka aktywacji D-Bus: %s)\n" -#: ../clients/cli/connections.c:3131 ../clients/cli/connections.c:8693 -#: ../clients/cli/connections.c:8724 ../clients/cli/connections.c:8890 +#: ../clients/cli/connections.c:3150 ../clients/cli/connections.c:8786 +#: ../clients/cli/connections.c:8817 ../clients/cli/connections.c:8980 #, c-format msgid "Error: No connection specified." msgstr "Błąd: nie podano połączenia." -#: ../clients/cli/connections.c:3161 +#: ../clients/cli/connections.c:3182 #, c-format msgid "Error: '%s' is not an active connection.\n" msgstr "Błąd: „%s†nie jest aktywnym połączeniem.\n" -#: ../clients/cli/connections.c:3162 +#: ../clients/cli/connections.c:3183 #, c-format msgid "Error: not all active connections found." msgstr "Błąd: nie odnaleziono wszystkich aktywnych połączeÅ„." -#: ../clients/cli/connections.c:3170 +#: ../clients/cli/connections.c:3191 #, c-format msgid "Error: no active connection provided." msgstr "Błąd: nie podano aktywnego połączenia." -#: ../clients/cli/connections.c:3201 +#: ../clients/cli/connections.c:3223 #, c-format msgid "Connection '%s' deactivation failed: %s\n" msgstr "Dezaktywacja połączenia „%s†siÄ™ nie powiodÅ‚a: %s\n" -#: ../clients/cli/connections.c:3461 ../clients/cli/connections.c:3518 +#: ../clients/cli/connections.c:3481 ../clients/cli/connections.c:3538 #: ../clients/common/nm-client-utils.c:211 #, c-format msgid "'%s' not among [%s]" msgstr "„%s†nie jest w [%s]" #. We should not really come here -#: ../clients/cli/connections.c:3481 ../clients/cli/connections.c:3541 +#: ../clients/cli/connections.c:3501 ../clients/cli/connections.c:3561 #: ../clients/common/nm-client-utils.c:279 #, c-format msgid "Unknown error" msgstr "Nieznany błąd" -#: ../clients/cli/connections.c:3675 +#: ../clients/cli/connections.c:3695 #, c-format msgid "Warning: master='%s' doesn't refer to any existing profile.\n" msgstr "" "Ostrzeżenie: master=„%s†nie odnosi siÄ™ do żadnego istniejÄ…cego profilu.\n" -#: ../clients/cli/connections.c:4038 +#: ../clients/cli/connections.c:4058 #, c-format msgid "Error: invalid property '%s': %s." msgstr "Błąd: nieprawidÅ‚owa wÅ‚aÅ›ciwość „%sâ€: %s." -#: ../clients/cli/connections.c:4053 +#: ../clients/cli/connections.c:4073 #, c-format msgid "Error: failed to %s %s.%s: %s." msgstr "Błąd: %s %s.%s siÄ™ nie powiodÅ‚o: %s." -#: ../clients/cli/connections.c:4095 +#: ../clients/cli/connections.c:4115 #, c-format msgid "Error: '%s' is mandatory." -msgstr "Błąd: „%s†jest wymagane." +msgstr "Błąd: „%s†jest obowiÄ…zkowe." -#: ../clients/cli/connections.c:4122 +#: ../clients/cli/connections.c:4142 #, c-format msgid "Error: invalid slave type; %s." msgstr "Błąd: nieznany typ podrzÄ™dnego; %s." -#: ../clients/cli/connections.c:4130 +#: ../clients/cli/connections.c:4150 #, c-format msgid "Error: invalid connection type; %s." msgstr "Błąd: nieznany typ połączenia; %s." -#: ../clients/cli/connections.c:4207 +#: ../clients/cli/connections.c:4227 #, c-format msgid "Error: bad connection type: %s" msgstr "Błąd: błędny typ połączenia: %s" -#: ../clients/cli/connections.c:4263 -#, c-format -msgid "Error: '%s': %s" -msgstr "Błąd: „%sâ€: %s" - -#: ../clients/cli/connections.c:4290 +#: ../clients/cli/connections.c:4302 msgid "Error: master is required" msgstr "Błąd: „master†jest wymagane" -#: ../clients/cli/connections.c:4359 +#: ../clients/cli/connections.c:4371 #, c-format msgid "Error: error adding bond option '%s=%s'." msgstr "Błąd: błąd podczas dodawania opcji wiÄ…zania „%s=%sâ€." -#: ../clients/cli/connections.c:4390 +#: ../clients/cli/connections.c:4402 #, c-format msgid "Error: '%s' is not a valid monitoring mode; use '%s' or '%s'.\n" msgstr "" "Błąd: „%s†nie jest prawidÅ‚owym trybem monitorowania; należy użyć „%s†lub " "„%sâ€.\n" -#: ../clients/cli/connections.c:4421 +#: ../clients/cli/connections.c:4433 #, c-format msgid "Error: 'bt-type': '%s' not valid; use [%s, %s, %s (%s), %s]." msgstr "" "Błąd: „bt-typeâ€: „%s†jest nieprawidÅ‚owe; należy użyć [%s, %s, %s (%s), %s]." -#: ../clients/cli/connections.c:4686 +#: ../clients/cli/connections.c:4727 +#, c-format +msgid "Error: setting '%s' is mandatory and cannot be removed." +msgstr "Błąd: ustawienie „%s†jest obowiÄ…zkowe i nie może być usuwane." + +#: ../clients/cli/connections.c:4737 #, c-format msgid "Error: value for '%s' is missing." msgstr "Błąd: brak wartoÅ›ci dla „%sâ€." -#: ../clients/cli/connections.c:4730 +#: ../clients/cli/connections.c:4782 msgid "Error: <setting>.<property> argument is missing." msgstr "Błąd: brak parametru <ustawienie>.<wÅ‚aÅ›ciwość>." -#: ../clients/cli/connections.c:4756 +#: ../clients/cli/connections.c:4808 +msgid "Error: missing setting." +msgstr "Błąd: brak ustawienia." + +#: ../clients/cli/connections.c:4826 +#, c-format +msgid "Setting '%s' is not present in the connection." +msgstr "Ustawienie „%s†nie jest obecne w połączeniu." + +#: ../clients/cli/connections.c:4830 +#, c-format +msgid "Error: invalid setting argument '%s'." +msgstr "Błąd: nieprawidÅ‚owy parametr ustawienia „%sâ€." + +#: ../clients/cli/connections.c:4854 #, c-format msgid "Error: invalid or not allowed setting '%s': %s." msgstr "Błąd: nieprawidÅ‚owe lub niedozwolone ustawienie „%sâ€: %s." -#: ../clients/cli/connections.c:4805 ../clients/cli/connections.c:4821 +#: ../clients/cli/connections.c:4903 ../clients/cli/connections.c:4919 #, c-format msgid "Error: '%s' is ambiguous (%s.%s or %s.%s)." msgstr "Błąd: „%s†jest niejednoznaczne (%s.%s lub %s.%s)." -#: ../clients/cli/connections.c:4837 +#: ../clients/cli/connections.c:4939 #, c-format msgid "Error: invalid <setting>.<property> '%s'." msgstr "Błąd: nieprawidÅ‚owe <ustawienie>.<wÅ‚aÅ›ciwość> „%sâ€." -#: ../clients/cli/connections.c:4876 ../clients/cli/connections.c:8545 +#: ../clients/cli/connections.c:4977 ../clients/cli/connections.c:8637 #, c-format msgid "Error: Failed to add '%s' connection: %s" msgstr "Błąd: dodanie połączenia „%s†siÄ™ nie powiodÅ‚o: %s" -#: ../clients/cli/connections.c:4894 +#: ../clients/cli/connections.c:4995 #, c-format msgid "" "Warning: There is another connection with the name '%1$s'. Reference the " @@ -1364,32 +1388,32 @@ msgstr[2] "" "Ostrzeżenie: istnieje %3$u innych połączeÅ„ o nazwie „%1$sâ€. Należy odwoÅ‚ywać " "siÄ™ do połączenia za pomocÄ… UUID „%2$sâ€\n" -#: ../clients/cli/connections.c:4903 +#: ../clients/cli/connections.c:5004 #, c-format msgid "Connection '%s' (%s) successfully added.\n" msgstr "PomyÅ›lnie dodano połączenie „%s†(%s).\n" -#: ../clients/cli/connections.c:4965 ../clients/cli/connections.c:6921 -#: ../clients/cli/connections.c:6922 ../clients/cli/devices.c:518 -#: ../clients/cli/devices.c:525 ../clients/cli/devices.c:1239 -#: ../clients/cli/general.c:123 ../clients/cli/utils.h:291 +#: ../clients/cli/connections.c:5066 ../clients/cli/connections.c:7004 +#: ../clients/cli/connections.c:7005 ../clients/cli/devices.c:524 +#: ../clients/cli/devices.c:531 ../clients/cli/devices.c:1248 +#: ../clients/cli/general.c:93 ../clients/cli/utils.h:293 #: ../clients/common/nm-client-utils.c:269 -#: ../clients/common/nm-meta-setting-desc.c:866 -#: ../clients/common/nm-meta-setting-desc.c:2682 +#: ../clients/common/nm-meta-setting-desc.c:847 +#: ../clients/common/nm-meta-setting-desc.c:2641 msgid "no" msgstr "nie" -#: ../clients/cli/connections.c:4966 ../clients/cli/connections.c:6921 -#: ../clients/cli/connections.c:6922 ../clients/cli/devices.c:517 -#: ../clients/cli/devices.c:524 ../clients/cli/devices.c:1239 -#: ../clients/cli/general.c:122 ../clients/cli/utils.h:291 +#: ../clients/cli/connections.c:5067 ../clients/cli/connections.c:7004 +#: ../clients/cli/connections.c:7005 ../clients/cli/devices.c:523 +#: ../clients/cli/devices.c:530 ../clients/cli/devices.c:1248 +#: ../clients/cli/general.c:92 ../clients/cli/utils.h:293 #: ../clients/common/nm-client-utils.c:268 -#: ../clients/common/nm-meta-setting-desc.c:866 -#: ../clients/common/nm-meta-setting-desc.c:2679 +#: ../clients/common/nm-meta-setting-desc.c:847 +#: ../clients/common/nm-meta-setting-desc.c:2638 msgid "yes" msgstr "tak" -#: ../clients/cli/connections.c:5052 +#: ../clients/cli/connections.c:5153 #, c-format msgid "" "You can specify this option more than once. Press <Enter> when you're done.\n" @@ -1398,7 +1422,7 @@ msgstr "" "ukoÅ„czeniu.\n" #. Ask for optional arguments. -#: ../clients/cli/connections.c:5154 +#: ../clients/cli/connections.c:5255 #, c-format msgid "There is %d optional setting for %s.\n" msgid_plural "There are %d optional settings for %s.\n" @@ -1406,7 +1430,7 @@ msgstr[0] "Istnieje %d opcjonalne ustawienie dla %s.\n" msgstr[1] "IstniejÄ… %d opcjonalne ustawienia dla %s.\n" msgstr[2] "Istnieje %d opcjonalnych ustawieÅ„ dla %s.\n" -#: ../clients/cli/connections.c:5160 +#: ../clients/cli/connections.c:5261 #, c-format msgid "Do you want to provide it? %s" msgid_plural "Do you want to provide them? %s" @@ -1414,22 +1438,22 @@ msgstr[0] "Podać go? %s" msgstr[1] "Podać je? %s" msgstr[2] "Podać je? %s" -#: ../clients/cli/connections.c:5292 ../clients/cli/utils.c:279 +#: ../clients/cli/connections.c:5393 ../clients/cli/utils.c:279 #, c-format msgid "Error: value for '%s' argument is required." msgstr "Błąd: wartość dla parametru „%s†jest wymagana." -#: ../clients/cli/connections.c:5299 +#: ../clients/cli/connections.c:5400 #, c-format msgid "Error: 'save': %s." msgstr "Błąd: „saveâ€: %s." -#: ../clients/cli/connections.c:5384 ../clients/cli/connections.c:5395 +#: ../clients/cli/connections.c:5485 ../clients/cli/connections.c:5496 #, c-format msgid "Error: '%s' argument is required." msgstr "Błąd: parametr „%s†jest wymagany." -#: ../clients/cli/connections.c:6354 +#: ../clients/cli/connections.c:6454 #, c-format msgid "['%s' setting values]\n" msgstr "[wartoÅ›ci ustawienia „%sâ€]\n" @@ -1437,7 +1461,7 @@ msgstr "[wartoÅ›ci ustawienia „%sâ€]\n" #. TRANSLATORS: do not translate command names and keywords before :: #. * However, you should translate terms enclosed in <>. #. -#: ../clients/cli/connections.c:6463 +#: ../clients/cli/connections.c:6563 #, c-format msgid "" "---[ Main menu ]---\n" @@ -1474,7 +1498,7 @@ msgstr "" "nmcli <opcja konfiguracji> <wartość> :: konfiguracja nmcli\n" "quit :: koÅ„czy dziaÅ‚anie nmcli\n" -#: ../clients/cli/connections.c:6490 +#: ../clients/cli/connections.c:6590 #, c-format msgid "" "goto <setting>[.<prop>] | <prop> :: enter setting/property for editing\n" @@ -1495,7 +1519,7 @@ msgstr "" " nmcli connection> goto secondaries\n" " nmcli> goto ipv4.addresses\n" -#: ../clients/cli/connections.c:6497 +#: ../clients/cli/connections.c:6597 #, c-format msgid "" "remove <setting>[.<prop>] :: remove setting or reset property value\n" @@ -1516,7 +1540,7 @@ msgstr "" "PrzykÅ‚ady: nmcli> remove wifi-sec\n" " nmcli> remove eth.mtu\n" -#: ../clients/cli/connections.c:6504 +#: ../clients/cli/connections.c:6604 #, c-format msgid "" "set [<setting>.<prop> <value>] :: set property value\n" @@ -1531,7 +1555,7 @@ msgstr "" "\n" "PrzykÅ‚ad: nmcli> set con.id Moje połączenie\n" -#: ../clients/cli/connections.c:6509 +#: ../clients/cli/connections.c:6609 #, c-format msgid "" "describe [<setting>.<prop>] :: describe property\n" @@ -1544,7 +1568,7 @@ msgstr "" "WyÅ›wietla opis wÅ‚aÅ›ciwoÅ›ci. Wszystkie ustawienia i wÅ‚aÅ›ciwoÅ›ci usÅ‚ugi NM\n" "można znaleźć na stronie podrÄ™cznika nm-settings(5).\n" -#: ../clients/cli/connections.c:6514 +#: ../clients/cli/connections.c:6614 #, c-format msgid "" "print [all] :: print setting or connection values\n" @@ -1559,7 +1583,7 @@ msgstr "" "\n" "PrzykÅ‚ad: nmcli ipv4> print all\n" -#: ../clients/cli/connections.c:6519 +#: ../clients/cli/connections.c:6619 #, c-format msgid "" "verify [all | fix] :: verify setting or connection validity\n" @@ -1583,7 +1607,7 @@ msgstr "" " nmcli> verify fix\n" " nmcli bond> verify\n" -#: ../clients/cli/connections.c:6528 +#: ../clients/cli/connections.c:6628 #, c-format msgid "" "save [persistent|temporary] :: save the connection\n" @@ -1609,7 +1633,7 @@ msgstr "" "miÄ™dzy ponownymi uruchomieniami. Aby w peÅ‚ni usunąć trwaÅ‚e połączenie,\n" "należy usunąć profil połączenia.\n" -#: ../clients/cli/connections.c:6539 +#: ../clients/cli/connections.c:6639 #, c-format msgid "" "activate [<ifname>] [/<ap>|<nsp>] :: activate the connection\n" @@ -1631,7 +1655,7 @@ msgstr "" " poprzedzić znakiem /, kiedy nie podano\n" " <nazwy-interfejsu>)\n" -#: ../clients/cli/connections.c:6546 ../clients/cli/connections.c:6704 +#: ../clients/cli/connections.c:6646 ../clients/cli/connections.c:6804 #, c-format msgid "" "back :: go to upper menu level\n" @@ -1640,7 +1664,7 @@ msgstr "" "back :: przechodzi do menu wyższego poziomu\n" "\n" -#: ../clients/cli/connections.c:6549 +#: ../clients/cli/connections.c:6649 #, c-format msgid "" "help/? [<command>] :: help for the nmcli commands\n" @@ -1649,7 +1673,7 @@ msgstr "" "help/? [<polecenie>] :: pomoc dla poleceÅ„ nmcli\n" "\n" -#: ../clients/cli/connections.c:6552 +#: ../clients/cli/connections.c:6652 #, c-format msgid "" "nmcli [<conf-option> <value>] :: nmcli configuration\n" @@ -1676,7 +1700,7 @@ msgstr "" " nmcli> nmcli save-confirmation no\n" " nmcli> nmcli prompt-color 3\n" -#: ../clients/cli/connections.c:6574 ../clients/cli/connections.c:6710 +#: ../clients/cli/connections.c:6674 ../clients/cli/connections.c:6810 #, c-format msgid "" "quit :: exit nmcli\n" @@ -1689,8 +1713,8 @@ msgstr "" "To polecenie koÅ„czy dziaÅ‚anie nmcli. JeÅ›li modyfikowane połączenie nie jest " "zapisane, użytkownik zostanie poproszony o potwierdzenie dziaÅ‚ania.\n" -#: ../clients/cli/connections.c:6579 ../clients/cli/connections.c:6715 -#: ../clients/cli/connections.c:7126 ../clients/cli/connections.c:8129 +#: ../clients/cli/connections.c:6679 ../clients/cli/connections.c:6815 +#: ../clients/cli/connections.c:7209 ../clients/cli/connections.c:8219 #, c-format msgid "Unknown command: '%s'\n" msgstr "Nieznane polecenie: „%sâ€\n" @@ -1698,7 +1722,7 @@ msgstr "Nieznane polecenie: „%sâ€\n" #. TRANSLATORS: do not translate command names and keywords before :: #. * However, you should translate terms enclosed in <>. #. -#: ../clients/cli/connections.c:6644 +#: ../clients/cli/connections.c:6744 #, c-format msgid "" "---[ Property menu ]---\n" @@ -1725,7 +1749,7 @@ msgstr "" "help/? [<polecenie>] :: wyÅ›wietla tÄ™ pomoc lub opis polecenia\n" "quit :: koÅ„czy dziaÅ‚anie nmcli\n" -#: ../clients/cli/connections.c:6669 +#: ../clients/cli/connections.c:6769 #, c-format msgid "" "set [<value>] :: set new value\n" @@ -1736,7 +1760,7 @@ msgstr "" "\n" "To polecenie ustawia podanÄ… <wartość> tej wÅ‚aÅ›ciwoÅ›ci\n" -#: ../clients/cli/connections.c:6673 +#: ../clients/cli/connections.c:6773 #, c-format msgid "" "add [<value>] :: append new value to the property\n" @@ -1751,7 +1775,7 @@ msgstr "" "jest typu kontener. W przypadku wÅ‚aÅ›ciwoÅ›ci zawierajÄ…cych jednÄ… wartość " "zastÄ™puje tÄ™ wartość (podobnie jak „setâ€).\n" -#: ../clients/cli/connections.c:6679 +#: ../clients/cli/connections.c:6779 #, c-format msgid "" "change :: change current value\n" @@ -1762,7 +1786,7 @@ msgstr "" "\n" "WyÅ›wietla bieżącÄ… wartość i umożliwia jej modyfikacjÄ™.\n" -#: ../clients/cli/connections.c:6683 +#: ../clients/cli/connections.c:6783 #, c-format msgid "" "remove [<value>|<index>|<option name>] :: delete the value\n" @@ -1795,7 +1819,7 @@ msgstr "" " nmcli bond.options> remove downdelay\n" "\n" -#: ../clients/cli/connections.c:6694 +#: ../clients/cli/connections.c:6794 #, c-format msgid "" "describe :: describe property\n" @@ -1808,7 +1832,7 @@ msgstr "" "WyÅ›wietla opis wÅ‚aÅ›ciwoÅ›ci. Wszystkie ustawienia i wÅ‚aÅ›ciwoÅ›ci usÅ‚ugi NM " "można znaleźć na stronie podrÄ™cznika nm-settings(5).\n" -#: ../clients/cli/connections.c:6699 +#: ../clients/cli/connections.c:6799 #, c-format msgid "" "print [property|setting|connection] :: print property (setting, connection) " @@ -1823,7 +1847,7 @@ msgstr "" "WyÅ›wietla wartość wÅ‚aÅ›ciwoÅ›ci. PodajÄ…c parametr można także wyÅ›wietlić " "wartoÅ›ci dla caÅ‚ego ustawienia lub połączenia.\n" -#: ../clients/cli/connections.c:6707 +#: ../clients/cli/connections.c:6807 #, c-format msgid "" "help/? [<command>] :: help for nmcli commands\n" @@ -1832,28 +1856,23 @@ msgstr "" "help/? [<polecenie>] :: pomoc dla poleceÅ„ nmcli\n" "\n" -#: ../clients/cli/connections.c:6804 +#: ../clients/cli/connections.c:6904 #, c-format msgid "Error: Connection activation failed.\n" msgstr "Błąd: aktywacja połączenia siÄ™ nie powiodÅ‚a.\n" -#: ../clients/cli/connections.c:6901 -#, c-format -msgid "Error: setting '%s' is mandatory and cannot be removed.\n" -msgstr "Błąd: ustawienie „%s†jest wymagane i nie może być usuwane.\n" - #. TRANSLATORS: status line in nmcli connection editor -#: ../clients/cli/connections.c:6919 +#: ../clients/cli/connections.c:7002 #, c-format msgid "[ Type: %s | Name: %s | UUID: %s | Dirty: %s | Temp: %s ]\n" msgstr "[ Typ: %s | nazwa: %s | UUID: %s | dirty: %s | tymczasowe: %s ]\n" -#: ../clients/cli/connections.c:6955 +#: ../clients/cli/connections.c:7038 #, c-format msgid "The connection is not saved. Do you really want to quit? %s" msgstr "Połączenie nie jest zapisane. Na pewno zakoÅ„czyć? %s" -#: ../clients/cli/connections.c:6996 +#: ../clients/cli/connections.c:7079 #, c-format msgid "" "The connection profile has been removed from another client. You may type " @@ -1862,60 +1881,60 @@ msgstr "" "Profil połączenia zostaÅ‚ usuniÄ™ty z innego klienta. Można wpisać „save†" "w głównym oknie, aby go przywrócić.\n" -#: ../clients/cli/connections.c:7030 ../clients/cli/connections.c:7424 -#: ../clients/cli/connections.c:7488 +#: ../clients/cli/connections.c:7113 ../clients/cli/connections.c:7507 +#: ../clients/cli/connections.c:7571 #, c-format msgid "Allowed values for '%s' property: %s\n" msgstr "Dozwolone wartoÅ›ci dla wÅ‚aÅ›ciwoÅ›ci „%sâ€: %s\n" -#: ../clients/cli/connections.c:7034 ../clients/cli/connections.c:7428 -#: ../clients/cli/connections.c:7492 +#: ../clients/cli/connections.c:7117 ../clients/cli/connections.c:7511 +#: ../clients/cli/connections.c:7575 #, c-format msgid "Enter '%s' value: " msgstr "ProszÄ™ podać wartość „%sâ€: " -#: ../clients/cli/connections.c:7048 ../clients/cli/connections.c:7066 -#: ../clients/cli/connections.c:7437 ../clients/cli/connections.c:7505 +#: ../clients/cli/connections.c:7131 ../clients/cli/connections.c:7149 +#: ../clients/cli/connections.c:7520 ../clients/cli/connections.c:7588 #, c-format msgid "Error: failed to set '%s' property: %s\n" msgstr "Błąd: ustawienie wÅ‚aÅ›ciwoÅ›ci „%s†siÄ™ nie powiodÅ‚o: %s\n" -#: ../clients/cli/connections.c:7057 +#: ../clients/cli/connections.c:7140 #, c-format msgid "Edit '%s' value: " msgstr "Modyfikacja wartoÅ›ci „%sâ€: " -#: ../clients/cli/connections.c:7080 ../clients/cli/settings.c:400 +#: ../clients/cli/connections.c:7163 ../clients/cli/settings.c:400 #, c-format msgid "Error: %s\n" msgstr "Błąd: %s\n" -#: ../clients/cli/connections.c:7099 +#: ../clients/cli/connections.c:7182 #, c-format msgid "Unknown command argument: '%s'\n" msgstr "Nieznany parametr polecenia: „%sâ€\n" -#: ../clients/cli/connections.c:7190 +#: ../clients/cli/connections.c:7273 #, c-format msgid "Available settings: %s\n" msgstr "DostÄ™pne ustawienia: %s\n" -#: ../clients/cli/connections.c:7202 +#: ../clients/cli/connections.c:7285 #, c-format msgid "Error: invalid setting name; %s\n" msgstr "Błąd: nieprawidÅ‚owa nazwa ustawienia; %s\n" -#: ../clients/cli/connections.c:7220 +#: ../clients/cli/connections.c:7303 #, c-format msgid "Available properties: %s\n" msgstr "DostÄ™pne wÅ‚aÅ›ciwoÅ›ci: %s\n" -#: ../clients/cli/connections.c:7228 +#: ../clients/cli/connections.c:7311 #, c-format msgid "Error: property %s\n" msgstr "Błąd: wÅ‚aÅ›ciwość %s\n" -#: ../clients/cli/connections.c:7273 +#: ../clients/cli/connections.c:7356 #, c-format msgid "" "Saving the connection with 'autoconnect=yes'. That might result in an " @@ -1926,12 +1945,12 @@ msgstr "" "natychmiastowÄ… aktywacjÄ™ połączenia.\n" "Na pewno zapisać? %s" -#: ../clients/cli/connections.c:7358 +#: ../clients/cli/connections.c:7441 #, c-format msgid "You may edit the following settings: %s\n" msgstr "Można modyfikować nastÄ™pujÄ…ce ustawienia: %s\n" -#: ../clients/cli/connections.c:7389 +#: ../clients/cli/connections.c:7472 #, c-format msgid "" "The connection profile has been removed from another client. You may type " @@ -1940,227 +1959,227 @@ msgstr "" "Profil połączenia zostaÅ‚ usuniÄ™ty z innego klienta. Można wpisać „saveâ€, aby " "go przywrócić.\n" -#: ../clients/cli/connections.c:7441 ../clients/cli/connections.c:7709 -#: ../clients/cli/connections.c:7741 +#: ../clients/cli/connections.c:7524 ../clients/cli/connections.c:7799 +#: ../clients/cli/connections.c:7831 #, c-format msgid "Error: no setting selected; valid are [%s]\n" msgstr "Błąd: nie wybrano ustawienia; prawidÅ‚owe to [%s]\n" -#: ../clients/cli/connections.c:7442 +#: ../clients/cli/connections.c:7525 #, c-format msgid "use 'goto <setting>' first, or 'set <setting>.<property>'\n" msgstr "" "należy najpierw użyć „goto <ustawienie>†lub „set <ustawienie>." "<wÅ‚aÅ›ciwość>â€\n" -#: ../clients/cli/connections.c:7457 ../clients/cli/connections.c:7634 -#: ../clients/cli/connections.c:7731 +#: ../clients/cli/connections.c:7540 ../clients/cli/connections.c:7717 +#: ../clients/cli/connections.c:7821 #, c-format msgid "Error: invalid setting argument '%s'; valid are [%s]\n" msgstr "Błąd: nieprawidÅ‚owy parametr ustawienia „%sâ€; prawidÅ‚owe to [%s]\n" -#: ../clients/cli/connections.c:7466 +#: ../clients/cli/connections.c:7549 #, c-format msgid "Error: missing setting for '%s' property\n" msgstr "Błąd: brak ustawienia dla wÅ‚aÅ›ciwoÅ›ci „%sâ€\n" -#: ../clients/cli/connections.c:7473 +#: ../clients/cli/connections.c:7556 #, c-format msgid "Error: invalid property: %s\n" msgstr "Błąd: nieprawidÅ‚owa wÅ‚aÅ›ciwość: %s\n" -#: ../clients/cli/connections.c:7537 +#: ../clients/cli/connections.c:7620 #, c-format msgid "Error: unknown setting '%s'\n" msgstr "Błąd: nieznane ustawienie „%sâ€\n" -#: ../clients/cli/connections.c:7562 +#: ../clients/cli/connections.c:7645 #, c-format msgid "You may edit the following properties: %s\n" msgstr "Można modyfikować nastÄ™pujÄ…ce wÅ‚aÅ›ciwoÅ›ci: %s\n" -#: ../clients/cli/connections.c:7607 ../clients/cli/connections.c:7662 +#: ../clients/cli/connections.c:7690 ../clients/cli/connections.c:7749 #, c-format msgid "Error: failed to remove value of '%s': %s\n" msgstr "Błąd: usuniÄ™cie wartoÅ›ci „%s†siÄ™ nie powiodÅ‚o: %s\n" -#: ../clients/cli/connections.c:7612 +#: ../clients/cli/connections.c:7695 #, c-format msgid "Error: no argument given; valid are [%s]\n" msgstr "Błąd: nie podano żadnego parametru; prawidÅ‚owe to [%s]\n" -#: ../clients/cli/connections.c:7631 +#: ../clients/cli/connections.c:7714 #, c-format msgid "Setting '%s' is not present in the connection.\n" msgstr "Ustawienie „%s†nie jest obecne w połączeniu.\n" -#: ../clients/cli/connections.c:7685 +#: ../clients/cli/connections.c:7775 #, c-format msgid "Error: %s properties, nor it is a setting name.\n" msgstr "Błąd: wÅ‚aÅ›ciwoÅ›ci %s, ani nie jest nazwÄ… ustawiania.\n" -#: ../clients/cli/connections.c:7710 ../clients/cli/connections.c:7742 +#: ../clients/cli/connections.c:7800 ../clients/cli/connections.c:7832 #, c-format msgid "use 'goto <setting>' first, or 'describe <setting>.<property>'\n" msgstr "" "należy najpierw użyć „goto <ustawienie>†lub „describe <ustawienie>." "<wÅ‚aÅ›ciwość>â€\n" -#: ../clients/cli/connections.c:7765 +#: ../clients/cli/connections.c:7855 #, c-format msgid "Error: invalid property: %s, neither a valid setting name.\n" msgstr "Błąd: nieprawidÅ‚owa wÅ‚aÅ›ciwość: %s: ani prawidÅ‚owÄ… nazwÄ… ustawienia.\n" -#: ../clients/cli/connections.c:7795 +#: ../clients/cli/connections.c:7885 #, c-format msgid "Error: unknown setting: '%s'\n" msgstr "Błąd: nieznane ustawienie: „%sâ€\n" -#: ../clients/cli/connections.c:7800 +#: ../clients/cli/connections.c:7890 #, c-format msgid "Error: '%s' setting not present in the connection\n" msgstr "Błąd: ustawienie „%s†nie jest obecne w połączeniu\n" -#: ../clients/cli/connections.c:7831 +#: ../clients/cli/connections.c:7921 #, c-format msgid "Error: invalid property: %s%s\n" msgstr "Błąd: nieprawidÅ‚owa wÅ‚aÅ›ciwość: %s%s\n" -#: ../clients/cli/connections.c:7833 +#: ../clients/cli/connections.c:7923 msgid ", neither a valid setting name" msgstr ", ani prawidÅ‚owÄ… nazwÄ… ustawienia" -#: ../clients/cli/connections.c:7849 +#: ../clients/cli/connections.c:7939 #, c-format msgid "Invalid verify option: %s\n" msgstr "NieprawidÅ‚owa opcja sprawdzania: %s\n" -#: ../clients/cli/connections.c:7858 +#: ../clients/cli/connections.c:7948 #, c-format msgid "Verify setting '%s': %s\n" msgstr "Sprawdzenie ustawienia „%sâ€: %s\n" -#: ../clients/cli/connections.c:7874 +#: ../clients/cli/connections.c:7964 #, c-format msgid "Verify connection: %s\n" msgstr "Sprawdzenie połączenia: %s\n" -#: ../clients/cli/connections.c:7877 +#: ../clients/cli/connections.c:7967 #, c-format msgid "The error cannot be fixed automatically.\n" msgstr "Nie można automatycznie naprawić błędu.\n" -#: ../clients/cli/connections.c:7897 +#: ../clients/cli/connections.c:7987 #, c-format msgid "Error: invalid argument '%s'\n" msgstr "Błąd: nieprawidÅ‚owy parametr „%sâ€\n" -#: ../clients/cli/connections.c:7947 +#: ../clients/cli/connections.c:8037 #, c-format msgid "Error: Failed to save '%s' (%s) connection: %s\n" msgstr "Błąd: zapisanie połączenia „%s†(%s) siÄ™ nie powiodÅ‚o: %s\n" -#: ../clients/cli/connections.c:7953 +#: ../clients/cli/connections.c:8043 #, c-format msgid "Error: Timeout saving '%s' (%s) connection\n" msgstr "" "Błąd: przekroczono czas oczekiwania podczas zapisywania połączenia " "„%s†(%s)\n" -#: ../clients/cli/connections.c:7958 +#: ../clients/cli/connections.c:8048 #, c-format msgid "Connection '%s' (%s) successfully saved.\n" msgstr "PomyÅ›lnie zapisano połączenie „%s†(%s).\n" -#: ../clients/cli/connections.c:7959 +#: ../clients/cli/connections.c:8049 #, c-format msgid "Connection '%s' (%s) successfully updated.\n" msgstr "PomyÅ›lnie zaktualizowano połączenie „%s†(%s).\n" -#: ../clients/cli/connections.c:7992 +#: ../clients/cli/connections.c:8082 #, c-format msgid "Error: connection verification failed: %s\n" msgstr "Błąd: sprawdzenie połączenia siÄ™ nie powiodÅ‚o: %s\n" -#: ../clients/cli/connections.c:7993 +#: ../clients/cli/connections.c:8083 msgid "(unknown error)" msgstr "(nieznany błąd)" -#: ../clients/cli/connections.c:7994 +#: ../clients/cli/connections.c:8084 #, c-format msgid "You may try running 'verify fix' to fix errors.\n" msgstr "Można spróbować wykonać „verify fixâ€, aby naprawić błędy.\n" #. TRANSLATORS: do not translate 'save', leave it as it is -#: ../clients/cli/connections.c:8017 +#: ../clients/cli/connections.c:8107 #, c-format msgid "Error: connection is not saved. Type 'save' first.\n" msgstr "Błąd: połączenie nie jest zapisane. Należy najpierw wpisać „saveâ€.\n" -#: ../clients/cli/connections.c:8021 +#: ../clients/cli/connections.c:8111 #, c-format msgid "Error: connection is not valid: %s\n" msgstr "Błąd: połączenie jest nieprawidÅ‚owe: %s\n" -#: ../clients/cli/connections.c:8031 +#: ../clients/cli/connections.c:8121 #, c-format msgid "Error: Cannot activate connection: %s.\n" msgstr "Błąd: nie można aktywować połączenia: %s.\n" -#: ../clients/cli/connections.c:8040 +#: ../clients/cli/connections.c:8130 #, c-format msgid "Error: Failed to activate '%s' (%s) connection: %s\n" msgstr "Błąd: aktywowanie połączenia „%s†(%s) siÄ™ nie powiodÅ‚o: %s\n" -#: ../clients/cli/connections.c:8047 +#: ../clients/cli/connections.c:8137 msgid "Monitoring connection activation (press any key to continue)\n" msgstr "" "Aktywacja monitorowania połączenia (naciÅ›niÄ™cie dowolnego klawisza " "kontynuuje)\n" -#: ../clients/cli/connections.c:8083 +#: ../clients/cli/connections.c:8173 #, c-format msgid "Error: status-line: %s\n" msgstr "Błąd: status-line: %s\n" -#: ../clients/cli/connections.c:8091 +#: ../clients/cli/connections.c:8181 #, c-format msgid "Error: save-confirmation: %s\n" msgstr "Błąd: save-confirmation: %s\n" -#: ../clients/cli/connections.c:8099 +#: ../clients/cli/connections.c:8189 #, c-format msgid "Error: show-secrets: %s\n" msgstr "Błąd: show-secrets: %s\n" -#: ../clients/cli/connections.c:8106 +#: ../clients/cli/connections.c:8196 #, c-format msgid "Current nmcli configuration:\n" msgstr "Obecna konfiguracja nmcli:\n" -#: ../clients/cli/connections.c:8114 +#: ../clients/cli/connections.c:8204 #, c-format msgid "Invalid configuration option '%s'; allowed [%s]\n" msgstr "NieprawidÅ‚owa opcja konfiguracji „%sâ€; dozwolone [%s]\n" -#: ../clients/cli/connections.c:8335 +#: ../clients/cli/connections.c:8426 #, c-format msgid "Error: only one of 'id', 'filename', uuid, or 'path' can be provided." msgstr "Błąd: tylko jedno z „idâ€, „filenameâ€, UUID lub „path†może być podane." -#: ../clients/cli/connections.c:8349 ../clients/cli/connections.c:8513 +#: ../clients/cli/connections.c:8441 ../clients/cli/connections.c:8605 #, c-format msgid "Error: Unknown connection '%s'." msgstr "Błąd: nieznane połączenie „%sâ€." -#: ../clients/cli/connections.c:8365 +#: ../clients/cli/connections.c:8458 #, c-format msgid "Warning: editing existing connection '%s'; 'type' argument is ignored\n" msgstr "" "Ostrzeżenie: modyfikowanie istniejÄ…cego połączenia „%sâ€; parametr „type†" "jest ignorowany\n" -#: ../clients/cli/connections.c:8368 +#: ../clients/cli/connections.c:8461 #, c-format msgid "" "Warning: editing existing connection '%s'; 'con-name' argument is ignored\n" @@ -2168,200 +2187,200 @@ msgstr "" "Ostrzeżenie: modyfikowanie istniejÄ…cego połączenia „%sâ€; parametr „con-name†" "jest ignorowany\n" -#: ../clients/cli/connections.c:8395 +#: ../clients/cli/connections.c:8488 #, c-format msgid "Valid connection types: %s\n" msgstr "PrawidÅ‚owe typy połączeÅ„: %s\n" -#: ../clients/cli/connections.c:8397 +#: ../clients/cli/connections.c:8490 #, c-format msgid "Error: invalid connection type; %s\n" msgstr "Błąd: nieznany typ połączenia; %s\n" -#: ../clients/cli/connections.c:8433 +#: ../clients/cli/connections.c:8526 #, c-format msgid "===| nmcli interactive connection editor |===" msgstr "===| interaktywny edytor połączeÅ„ nmcli |===" -#: ../clients/cli/connections.c:8436 +#: ../clients/cli/connections.c:8529 #, c-format msgid "Editing existing '%s' connection: '%s'" msgstr "Modyfikowanie istniejÄ…cego połączenia „%sâ€: „%sâ€" -#: ../clients/cli/connections.c:8438 +#: ../clients/cli/connections.c:8531 #, c-format msgid "Adding a new '%s' connection" msgstr "Dodawanie nowego połączenia „%sâ€" #. TRANSLATORS: do not translate 'help', leave it as it is -#: ../clients/cli/connections.c:8441 +#: ../clients/cli/connections.c:8534 #, c-format msgid "Type 'help' or '?' for available commands." msgstr "Wpisanie „help†lub „?†wyÅ›wietla dostÄ™pne polecenia." #. TRANSLATORS: do not translate 'print', leave it as it is -#: ../clients/cli/connections.c:8444 +#: ../clients/cli/connections.c:8537 #, c-format msgid "Type 'print' to show all the connection properties." msgstr "Wpisanie „print†wyÅ›wietla wszystkie wÅ‚aÅ›ciwoÅ›ci połączenia." #. TRANSLATORS: do not translate 'describe', leave it as it is -#: ../clients/cli/connections.c:8447 +#: ../clients/cli/connections.c:8540 #, c-format msgid "Type 'describe [<setting>.<prop>]' for detailed property description." msgstr "" "Wpisanie „describe [<ustawienie>.<wÅ‚aÅ›ciwość>]†wyÅ›wietla szczegółowy opis " "wÅ‚aÅ›ciwoÅ›ci." -#: ../clients/cli/connections.c:8475 +#: ../clients/cli/connections.c:8568 #, c-format msgid "Error: Failed to modify connection '%s': %s" msgstr "Błąd: zmodyfikowanie połączenia „%s†siÄ™ nie powiodÅ‚o: %s" -#: ../clients/cli/connections.c:8481 +#: ../clients/cli/connections.c:8574 #, c-format msgid "Connection '%s' (%s) successfully modified.\n" msgstr "PomyÅ›lnie zmodyfikowano połączenie „%s†(%s).\n" -#: ../clients/cli/connections.c:8549 +#: ../clients/cli/connections.c:8641 #, c-format msgid "%s (%s) cloned as %s (%s).\n" msgstr "Sklonowano %s (%s) jako %s (%s).\n" -#: ../clients/cli/connections.c:8608 +#: ../clients/cli/connections.c:8701 msgid "New connection name: " msgstr "Nazwa nowego połączenia: " -#: ../clients/cli/connections.c:8610 +#: ../clients/cli/connections.c:8703 #, c-format msgid "Error: <new name> argument is missing." msgstr "Błąd: brak parametru <nowa nazwa>." -#: ../clients/cli/connections.c:8615 ../clients/cli/connections.c:9101 +#: ../clients/cli/connections.c:8709 ../clients/cli/connections.c:9194 #, c-format msgid "Error: unknown extra argument: '%s'." msgstr "Błąd: nieznany dodatkowy parametr: „%sâ€." -#: ../clients/cli/connections.c:8648 +#: ../clients/cli/connections.c:8741 #, c-format msgid "Error: not all connections deleted." msgstr "Błąd: nie usuniÄ™to wszystkich połączeÅ„." -#: ../clients/cli/connections.c:8649 +#: ../clients/cli/connections.c:8742 #, c-format msgid "Error: Connection deletion failed: %s\n" msgstr "Błąd: usuniÄ™cie połączenia siÄ™ nie powiodÅ‚o: %s\n" -#: ../clients/cli/connections.c:8705 ../clients/cli/connections.c:8826 +#: ../clients/cli/connections.c:8798 ../clients/cli/connections.c:8918 #, c-format msgid "Error: %s.\n" msgstr "Błąd: %s.\n" -#: ../clients/cli/connections.c:8706 ../clients/cli/connections.c:8827 +#: ../clients/cli/connections.c:8799 ../clients/cli/connections.c:8919 #, c-format msgid "Error: not all connections found." msgstr "Błąd: nie odnaleziono wszystkich połączeÅ„." #. truncate trailing ", " -#: ../clients/cli/connections.c:8757 +#: ../clients/cli/connections.c:8850 #, c-format msgid "Error: cannot delete unknown connection(s): %s." msgstr "Błąd: nie można usunąć nieznanych połączeÅ„: %s." -#: ../clients/cli/connections.c:8767 +#: ../clients/cli/connections.c:8859 #, c-format msgid "%s: connection profile changed\n" msgstr "%s: zmieniono profil połączenia\n" -#: ../clients/cli/connections.c:8793 +#: ../clients/cli/connections.c:8885 #, c-format msgid "%s: connection profile created\n" msgstr "%s: utworzono profil połączenia\n" -#: ../clients/cli/connections.c:8802 +#: ../clients/cli/connections.c:8894 #, c-format msgid "%s: connection profile removed\n" msgstr "%s: usuniÄ™to profil połączenia\n" -#: ../clients/cli/connections.c:8873 +#: ../clients/cli/connections.c:8964 #, c-format msgid "Error: failed to reload connections: %s." msgstr "Błąd: ponowne wczytanie połączeÅ„ siÄ™ nie powiodÅ‚o: %s." -#: ../clients/cli/connections.c:8905 +#: ../clients/cli/connections.c:8994 #, c-format msgid "Error: failed to load connection: %s." msgstr "Błąd: wczytanie połączeÅ„ siÄ™ nie powiodÅ‚o: %s." -#: ../clients/cli/connections.c:8913 +#: ../clients/cli/connections.c:9002 #, c-format msgid "Could not load file '%s'\n" msgstr "Nie można wczytać pliku „%sâ€\n" -#: ../clients/cli/connections.c:8920 +#: ../clients/cli/connections.c:9006 msgid "File to import: " msgstr "Plik do zaimportowania: " -#: ../clients/cli/connections.c:8953 +#: ../clients/cli/connections.c:9039 #, c-format msgid "Error: No arguments provided." msgstr "Błąd: nie podano żadnych parametrów." -#: ../clients/cli/connections.c:8984 +#: ../clients/cli/connections.c:9072 #, c-format msgid "Warning: 'type' already specified, ignoring extra one.\n" msgstr "Ostrzeżenie: „type†zostaÅ‚o już podane, ignorowanie dodatkowego.\n" -#: ../clients/cli/connections.c:8998 +#: ../clients/cli/connections.c:9087 #, c-format msgid "Warning: 'file' already specified, ignoring extra one.\n" msgstr "Ostrzeżenie: „file†zostaÅ‚o już podane, ignorowanie dodatkowego.\n" -#: ../clients/cli/connections.c:9011 +#: ../clients/cli/connections.c:9101 #, c-format msgid "Error: 'type' argument is required." msgstr "Błąd: parametr „type†jest wymagany." -#: ../clients/cli/connections.c:9015 +#: ../clients/cli/connections.c:9106 #, c-format msgid "Error: 'file' argument is required." msgstr "Błąd: parametr „file†jest wymagany." -#: ../clients/cli/connections.c:9024 +#: ../clients/cli/connections.c:9116 #, c-format msgid "Error: failed to find VPN plugin for %s." msgstr "Błąd: odnalezienie wtyczki VPN dla %s siÄ™ nie powiodÅ‚o." -#: ../clients/cli/connections.c:9031 ../clients/cli/connections.c:9122 +#: ../clients/cli/connections.c:9124 ../clients/cli/connections.c:9215 #, c-format msgid "Error: failed to load VPN plugin: %s." msgstr "Błąd: wczytanie wtyczki VPN siÄ™ nie powiodÅ‚o: %s." -#: ../clients/cli/connections.c:9040 +#: ../clients/cli/connections.c:9134 #, c-format msgid "Error: failed to import '%s': %s." msgstr "Błąd: zaimportowanie „%s†siÄ™ nie powiodÅ‚o: %s." -#: ../clients/cli/connections.c:9108 +#: ../clients/cli/connections.c:9201 msgid "Output file name: " msgstr "Nazwa pliku wyjÅ›ciowego: " -#: ../clients/cli/connections.c:9113 +#: ../clients/cli/connections.c:9206 #, c-format msgid "Error: the connection is not VPN." msgstr "Błąd: połączenie nie jest VPN." -#: ../clients/cli/connections.c:9135 +#: ../clients/cli/connections.c:9228 #, c-format msgid "Error: failed to create temporary file %s." msgstr "Błąd: utworzenie pliku tymczasowego %s siÄ™ nie powiodÅ‚o." -#: ../clients/cli/connections.c:9143 +#: ../clients/cli/connections.c:9236 #, c-format msgid "Error: failed to export '%s': %s." msgstr "Błąd: wyeksportowanie „%s†siÄ™ nie powiodÅ‚o: %s." -#: ../clients/cli/connections.c:9155 +#: ../clients/cli/connections.c:9248 #, c-format msgid "Error: failed to read temporary file '%s': %s." msgstr "Błąd: odczytanie pliku tymczasowego „%s†siÄ™ nie powiodÅ‚o: %s." @@ -2375,29 +2394,29 @@ msgstr "Interfejs: " msgid "Interface(s): " msgstr "Interfejsy: " -#: ../clients/cli/devices.c:59 ../clients/cli/devices.c:1267 +#: ../clients/cli/devices.c:64 ../clients/cli/devices.c:1276 msgid "(none)" msgstr "(brak)" -#: ../clients/cli/devices.c:166 ../clients/cli/devices.c:173 +#: ../clients/cli/devices.c:172 ../clients/cli/devices.c:179 msgid "(unknown)" msgstr "(nieznane)" -#: ../clients/cli/devices.c:322 +#: ../clients/cli/devices.c:328 #, c-format msgid "<invisible> | %s" msgstr "<niewidoczne> | %s" -#: ../clients/cli/devices.c:323 +#: ../clients/cli/devices.c:329 msgid "<invisible>" msgstr "<niewidoczne>" -#: ../clients/cli/devices.c:424 +#: ../clients/cli/devices.c:430 #, c-format msgid "%u Mb/s" msgstr "%u Mb/s" -#: ../clients/cli/devices.c:725 +#: ../clients/cli/devices.c:731 #, c-format msgid "" "Usage: nmcli device { COMMAND | help }\n" @@ -2480,7 +2499,7 @@ msgstr "" " lldp [list [ifname <nazwa interfejsu>]]\n" "\n" -#: ../clients/cli/devices.c:749 +#: ../clients/cli/devices.c:755 #, c-format msgid "" "Usage: nmcli device status { help }\n" @@ -2510,7 +2529,7 @@ msgstr "" "device†wywoÅ‚uje „nmcli device statusâ€.\n" "\n" -#: ../clients/cli/devices.c:764 +#: ../clients/cli/devices.c:770 #, c-format msgid "" "Usage: nmcli device show { ARGUMENTS | help }\n" @@ -2529,7 +2548,7 @@ msgstr "" "Polecenie wyÅ›wietla szczegóły dla wszystkich urzÄ…dzeÅ„ lub tylko podanego.\n" "\n" -#: ../clients/cli/devices.c:775 +#: ../clients/cli/devices.c:781 #, c-format msgid "" "Usage: nmcli device connect { ARGUMENTS | help }\n" @@ -2552,7 +2571,7 @@ msgstr "" "automatyczne łączenie.\n" "\n" -#: ../clients/cli/devices.c:787 +#: ../clients/cli/devices.c:793 #, c-format msgid "" "Usage: nmcli device reapply { ARGUMENTS | help }\n" @@ -2571,7 +2590,7 @@ msgstr "" "połączenia od ostatniego zastosowania zmian.\n" "\n" -#: ../clients/cli/devices.c:798 +#: ../clients/cli/devices.c:804 #, c-format msgid "" "Usage: nmcli device modify { ARGUMENTS | --help }\n" @@ -2610,7 +2629,7 @@ msgstr "" "nmcli dev mod em1 -ipv4.dns 1\n" "nmcli dev mod em1 -ipv6.addr \"abbe::cafe/56\"\n" -#: ../clients/cli/devices.c:818 +#: ../clients/cli/devices.c:824 #, c-format msgid "" "Usage: nmcli device disconnect { ARGUMENTS | help }\n" @@ -2631,7 +2650,7 @@ msgstr "" "aktywowanie połączeÅ„ bez dziaÅ‚ania użytkownika.\n" "\n" -#: ../clients/cli/devices.c:830 +#: ../clients/cli/devices.c:836 #, c-format msgid "" "Usage: nmcli device delete { ARGUMENTS | help }\n" @@ -2654,7 +2673,7 @@ msgstr "" "tym poleceniem.\n" "\n" -#: ../clients/cli/devices.c:843 +#: ../clients/cli/devices.c:849 #, c-format msgid "" "Usage: nmcli device set { ARGUMENTS | help }\n" @@ -2677,7 +2696,7 @@ msgstr "" "Modyfikuje wÅ‚aÅ›ciwoÅ›ci urzÄ…dzenia.\n" "\n" -#: ../clients/cli/devices.c:856 +#: ../clients/cli/devices.c:862 #, c-format msgid "" "Usage: nmcli device monitor { ARGUMENTS | help }\n" @@ -2698,7 +2717,7 @@ msgstr "" "Monitoruje wszystkie urzÄ…dzenia, jeÅ›li nie podano żadnego interfejsu.\n" "\n" -#: ../clients/cli/devices.c:868 +#: ../clients/cli/devices.c:874 #, c-format msgid "" "Usage: nmcli device wifi { ARGUMENTS | help }\n" @@ -2805,7 +2824,7 @@ msgstr "" "należy użyć „nmcli device wifi listâ€.\n" "\n" -#: ../clients/cli/devices.c:915 +#: ../clients/cli/devices.c:921 #, c-format msgid "" "Usage: nmcli device lldp { ARGUMENTS | help }\n" @@ -2825,90 +2844,90 @@ msgstr "" "może być używana do wyÅ›wietlania listy sÄ…siadów dla konkretnego interfejsu.\n" "\n" -#: ../clients/cli/devices.c:1013 +#: ../clients/cli/devices.c:1019 #, c-format msgid "Error: No interface specified." msgstr "Błąd: nie podano żadnego interfejsu." -#: ../clients/cli/devices.c:1036 +#: ../clients/cli/devices.c:1042 #, c-format msgid "Warning: argument '%s' is duplicated.\n" msgstr "Ostrzeżenie: podwójny parametr „%sâ€.\n" -#: ../clients/cli/devices.c:1039 +#: ../clients/cli/devices.c:1045 #, c-format msgid "Error: Device '%s' not found.\n" msgstr "Błąd: nie odnaleziono urzÄ…dzenia „%sâ€.\n" -#: ../clients/cli/devices.c:1040 +#: ../clients/cli/devices.c:1046 #, c-format msgid "Error: not all devices found." msgstr "Błąd: nie odnaleziono wszystkich urzÄ…dzeÅ„." -#: ../clients/cli/devices.c:1071 +#: ../clients/cli/devices.c:1077 msgid "No interface specified" msgstr "Nie podano żadnego interfejsu" -#: ../clients/cli/devices.c:1090 +#: ../clients/cli/devices.c:1096 #, c-format msgid "Device '%s' not found" msgstr "Nie odnaleziono urzÄ…dzenia „%sâ€" -#: ../clients/cli/devices.c:1186 +#: ../clients/cli/devices.c:1192 #, c-format msgid "%u MHz" msgstr "%u MHz" -#: ../clients/cli/devices.c:1187 +#: ../clients/cli/devices.c:1193 #, c-format msgid "%u Mbit/s" msgstr "%u Mb/s" -#: ../clients/cli/devices.c:1226 +#: ../clients/cli/devices.c:1235 msgid "Ad-Hoc" msgstr "Ad-hoc" -#: ../clients/cli/devices.c:1227 +#: ../clients/cli/devices.c:1236 msgid "Infra" msgstr "Infrastruktura" -#: ../clients/cli/devices.c:1228 ../src/devices/wifi/nm-device-olpc-mesh.c:118 +#: ../clients/cli/devices.c:1237 ../src/devices/wifi/nm-device-olpc-mesh.c:118 msgid "Mesh" msgstr "Sieć kratowa" -#: ../clients/cli/devices.c:1229 +#: ../clients/cli/devices.c:1238 msgid "N/A" msgstr "Nie dotyczy" -#: ../clients/cli/devices.c:1424 +#: ../clients/cli/devices.c:1433 msgid "Device details" msgstr "Informacje o urzÄ…dzeniu" -#: ../clients/cli/devices.c:1435 +#: ../clients/cli/devices.c:1444 #, c-format msgid "Error: 'device show': %s" msgstr "Błąd: „device showâ€: %s" -#: ../clients/cli/devices.c:1747 +#: ../clients/cli/devices.c:1760 msgid "Status of devices" msgstr "Stan urzÄ…dzenia" -#: ../clients/cli/devices.c:1751 +#: ../clients/cli/devices.c:1764 #, c-format msgid "Error: 'device status': %s" msgstr "Błąd: „device statusâ€: %s" -#: ../clients/cli/devices.c:1814 ../clients/cli/general.c:537 +#: ../clients/cli/devices.c:1826 ../clients/cli/general.c:511 #, c-format msgid "Error: Timeout %d sec expired." msgstr "Błąd: przekroczono czas oczekiwania o %d sekund." -#: ../clients/cli/devices.c:1886 +#: ../clients/cli/devices.c:1898 #, c-format msgid "Device '%s' successfully activated with '%s'.\n" msgstr "PomyÅ›lnie aktywowano urzÄ…dzenie „%s†za pomocÄ… „%sâ€.\n" -#: ../clients/cli/devices.c:1891 +#: ../clients/cli/devices.c:1903 #, c-format msgid "" "Hint: \"nmcli dev wifi show-password\" shows the Wi-Fi name and password.\n" @@ -2916,154 +2935,154 @@ msgstr "" "Wskazówka: „nmcli dev wifi show-password†wyÅ›wietla nazwÄ™ i hasÅ‚o sieci Wi-" "Fi.\n" -#: ../clients/cli/devices.c:1895 +#: ../clients/cli/devices.c:1907 #, c-format msgid "Error: Connection activation failed: (%d) %s.\n" msgstr "Błąd: aktywacja połączenia siÄ™ nie powiodÅ‚a: (%d) %s.\n" -#: ../clients/cli/devices.c:1925 +#: ../clients/cli/devices.c:1937 #, c-format msgid "Error: Failed to setup a Wi-Fi hotspot: %s" msgstr "Błąd: ustawienie hotspotu Wi-Fi siÄ™ nie powiodÅ‚o: %s" -#: ../clients/cli/devices.c:1928 +#: ../clients/cli/devices.c:1940 #, c-format msgid "Error: Failed to add/activate new connection: %s" msgstr "Błąd: dodanie/aktywacja nowego połączenia siÄ™ nie powiodÅ‚a: %s" -#: ../clients/cli/devices.c:1931 +#: ../clients/cli/devices.c:1943 #, c-format msgid "Error: Failed to activate connection: %s" msgstr "Błąd: aktywacja połączenia siÄ™ nie powiodÅ‚a: %s" -#: ../clients/cli/devices.c:1996 +#: ../clients/cli/devices.c:2008 #, c-format msgid "Error: Device activation failed: %s" msgstr "Błąd: aktywacja urzÄ…dzenia siÄ™ nie powiodÅ‚a: %s" -#: ../clients/cli/devices.c:2046 +#: ../clients/cli/devices.c:2059 #, c-format msgid "Error: extra argument not allowed: '%s'." msgstr "Błąd: niedozwolony dodatkowy parametr: „%sâ€." -#: ../clients/cli/devices.c:2116 ../clients/cli/devices.c:2131 -#: ../clients/cli/devices.c:2368 +#: ../clients/cli/devices.c:2128 ../clients/cli/devices.c:2143 +#: ../clients/cli/devices.c:2384 #, c-format msgid "Device '%s' successfully disconnected.\n" msgstr "PomyÅ›lnie rozłączono urzÄ…dzenie „%sâ€.\n" -#: ../clients/cli/devices.c:2119 ../clients/cli/devices.c:2442 +#: ../clients/cli/devices.c:2131 ../clients/cli/devices.c:2457 #, c-format msgid "Device '%s' successfully removed.\n" msgstr "PomyÅ›lnie usuniÄ™to urzÄ…dzenie „%sâ€.\n" -#: ../clients/cli/devices.c:2181 ../clients/cli/devices.c:2251 +#: ../clients/cli/devices.c:2193 ../clients/cli/devices.c:2263 #, c-format msgid "Error: Reapplying connection to device '%s' (%s) failed: %s" msgstr "" "Błąd: ponowne zastosowanie połączenia do urzÄ…dzenia „%s†(%s) siÄ™ nie " "powiodÅ‚o: %s" -#: ../clients/cli/devices.c:2191 ../clients/cli/devices.c:2260 +#: ../clients/cli/devices.c:2203 ../clients/cli/devices.c:2272 #, c-format msgid "Connection successfully reapplied to device '%s'.\n" msgstr "PomyÅ›lnie zastosowano ponownie połączenie do urzÄ…dzenia „%sâ€.\n" -#: ../clients/cli/devices.c:2285 +#: ../clients/cli/devices.c:2299 #, c-format msgid "Error: Reading applied connection from device '%s' (%s) failed: %s" msgstr "" "Błąd: odczytanie zastosowanego połączenia od urzÄ…dzenia „%s†(%s) siÄ™ nie " "powiodÅ‚o: %s" -#: ../clients/cli/devices.c:2352 +#: ../clients/cli/devices.c:2368 #, c-format msgid "Error: not all devices disconnected." msgstr "Błąd: nie rozłączono wszystkich połączeÅ„." -#: ../clients/cli/devices.c:2353 +#: ../clients/cli/devices.c:2369 #, c-format msgid "Error: Device '%s' (%s) disconnecting failed: %s\n" msgstr "Błąd: rozłączenie urzÄ…dzenia „%s†(%s) siÄ™ nie powiodÅ‚o: %s\n" -#: ../clients/cli/devices.c:2433 +#: ../clients/cli/devices.c:2448 #, c-format msgid "Error: not all devices deleted." msgstr "Błąd: nie usuniÄ™to wszystkich urzÄ…dzeÅ„." -#: ../clients/cli/devices.c:2434 +#: ../clients/cli/devices.c:2449 #, c-format msgid "Error: Device '%s' (%s) deletion failed: %s\n" msgstr "Błąd: usuniÄ™cie urzÄ…dzenia „%s†(%s) siÄ™ nie powiodÅ‚o: %s\n" -#: ../clients/cli/devices.c:2516 +#: ../clients/cli/devices.c:2531 #, c-format msgid "Error: No property specified." msgstr "Błąd: nie podano wÅ‚aÅ›ciwoÅ›ci." -#: ../clients/cli/devices.c:2531 ../clients/cli/devices.c:2548 -#: ../clients/cli/general.c:777 ../clients/cli/general.c:789 +#: ../clients/cli/devices.c:2547 ../clients/cli/devices.c:2566 +#: ../clients/cli/general.c:769 ../clients/cli/general.c:782 #, c-format msgid "Error: '%s' argument is missing." msgstr "Błąd: brak parametru „%sâ€." -#: ../clients/cli/devices.c:2537 +#: ../clients/cli/devices.c:2554 #, c-format msgid "Error: 'managed': %s." msgstr "Błąd: „managedâ€: %s." -#: ../clients/cli/devices.c:2554 +#: ../clients/cli/devices.c:2573 #, c-format msgid "Error: 'autoconnect': %s." msgstr "Błąd: „autoconnectâ€: %s." -#: ../clients/cli/devices.c:2562 ../clients/cli/general.c:803 +#: ../clients/cli/devices.c:2582 ../clients/cli/general.c:797 #, c-format msgid "Error: property '%s' is not known." msgstr "Błąd: nieznana wÅ‚aÅ›ciwość „%sâ€." -#: ../clients/cli/devices.c:2611 +#: ../clients/cli/devices.c:2630 #, c-format msgid "%s: using connection '%s'\n" msgstr "%s: używanie połączenia „%sâ€\n" -#: ../clients/cli/devices.c:2637 +#: ../clients/cli/devices.c:2656 #, c-format msgid "%s: device created\n" msgstr "%s: utworzono urzÄ…dzenie\n" -#: ../clients/cli/devices.c:2644 +#: ../clients/cli/devices.c:2663 #, c-format msgid "%s: device removed\n" msgstr "%s: usuniÄ™to urzÄ…dzenie\n" -#: ../clients/cli/devices.c:2824 +#: ../clients/cli/devices.c:2842 msgid "Wi-Fi scan list" msgstr "Lista skanowania sieci Wi-Fi" -#: ../clients/cli/devices.c:2911 +#: ../clients/cli/devices.c:2960 ../clients/cli/devices.c:3193 #, c-format msgid "Error: Access point with bssid '%s' not found." msgstr "Błąd: nie odnaleziono punktu dostÄ™powego z BSSID „%sâ€." -#: ../clients/cli/devices.c:3067 +#: ../clients/cli/devices.c:3116 #, c-format msgid "Error: 'device wifi': %s" msgstr "Błąd: „device wifiâ€: %s" -#: ../clients/cli/devices.c:3087 +#: ../clients/cli/devices.c:3135 #, c-format msgid "Error: invalid rescan argument: '%s' not among [auto, no, yes]" msgstr "" "Błąd: nieprawidÅ‚owy parametr ponownego skanowania: „%s†nie jest jednym " "z [auto, no, yes]" -#: ../clients/cli/devices.c:3094 +#: ../clients/cli/devices.c:3174 #, c-format msgid "Error: Device '%s' not found." msgstr "Błąd: nie odnaleziono urzÄ…dzenia „%sâ€." -#: ../clients/cli/devices.c:3105 +#: ../clients/cli/devices.c:3179 #, c-format msgid "" "Error: Device '%s' was not recognized as a Wi-Fi device, check " @@ -3072,28 +3091,28 @@ msgstr "" "Błąd: urzÄ…dzenie „%s†nie zostaÅ‚o rozpoznane jako urzÄ…dzenie Wi-Fi. ProszÄ™ " "sprawdzić poprawność instalacji wtyczki Wi-Fi usÅ‚ugi NetworkManager." -#: ../clients/cli/devices.c:3109 ../clients/cli/devices.c:3430 -#: ../clients/cli/devices.c:4006 ../clients/cli/devices.c:4134 -#: ../clients/cli/devices.c:4266 +#: ../clients/cli/devices.c:3183 ../clients/cli/devices.c:3512 +#: ../clients/cli/devices.c:4097 ../clients/cli/devices.c:4225 +#: ../clients/cli/devices.c:4358 #, c-format msgid "Error: Device '%s' is not a Wi-Fi device." msgstr "Błąd: urzÄ…dzenie „%s†nie jest urzÄ…dzeniem Wi-Fi." -#: ../clients/cli/devices.c:3277 +#: ../clients/cli/devices.c:3359 msgid "SSID or BSSID: " msgstr "SSID lub BSSID: " -#: ../clients/cli/devices.c:3282 +#: ../clients/cli/devices.c:3364 #, c-format msgid "Error: SSID or BSSID are missing." msgstr "Błąd: brak SSID lub BSSID." -#: ../clients/cli/devices.c:3319 +#: ../clients/cli/devices.c:3401 #, c-format msgid "Error: bssid argument value '%s' is not a valid BSSID." msgstr "Błąd: wartość parametru BSSID „%s†nie jest prawidÅ‚owym BSSID." -#: ../clients/cli/devices.c:3349 +#: ../clients/cli/devices.c:3431 #, c-format msgid "" "Error: wep-key-type argument value '%s' is invalid, use 'key' or 'phrase'." @@ -3101,48 +3120,48 @@ msgstr "" "Błąd: wartość „%s†parametru wep-key-type jest nieprawidÅ‚owa, należy użyć " "„key†lub „phraseâ€." -#: ../clients/cli/devices.c:3376 ../clients/cli/devices.c:3394 +#: ../clients/cli/devices.c:3458 ../clients/cli/devices.c:3476 #, c-format msgid "Error: %s: %s." msgstr "Błąd: %s: %s." -#: ../clients/cli/devices.c:3413 +#: ../clients/cli/devices.c:3495 #, c-format msgid "Error: BSSID to connect to (%s) differs from bssid argument (%s)." msgstr "Błąd: BSSID do połączenia (%s) różni siÄ™ od parametru BSSID (%s)." -#: ../clients/cli/devices.c:3419 +#: ../clients/cli/devices.c:3501 #, c-format msgid "Error: Parameter '%s' is neither SSID nor BSSID." msgstr "Błąd: parametr „%s†nie wynosi SSID ani BSSID." -#: ../clients/cli/devices.c:3432 ../clients/cli/devices.c:4008 -#: ../clients/cli/devices.c:4136 ../clients/cli/devices.c:4367 +#: ../clients/cli/devices.c:3514 ../clients/cli/devices.c:4099 +#: ../clients/cli/devices.c:4227 ../clients/cli/devices.c:4463 #, c-format msgid "Error: No Wi-Fi device found." msgstr "Błąd: nie odnaleziono urzÄ…dzenia Wi-Fi." -#: ../clients/cli/devices.c:3452 +#: ../clients/cli/devices.c:3534 #, c-format msgid "Error: Failed to scan hidden SSID: %s." msgstr "Błąd: skanowanie ukrytego SSID siÄ™ nie powiodÅ‚o: %s." -#: ../clients/cli/devices.c:3479 +#: ../clients/cli/devices.c:3561 #, c-format msgid "Error: No network with SSID '%s' found." msgstr "Błąd: nie odnaleziono sieci z SSID „%sâ€." -#: ../clients/cli/devices.c:3481 +#: ../clients/cli/devices.c:3563 #, c-format msgid "Error: No access point with BSSID '%s' found." msgstr "Błąd: nie odnaleziono punktu dostÄ™powego z BSSID „%sâ€." -#: ../clients/cli/devices.c:3508 +#: ../clients/cli/devices.c:3590 #, c-format msgid "Error: Connection '%s' exists but properties don't match." msgstr "Błąd: połączenie „%s†istnieje, ale wÅ‚aÅ›ciwoÅ›ci siÄ™ nie zgadzajÄ…." -#: ../clients/cli/devices.c:3551 +#: ../clients/cli/devices.c:3633 #, c-format msgid "" "Warning: '%s' should be SSID for hidden APs; but it looks like a BSSID.\n" @@ -3150,74 +3169,75 @@ msgstr "" "Ostrzeżenie: „%s†musi być SSID dla ukrytych punktów dostÄ™powych, ale " "wyglÄ…da jak BSSID.\n" -#: ../clients/cli/devices.c:3588 +#: ../clients/cli/devices.c:3670 msgid "Password: " msgstr "HasÅ‚o: " -#: ../clients/cli/devices.c:3729 +#: ../clients/cli/devices.c:3809 #, c-format msgid "'%s' is not valid WPA PSK" msgstr "„%s†nie jest prawidÅ‚owym PSK WPA" -#: ../clients/cli/devices.c:3746 +#: ../clients/cli/devices.c:3826 #, c-format msgid "'%s' is not valid WEP key (it should be 5 or 13 ASCII chars)" msgstr "" "„%s†nie jest prawidÅ‚owym kluczem WEP (musi mieć 5 lub 13 znaków ASCII)" -#: ../clients/cli/devices.c:3762 +#: ../clients/cli/devices.c:3842 #, c-format msgid "Hotspot password: %s\n" msgstr "HasÅ‚o hotspota: %s\n" -#: ../clients/cli/devices.c:3927 +#: ../clients/cli/devices.c:4010 #, c-format msgid "Error: ssid is too long." msgstr "Błąd: SSID jest za dÅ‚ugie." -#: ../clients/cli/devices.c:3942 +#: ../clients/cli/devices.c:4027 #, c-format msgid "Error: band argument value '%s' is invalid; use 'a' or 'bg'." msgstr "" "Błąd: wartość „%s†parametru pasma jest nieprawidÅ‚owa; należy użyć „a†lub " "„bgâ€." -#: ../clients/cli/devices.c:3989 +#: ../clients/cli/devices.c:4078 #, c-format msgid "Error: channel requires band too." msgstr "Błąd: kanaÅ‚ także wymaga pasma." -#: ../clients/cli/devices.c:3994 +#: ../clients/cli/devices.c:4084 #, c-format msgid "Error: channel '%s' not valid for band '%s'." msgstr "Błąd: kanaÅ‚ „%s†jest nieprawidÅ‚owy dla pasma „%sâ€." -#: ../clients/cli/devices.c:4019 +#: ../clients/cli/devices.c:4111 #, c-format msgid "Error: Device '%s' supports neither AP nor Ad-Hoc mode." msgstr "" "Błąd: urzÄ…dzenie „%s†nie obsÅ‚uguje trybu punktu dostÄ™powego ani Ad-Hoc." -#: ../clients/cli/devices.c:4041 +#: ../clients/cli/devices.c:4134 #, c-format msgid "Error: Invalid 'password': %s." msgstr "Błąd: nieprawidÅ‚owe „passwordâ€: %s." -#: ../clients/cli/devices.c:4094 ../clients/cli/devices.c:4318 +#: ../clients/cli/devices.c:4185 ../clients/cli/devices.c:4410 #, c-format msgid "Error: '%s' cannot repeat." msgstr "Błąd: „%s†nie może siÄ™ powtarzać." -#: ../clients/cli/devices.c:4227 ../clients/cli/devices.c:4231 -#: ../clients/cli/devices.c:4236 ../clients/tui/nmt-page-wifi.c:249 +#: ../clients/cli/devices.c:4316 ../clients/cli/devices.c:4320 +#: ../clients/cli/devices.c:4325 ../clients/cli/devices.c:4328 +#: ../clients/tui/nmt-page-wifi.c:250 msgid "Security" msgstr "Zabezpieczenia" -#: ../clients/cli/devices.c:4227 +#: ../clients/cli/devices.c:4316 msgid "None" msgstr "Brak" -#: ../clients/cli/devices.c:4240 ../clients/common/nm-secret-agent-simple.c:273 +#: ../clients/cli/devices.c:4332 ../clients/common/nm-secret-agent-simple.c:273 #: ../clients/common/nm-secret-agent-simple.c:310 #: ../clients/common/nm-secret-agent-simple.c:333 #: ../clients/common/nm-secret-agent-simple.c:366 @@ -3228,79 +3248,79 @@ msgstr "Brak" #: ../clients/common/nm-vpn-helpers.c:114 #: ../clients/common/nm-vpn-helpers.c:120 #: ../clients/common/nm-vpn-helpers.c:125 ../clients/tui/nmt-page-dsl.c:62 -#: ../clients/tui/nmt-page-wifi.c:265 ../clients/tui/nmt-page-wifi.c:297 -#: ../clients/tui/nmt-page-wifi.c:330 +#: ../clients/tui/nmt-page-wifi.c:266 ../clients/tui/nmt-page-wifi.c:298 +#: ../clients/tui/nmt-page-wifi.c:331 msgid "Password" msgstr "HasÅ‚o" -#: ../clients/cli/devices.c:4355 +#: ../clients/cli/devices.c:4450 #, c-format msgid "%s" msgstr "%s" #. Main header name -#: ../clients/cli/devices.c:4411 +#: ../clients/cli/devices.c:4504 msgid "Device LLDP neighbors" msgstr "SÄ…siedzi LLDP urzÄ…dzenia" -#: ../clients/cli/devices.c:4521 +#: ../clients/cli/devices.c:4617 #, c-format msgid "Error: 'device lldp list': %s" msgstr "Błąd: „device lldp lisâ€: %s" -#: ../clients/cli/general.c:27 +#: ../clients/cli/general.c:32 msgid "asleep" msgstr "wstrzymane" -#: ../clients/cli/general.c:28 +#: ../clients/cli/general.c:33 msgid "connecting" msgstr "łączenie" -#: ../clients/cli/general.c:29 +#: ../clients/cli/general.c:34 msgid "connected (local only)" msgstr "połączono (tylko lokalnie)" -#: ../clients/cli/general.c:30 +#: ../clients/cli/general.c:35 msgid "connected (site only)" msgstr "połączono (tylko witryny)" -#: ../clients/cli/general.c:31 ../clients/common/nm-client-utils.c:260 +#: ../clients/cli/general.c:36 ../clients/common/nm-client-utils.c:260 msgid "connected" msgstr "połączono" -#: ../clients/cli/general.c:32 +#: ../clients/cli/general.c:37 msgid "disconnecting" msgstr "rozłączanie" -#: ../clients/cli/general.c:33 ../clients/common/nm-client-utils.c:253 +#: ../clients/cli/general.c:38 ../clients/common/nm-client-utils.c:253 msgid "disconnected" msgstr "rozłączono" -#: ../clients/cli/general.c:124 +#: ../clients/cli/general.c:94 msgid "auth" msgstr "uwierzytelnianie" -#: ../clients/cli/general.c:152 +#: ../clients/cli/general.c:123 msgid "running" msgstr "uruchamiany" -#: ../clients/cli/general.c:166 +#: ../clients/cli/general.c:137 msgid "starting" msgstr "uruchamianie" -#: ../clients/cli/general.c:166 +#: ../clients/cli/general.c:137 msgid "started" msgstr "uruchomiono" -#: ../clients/cli/general.c:200 +#: ../clients/cli/general.c:171 msgid "enabled" msgstr "włączone" -#: ../clients/cli/general.c:200 +#: ../clients/cli/general.c:171 msgid "disabled" msgstr "wyłączone" -#: ../clients/cli/general.c:318 +#: ../clients/cli/general.c:289 #, c-format msgid "" "Usage: nmcli general { COMMAND | help }\n" @@ -3329,7 +3349,7 @@ msgstr "" " logging [level <poziom dziennika>] [domains <domeny dziennika>]\n" "\n" -#: ../clients/cli/general.c:329 +#: ../clients/cli/general.c:300 #, c-format msgid "" "Usage: nmcli general status { help }\n" @@ -3346,7 +3366,7 @@ msgstr "" "„nmcli gen statusâ€\n" "\n" -#: ../clients/cli/general.c:338 +#: ../clients/cli/general.c:309 #, c-format msgid "" "Usage: nmcli general hostname { ARGUMENTS | help }\n" @@ -3369,7 +3389,7 @@ msgstr "" "ustawi jÄ… jako nowÄ… trwałą systemowÄ… nazwÄ™ komputera.\n" "\n" -#: ../clients/cli/general.c:350 +#: ../clients/cli/general.c:321 #, c-format msgid "" "Usage: nmcli general permissions { help }\n" @@ -3382,7 +3402,7 @@ msgstr "" "WyÅ›wietla uprawnienia dzwoniÄ…cego dla uwierzytelnionych dziaÅ‚aÅ„.\n" "\n" -#: ../clients/cli/general.c:358 +#: ../clients/cli/general.c:329 #, c-format msgid "" "Usage: nmcli general reload { ARGUMENTS | help }\n" @@ -3445,7 +3465,7 @@ msgstr "" "Bez flag wszystkie obsÅ‚ugiwane elementy sÄ… wczytywane ponownie, co jest\n" "identyczne z wysÅ‚aniem sygnaÅ‚u SIGHUP.\n" -#: ../clients/cli/general.c:390 +#: ../clients/cli/general.c:361 #, c-format msgid "" "Usage: nmcli general logging { ARGUMENTS | help }\n" @@ -3471,7 +3491,7 @@ msgstr "" "podrÄ™cznika.\n" "\n" -#: ../clients/cli/general.c:403 +#: ../clients/cli/general.c:374 #, c-format msgid "" "Usage: nmcli networking { COMMAND | help }\n" @@ -3496,7 +3516,7 @@ msgstr "" " connectivity [check]\n" "\n" -#: ../clients/cli/general.c:413 +#: ../clients/cli/general.c:384 #, c-format msgid "" "Usage: nmcli networking on { help }\n" @@ -3509,7 +3529,7 @@ msgstr "" "Włącza sieć.\n" "\n" -#: ../clients/cli/general.c:421 +#: ../clients/cli/general.c:392 #, c-format msgid "" "Usage: nmcli networking off { help }\n" @@ -3522,7 +3542,7 @@ msgstr "" "Wyłącza sieć.\n" "\n" -#: ../clients/cli/general.c:429 +#: ../clients/cli/general.c:400 #, c-format msgid "" "Usage: nmcli networking connectivity { ARGUMENTS | help }\n" @@ -3543,7 +3563,7 @@ msgstr "" "sprawdzi łączność.\n" "\n" -#: ../clients/cli/general.c:441 +#: ../clients/cli/general.c:412 #, c-format msgid "" "Usage: nmcli radio { COMMAND | help }\n" @@ -3560,7 +3580,7 @@ msgstr "" " all | wifi | wwan [ on | off ]\n" "\n" -#: ../clients/cli/general.c:450 +#: ../clients/cli/general.c:421 #, c-format msgid "" "Usage: nmcli radio all { ARGUMENTS | help }\n" @@ -3577,7 +3597,7 @@ msgstr "" "Uzyskuje stan wszystkich przełączników radia lub włącza/wyłącza je.\n" "\n" -#: ../clients/cli/general.c:460 +#: ../clients/cli/general.c:431 #, c-format msgid "" "Usage: nmcli radio wifi { ARGUMENTS | help }\n" @@ -3594,7 +3614,7 @@ msgstr "" "Uzyskuje stan przełącznika radia Wi-Fi lub włącza/wyłącza go.\n" "\n" -#: ../clients/cli/general.c:470 +#: ../clients/cli/general.c:441 #, c-format msgid "" "Usage: nmcli radio wwan { ARGUMENTS | help }\n" @@ -3611,7 +3631,7 @@ msgstr "" "Uzyskuje stan przełącznika radia komórkowego lub włącza/wyłącza go.\n" "\n" -#: ../clients/cli/general.c:480 +#: ../clients/cli/general.c:451 #, c-format msgid "" "Usage: nmcli monitor\n" @@ -3626,50 +3646,56 @@ msgstr "" "WyÅ›wietla wiersz, kiedy usÅ‚uga NetworkManager ulegnie zmianie\n" "\n" -#: ../clients/cli/general.c:510 +#: ../clients/cli/general.c:481 msgid "NetworkManager status" msgstr "Stan usÅ‚ugi NetworkManager" -#: ../clients/cli/general.c:514 +#: ../clients/cli/general.c:485 #, c-format msgid "Error: only these fields are allowed: %s" msgstr "Błąd: tylko te pola sÄ… dozwolone: %s" -#: ../clients/cli/general.c:567 +#. NetworkManager quit while we were waiting. +#: ../clients/cli/general.c:541 ../clients/tui/nmtui.c:246 +#, c-format +msgid "NetworkManager is not running." +msgstr "UsÅ‚uga NetworkManager nie jest uruchomiona." + +#: ../clients/cli/general.c:561 msgid "NetworkManager permissions" msgstr "Uprawnienia usÅ‚ugi NetworkManager" -#: ../clients/cli/general.c:571 +#: ../clients/cli/general.c:565 #, c-format msgid "Error: 'general permissions': %s" msgstr "Błąd: „general permissionsâ€: %s" -#: ../clients/cli/general.c:664 +#: ../clients/cli/general.c:642 #, c-format msgid "Error: invalid reload flag '%s'. Allowed flags are: %s" msgstr "" "Błąd: nieprawidÅ‚owa flaga ponownego wczytania „%sâ€. Dozwolone flagi: %s" -#: ../clients/cli/general.c:674 +#: ../clients/cli/general.c:653 #, c-format msgid "Error: extra argument '%s'" msgstr "Błąd: dodatkowy parametr „%sâ€" -#: ../clients/cli/general.c:688 +#: ../clients/cli/general.c:668 #, c-format msgid "Error: failed to reload: %s" msgstr "Błąd: ponowne wczytanie siÄ™ nie powiodÅ‚o: %s" -#: ../clients/cli/general.c:727 +#: ../clients/cli/general.c:704 msgid "NetworkManager logging" msgstr "Dziennik usÅ‚ugi NetworkManager" -#: ../clients/cli/general.c:731 +#: ../clients/cli/general.c:708 #, c-format msgid "Error: 'general logging': %s" msgstr "Błąd: „general loggingâ€: %s" -#: ../clients/cli/general.c:813 +#: ../clients/cli/general.c:740 #, c-format msgid "Error: failed to set logging: %s" msgstr "Błąd: ustawienie zapisywania w dzienniku siÄ™ nie powiodÅ‚o: %s" @@ -3679,151 +3705,161 @@ msgstr "Błąd: ustawienie zapisywania w dzienniku siÄ™ nie powiodÅ‚o: %s" msgid "Error: failed to set hostname: %s" msgstr "Błąd: ustawienie nazwy komputera siÄ™ nie powiodÅ‚o: %s" -#: ../clients/cli/general.c:900 +#: ../clients/cli/general.c:891 #, c-format msgid "Error: '--fields' value '%s' is not valid here (allowed field: %s)" msgstr "Błąd: wartość „--fields†„%s†jest nieprawidÅ‚owa (dozwolone pola: %s)" -#: ../clients/cli/general.c:925 +#: ../clients/cli/general.c:916 #, c-format msgid "Error: invalid '%s' argument: '%s' (use on/off)." msgstr "Błąd: nieprawidÅ‚owy parametr „%sâ€: „%s†(należy użyć on/off)." +#: ../clients/cli/general.c:939 +#, c-format +msgid "Error: failed to set networking: %s" +msgstr "Błąd: ustawienie sieci siÄ™ nie powiodÅ‚o: %s" + #. no arguments -> get current state -#: ../clients/cli/general.c:973 ../clients/cli/general.c:985 +#: ../clients/cli/general.c:984 ../clients/cli/general.c:996 msgid "Connectivity" msgstr "ÅÄ…czność" -#: ../clients/cli/general.c:988 +#: ../clients/cli/general.c:999 #, c-format msgid "Error: 'networking' command '%s' is not valid." msgstr "Błąd: polecenie „networking†„%s†jest nieprawidÅ‚owe." -#: ../clients/cli/general.c:1002 +#: ../clients/cli/general.c:1011 msgid "Networking" msgstr "Sieć" #. no argument, show all radio switches -#: ../clients/cli/general.c:1037 +#: ../clients/cli/general.c:1039 msgid "Radio switches" -msgstr "Przełączniki radiowe" +msgstr "Przełączniki radia" + +#: ../clients/cli/general.c:1064 +#, c-format +msgid "Error: failed to set Wi-Fi radio: %s" +msgstr "Błąd: ustawienie radia Wi-Fi siÄ™ nie powiodÅ‚o: %s" #. no argument, show current Wi-Fi state -#: ../clients/cli/general.c:1067 +#: ../clients/cli/general.c:1082 msgid "Wi-Fi radio switch" -msgstr "Przełącznik radiowy Wi-Fi" +msgstr "Przełącznik radia Wi-Fi" #. no argument, show current WWAN (mobile broadband) state -#: ../clients/cli/general.c:1094 +#: ../clients/cli/general.c:1118 msgid "WWAN radio switch" -msgstr "Przełącznik radiowy WWAN" +msgstr "Przełącznik radia WWAN" -#: ../clients/cli/general.c:1142 +#: ../clients/cli/general.c:1158 msgid "NetworkManager has started" msgstr "Uruchomiono usÅ‚ugÄ™ NetworkManager" -#: ../clients/cli/general.c:1142 +#: ../clients/cli/general.c:1158 msgid "NetworkManager has stopped" msgstr "Zatrzymano usÅ‚ugÄ™ NetworkManager" -#: ../clients/cli/general.c:1153 +#: ../clients/cli/general.c:1169 #, c-format msgid "Hostname set to '%s'\n" msgstr "Ustawiono nazwÄ™ komputera na „%sâ€\n" -#: ../clients/cli/general.c:1168 +#: ../clients/cli/general.c:1184 #, c-format msgid "'%s' is now the primary connection\n" msgstr "„%s†jest teraz głównym połączeniem\n" -#: ../clients/cli/general.c:1170 +#: ../clients/cli/general.c:1186 #, c-format msgid "There's no primary connection\n" msgstr "Brak głównego połączenia\n" -#: ../clients/cli/general.c:1182 +#: ../clients/cli/general.c:1198 #, c-format msgid "Connectivity is now '%s'\n" msgstr "ÅÄ…czność wynosi teraz „%sâ€\n" -#: ../clients/cli/general.c:1196 +#: ../clients/cli/general.c:1212 #, c-format msgid "Networkmanager is now in the '%s' state\n" msgstr "UsÅ‚uga NetworkManager jest teraz w stanie „%sâ€\n" -#: ../clients/cli/general.c:1216 +#: ../clients/cli/general.c:1232 msgid "connection available" msgstr "połączenie jest dostÄ™pne" -#: ../clients/cli/general.c:1218 +#: ../clients/cli/general.c:1234 msgid "connections available" msgstr "połączenia sÄ… dostÄ™pne" -#: ../clients/cli/general.c:1236 +#: ../clients/cli/general.c:1252 msgid "autoconnect" msgstr "łączenie automatyczne" -#: ../clients/cli/general.c:1238 +#: ../clients/cli/general.c:1254 msgid "fw missing" msgstr "brak oprogramowana sprzÄ™towego" -#: ../clients/cli/general.c:1243 +#: ../clients/cli/general.c:1259 msgid "plugin missing" msgstr "brak wtyczki" -#: ../clients/cli/general.c:1253 ../clients/cli/general.c:1267 +#: ../clients/cli/general.c:1269 ../clients/cli/general.c:1283 msgid "sw disabled" msgstr "wyłączone programowo" -#: ../clients/cli/general.c:1258 ../clients/cli/general.c:1272 +#: ../clients/cli/general.c:1274 ../clients/cli/general.c:1288 msgid "hw disabled" msgstr "wyłączone sprzÄ™towo" -#: ../clients/cli/general.c:1283 +#: ../clients/cli/general.c:1299 msgid "sw" msgstr "oprogramowanie" -#: ../clients/cli/general.c:1285 +#: ../clients/cli/general.c:1301 msgid "hw" msgstr "sprzÄ™t" -#: ../clients/cli/general.c:1290 +#: ../clients/cli/general.c:1306 msgid "iface" msgstr "interfejs" -#: ../clients/cli/general.c:1293 +#: ../clients/cli/general.c:1309 msgid "port" msgstr "port" -#: ../clients/cli/general.c:1296 +#: ../clients/cli/general.c:1312 msgid "mtu" msgstr "MTU" -#: ../clients/cli/general.c:1313 +#: ../clients/cli/general.c:1329 msgid "master" msgstr "master" -#: ../clients/cli/general.c:1317 ../clients/tui/nm-editor-utils.c:235 +#: ../clients/cli/general.c:1333 ../clients/tui/nm-editor-utils.c:230 #: ../clients/tui/nmt-connect-connection-list.c:394 msgid "VPN" msgstr "VPN" -#: ../clients/cli/general.c:1319 +#: ../clients/cli/general.c:1335 msgid "ip4 default" msgstr "domyÅ›lne IPv4" -#: ../clients/cli/general.c:1321 +#: ../clients/cli/general.c:1337 msgid "ip6 default" msgstr "domyÅ›lne IPv6" -#: ../clients/cli/general.c:1403 +#: ../clients/cli/general.c:1416 #, c-format msgid "%s VPN connection" msgstr "Połączenie VPN %s" #. TRANSLATORS: prints header line for activated device in plain `nmcli` overview output as #. * "<interface-name>: <device-state> to <connection-id>" -#: ../clients/cli/general.c:1423 +#: ../clients/cli/general.c:1436 #, c-format msgctxt "nmcli-overview" msgid "%s: %s to %s" @@ -3831,13 +3867,13 @@ msgstr "%s: %s do %s" #. TRANSLATORS: prints header line for not active device in plain `nmcli` overview output as #. * "<interface-name>: <device-state>" -#: ../clients/cli/general.c:1430 +#: ../clients/cli/general.c:1443 #, c-format msgctxt "nmcli-overview" msgid "%s: %s" msgstr "%s: %s" -#: ../clients/cli/general.c:1480 +#: ../clients/cli/general.c:1493 #, c-format msgid "" "Use \"nmcli device show\" to get complete information about known devices " @@ -3854,17 +3890,17 @@ msgstr "" "Strony podrÄ™cznika nmcli(1) i nmcli-examples(7) zawierajÄ… peÅ‚ne informacje\n" "o użyciu.\n" -#: ../clients/cli/general.c:1501 +#: ../clients/cli/general.c:1509 #, c-format msgid "Error: 'monitor' command '%s' is not valid." msgstr "Błąd: polecenie „monitor†„%s†jest nieprawidÅ‚owe." -#: ../clients/cli/general.c:1513 +#: ../clients/cli/general.c:1521 msgid "Networkmanager is not running (waiting for it)\n" msgstr "" "UsÅ‚uga NetworkManager nie jest uruchomiona (oczekiwanie na uruchomienie)\n" -#: ../clients/cli/nmcli.c:230 +#: ../clients/cli/nmcli.c:231 #, c-format msgid "" "Usage: nmcli [OPTIONS] OBJECT { COMMAND | help }\n" @@ -3918,104 +3954,99 @@ msgstr "" "OBJECT\n" " g[eneral] ogólny stan i dziaÅ‚ania usÅ‚ugi NetworkManager\n" " n[etworking] ogólne sterowanie sieciÄ…\n" -" r[adio] przełączniki radiowe usÅ‚ugi NetworkManager\n" +" r[adio] przełączniki radia usÅ‚ugi NetworkManager\n" " c[onnection] połączenia usÅ‚ugi NetworkManager\n" " d[evice] urzÄ…dzenia zarzÄ…dzane przez usÅ‚ugÄ™ NetworkManager\n" " a[gent] agent haseÅ‚ lub agent polkit usÅ‚ugi NetworkManager\n" " m[onitor] monitoruje zmiany usÅ‚ugi NetworkManager\n" "\n" -#: ../clients/cli/nmcli.c:310 +#: ../clients/cli/nmcli.c:306 #, c-format msgid "Error: missing argument for '%s' option." msgstr "Błąd: brak parametru dla opcji „%sâ€." -#: ../clients/cli/nmcli.c:618 +#: ../clients/cli/nmcli.c:617 #, c-format msgid "Unexpected end of file following '%s'\n" msgstr "Nieoczekiwany koniec pliku po „%sâ€\n" -#: ../clients/cli/nmcli.c:626 +#: ../clients/cli/nmcli.c:625 #, c-format msgid "Expected whitespace following '%s'\n" msgstr "Nieoczekiwana spacja po „%sâ€\n" -#: ../clients/cli/nmcli.c:638 +#: ../clients/cli/nmcli.c:637 #, c-format msgid "Expected a value for '%s'\n" msgstr "Oczekiwano wartoÅ›ci dla „%sâ€\n" -#: ../clients/cli/nmcli.c:652 +#: ../clients/cli/nmcli.c:651 #, c-format msgid "Expected a line break following '%s'\n" msgstr "Oczekiwano nowego wiersza po „%sâ€\n" -#: ../clients/cli/nmcli.c:741 +#: ../clients/cli/nmcli.c:757 #, c-format msgid "Error: Option '--terse' is specified the second time." msgstr "Błąd: opcja „--terse†zostaÅ‚ podana po raz drugi." -#: ../clients/cli/nmcli.c:746 +#: ../clients/cli/nmcli.c:762 #, c-format msgid "Error: Option '--terse' is mutually exclusive with '--pretty'." msgstr "Błąd: opcja „--terse†jest wzajemnie wykluczajÄ…ca z opcjÄ… „--prettyâ€." -#: ../clients/cli/nmcli.c:754 +#: ../clients/cli/nmcli.c:770 #, c-format msgid "Error: Option '--pretty' is specified the second time." msgstr "Błąd: opcja „--pretty†zostaÅ‚ podana po raz drugi." -#: ../clients/cli/nmcli.c:759 +#: ../clients/cli/nmcli.c:775 #, c-format msgid "Error: Option '--pretty' is mutually exclusive with '--terse'." msgstr "Błąd: opcja „--pretty†jest wzajemnie wykluczajÄ…ca z opcjÄ… „--terseâ€." -#: ../clients/cli/nmcli.c:774 +#: ../clients/cli/nmcli.c:790 #, c-format msgid "Error: '%s' is not a valid argument for '%s' option." msgstr "Błąd: „%s†nie jest prawidÅ‚owym parametrem dla opcji „%sâ€." -#: ../clients/cli/nmcli.c:788 ../clients/cli/nmcli.c:800 +#: ../clients/cli/nmcli.c:804 ../clients/cli/nmcli.c:816 #, c-format msgid "Error: '%s' is not valid argument for '%s' option." msgstr "Błąd: „%s†nie jest prawidÅ‚owym parametrem dla opcji „%sâ€." -#: ../clients/cli/nmcli.c:824 +#: ../clients/cli/nmcli.c:840 #, c-format msgid "Error: '%s' is not a valid timeout." msgstr "Błąd: „%s†nie jest prawidÅ‚owym czasem oczekiwania." -#: ../clients/cli/nmcli.c:831 +#: ../clients/cli/nmcli.c:847 #, c-format msgid "nmcli tool, version %s\n" msgstr "narzÄ™dzie nmcli, wersja %s\n" -#: ../clients/cli/nmcli.c:839 +#: ../clients/cli/nmcli.c:855 #, c-format msgid "Error: Option '%s' is unknown, try 'nmcli -help'." msgstr "" "Błąd: opcja „%s†jest nieznana. Można spróbować polecenie „nmcli helpâ€." -#: ../clients/cli/nmcli.c:895 ../clients/cli/nmcli.c:902 +#: ../clients/cli/nmcli.c:911 ../clients/cli/nmcli.c:918 #, c-format msgid "Error: nmcli terminated by signal %s (%d)" msgstr "Błąd: nmcli zostaÅ‚o zakoÅ„czone sygnaÅ‚em %s (%d)" -#: ../clients/cli/nmcli.c:968 +#: ../clients/cli/nmcli.c:986 msgid "Success" msgstr "Powodzenie" -#: ../clients/cli/polkit-agent.c:54 -#, c-format -msgid "Authentication message: %s\n" -msgstr "Komunikat uwierzytelnienia: %s\n" - -#: ../clients/cli/polkit-agent.c:62 +#: ../clients/cli/polkit-agent.c:41 #, c-format -msgid "Authentication error: %s\n" -msgstr "Błąd uwierzytelnienia: %s\n" +msgid "Error: polkit agent failed: %s\n" +msgstr "Błąd: agent polkit siÄ™ nie powiódÅ‚: %s\n" -#: ../clients/cli/polkit-agent.c:122 +#: ../clients/cli/polkit-agent.c:99 #, c-format msgid "Warning: polkit agent initialization failed: %s\n" msgstr "Ostrzeżenie: zainicjowanie agenta polkit siÄ™ nie powiodÅ‚o: %s\n" @@ -4073,19 +4104,19 @@ msgstr "Ostrzeżenie: %s\n" msgid "Info: %s\n" msgstr "Informacje: %s\n" -#: ../clients/cli/settings.c:490 +#: ../clients/cli/settings.c:488 msgid "don't know how to get the property value" msgstr "nie wiadomo, jak uzyskać wartość wÅ‚aÅ›ciwoÅ›ci" -#: ../clients/cli/settings.c:580 +#: ../clients/cli/settings.c:578 msgid "the property can't be changed" msgstr "nie można zmieniać tej wÅ‚aÅ›ciwoÅ›ci" -#: ../clients/cli/settings.c:658 +#: ../clients/cli/settings.c:656 msgid "[NM property description]" msgstr "[opis wÅ‚aÅ›ciwoÅ›ci NM]" -#: ../clients/cli/settings.c:668 +#: ../clients/cli/settings.c:666 msgid "[nmcli specific description]" msgstr "[konkretny opis nmcli]" @@ -4099,60 +4130,60 @@ msgstr "Błąd: oczekiwano parametru „%sâ€, ale podano „%sâ€." msgid "Error: Unexpected argument '%s'" msgstr "Błąd: nieoczekiwany parametr „%sâ€" -#: ../clients/cli/utils.c:695 +#: ../clients/cli/utils.c:691 #, c-format msgid "invalid field '%s%s%s'; no such field" msgstr "nieprawidÅ‚owe pole „%s%s%sâ€; nie ma takiego pola" -#: ../clients/cli/utils.c:699 +#: ../clients/cli/utils.c:695 #, c-format msgid "invalid field '%s%s%s'; allowed fields: [%s]" msgstr "nieprawidÅ‚owe pole „%s%s%sâ€; dozwolone pola: [%s]" -#: ../clients/cli/utils.c:795 +#: ../clients/cli/utils.c:791 #, c-format msgid "failure to select field" msgstr "wybranie pola siÄ™ nie powiodÅ‚o" -#: ../clients/cli/utils.c:1424 +#: ../clients/cli/utils.c:1427 #, c-format msgid "Error reading nmcli output: %s\n" msgstr "Błąd podczas odczytywania wyjÅ›cia nmcli: %s\n" -#: ../clients/cli/utils.c:1429 +#: ../clients/cli/utils.c:1432 #, c-format msgid "Error writing nmcli output: %s\n" msgstr "Błąd podczas zapisywania wyjÅ›cia nmcli: %s\n" -#: ../clients/cli/utils.c:1455 +#: ../clients/cli/utils.c:1458 #, c-format msgid "Failed to create pager pipe: %s\n" msgstr "Utworzenie potoku pagera siÄ™ nie powiodÅ‚o: %s\n" -#: ../clients/cli/utils.c:1464 +#: ../clients/cli/utils.c:1467 #, c-format msgid "Failed to fork pager: %s\n" msgstr "Rozdzielenie pagera siÄ™ nie powiodÅ‚o: %s\n" -#: ../clients/cli/utils.c:1511 ../clients/cli/utils.c:1515 +#: ../clients/cli/utils.c:1514 ../clients/cli/utils.c:1518 #, c-format msgid "Failed to duplicate pager pipe: %s\n" msgstr "Powielenie potoku pagera siÄ™ nie powiodÅ‚o: %s\n" -#: ../clients/cli/utils.h:297 ../clients/common/nm-meta-setting-desc.c:4136 +#: ../clients/cli/utils.h:299 ../clients/common/nm-meta-setting-desc.c:4099 msgid "on" msgstr "włączone" -#: ../clients/cli/utils.h:297 ../clients/common/nm-meta-setting-desc.c:4138 +#: ../clients/cli/utils.h:299 ../clients/common/nm-meta-setting-desc.c:4101 msgid "off" msgstr "wyłączone" -#: ../clients/cli/utils.h:323 +#: ../clients/cli/utils.h:325 #, c-format msgid "%lld (%s)" msgstr "%lld (%s)" -#: ../clients/cli/utils.h:330 +#: ../clients/cli/utils.h:332 #, c-format msgid "%lld - %s" msgstr "%lld — %s" @@ -4233,7 +4264,7 @@ msgstr "nie (prawdopodobnie)" #. TRANSLATORS: Unknown reason for a device state change (NMDeviceStateReason) #. TRANSLATORS: Unknown reason for a connection state change (NMActiveConnectionStateReason) #: ../clients/common/nm-client-utils.c:277 -#: ../clients/common/nm-client-utils.c:350 ../libnm/nm-device.c:1514 +#: ../clients/common/nm-client-utils.c:350 ../libnm/nm-device.c:1583 msgid "Unknown" msgstr "Nieznane" @@ -4579,18 +4610,18 @@ msgstr "pole „%s†musi być same" msgid "invalid field '%s%s%s%s%s'; %s%s%s" msgstr "nieprawidÅ‚owe pole „%s%s%s%s%sâ€; %s%s%s" -#: ../clients/common/nm-meta-setting-desc.c:297 -#: ../clients/common/nm-meta-setting-desc.c:358 +#: ../clients/common/nm-meta-setting-desc.c:276 +#: ../clients/common/nm-meta-setting-desc.c:337 #, c-format msgid "invalid prefix '%s'; <1-%d> allowed" msgstr "nieprawidÅ‚owy przedrostek „%sâ€; dozwolone <1-%d>" -#: ../clients/common/nm-meta-setting-desc.c:305 +#: ../clients/common/nm-meta-setting-desc.c:284 #, c-format msgid "invalid IP address: %s" msgstr "nieprawidÅ‚owy adres IP: %s" -#: ../clients/common/nm-meta-setting-desc.c:330 +#: ../clients/common/nm-meta-setting-desc.c:309 msgid "" "The valid syntax is: 'ip[/prefix] [next-hop] [metric] [attribute=val]... [," "ip[/prefix] ...]'" @@ -4598,178 +4629,179 @@ msgstr "" "PrawidÅ‚owa skÅ‚adnia: „ip[/przedrostek] [next-hop] [parametry] " "[atrybut=wartość]… [,ip[/przedrostek] …]â€" -#: ../clients/common/nm-meta-setting-desc.c:369 +#: ../clients/common/nm-meta-setting-desc.c:348 #, c-format msgid "the next hop ('%s') must be first" msgstr "nastÄ™pny krok („%sâ€) musi być pierwszy" -#: ../clients/common/nm-meta-setting-desc.c:375 +#: ../clients/common/nm-meta-setting-desc.c:354 #, c-format msgid "the metric ('%s') must be before attributes" msgstr "parametry („%sâ€) muszÄ… być przed atrybutami" -#: ../clients/common/nm-meta-setting-desc.c:423 +#: ../clients/common/nm-meta-setting-desc.c:402 #, c-format msgid "invalid route: %s. %s" msgstr "nieprawidÅ‚owa trasa: %s. %s" -#: ../clients/common/nm-meta-setting-desc.c:489 +#: ../clients/common/nm-meta-setting-desc.c:468 #, c-format msgid "cannot read pac-script from file '%s'" msgstr "nie można odczytać skryptu PAC z pliku „%sâ€" -#: ../clients/common/nm-meta-setting-desc.c:496 +#: ../clients/common/nm-meta-setting-desc.c:475 #, c-format msgid "file '%s' contains non-valid utf-8" msgstr "plik „%s†zawiera nieprawidÅ‚owy tekst UTF-8" -#: ../clients/common/nm-meta-setting-desc.c:509 +#: ../clients/common/nm-meta-setting-desc.c:488 #, c-format msgid "'%s' does not contain a valid PAC Script" msgstr "„%s†nie zawiera prawidÅ‚owego skryptu PAC" -#: ../clients/common/nm-meta-setting-desc.c:512 +#: ../clients/common/nm-meta-setting-desc.c:491 #, c-format msgid "Not a valid PAC Script" msgstr "NieprawidÅ‚owy skrypt PAC" -#: ../clients/common/nm-meta-setting-desc.c:565 +#: ../clients/common/nm-meta-setting-desc.c:544 #, c-format msgid "cannot read team config from file '%s'" msgstr "nie można odczytać konfiguracji zespoÅ‚u z pliku „%sâ€" -#: ../clients/common/nm-meta-setting-desc.c:572 +#: ../clients/common/nm-meta-setting-desc.c:551 #, c-format msgid "team config file '%s' contains non-valid utf-8" msgstr "plik konfiguracji zespoÅ‚u „%s†zawiera nieprawidÅ‚owy tekst UTF-8" -#: ../clients/common/nm-meta-setting-desc.c:1029 +#: ../clients/common/nm-meta-setting-desc.c:1018 msgid "auto" msgstr "automatyczne" -#: ../clients/common/nm-meta-setting-desc.c:1181 +#: ../clients/common/nm-meta-setting-desc.c:1170 #, c-format msgid "%s (%s)" msgstr "%s (%s)" -#: ../clients/common/nm-meta-setting-desc.c:1329 -#: ../clients/common/nm-meta-setting-desc.c:1333 +#: ../clients/common/nm-meta-setting-desc.c:1318 +#: ../clients/common/nm-meta-setting-desc.c:1322 msgid "'%s' is out of range [%" msgstr "„%s†jest poza zakresem [%" -#: ../clients/common/nm-meta-setting-desc.c:1338 +#: ../clients/common/nm-meta-setting-desc.c:1327 #, c-format msgid "'%s' is not a valid number" msgstr "„%s†nie jest prawidÅ‚owÄ… liczbÄ…" -#: ../clients/common/nm-meta-setting-desc.c:1395 +#: ../clients/common/nm-meta-setting-desc.c:1384 #, c-format msgid "'%s' is out of range [0, %u]" msgstr "„%s†jest poza zakresem [0, %u]" -#: ../clients/common/nm-meta-setting-desc.c:1441 +#: ../clients/common/nm-meta-setting-desc.c:1430 #, c-format msgid "'%s' is not a valid Ethernet MAC" msgstr "„%s†nie jest prawidÅ‚owym adresem MAC Ethernetu" -#: ../clients/common/nm-meta-setting-desc.c:1567 +#: ../clients/common/nm-meta-setting-desc.c:1556 #, c-format msgid "invalid option '%s', use a combination of [%s]" msgstr "nieprawidÅ‚owa opcja „%sâ€, należy użyć połączenia [%s]" -#: ../clients/common/nm-meta-setting-desc.c:1572 ../libnm-core/nm-keyfile.c:926 +#: ../clients/common/nm-meta-setting-desc.c:1561 +#: ../shared/nm-keyfile/nm-keyfile.c:926 #, c-format msgid "invalid option '%s', use one of [%s]" msgstr "nieprawidÅ‚owa opcja „%sâ€, należy użyć jednej z [%s]" -#: ../clients/common/nm-meta-setting-desc.c:1691 +#: ../clients/common/nm-meta-setting-desc.c:1680 #, c-format msgid "%d (key)" msgstr "%d (klucz)" -#: ../clients/common/nm-meta-setting-desc.c:1693 +#: ../clients/common/nm-meta-setting-desc.c:1682 #, c-format msgid "%d (passphrase)" msgstr "%d (hasÅ‚o)" -#: ../clients/common/nm-meta-setting-desc.c:1696 +#: ../clients/common/nm-meta-setting-desc.c:1685 #, c-format msgid "%d (unknown)" msgstr "%d (nieznane)" -#: ../clients/common/nm-meta-setting-desc.c:1709 +#: ../clients/common/nm-meta-setting-desc.c:1698 msgid "0 (NONE)" msgstr "0 (BRAK)" -#: ../clients/common/nm-meta-setting-desc.c:1715 +#: ../clients/common/nm-meta-setting-desc.c:1704 msgid "REORDER_HEADERS, " msgstr "ZMIANA_KOLEJNOÅšCI_NAGÅÓWKÓW, " -#: ../clients/common/nm-meta-setting-desc.c:1717 +#: ../clients/common/nm-meta-setting-desc.c:1706 msgid "GVRP, " msgstr "GVRP, " -#: ../clients/common/nm-meta-setting-desc.c:1719 +#: ../clients/common/nm-meta-setting-desc.c:1708 msgid "LOOSE_BINDING, " msgstr "LUŹNE_DOWIÄ„ZANIE, " -#: ../clients/common/nm-meta-setting-desc.c:1721 +#: ../clients/common/nm-meta-setting-desc.c:1710 msgid "MVRP, " msgstr "MVRP, " -#: ../clients/common/nm-meta-setting-desc.c:1742 +#: ../clients/common/nm-meta-setting-desc.c:1731 msgid "0 (none)" msgstr "0 (brak)" -#: ../clients/common/nm-meta-setting-desc.c:1748 +#: ../clients/common/nm-meta-setting-desc.c:1737 msgid "agent-owned, " msgstr "posiadane przez agenta, " -#: ../clients/common/nm-meta-setting-desc.c:1750 +#: ../clients/common/nm-meta-setting-desc.c:1739 msgid "not saved, " msgstr "niezapisane, " -#: ../clients/common/nm-meta-setting-desc.c:1752 +#: ../clients/common/nm-meta-setting-desc.c:1741 msgid "not required, " msgstr "niewymagane, " -#: ../clients/common/nm-meta-setting-desc.c:1970 +#: ../clients/common/nm-meta-setting-desc.c:1941 #, c-format msgid "'%s' is not valid; use <option>=<value>" msgstr "„%s†jest nieprawidÅ‚owe; należy użyć <opcja>=<wartość>" -#: ../clients/common/nm-meta-setting-desc.c:1980 +#: ../clients/common/nm-meta-setting-desc.c:1951 #, c-format msgid "cannot set empty \"%s\" option" msgstr "nie można ustawić pustej opcji „%sâ€" -#: ../clients/common/nm-meta-setting-desc.c:2039 +#: ../clients/common/nm-meta-setting-desc.c:2010 #, c-format msgid "'%u' flags are not valid; use combination of %s" msgstr "flagi „%u†sÄ… nieprawidÅ‚owe; należy użyć połączenia %s" -#: ../clients/common/nm-meta-setting-desc.c:2056 +#: ../clients/common/nm-meta-setting-desc.c:2027 #, c-format msgid "'%s' is not a valid number (or out of range)" msgstr "„%s†nie jest prawidÅ‚owÄ… liczbÄ… (lub jest poza zakresem)" -#: ../clients/common/nm-meta-setting-desc.c:2077 -#: ../clients/common/nm-meta-setting-desc.c:4052 +#: ../clients/common/nm-meta-setting-desc.c:2048 +#: ../clients/common/nm-meta-setting-desc.c:4015 #: ../libnm-core/nm-setting-ovs-bridge.c:183 ../src/nm-config.c:556 #, c-format msgid "'%s' is not valid" msgstr "„%s†jest nieprawidÅ‚owe" -#: ../clients/common/nm-meta-setting-desc.c:2174 +#: ../clients/common/nm-meta-setting-desc.c:2143 msgid "not a valid hex-string" msgstr "nieprawidÅ‚owy ciÄ…g szesnastkowy" -#: ../clients/common/nm-meta-setting-desc.c:2190 +#: ../clients/common/nm-meta-setting-desc.c:2159 #, c-format msgid "'%s' is not a valid hex character" msgstr "„%s†nie jest prawidÅ‚owym znakiem szesnastkowym" -#: ../clients/common/nm-meta-setting-desc.c:2269 +#: ../clients/common/nm-meta-setting-desc.c:2238 msgid "" "too many arguments. Please only specify a private key file and optionally a " "password" @@ -4777,12 +4809,12 @@ msgstr "" "za dużo parametrów. ProszÄ™ podać tylko plik klucza prywatnego i opcjonalnie " "hasÅ‚o." -#: ../clients/common/nm-meta-setting-desc.c:2376 +#: ../clients/common/nm-meta-setting-desc.c:2353 #, c-format msgid "failed to set bond option \"%s\"" msgstr "ustawienie opcji wiÄ…zania „%s†siÄ™ nie powiodÅ‚o" -#: ../clients/common/nm-meta-setting-desc.c:2393 +#: ../clients/common/nm-meta-setting-desc.c:2370 #, c-format msgid "" "Enter a list of bonding options formatted as:\n" @@ -4820,129 +4852,122 @@ msgstr "" #. * hacky: we can not see if the type is already set, because #. * nmc_setting_set_property() is called only after the property #. * we're setting (type) has been removed. -#: ../clients/common/nm-meta-setting-desc.c:2458 +#: ../clients/common/nm-meta-setting-desc.c:2435 #, c-format msgid "Can not change the connection type" msgstr "Nie można zmienić typu połączenia" -#: ../clients/common/nm-meta-setting-desc.c:2543 +#: ../clients/common/nm-meta-setting-desc.c:2520 #, c-format msgid "invalid permission \"%s\"" msgstr "nieprawidÅ‚owe uprawnienie „%sâ€" -#: ../clients/common/nm-meta-setting-desc.c:2580 -#, c-format -msgid "'%s' is not valid master; use ifname or connection UUID" -msgstr "" -"„%s†nie jest prawidÅ‚owym „masterâ€; należy użyć nazwy interfejsu lub UUID " -"połączenia" - -#: ../clients/common/nm-meta-setting-desc.c:2661 +#: ../clients/common/nm-meta-setting-desc.c:2620 #, c-format msgid "the value '%s' is not a valid UUID" msgstr "wartość „%s†nie jest prawidÅ‚owym UUID" -#: ../clients/common/nm-meta-setting-desc.c:2732 +#: ../clients/common/nm-meta-setting-desc.c:2691 msgid "0 (disabled)" msgstr "0 (wyłączone)" -#: ../clients/common/nm-meta-setting-desc.c:2738 +#: ../clients/common/nm-meta-setting-desc.c:2697 msgid "enabled, " msgstr "włączone, " -#: ../clients/common/nm-meta-setting-desc.c:2740 +#: ../clients/common/nm-meta-setting-desc.c:2699 msgid "advertise, " msgstr "rozgÅ‚aszanie, " -#: ../clients/common/nm-meta-setting-desc.c:2742 +#: ../clients/common/nm-meta-setting-desc.c:2701 msgid "willing, " msgstr "chÄ™tne, " -#: ../clients/common/nm-meta-setting-desc.c:2831 +#: ../clients/common/nm-meta-setting-desc.c:2790 #, c-format msgid "'%s' is not a valid DCB flag" msgstr "„%s†nie jest prawidÅ‚owÄ… flagÄ… DCB" -#: ../clients/common/nm-meta-setting-desc.c:2858 +#: ../clients/common/nm-meta-setting-desc.c:2817 msgid "must contain 8 comma-separated numbers" msgstr "musi zawierać osiem liczb oddzielonych przecinkami" -#: ../clients/common/nm-meta-setting-desc.c:2872 +#: ../clients/common/nm-meta-setting-desc.c:2831 #, c-format msgid "'%s' not a number between 0 and %u (inclusive) or %u" msgstr "„%s†nie jest liczbÄ… miÄ™dzy 0 a %u (włącznie) lub %u" -#: ../clients/common/nm-meta-setting-desc.c:2875 +#: ../clients/common/nm-meta-setting-desc.c:2834 #, c-format msgid "'%s' not a number between 0 and %u (inclusive)" msgstr "„%s†nie jest liczbÄ… miÄ™dzy 0 a %u (włącznie)" -#: ../clients/common/nm-meta-setting-desc.c:2896 +#: ../clients/common/nm-meta-setting-desc.c:2855 #, c-format msgid "changes will have no effect until '%s' includes 1 (enabled)" msgstr "zmiany nie zostanÄ… zastosowane, dopóki „%s†zawiera 1 (włączone)" -#: ../clients/common/nm-meta-setting-desc.c:2926 +#: ../clients/common/nm-meta-setting-desc.c:2885 #, c-format msgid "bandwidth percentages must total 100%%" msgstr "procenty szerokoÅ›ci pasma muszÄ… razem wynosić 100%%" -#: ../clients/common/nm-meta-setting-desc.c:2997 -#: ../clients/common/nm-meta-setting-desc.c:3003 +#: ../clients/common/nm-meta-setting-desc.c:2956 +#: ../clients/common/nm-meta-setting-desc.c:2962 msgid "SIM operator ID must be a 5 or 6 number MCCMNC code" msgstr "Identyfikator operatora SIM musi być kodem MCCMNC o 5 lub 6 liczbach" -#: ../clients/common/nm-meta-setting-desc.c:3027 +#: ../clients/common/nm-meta-setting-desc.c:2986 #, c-format msgid "'%s' is not a valid IBoIP P_Key" msgstr "„%s†nie jest prawidÅ‚owym P_Key IBoIP" -#: ../clients/common/nm-meta-setting-desc.c:3050 +#: ../clients/common/nm-meta-setting-desc.c:3009 msgid "default" msgstr "domyÅ›lne" -#: ../clients/common/nm-meta-setting-desc.c:3214 +#: ../clients/common/nm-meta-setting-desc.c:3173 #, c-format msgid "invalid IPv%c address '%s'" msgstr "nieprawidÅ‚owy adres IPv%c „%sâ€" -#: ../clients/common/nm-meta-setting-desc.c:3341 +#: ../clients/common/nm-meta-setting-desc.c:3300 #, c-format msgid "invalid gateway address '%s'" msgstr "nieprawidÅ‚owy adres bramy „%sâ€" -#: ../clients/common/nm-meta-setting-desc.c:3491 +#: ../clients/common/nm-meta-setting-desc.c:3450 #, c-format msgid "'%s' is not a valid channel; use <1-13>" msgstr "„%s†nie jest prawidÅ‚owym kanaÅ‚em; należy użyć <1-13>" -#: ../clients/common/nm-meta-setting-desc.c:3571 +#: ../clients/common/nm-meta-setting-desc.c:3530 msgid "The valid syntax is: vf [attribute=value]... [,vf [attribute=value]...]" msgstr "PrawidÅ‚owa skÅ‚adnia: vf [atrybut=wartość]… [,vf [atrybut=wartość]…]" -#: ../clients/common/nm-meta-setting-desc.c:3595 -#: ../clients/common/nm-meta-setting-desc.c:3675 +#: ../clients/common/nm-meta-setting-desc.c:3554 +#: ../clients/common/nm-meta-setting-desc.c:3634 msgid "" "The valid syntax is: '[root | parent <handle>] [handle <handle>] <kind>'" msgstr "" "PrawidÅ‚owa skÅ‚adnia: „[root | parent <element obsÅ‚ugujÄ…cy>] [handle <element " "obsÅ‚ugujÄ…cy>] <rodzaj>â€" -#: ../clients/common/nm-meta-setting-desc.c:3620 +#: ../clients/common/nm-meta-setting-desc.c:3579 msgid "The valid syntax is: '<vid>[-<vid>] [pvid] [untagged]'" msgstr "PrawidÅ‚owa skÅ‚adnia: „<vid>[-<vid>] [pvid] [untagged]â€" -#: ../clients/common/nm-meta-setting-desc.c:3816 +#: ../clients/common/nm-meta-setting-desc.c:3775 #, c-format msgid "invalid priority map '%s'" msgstr "nieprawidÅ‚owa mapa priorytetów „%sâ€" -#: ../clients/common/nm-meta-setting-desc.c:3904 +#: ../clients/common/nm-meta-setting-desc.c:3867 #, c-format msgid "'%s' is not valid; 2 or 3 strings should be provided" msgstr "„%s†jest nieprawidÅ‚owe; muszÄ… zostać podane dwa lub trzy ciÄ…gi" -#: ../clients/common/nm-meta-setting-desc.c:3943 +#: ../clients/common/nm-meta-setting-desc.c:3906 #, c-format msgid "" "Enter a list of S/390 options formatted as:\n" @@ -4953,26 +4978,26 @@ msgstr "" " opcja = <wartość>, opcja = <wartość>,…\n" "PrawidÅ‚owe opcje: %s\n" -#: ../clients/common/nm-meta-setting-desc.c:3978 +#: ../clients/common/nm-meta-setting-desc.c:3941 #, c-format msgid "'%s' is not a valid channel" msgstr "„%s†nie jest prawidÅ‚owym kanaÅ‚em" -#: ../clients/common/nm-meta-setting-desc.c:3984 +#: ../clients/common/nm-meta-setting-desc.c:3947 #, c-format msgid "'%ld' is not a valid channel" msgstr "„%ld†nie jest prawidÅ‚owym kanaÅ‚em" -#: ../clients/common/nm-meta-setting-desc.c:4001 +#: ../clients/common/nm-meta-setting-desc.c:3964 #: ../libnm-core/nm-setting-sriov.c:438 ../libnm-core/nm-setting-wired.c:758 #: ../libnm-core/nm-setting-wired.c:771 ../libnm-core/nm-setting-wired.c:824 -#: ../libnm-core/nm-setting-wired.c:867 ../libnm-core/nm-setting-wireless.c:876 -#: ../libnm-core/nm-setting-wireless.c:892 +#: ../libnm-core/nm-setting-wired.c:867 ../libnm-core/nm-setting-wireless.c:881 +#: ../libnm-core/nm-setting-wireless.c:897 #, c-format msgid "'%s' is not a valid MAC address" msgstr "„%s†nie jest prawidÅ‚owym adresem MAC" -#: ../clients/common/nm-meta-setting-desc.c:4061 +#: ../clients/common/nm-meta-setting-desc.c:4024 #, c-format msgid "" "'%s' not compatible with %s '%s', please change the key or set the right %s " @@ -4981,62 +5006,62 @@ msgstr "" "„%s†nie jest zgodne z %s „%sâ€, proszÄ™ zmienić klucz lub ustawić najpierw " "wÅ‚aÅ›ciwe %s." -#: ../clients/common/nm-meta-setting-desc.c:4071 +#: ../clients/common/nm-meta-setting-desc.c:4034 #, c-format msgid "WEP key is guessed to be of '%s'" msgstr "Klucz WEP jest prawdopodobnie typu „%sâ€" -#: ../clients/common/nm-meta-setting-desc.c:4076 +#: ../clients/common/nm-meta-setting-desc.c:4039 #, c-format msgid "WEP key index set to '%d'" msgstr "Ustawiono indeks klucza WEP na „%dâ€" -#: ../clients/common/nm-meta-setting-desc.c:4115 +#: ../clients/common/nm-meta-setting-desc.c:4078 #, c-format msgid "'%s' is not compatible with '%s' type, please change or delete the key." msgstr "„%s†nie jest zgodne z typem „%sâ€, proszÄ™ zmienić lub usunąć klucz." -#: ../clients/common/nm-meta-setting-desc.c:4172 +#: ../clients/common/nm-meta-setting-desc.c:4135 #, c-format msgid "'%s' is not valid; use 'on', 'off', or 'ignore'" msgstr "„%s†jest nieprawidÅ‚owe; należy użyć „onâ€, „off†lub „ignoreâ€" -#: ../clients/common/nm-meta-setting-desc.c:4232 +#: ../clients/common/nm-meta-setting-desc.c:4195 msgid "Bonding primary interface [none]" msgstr "Główny interfejs wiÄ…zania [none]" #. this is a virtual property, only needed during "ask" mode. -#: ../clients/common/nm-meta-setting-desc.c:4239 +#: ../clients/common/nm-meta-setting-desc.c:4202 msgid "Bonding monitoring mode" msgstr "Tryb monitorowania wiÄ…zania" -#: ../clients/common/nm-meta-setting-desc.c:4248 +#: ../clients/common/nm-meta-setting-desc.c:4211 msgid "Bonding miimon [100]" msgstr "„miimon†wiÄ…zania [100]" -#: ../clients/common/nm-meta-setting-desc.c:4256 +#: ../clients/common/nm-meta-setting-desc.c:4219 msgid "Bonding downdelay [0]" msgstr "„downdelay†wiÄ…zania [0]" -#: ../clients/common/nm-meta-setting-desc.c:4264 +#: ../clients/common/nm-meta-setting-desc.c:4227 msgid "Bonding updelay [0]" msgstr "„updelay†wiÄ…zania [0]" -#: ../clients/common/nm-meta-setting-desc.c:4272 +#: ../clients/common/nm-meta-setting-desc.c:4235 msgid "Bonding arp-interval [0]" msgstr "„arp-interval†wiÄ…zania [0]" -#: ../clients/common/nm-meta-setting-desc.c:4280 +#: ../clients/common/nm-meta-setting-desc.c:4243 msgid "Bonding arp-ip-target [none]" msgstr "„arp-ip-target†wiÄ…zania [none]" -#: ../clients/common/nm-meta-setting-desc.c:4288 +#: ../clients/common/nm-meta-setting-desc.c:4251 msgid "LACP rate ('slow' or 'fast') [slow]" msgstr "PrÄ™dkość LACP („slow†lub „fastâ€) [slow]" #. macro that returns @func as const (guint32(*)(NMSetting*)) type, but checks #. * that the actual type is (guint32(*)(type *)). -#: ../clients/common/nm-meta-setting-desc.c:4455 +#: ../clients/common/nm-meta-setting-desc.c:4418 msgid "" "nmcli can accepts both direct JSON configuration data and a file name " "containing the configuration. In the latter case the file is read and the " @@ -5054,7 +5079,7 @@ msgstr "" "\"roundrobin\"}, \"ports\": {\"eth1\": {}, \"eth2\": {}} }\n" " set team.config /etc/mój-zespół.conf\n" -#: ../clients/common/nm-meta-setting-desc.c:4463 +#: ../clients/common/nm-meta-setting-desc.c:4426 msgid "" "Enter a list of link watchers formatted as dictionaries where the keys are " "teamd properties. Dictionary pairs are in the form: key=value and pairs are " @@ -5103,11 +5128,11 @@ msgstr "" " name=arp_ping source-host=172.16.1.1 target-host=172.16.1.254, " "name=ethtool delay-up=3\n" -#: ../clients/common/nm-meta-setting-desc.c:4496 +#: ../clients/common/nm-meta-setting-desc.c:4475 msgid "IEEE 802.15.4 (WPAN) parent device or connection UUID" msgstr "UrzÄ…dzenie nadrzÄ™dne IEEE 802.15.4 (WPAN) lub UUID połączenia" -#: ../clients/common/nm-meta-setting-desc.c:4532 +#: ../clients/common/nm-meta-setting-desc.c:4511 msgid "" "Enter file path to CA certificate (optionally prefixed with file://).\n" " [file://]<file path>\n" @@ -5121,7 +5146,7 @@ msgstr "" "danych typu blob.\n" "PrzykÅ‚ad: /home/cimrman/cacert.crt\n" -#: ../clients/common/nm-meta-setting-desc.c:4571 +#: ../clients/common/nm-meta-setting-desc.c:4553 msgid "" "Enter file path to client certificate (optionally prefixed with file://).\n" " [file://]<file path>\n" @@ -5135,7 +5160,7 @@ msgstr "" "danych typu blob.\n" "PrzykÅ‚ad: /home/cimrman/jara.crt\n" -#: ../clients/common/nm-meta-setting-desc.c:4628 +#: ../clients/common/nm-meta-setting-desc.c:4610 msgid "" "Enter file path to CA certificate for inner authentication (optionally " "prefixed\n" @@ -5151,7 +5176,7 @@ msgstr "" "danych typu blob.\n" "PrzykÅ‚ad: /home/cimrman/ca-zweite-phase.crt\n" -#: ../clients/common/nm-meta-setting-desc.c:4668 +#: ../clients/common/nm-meta-setting-desc.c:4653 msgid "" "Enter file path to client certificate for inner authentication (optionally " "prefixed\n" @@ -5167,7 +5192,7 @@ msgstr "" "danych typu blob.\n" "PrzykÅ‚ad: /home/cimrman/jara-zweite-phase.crt\n" -#: ../clients/common/nm-meta-setting-desc.c:4695 +#: ../clients/common/nm-meta-setting-desc.c:4680 msgid "" "Enter bytes as a list of hexadecimal values.\n" "Two formats are accepted:\n" @@ -5188,8 +5213,8 @@ msgstr "" "PrzykÅ‚ady: ab0455a6ea3a74C2\n" " ab 4 55 0xa6 ea 3a 74 C2\n" -#: ../clients/common/nm-meta-setting-desc.c:4712 -#: ../clients/common/nm-meta-setting-desc.c:4730 +#: ../clients/common/nm-meta-setting-desc.c:4697 +#: ../clients/common/nm-meta-setting-desc.c:4715 msgid "" "Enter path to a private key and the key password (if not set yet):\n" " [file://]<file path> [<password>]\n" @@ -5203,84 +5228,84 @@ msgstr "" "surowych danych typu blob.\n" "PrzykÅ‚ad: /home/cimrman/jara-priv-key Dardanely\n" -#: ../clients/common/nm-meta-setting-desc.c:4769 +#: ../clients/common/nm-meta-setting-desc.c:4754 #: ../clients/common/nm-secret-agent-simple.c:268 #: ../clients/common/nm-secret-agent-simple.c:356 -#: ../clients/tui/nmt-page-dsl.c:53 ../clients/tui/nmt-page-wifi.c:321 +#: ../clients/tui/nmt-page-dsl.c:53 ../clients/tui/nmt-page-wifi.c:322 msgid "Username" msgstr "Nazwa użytkownika" -#: ../clients/common/nm-meta-setting-desc.c:4775 -#: ../clients/common/nm-meta-setting-desc.c:4990 -#: ../clients/common/nm-meta-setting-desc.c:5385 -#: ../clients/common/nm-meta-setting-desc.c:6328 +#: ../clients/common/nm-meta-setting-desc.c:4760 +#: ../clients/common/nm-meta-setting-desc.c:5002 +#: ../clients/common/nm-meta-setting-desc.c:5398 +#: ../clients/common/nm-meta-setting-desc.c:6338 msgid "Password [none]" msgstr "HasÅ‚o [none]" -#: ../clients/common/nm-meta-setting-desc.c:4821 +#: ../clients/common/nm-meta-setting-desc.c:4806 msgid "Bluetooth device address" msgstr "Adres urzÄ…dzenia Bluetooth" -#: ../clients/common/nm-meta-setting-desc.c:4869 -#: ../clients/common/nm-meta-setting-desc.c:5438 -#: ../clients/common/nm-meta-setting-desc.c:7024 -#: ../clients/common/nm-meta-setting-desc.c:7062 -#: ../clients/common/nm-meta-setting-desc.c:7244 -#: ../clients/common/nm-meta-setting-desc.c:7474 +#: ../clients/common/nm-meta-setting-desc.c:4854 +#: ../clients/common/nm-meta-setting-desc.c:5451 +#: ../clients/common/nm-meta-setting-desc.c:7046 +#: ../clients/common/nm-meta-setting-desc.c:7084 +#: ../clients/common/nm-meta-setting-desc.c:7266 +#: ../clients/common/nm-meta-setting-desc.c:7496 msgid "MAC [none]" msgstr "MAC [none]" -#: ../clients/common/nm-meta-setting-desc.c:4875 +#: ../clients/common/nm-meta-setting-desc.c:4860 msgid "Enable STP [no]" msgstr "Włączenie STP [no]" -#: ../clients/common/nm-meta-setting-desc.c:4881 +#: ../clients/common/nm-meta-setting-desc.c:4866 msgid "STP priority [32768]" msgstr "Priorytet STP [32768]" -#: ../clients/common/nm-meta-setting-desc.c:4887 +#: ../clients/common/nm-meta-setting-desc.c:4872 msgid "Forward delay [15]" msgstr "Forward-delay [15]" -#: ../clients/common/nm-meta-setting-desc.c:4893 +#: ../clients/common/nm-meta-setting-desc.c:4878 msgid "Hello time [2]" msgstr "Hello-time [2]" -#: ../clients/common/nm-meta-setting-desc.c:4899 +#: ../clients/common/nm-meta-setting-desc.c:4884 msgid "Max age [20]" msgstr "Max-age [20]" -#: ../clients/common/nm-meta-setting-desc.c:4905 +#: ../clients/common/nm-meta-setting-desc.c:4890 msgid "MAC address ageing time [300]" msgstr "Czas starzenia adresu MAC [300]" -#: ../clients/common/nm-meta-setting-desc.c:4911 +#: ../clients/common/nm-meta-setting-desc.c:4899 msgid "Group forward mask [0]" msgstr "Maska przekierowania grupy [0]" -#: ../clients/common/nm-meta-setting-desc.c:4917 +#: ../clients/common/nm-meta-setting-desc.c:4911 msgid "Enable IGMP snooping [no]" msgstr "Włączenie wÄ™szenia IGMP [no]" -#: ../clients/common/nm-meta-setting-desc.c:4946 +#: ../clients/common/nm-meta-setting-desc.c:4958 msgid "Bridge port priority [32]" msgstr "Priorytet portu mostku [32]" -#: ../clients/common/nm-meta-setting-desc.c:4952 +#: ../clients/common/nm-meta-setting-desc.c:4964 msgid "Bridge port STP path cost [100]" msgstr "Koszt Å›cieżki STP portu mostku [100]" -#: ../clients/common/nm-meta-setting-desc.c:4958 +#: ../clients/common/nm-meta-setting-desc.c:4970 msgid "Hairpin [no]" msgstr "Hairpin [no]" -#: ../clients/common/nm-meta-setting-desc.c:4984 -#: ../clients/common/nm-meta-setting-desc.c:5379 -#: ../clients/common/nm-meta-setting-desc.c:6882 +#: ../clients/common/nm-meta-setting-desc.c:4996 +#: ../clients/common/nm-meta-setting-desc.c:5392 +#: ../clients/common/nm-meta-setting-desc.c:6892 msgid "Username [none]" msgstr "Nazwa użytkownika [none]" -#: ../clients/common/nm-meta-setting-desc.c:5086 +#: ../clients/common/nm-meta-setting-desc.c:5098 msgid "" "Enter a list of user permissions. This is a list of user names formatted " "as:\n" @@ -5296,7 +5321,7 @@ msgstr "" "\n" "PrzykÅ‚ad: alice bob charlie\n" -#: ../clients/common/nm-meta-setting-desc.c:5138 +#: ../clients/common/nm-meta-setting-desc.c:5151 msgid "" "Enter secondary connections that should be activated when this connection " "is\n" @@ -5317,7 +5342,7 @@ msgstr "" "\n" "PrzykÅ‚ad: private-openvpn, fe6ba5d8-c2fc-4aae-b2e3-97efddd8d9a7\n" -#: ../clients/common/nm-meta-setting-desc.c:5161 +#: ../clients/common/nm-meta-setting-desc.c:5174 msgid "" "Enter a value which indicates whether the connection is subject to a data\n" "quota, usage costs or other limitations. Accepted options are:\n" @@ -5332,25 +5357,25 @@ msgstr "" "„unknown†umożliwia usÅ‚udze NetworkManager wybranie wartoÅ›ci za pomocÄ… " "heurystyki\n" -#: ../clients/common/nm-meta-setting-desc.c:5395 +#: ../clients/common/nm-meta-setting-desc.c:5408 msgid "APN" msgstr "APN" -#: ../clients/common/nm-meta-setting-desc.c:5447 -#: ../clients/common/nm-meta-setting-desc.c:7093 -#: ../clients/common/nm-meta-setting-desc.c:7284 +#: ../clients/common/nm-meta-setting-desc.c:5460 +#: ../clients/common/nm-meta-setting-desc.c:7115 +#: ../clients/common/nm-meta-setting-desc.c:7306 msgid "MTU [auto]" msgstr "MTU [auto]" -#: ../clients/common/nm-meta-setting-desc.c:5466 +#: ../clients/common/nm-meta-setting-desc.c:5479 msgid "P_KEY [none]" msgstr "P_KEY [none]" -#: ../clients/common/nm-meta-setting-desc.c:5475 +#: ../clients/common/nm-meta-setting-desc.c:5488 msgid "Parent interface [none]" msgstr "Interfejs nadrzÄ™dny [none]" -#: ../clients/common/nm-meta-setting-desc.c:5502 +#: ../clients/common/nm-meta-setting-desc.c:5515 msgid "" "Enter a list of IPv4 addresses of DNS servers.\n" "\n" @@ -5360,11 +5385,11 @@ msgstr "" "\n" "PrzykÅ‚ad: 8.8.8.8, 8.8.4.4\n" -#: ../clients/common/nm-meta-setting-desc.c:5550 +#: ../clients/common/nm-meta-setting-desc.c:5563 msgid "IPv4 address (IP[/plen]) [none]" msgstr "Adres IPv4 (IP[/plen]) [none]" -#: ../clients/common/nm-meta-setting-desc.c:5552 +#: ../clients/common/nm-meta-setting-desc.c:5565 msgid "" "Enter a list of IPv4 addresses formatted as:\n" " ip[/prefix], ip[/prefix],...\n" @@ -5378,11 +5403,11 @@ msgstr "" "\n" "PrzykÅ‚ad: 192.168.1.5/24, 10.0.0.11/24\n" -#: ../clients/common/nm-meta-setting-desc.c:5571 +#: ../clients/common/nm-meta-setting-desc.c:5584 msgid "IPv4 gateway [none]" msgstr "Brama IPv4 [none]" -#: ../clients/common/nm-meta-setting-desc.c:5579 +#: ../clients/common/nm-meta-setting-desc.c:5592 msgid "" "Enter a list of IPv4 routes formatted as:\n" " ip[/prefix] [next-hop] [metric],...\n" @@ -5405,7 +5430,7 @@ msgstr "" "PrzykÅ‚ady: 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" -#: ../clients/common/nm-meta-setting-desc.c:5619 +#: ../clients/common/nm-meta-setting-desc.c:5632 msgid "" "Enter a list of IPv4 routing rules formatted as:\n" " priority [prio] [from [src]] [to [dst]], ,...\n" @@ -5415,7 +5440,7 @@ msgstr "" " priority [priorytet] [from [źródÅ‚o]] [to [cel]], ,…\n" "\n" -#: ../clients/common/nm-meta-setting-desc.c:5721 +#: ../clients/common/nm-meta-setting-desc.c:5723 msgid "" "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 " @@ -5436,11 +5461,11 @@ msgstr "" "\n" "PrzykÅ‚ad: 2607:f0d0:1002:51::4, 2607:f0d0:1002:51::1\n" -#: ../clients/common/nm-meta-setting-desc.c:5775 +#: ../clients/common/nm-meta-setting-desc.c:5777 msgid "IPv6 address (IP[/plen]) [none]" msgstr "Adres IPv6 (IP[/plen]) [none]" -#: ../clients/common/nm-meta-setting-desc.c:5777 +#: ../clients/common/nm-meta-setting-desc.c:5779 msgid "" "Enter a list of IPv6 addresses formatted as:\n" " ip[/prefix], ip[/prefix],...\n" @@ -5454,11 +5479,11 @@ msgstr "" "\n" "PrzykÅ‚ad: 2607:f0d0:1002:51::4/64, 1050:0:0:0:5:600:300c:326b\n" -#: ../clients/common/nm-meta-setting-desc.c:5796 +#: ../clients/common/nm-meta-setting-desc.c:5798 msgid "IPv6 gateway [none]" msgstr "Brama IPv6 [none]" -#: ../clients/common/nm-meta-setting-desc.c:5804 +#: ../clients/common/nm-meta-setting-desc.c:5806 msgid "" "Enter a list of IPv6 routes formatted as:\n" " ip[/prefix] [next-hop] [metric],...\n" @@ -5483,7 +5508,7 @@ msgstr "" "db8:beef::3 2\n" " abbe::/64 55\n" -#: ../clients/common/nm-meta-setting-desc.c:5844 +#: ../clients/common/nm-meta-setting-desc.c:5846 msgid "" "Enter a list of IPv6 routing rules formatted as:\n" " priority [prio] [from [src]] [to [dst]], ,...\n" @@ -5493,166 +5518,170 @@ msgstr "" " priority [priorytet] [from [źródÅ‚o]] [to [cel]], ,…\n" "\n" -#: ../clients/common/nm-meta-setting-desc.c:5943 -#: ../clients/common/nm-meta-setting-desc.c:6923 +#: ../clients/common/nm-meta-setting-desc.c:5953 +#: ../clients/common/nm-meta-setting-desc.c:6945 msgid "Parent device [none]" msgstr "UrzÄ…dzenie nadrzÄ™dne [none]" -#: ../clients/common/nm-meta-setting-desc.c:5949 +#: ../clients/common/nm-meta-setting-desc.c:5959 msgid "Local endpoint [none]" msgstr "Lokalny punkt koÅ„cowy [none]" -#: ../clients/common/nm-meta-setting-desc.c:5956 -#: ../clients/common/nm-meta-setting-desc.c:6943 +#: ../clients/common/nm-meta-setting-desc.c:5966 +#: ../clients/common/nm-meta-setting-desc.c:6965 msgid "Remote" msgstr "Zdalne" -#: ../clients/common/nm-meta-setting-desc.c:6001 +#: ../clients/common/nm-meta-setting-desc.c:6011 msgid "MACsec parent device or connection UUID" msgstr "UrzÄ…dzenie nadrzÄ™dne MACsec lub UUID połączenia" -#: ../clients/common/nm-meta-setting-desc.c:6022 +#: ../clients/common/nm-meta-setting-desc.c:6032 msgid "Enable encryption [yes]" msgstr "Włączenie szyfrowania [yes]" -#: ../clients/common/nm-meta-setting-desc.c:6028 +#: ../clients/common/nm-meta-setting-desc.c:6038 #: ../clients/common/nm-secret-agent-simple.c:917 msgid "MKA CAK" msgstr "MKA CAK" -#: ../clients/common/nm-meta-setting-desc.c:6038 +#: ../clients/common/nm-meta-setting-desc.c:6048 msgid "MKA_CKN" msgstr "MKA_CKN" -#: ../clients/common/nm-meta-setting-desc.c:6044 +#: ../clients/common/nm-meta-setting-desc.c:6054 msgid "SCI port [1]" msgstr "Port SCI [1]" -#: ../clients/common/nm-meta-setting-desc.c:6070 +#: ../clients/common/nm-meta-setting-desc.c:6080 msgid "MACVLAN parent device or connection UUID" msgstr "UrzÄ…dzenie nadrzÄ™dne MACVLAN lub UUID połączenia" -#: ../clients/common/nm-meta-setting-desc.c:6091 +#: ../clients/common/nm-meta-setting-desc.c:6101 msgid "Tap [no]" msgstr "Tap [no]" -#: ../clients/common/nm-meta-setting-desc.c:6126 -#: ../clients/common/nm-meta-setting-desc.c:7198 -#: ../clients/tui/nmt-page-wifi.c:212 +#: ../clients/common/nm-meta-setting-desc.c:6136 +#: ../clients/common/nm-meta-setting-desc.c:7220 +#: ../clients/tui/nmt-page-wifi.c:213 msgid "SSID" msgstr "SSID" -#: ../clients/common/nm-meta-setting-desc.c:6135 +#: ../clients/common/nm-meta-setting-desc.c:6145 msgid "OLPC Mesh channel [1]" msgstr "KanaÅ‚ sieci kratowej OLPC [1]" -#: ../clients/common/nm-meta-setting-desc.c:6144 +#: ../clients/common/nm-meta-setting-desc.c:6154 msgid "DHCP anycast MAC address [none]" msgstr "Adres MAC „anycast†DHCP [none]" -#: ../clients/common/nm-meta-setting-desc.c:6309 +#: ../clients/common/nm-meta-setting-desc.c:6319 msgid "PPPoE parent device" msgstr "UrzÄ…dzenie nadrzÄ™dne PPPoE" -#: ../clients/common/nm-meta-setting-desc.c:6315 +#: ../clients/common/nm-meta-setting-desc.c:6325 msgid "Service [none]" msgstr "UsÅ‚uga [none]" -#: ../clients/common/nm-meta-setting-desc.c:6322 +#: ../clients/common/nm-meta-setting-desc.c:6332 msgid "PPPoE username" msgstr "Nazwa użytkownika PPPoE" -#: ../clients/common/nm-meta-setting-desc.c:6358 +#: ../clients/common/nm-meta-setting-desc.c:6368 msgid "Browser only [no]" msgstr "Tylko przeglÄ…darka [no]" -#: ../clients/common/nm-meta-setting-desc.c:6364 +#: ../clients/common/nm-meta-setting-desc.c:6374 msgid "PAC URL" msgstr "Adres URL PAC" -#: ../clients/common/nm-meta-setting-desc.c:6370 +#: ../clients/common/nm-meta-setting-desc.c:6380 msgid "PAC script" msgstr "Skrypt PAC" -#: ../clients/common/nm-meta-setting-desc.c:6494 -#: ../clients/common/nm-meta-setting-desc.c:6682 +#: ../clients/common/nm-meta-setting-desc.c:6504 +#: ../clients/common/nm-meta-setting-desc.c:6692 msgid "Team JSON configuration [none]" msgstr "Konfiguracja JSON zespoÅ‚u [none]" -#: ../clients/common/nm-meta-setting-desc.c:6785 +#: ../clients/common/nm-meta-setting-desc.c:6795 msgid "User ID [none]" msgstr "Identyfikator użytkownika [none]" -#: ../clients/common/nm-meta-setting-desc.c:6791 +#: ../clients/common/nm-meta-setting-desc.c:6801 msgid "Group ID [none]" msgstr "Identyfikator grupy [none]" -#: ../clients/common/nm-meta-setting-desc.c:6797 +#: ../clients/common/nm-meta-setting-desc.c:6807 msgid "Enable PI [no]" msgstr "Włączenie PI [no]" -#: ../clients/common/nm-meta-setting-desc.c:6803 +#: ../clients/common/nm-meta-setting-desc.c:6813 msgid "Enable VNET header [no]" msgstr "Włączenie nagłówka VNET [no]" -#: ../clients/common/nm-meta-setting-desc.c:6809 +#: ../clients/common/nm-meta-setting-desc.c:6819 msgid "Enable multi queue [no]" msgstr "Włączenie wielokrotnej kolejki [no]" -#: ../clients/common/nm-meta-setting-desc.c:6822 +#: ../clients/common/nm-meta-setting-desc.c:6832 msgid "VLAN parent device or connection UUID" msgstr "UrzÄ…dzenie nadrzÄ™dne VLAN lub UUID połączenia" -#: ../clients/common/nm-meta-setting-desc.c:6829 +#: ../clients/common/nm-meta-setting-desc.c:6839 msgid "VLAN ID (<0-4094>)" msgstr "Identyfikator VLAN (<0-4094>)" -#: ../clients/common/nm-meta-setting-desc.c:6835 +#: ../clients/common/nm-meta-setting-desc.c:6845 msgid "VLAN flags (<0-7>) [none]" msgstr "Flagi VLAN (<0-7>) [none]" -#: ../clients/common/nm-meta-setting-desc.c:6844 +#: ../clients/common/nm-meta-setting-desc.c:6854 msgid "Ingress priority maps [none]" msgstr "WejÅ›ciowe mapy priorytetów [none]" -#: ../clients/common/nm-meta-setting-desc.c:6854 +#: ../clients/common/nm-meta-setting-desc.c:6864 msgid "Egress priority maps [none]" msgstr "WyjÅ›ciowe mapy priorytetów [none]" -#: ../clients/common/nm-meta-setting-desc.c:6930 +#: ../clients/common/nm-meta-setting-desc.c:6932 +msgid "Table [0]" +msgstr "Tabela [0]" + +#: ../clients/common/nm-meta-setting-desc.c:6952 msgid "VXLAN ID" msgstr "Identyfikator VXLAN" -#: ../clients/common/nm-meta-setting-desc.c:6936 +#: ../clients/common/nm-meta-setting-desc.c:6958 msgid "Local address [none]" msgstr "Lokalny adres [none]" -#: ../clients/common/nm-meta-setting-desc.c:6949 +#: ../clients/common/nm-meta-setting-desc.c:6971 msgid "Minimum source port [0]" msgstr "Minimalny port źródÅ‚owy [0]" -#: ../clients/common/nm-meta-setting-desc.c:6955 +#: ../clients/common/nm-meta-setting-desc.c:6977 msgid "Maximum source port [0]" msgstr "Maksymalny port źródÅ‚owy [0]" -#: ../clients/common/nm-meta-setting-desc.c:6961 +#: ../clients/common/nm-meta-setting-desc.c:6983 msgid "Destination port [8472]" msgstr "Port docelowy [8472]" -#: ../clients/common/nm-meta-setting-desc.c:7001 +#: ../clients/common/nm-meta-setting-desc.c:7023 msgid "Peer" msgstr "Partner" -#: ../clients/common/nm-meta-setting-desc.c:7031 +#: ../clients/common/nm-meta-setting-desc.c:7053 msgid "WiMAX NSP name" msgstr "Nazwa NSP sieci WiMAX" -#: ../clients/common/nm-meta-setting-desc.c:7068 -#: ../clients/common/nm-meta-setting-desc.c:7249 +#: ../clients/common/nm-meta-setting-desc.c:7090 +#: ../clients/common/nm-meta-setting-desc.c:7271 msgid "Cloned MAC [none]" msgstr "Sklonowany MAC [none]" -#: ../clients/common/nm-meta-setting-desc.c:7101 +#: ../clients/common/nm-meta-setting-desc.c:7123 msgid "" "Enter a list of subchannels (comma or space separated).\n" "\n" @@ -5662,7 +5691,7 @@ msgstr "" "\n" "PrzykÅ‚ad: 0.0.0e20 0.0.0e21 0.0.0e22\n" -#: ../clients/common/nm-meta-setting-desc.c:7423 +#: ../clients/common/nm-meta-setting-desc.c:7445 msgid "" "Enter the type of WEP keys. The accepted values are: 0 or unknown, 1 or key, " "and 2 or passphrase.\n" @@ -5670,222 +5699,233 @@ msgstr "" "ProszÄ™ podać typ kluczy WEP. Możliwe wartoÅ›ci: 0 lub „unknownâ€, 1 lub „key†" "i 2 lub „passphraseâ€.\n" -#: ../clients/common/nm-meta-setting-desc.c:7482 +#: ../clients/common/nm-meta-setting-desc.c:7504 msgid "Short address (<0x0000-0xffff>)" msgstr "Krótki adres (<0x0000-0xffff>)" -#: ../clients/common/nm-meta-setting-desc.c:7498 +#: ../clients/common/nm-meta-setting-desc.c:7520 msgid "PAN Identifier (<0x0000-0xffff>)" msgstr "Identyfikator PAN (<0x0000-0xffff>)" -#: ../clients/common/nm-meta-setting-desc.c:7513 +#: ../clients/common/nm-meta-setting-desc.c:7535 msgid "Page (<default|0-31>)" msgstr "Strona (<domyÅ›lna|0-31>)" -#: ../clients/common/nm-meta-setting-desc.c:7527 +#: ../clients/common/nm-meta-setting-desc.c:7549 msgid "Channel (<default|0-26>)" msgstr "KanaÅ‚ (<domyÅ›lny|0-26>)" #. *************************************************************************** -#: ../clients/common/nm-meta-setting-desc.c:7662 +#: ../clients/common/nm-meta-setting-desc.c:7684 msgid "6LOWPAN settings" msgstr "Ustawienia 6LoWPAN" -#: ../clients/common/nm-meta-setting-desc.c:7663 +#: ../clients/common/nm-meta-setting-desc.c:7685 msgid "802-1x settings" msgstr "Ustawienia 802-1x" -#: ../clients/common/nm-meta-setting-desc.c:7664 +#: ../clients/common/nm-meta-setting-desc.c:7686 #: ../src/devices/adsl/nm-device-adsl.c:117 msgid "ADSL connection" msgstr "Połączenie ADSL" -#: ../clients/common/nm-meta-setting-desc.c:7665 +#: ../clients/common/nm-meta-setting-desc.c:7687 msgid "bluetooth connection" msgstr "Połączenie Bluetooth" -#: ../clients/common/nm-meta-setting-desc.c:7666 +#: ../clients/common/nm-meta-setting-desc.c:7688 msgid "Bond device" msgstr "UrzÄ…dzenie wiÄ…zania" -#: ../clients/common/nm-meta-setting-desc.c:7667 +#: ../clients/common/nm-meta-setting-desc.c:7689 msgid "Bridge device" msgstr "UrzÄ…dzenie mostka" -#: ../clients/common/nm-meta-setting-desc.c:7668 +#: ../clients/common/nm-meta-setting-desc.c:7690 msgid "Bridge port" msgstr "Port mostka" -#: ../clients/common/nm-meta-setting-desc.c:7669 +#: ../clients/common/nm-meta-setting-desc.c:7691 msgid "CDMA mobile broadband connection" msgstr "Połączenie komórkowe CDMA" -#: ../clients/common/nm-meta-setting-desc.c:7670 +#: ../clients/common/nm-meta-setting-desc.c:7692 msgid "General settings" msgstr "Ogólne ustawienia" -#: ../clients/common/nm-meta-setting-desc.c:7671 +#: ../clients/common/nm-meta-setting-desc.c:7693 msgid "DCB settings" msgstr "Ustawienia DCB" -#: ../clients/common/nm-meta-setting-desc.c:7672 +#: ../clients/common/nm-meta-setting-desc.c:7694 msgid "Dummy settings" msgstr "Ustawienia atrapy" -#: ../clients/common/nm-meta-setting-desc.c:7673 +#: ../clients/common/nm-meta-setting-desc.c:7695 msgid "Ethtool settings" msgstr "Ustawienia ethtool" -#: ../clients/common/nm-meta-setting-desc.c:7674 +#: ../clients/common/nm-meta-setting-desc.c:7696 msgid "Generic settings" msgstr "Ogólne ustawienia" -#: ../clients/common/nm-meta-setting-desc.c:7675 +#: ../clients/common/nm-meta-setting-desc.c:7697 msgid "GSM mobile broadband connection" msgstr "Połączenie komórkowe GSM" -#: ../clients/common/nm-meta-setting-desc.c:7676 +#: ../clients/common/nm-meta-setting-desc.c:7698 #: ../src/devices/nm-device-infiniband.c:158 msgid "InfiniBand connection" msgstr "Połączenie InfiniBand" -#: ../clients/common/nm-meta-setting-desc.c:7677 +#: ../clients/common/nm-meta-setting-desc.c:7699 msgid "IPv4 protocol" msgstr "Protokół IPv4" -#: ../clients/common/nm-meta-setting-desc.c:7678 +#: ../clients/common/nm-meta-setting-desc.c:7700 msgid "IPv6 protocol" msgstr "Protokół IPv6" -#: ../clients/common/nm-meta-setting-desc.c:7679 +#: ../clients/common/nm-meta-setting-desc.c:7701 msgid "IP-tunnel settings" msgstr "Ustawienia tunelu IP" -#: ../clients/common/nm-meta-setting-desc.c:7680 +#: ../clients/common/nm-meta-setting-desc.c:7702 msgid "MACsec connection" msgstr "Połączenie MACsec" -#: ../clients/common/nm-meta-setting-desc.c:7681 +#: ../clients/common/nm-meta-setting-desc.c:7703 msgid "macvlan connection" msgstr "Połączenie MACVLAN" -#: ../clients/common/nm-meta-setting-desc.c:7682 +#: ../clients/common/nm-meta-setting-desc.c:7704 msgid "Match" msgstr "Dopasowanie" -#: ../clients/common/nm-meta-setting-desc.c:7683 +#: ../clients/common/nm-meta-setting-desc.c:7705 msgid "OLPC Mesh connection" msgstr "Połączenie kratowe OLPC" -#: ../clients/common/nm-meta-setting-desc.c:7684 +#: ../clients/common/nm-meta-setting-desc.c:7706 msgid "Open vSwitch bridge settings" msgstr "Ustawienia mostka Open vSwitch" -#: ../clients/common/nm-meta-setting-desc.c:7685 +#: ../clients/common/nm-meta-setting-desc.c:7707 msgid "Open vSwitch DPDK interface settings" msgstr "Ustawienia interfejsu DPDK Open vSwitch" -#: ../clients/common/nm-meta-setting-desc.c:7686 +#: ../clients/common/nm-meta-setting-desc.c:7708 msgid "Open vSwitch interface settings" msgstr "Ustawienia interfejsu Open vSwitch" -#: ../clients/common/nm-meta-setting-desc.c:7687 +#: ../clients/common/nm-meta-setting-desc.c:7709 msgid "Open vSwitch patch interface settings" msgstr "Ustawienia interfejsu Å›cieżki Open vSwitch" -#: ../clients/common/nm-meta-setting-desc.c:7688 +#: ../clients/common/nm-meta-setting-desc.c:7710 msgid "Open vSwitch port settings" msgstr "Ustawienia portu Open vSwitch" -#: ../clients/common/nm-meta-setting-desc.c:7689 +#: ../clients/common/nm-meta-setting-desc.c:7711 msgid "PPP settings" msgstr "Ustawienia PPP" -#: ../clients/common/nm-meta-setting-desc.c:7690 +#: ../clients/common/nm-meta-setting-desc.c:7712 msgid "PPPoE" msgstr "PPPoE" -#: ../clients/common/nm-meta-setting-desc.c:7691 +#: ../clients/common/nm-meta-setting-desc.c:7713 msgid "Proxy" msgstr "PoÅ›rednik" -#: ../clients/common/nm-meta-setting-desc.c:7692 +#: ../clients/common/nm-meta-setting-desc.c:7714 msgid "Serial settings" msgstr "Ustawienia szeregowe" -#: ../clients/common/nm-meta-setting-desc.c:7693 +#: ../clients/common/nm-meta-setting-desc.c:7715 msgid "SR-IOV settings" msgstr "Ustawienia SR-IOV" -#: ../clients/common/nm-meta-setting-desc.c:7694 +#: ../clients/common/nm-meta-setting-desc.c:7716 msgid "Traffic controls" msgstr "Sterowanie ruchem" -#: ../clients/common/nm-meta-setting-desc.c:7695 +#: ../clients/common/nm-meta-setting-desc.c:7717 msgid "Team device" msgstr "UrzÄ…dzenie zespoÅ‚owe" -#: ../clients/common/nm-meta-setting-desc.c:7696 +#: ../clients/common/nm-meta-setting-desc.c:7718 msgid "Team port" msgstr "Port zespoÅ‚u" -#: ../clients/common/nm-meta-setting-desc.c:7697 +#: ../clients/common/nm-meta-setting-desc.c:7719 msgid "Tun device" msgstr "UrzÄ…dzenie TUN" -#: ../clients/common/nm-meta-setting-desc.c:7698 +#: ../clients/common/nm-meta-setting-desc.c:7720 msgid "User settings" msgstr "Ustawienia użytkownika" -#: ../clients/common/nm-meta-setting-desc.c:7699 +#: ../clients/common/nm-meta-setting-desc.c:7721 #: ../src/devices/nm-device-vlan.c:385 msgid "VLAN connection" msgstr "Połączenie VLAN" -#: ../clients/common/nm-meta-setting-desc.c:7700 ../src/nm-manager.c:5652 +#: ../clients/common/nm-meta-setting-desc.c:7722 ../src/nm-manager.c:5644 msgid "VPN connection" msgstr "Połączenie VPN" -#: ../clients/common/nm-meta-setting-desc.c:7701 +#: ../clients/common/nm-meta-setting-desc.c:7723 +#: ../src/devices/nm-device-vrf.c:175 +msgid "VRF connection" +msgstr "Połączenie VRF" + +#: ../clients/common/nm-meta-setting-desc.c:7724 #: ../src/devices/nm-device-vxlan.c:354 msgid "VXLAN connection" msgstr "Połączenie VXLAN" -#: ../clients/common/nm-meta-setting-desc.c:7702 +#: ../clients/common/nm-meta-setting-desc.c:7725 msgid "Wi-Fi P2P connection" msgstr "Połączenie P2P sieci Wi-Fi" -#: ../clients/common/nm-meta-setting-desc.c:7703 +#: ../clients/common/nm-meta-setting-desc.c:7726 msgid "WiMAX connection" msgstr "Połączenie WiMAX" -#: ../clients/common/nm-meta-setting-desc.c:7704 +#: ../clients/common/nm-meta-setting-desc.c:7727 msgid "Wired Ethernet" msgstr "Przewodowy Ethernet" -#: ../clients/common/nm-meta-setting-desc.c:7705 +#: ../clients/common/nm-meta-setting-desc.c:7728 msgid "WireGuard VPN settings" msgstr "Ustawienia WireGuard VPN" -#: ../clients/common/nm-meta-setting-desc.c:7706 +#: ../clients/common/nm-meta-setting-desc.c:7729 msgid "Wi-Fi connection" msgstr "Połączenie Wi-Fi" -#: ../clients/common/nm-meta-setting-desc.c:7707 +#: ../clients/common/nm-meta-setting-desc.c:7730 msgid "Wi-Fi security settings" msgstr "Ustawienia zabezpieczeÅ„ Wi-Fi" -#: ../clients/common/nm-meta-setting-desc.c:7708 +#: ../clients/common/nm-meta-setting-desc.c:7731 msgid "WPAN settings" msgstr "Ustawienia WPAN" -#: ../clients/common/nm-meta-setting-desc.c:8074 +#: ../clients/common/nm-meta-setting-desc.c:8108 msgid "name" msgstr "nazwa" -#: ../clients/common/nm-polkit-listener.c:225 -msgid "An authentication session is already underway." -msgstr "Sesja uwierzytelnienia jest już w drodze." +#: ../clients/common/nm-polkit-listener.c:368 +#, c-format +msgid "Could not find any session id for uid %d" +msgstr "Nie można odnaleźć żadnego identyfikatora sesji dla UID %d" + +#: ../clients/common/nm-polkit-listener.c:370 +#, c-format +msgid "Could not retrieve session id: %s" +msgstr "Nie można uzyskać identyfikatora sesji: %s" #: ../clients/common/nm-secret-agent-simple.c:217 #, c-format @@ -5901,7 +5941,7 @@ msgid "Private key password" msgstr "HasÅ‚o klucza prywatnego" #: ../clients/common/nm-secret-agent-simple.c:323 -#: ../clients/tui/nmt-page-wifi.c:278 +#: ../clients/tui/nmt-page-wifi.c:279 msgid "Key" msgstr "Klucz" @@ -6053,55 +6093,56 @@ msgstr "NieprawidÅ‚owy partner zaczynajÄ…c od %s:%zu: %s" #: ../clients/common/nm-vpn-helpers.c:377 msgid "" -"The WireGuard config file must be a valid interface name followed by \".conf" -"\"" +"The name of the WireGuard config must be a valid interface name followed by " +"\".conf\"" msgstr "" -"Plik konfiguracji musi być prawidÅ‚owÄ… nazwÄ… interfejsu z koÅ„cówkÄ… „.confâ€" +"Plik konfiguracji WireGuard musi być prawidÅ‚owÄ… nazwÄ… interfejsu z koÅ„cówkÄ… " +"„.confâ€" -#: ../clients/common/nm-vpn-helpers.c:666 +#: ../clients/common/nm-vpn-helpers.c:665 #, c-format msgid "unrecognized line at %s:%zu" msgstr "nieznany wiersz w %s:%zu" -#: ../clients/common/nm-vpn-helpers.c:671 +#: ../clients/common/nm-vpn-helpers.c:670 #, c-format msgid "invalid value for '%s' at %s:%zu" msgstr "nieprawidÅ‚owa wartość dla „%s†w %s:%zu" -#: ../clients/common/nm-vpn-helpers.c:676 +#: ../clients/common/nm-vpn-helpers.c:675 #, c-format msgid "invalid secret '%s' at %s:%zu" msgstr "nieprawidÅ‚owe hasÅ‚o „%s†w %s:%zu" -#: ../clients/common/nm-vpn-helpers.c:789 +#: ../clients/common/nm-vpn-helpers.c:801 #, c-format msgid "Failed to create WireGuard connection: %s" msgstr "Utworzenie połączenia WireGuard siÄ™ nie powiodÅ‚o: %s" -#: ../clients/nm-online.c:75 +#: ../clients/nm-online.c:77 msgid "Connecting" msgstr "ÅÄ…czenie" -#: ../clients/nm-online.c:191 +#: ../clients/nm-online.c:193 #, c-format msgid "Error: timeout creating NMClient object\n" msgstr "" "Błąd: przekroczono czas oczekiwania podczas tworzenia obiektu NMClient\n" -#: ../clients/nm-online.c:211 +#: ../clients/nm-online.c:216 #, c-format msgid "Error: Could not create NMClient object: %s\n" msgstr "Błąd: nie można utworzyć obiektu NMClient: %s\n" -#: ../clients/nm-online.c:237 +#: ../clients/nm-online.c:240 msgid "Don't print anything" msgstr "Bez wyÅ›wietlania czegokolwiek" -#: ../clients/nm-online.c:238 +#: ../clients/nm-online.c:241 msgid "Wait for NetworkManager startup instead of a connection" msgstr "Czeka na uruchomienie usÅ‚ugi NetworkManager zamiast połączenia" -#: ../clients/nm-online.c:239 +#: ../clients/nm-online.c:242 msgid "" "Time to wait for a connection, in seconds (without the option, default value " "is 30)" @@ -6109,19 +6150,19 @@ msgstr "" "Czas oczekiwania na połączenie w sekundach (bez opcji, domyÅ›lna wartość to " "30)" -#: ../clients/nm-online.c:240 +#: ../clients/nm-online.c:243 msgid "Exit immediately if NetworkManager is not running or connecting" msgstr "" "KoÅ„czy dziaÅ‚anie od razu, jeÅ›li usÅ‚uga NetworkManager nie jest uruchomiona " "lub nie łączy" -#: ../clients/nm-online.c:260 +#: ../clients/nm-online.c:263 msgid "" "Waits for NetworkManager to finish activating startup network connections." msgstr "" "Czeka, aż usÅ‚uga NetworkManager ukoÅ„czy aktywowanie połączeÅ„ sieciowych." -#: ../clients/nm-online.c:267 ../clients/nm-online.c:273 +#: ../clients/nm-online.c:270 ../clients/nm-online.c:276 msgid "Invalid option. Please use --help to see a list of valid options." msgstr "" "NieprawidÅ‚owa opcja. Parametr --help wyÅ›wietli listÄ™ prawidÅ‚owych opcji." @@ -6129,7 +6170,7 @@ msgstr "" #: ../clients/tui/newt/nmt-newt-utils.c:163 ../clients/tui/nmt-editor.c:420 #: ../clients/tui/nmt-password-dialog.c:161 #: ../clients/tui/nmt-route-editor.c:109 ../clients/tui/nmtui-hostname.c:56 -#: ../clients/tui/nmtui.c:121 +#: ../clients/tui/nmtui.c:123 msgid "OK" msgstr "OK" @@ -6149,105 +6190,105 @@ msgstr "Edytor siÄ™ nie powiódÅ‚: %s" msgid "Could not re-read file: %s" msgstr "Nie można ponownie odczytać pliku: %s" -#: ../clients/tui/nm-editor-utils.c:140 ../libnm/nm-device.c:1455 +#: ../clients/tui/nm-editor-utils.c:135 ../libnm/nm-device.c:1522 msgid "Ethernet" msgstr "Ethernet" -#: ../clients/tui/nm-editor-utils.c:144 +#: ../clients/tui/nm-editor-utils.c:139 #, c-format msgid "Ethernet connection %d" msgstr "Połączenie ethernet %d" -#: ../clients/tui/nm-editor-utils.c:148 ../libnm/nm-device.c:1457 +#: ../clients/tui/nm-editor-utils.c:143 ../libnm/nm-device.c:1524 msgid "Wi-Fi" msgstr "Wi-Fi" -#: ../clients/tui/nm-editor-utils.c:152 +#: ../clients/tui/nm-editor-utils.c:147 #, c-format msgid "Wi-Fi connection %d" msgstr "Połączenie Wi-Fi %d" -#: ../clients/tui/nm-editor-utils.c:157 ../libnm-core/nm-connection.c:2752 -#: ../libnm/nm-device.c:1473 +#: ../clients/tui/nm-editor-utils.c:152 ../libnm-core/nm-connection.c:2713 +#: ../libnm/nm-device.c:1540 msgid "InfiniBand" msgstr "InfiniBand" -#: ../clients/tui/nm-editor-utils.c:161 +#: ../clients/tui/nm-editor-utils.c:156 #, c-format msgid "InfiniBand connection %d" msgstr "Połączenie InfiniBand %d" -#: ../clients/tui/nm-editor-utils.c:166 ../libnm/nm-device.c:1471 +#: ../clients/tui/nm-editor-utils.c:161 ../libnm/nm-device.c:1538 msgid "Mobile Broadband" msgstr "Komórkowe" -#: ../clients/tui/nm-editor-utils.c:169 +#: ../clients/tui/nm-editor-utils.c:164 #, c-format msgid "Mobile broadband connection %d" msgstr "Połączenie komórkowe %d" -#: ../clients/tui/nm-editor-utils.c:175 ../clients/tui/nmt-page-dsl.c:49 +#: ../clients/tui/nm-editor-utils.c:170 ../clients/tui/nmt-page-dsl.c:49 msgid "DSL" msgstr "DSL" -#: ../clients/tui/nm-editor-utils.c:179 +#: ../clients/tui/nm-editor-utils.c:174 #, c-format msgid "DSL connection %d" msgstr "Połączenie DSL %d" -#: ../clients/tui/nm-editor-utils.c:184 ../libnm-core/nm-connection.c:2744 -#: ../libnm/nm-device.c:1475 -#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:4959 +#: ../clients/tui/nm-editor-utils.c:179 ../libnm-core/nm-connection.c:2705 +#: ../libnm/nm-device.c:1542 +#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:5022 msgid "Bond" msgstr "WiÄ…zane" -#: ../clients/tui/nm-editor-utils.c:188 +#: ../clients/tui/nm-editor-utils.c:183 #, c-format msgid "Bond connection %d" msgstr "Połączenie wiÄ…zane %d" -#: ../clients/tui/nm-editor-utils.c:193 ../libnm-core/nm-connection.c:2748 -#: ../libnm/nm-device.c:1479 -#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:5314 +#: ../clients/tui/nm-editor-utils.c:188 ../libnm-core/nm-connection.c:2709 +#: ../libnm/nm-device.c:1546 +#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:5386 msgid "Bridge" msgstr "Mostek" -#: ../clients/tui/nm-editor-utils.c:198 +#: ../clients/tui/nm-editor-utils.c:193 #, c-format msgid "Bridge connection %d" msgstr "Połączenie mostkowane %d" -#: ../clients/tui/nm-editor-utils.c:202 ../libnm-core/nm-connection.c:2746 -#: ../libnm/nm-device.c:1477 -#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:5032 +#: ../clients/tui/nm-editor-utils.c:197 ../libnm-core/nm-connection.c:2707 +#: ../libnm/nm-device.c:1544 +#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:5095 msgid "Team" msgstr "Zespół" -#: ../clients/tui/nm-editor-utils.c:207 +#: ../clients/tui/nm-editor-utils.c:202 #, c-format msgid "Team connection %d" msgstr "Połączenie zespoÅ‚owe %d" -#: ../clients/tui/nm-editor-utils.c:211 ../clients/tui/nmt-page-vlan.c:69 -#: ../libnm-core/nm-connection.c:2750 ../libnm/nm-device.c:1481 +#: ../clients/tui/nm-editor-utils.c:206 ../clients/tui/nmt-page-vlan.c:69 +#: ../libnm-core/nm-connection.c:2711 ../libnm/nm-device.c:1548 msgid "VLAN" msgstr "VLAN" -#: ../clients/tui/nm-editor-utils.c:215 +#: ../clients/tui/nm-editor-utils.c:210 #, c-format msgid "VLAN connection %d" msgstr "Połączenie VLAN %d" -#: ../clients/tui/nm-editor-utils.c:219 ../clients/tui/nmt-page-ip-tunnel.c:123 +#: ../clients/tui/nm-editor-utils.c:214 ../clients/tui/nmt-page-ip-tunnel.c:123 msgid "IP tunnel" msgstr "Tunel IP" -#: ../clients/tui/nm-editor-utils.c:223 +#: ../clients/tui/nm-editor-utils.c:218 #, c-format msgid "IP tunnel connection %d" msgstr "Połączenie tunelu IP %d" -#: ../clients/tui/nm-editor-utils.c:238 +#: ../clients/tui/nm-editor-utils.c:233 #, c-format msgid "VPN connection %d" msgstr "Połączenie VPN %d" @@ -6384,7 +6425,7 @@ msgid "Slaves" msgstr "PodrzÄ™dne" #: ../clients/tui/nmt-page-bond.c:365 ../clients/tui/nmt-page-ip-tunnel.c:135 -#: ../clients/tui/nmt-page-wifi.c:218 +#: ../clients/tui/nmt-page-wifi.c:219 msgid "Mode" msgstr "Tryb" @@ -6419,7 +6460,7 @@ msgid "ARP targets" msgstr "Cele ARP" #: ../clients/tui/nmt-page-bond.c:418 ../clients/tui/nmt-page-ethernet.c:64 -#: ../clients/tui/nmt-page-vlan.c:97 ../clients/tui/nmt-page-wifi.c:353 +#: ../clients/tui/nmt-page-vlan.c:97 ../clients/tui/nmt-page-wifi.c:354 msgid "Cloned MAC address" msgstr "Sklonowany adres MAC" @@ -6484,7 +6525,7 @@ msgstr "ETHERNET" #: ../clients/tui/nmt-page-ethernet.c:70 #: ../clients/tui/nmt-page-infiniband.c:81 #: ../clients/tui/nmt-page-ip-tunnel.c:173 ../clients/tui/nmt-page-vlan.c:103 -#: ../clients/tui/nmt-page-wifi.c:359 +#: ../clients/tui/nmt-page-wifi.c:360 msgid "MTU" msgstr "MTU" @@ -6778,63 +6819,67 @@ msgstr "Dynamiczne WEP (802.1x)" msgid "LEAP" msgstr "LEAP" -#: ../clients/tui/nmt-page-wifi.c:79 +#: ../clients/tui/nmt-page-wifi.c:75 +msgid "Enhanced Open (OWE)" +msgstr "Wzmocnione otwarte (OWE)" + +#: ../clients/tui/nmt-page-wifi.c:80 msgctxt "WEP key index" msgid "1 (Default)" msgstr "1 (domyÅ›lne)" -#: ../clients/tui/nmt-page-wifi.c:80 +#: ../clients/tui/nmt-page-wifi.c:81 msgctxt "WEP key index" msgid "2" msgstr "2" -#: ../clients/tui/nmt-page-wifi.c:81 +#: ../clients/tui/nmt-page-wifi.c:82 msgctxt "WEP key index" msgid "3" msgstr "3" -#: ../clients/tui/nmt-page-wifi.c:82 +#: ../clients/tui/nmt-page-wifi.c:83 msgctxt "WEP key index" msgid "4" msgstr "4" -#: ../clients/tui/nmt-page-wifi.c:87 +#: ../clients/tui/nmt-page-wifi.c:88 msgid "Open System" msgstr "System otwarty" -#: ../clients/tui/nmt-page-wifi.c:88 +#: ../clients/tui/nmt-page-wifi.c:89 msgid "Shared Key" msgstr "Klucz współdzielony" -#: ../clients/tui/nmt-page-wifi.c:202 +#: ../clients/tui/nmt-page-wifi.c:203 msgid "WI-FI" msgstr "WI-FI" -#: ../clients/tui/nmt-page-wifi.c:244 +#: ../clients/tui/nmt-page-wifi.c:245 msgid "Channel" msgstr "KanaÅ‚" #. "wpa-enterprise" #. FIXME -#: ../clients/tui/nmt-page-wifi.c:271 +#: ../clients/tui/nmt-page-wifi.c:272 msgid "(No support for wpa-enterprise yet...)" msgstr "(WPA Enterprise nie jest jeszcze obsÅ‚ugiwane)" -#: ../clients/tui/nmt-page-wifi.c:281 ../clients/tui/nmt-page-wifi.c:300 +#: ../clients/tui/nmt-page-wifi.c:282 ../clients/tui/nmt-page-wifi.c:301 msgid "WEP index" msgstr "Indeks WEP" -#: ../clients/tui/nmt-page-wifi.c:289 ../clients/tui/nmt-page-wifi.c:308 +#: ../clients/tui/nmt-page-wifi.c:290 ../clients/tui/nmt-page-wifi.c:309 msgid "Authentication" msgstr "Uwierzytelnianie" #. "dynamic-wep" #. FIXME -#: ../clients/tui/nmt-page-wifi.c:314 +#: ../clients/tui/nmt-page-wifi.c:315 msgid "(No support for dynamic-wep yet...)" msgstr "(Dynamiczne WEP nie jest jeszcze obsÅ‚ugiwane)" -#: ../clients/tui/nmt-page-wifi.c:347 +#: ../clients/tui/nmt-page-wifi.c:348 msgid "BSSID" msgstr "BSSID" @@ -6924,7 +6969,7 @@ msgid "Deactivate" msgstr "Dezaktywuj" #: ../clients/tui/nmtui-connect.c:432 ../clients/tui/nmtui-edit.c:105 -#: ../clients/tui/nmtui.c:115 +#: ../clients/tui/nmtui.c:117 msgid "Quit" msgstr "ZakoÅ„cz" @@ -6995,51 +7040,47 @@ msgstr "Ustawiono nazwÄ™ komputera na „%sâ€" msgid "Unable to set hostname: %s" msgstr "Nie można ustawić nazwy komputera: %s" -#: ../clients/tui/nmtui.c:38 ../clients/tui/nmtui.c:41 +#: ../clients/tui/nmtui.c:40 ../clients/tui/nmtui.c:43 msgid "connection" msgstr "połączenie" -#: ../clients/tui/nmtui.c:39 +#: ../clients/tui/nmtui.c:41 msgid "Edit a connection" msgstr "Modyfikuj połączanie" -#: ../clients/tui/nmtui.c:42 +#: ../clients/tui/nmtui.c:44 msgid "Activate a connection" msgstr "Aktywuj połączenie" -#: ../clients/tui/nmtui.c:44 +#: ../clients/tui/nmtui.c:46 msgid "new hostname" msgstr "nowa nazwa komputera" -#: ../clients/tui/nmtui.c:45 +#: ../clients/tui/nmtui.c:47 msgid "Set system hostname" msgstr "Ustaw systemowÄ… nazwÄ™ komputera" -#: ../clients/tui/nmtui.c:89 +#: ../clients/tui/nmtui.c:91 msgid "NetworkManager TUI" msgstr "Tekstowy interfejs usÅ‚ugi NetworkManager" -#: ../clients/tui/nmtui.c:97 +#: ../clients/tui/nmtui.c:99 msgid "Please select an option" msgstr "ProszÄ™ wybrać opcjÄ™" -#: ../clients/tui/nmtui.c:145 +#: ../clients/tui/nmtui.c:147 msgid "Usage" msgstr "Użycie" -#: ../clients/tui/nmtui.c:226 +#: ../clients/tui/nmtui.c:228 msgid "Could not parse arguments" msgstr "Nie można przetworzyć parametrów" -#: ../clients/tui/nmtui.c:236 +#: ../clients/tui/nmtui.c:241 #, c-format msgid "Could not contact NetworkManager: %s.\n" msgstr "Nie można skontaktować siÄ™ z usÅ‚ugÄ… NetworkManager: %s.\n" -#: ../clients/tui/nmtui.c:241 -msgid "NetworkManager is not running." -msgstr "UsÅ‚uga NetworkManager nie jest uruchomiona." - #: ../libnm-core/nm-crypto.c:204 #, c-format msgid "PEM key file had no start tag" @@ -7371,57 +7412,57 @@ msgstr "nieznana nazwa ustawienia" msgid "duplicate setting name" msgstr "podwójna nazwa ustawienia" -#: ../libnm-core/nm-connection.c:1423 +#: ../libnm-core/nm-connection.c:1424 msgid "setting not found" msgstr "nie odnaleziono ustawienia" -#: ../libnm-core/nm-connection.c:1489 ../libnm-core/nm-connection.c:1514 -#: ../libnm-core/nm-connection.c:1539 +#: ../libnm-core/nm-connection.c:1476 ../libnm-core/nm-connection.c:1501 +#: ../libnm-core/nm-connection.c:1526 msgid "setting is required for non-slave connections" msgstr "wymagane jest ustawienie dla niepodrzÄ™dnych połączeÅ„" -#: ../libnm-core/nm-connection.c:1502 ../libnm-core/nm-connection.c:1527 -#: ../libnm-core/nm-connection.c:1552 +#: ../libnm-core/nm-connection.c:1489 ../libnm-core/nm-connection.c:1514 +#: ../libnm-core/nm-connection.c:1539 msgid "setting not allowed in slave connection" msgstr "ustawienie nie jest dozwolone w połączeniu podrzÄ™dnym" -#: ../libnm-core/nm-connection.c:1657 +#: ../libnm-core/nm-connection.c:1644 msgid "Unexpected failure to normalize the connection" msgstr "Znormalizowanie połączenia niespodziewanie siÄ™ nie powiodÅ‚o" -#: ../libnm-core/nm-connection.c:1720 +#: ../libnm-core/nm-connection.c:1707 msgid "Unexpected failure to verify the connection" msgstr "Sprawdzenie połączenia niespodziewanie siÄ™ nie powiodÅ‚o" -#: ../libnm-core/nm-connection.c:1756 +#: ../libnm-core/nm-connection.c:1743 #, c-format msgid "unexpected uuid %s instead of %s" msgstr "nieoczekiwany UUID %s zamiast %s" -#: ../libnm-core/nm-connection.c:2609 ../libnm-core/nm-setting-8021x.c:2574 -#: ../libnm-core/nm-setting-8021x.c:2591 ../libnm-core/nm-setting-8021x.c:2622 -#: ../libnm-core/nm-setting-8021x.c:2639 ../libnm-core/nm-setting-8021x.c:2681 -#: ../libnm-core/nm-setting-8021x.c:2693 ../libnm-core/nm-setting-8021x.c:2711 -#: ../libnm-core/nm-setting-8021x.c:2723 ../libnm-core/nm-setting-8021x.c:2747 -#: ../libnm-core/nm-setting-8021x.c:2840 ../libnm-core/nm-setting-adsl.c:158 +#: ../libnm-core/nm-connection.c:2569 ../libnm-core/nm-setting-8021x.c:2610 +#: ../libnm-core/nm-setting-8021x.c:2627 ../libnm-core/nm-setting-8021x.c:2658 +#: ../libnm-core/nm-setting-8021x.c:2675 ../libnm-core/nm-setting-8021x.c:2717 +#: ../libnm-core/nm-setting-8021x.c:2729 ../libnm-core/nm-setting-8021x.c:2747 +#: ../libnm-core/nm-setting-8021x.c:2759 ../libnm-core/nm-setting-8021x.c:2783 +#: ../libnm-core/nm-setting-8021x.c:2876 ../libnm-core/nm-setting-adsl.c:158 #: ../libnm-core/nm-setting-bluetooth.c:109 #: ../libnm-core/nm-setting-bluetooth.c:167 #: ../libnm-core/nm-setting-bluetooth.c:181 ../libnm-core/nm-setting-cdma.c:128 #: ../libnm-core/nm-setting-connection.c:954 -#: ../libnm-core/nm-setting-connection.c:997 -#: ../libnm-core/nm-setting-connection.c:1177 -#: ../libnm-core/nm-setting-ip-config.c:4946 +#: ../libnm-core/nm-setting-connection.c:983 +#: ../libnm-core/nm-setting-connection.c:1220 +#: ../libnm-core/nm-setting-ip-config.c:4933 #: ../libnm-core/nm-setting-ip-tunnel.c:359 #: ../libnm-core/nm-setting-olpc-mesh.c:84 #: ../libnm-core/nm-setting-ovs-patch.c:77 ../libnm-core/nm-setting-pppoe.c:130 -#: ../libnm-core/nm-setting-vpn.c:516 ../libnm-core/nm-setting-vxlan.c:323 +#: ../libnm-core/nm-setting-vpn.c:551 ../libnm-core/nm-setting-vxlan.c:323 #: ../libnm-core/nm-setting-wifi-p2p.c:122 ../libnm-core/nm-setting-wimax.c:94 -#: ../libnm-core/nm-setting-wireless-security.c:902 -#: ../libnm-core/nm-setting-wireless.c:759 +#: ../libnm-core/nm-setting-wireless-security.c:894 +#: ../libnm-core/nm-setting-wireless.c:764 msgid "property is missing" msgstr "brak wÅ‚aÅ›ciwoÅ›ci" -#: ../libnm-core/nm-connection.c:2755 +#: ../libnm-core/nm-connection.c:2716 msgid "IP Tunnel" msgstr "Tunel IP" @@ -7430,220 +7471,6 @@ msgstr "Tunel IP" msgid "Method returned type '%s', but expected '%s'" msgstr "Metoda zwróciÅ‚a typ „%sâ€, ale oczekiwano „%sâ€" -#: ../libnm-core/nm-keyfile-utils.c:242 -#, c-format -msgid "value is not an integer in range [%lld, %lld]" -msgstr "wartość nie jest liczbÄ… caÅ‚kowitÄ… w zakresie [%lld, %lld]" - -#: ../libnm-core/nm-keyfile.c:196 -msgid "ignoring missing number" -msgstr "ignorowanie brakujÄ…cej liczby" - -#: ../libnm-core/nm-keyfile.c:204 -#, c-format -msgid "ignoring invalid number '%s'" -msgstr "ignorowanie nieprawidÅ‚owej liczby „%sâ€" - -#: ../libnm-core/nm-keyfile.c:225 -#, c-format -msgid "ignoring invalid %s address: %s" -msgstr "ignorowanie nieprawidÅ‚owego adresu %s: %s" - -#: ../libnm-core/nm-keyfile.c:268 -#, c-format -msgid "ignoring invalid gateway '%s' for %s route" -msgstr "ignorowanie nieprawidÅ‚owej bramy „%s†dla trasy %s" - -#: ../libnm-core/nm-keyfile.c:292 -#, c-format -msgid "ignoring invalid %s route: %s" -msgstr "ignorowanie nieprawidÅ‚owej trasy %s: %s" - -#: ../libnm-core/nm-keyfile.c:464 -#, c-format -msgid "unexpected character '%c' for address %s: '%s' (position %td)" -msgstr "nieoczekiwany znak „%c†dla adresu %s: „%s†(poÅ‚ożenie %td)" - -#: ../libnm-core/nm-keyfile.c:474 -#, c-format -msgid "unexpected character '%c' for %s: '%s' (position %td)" -msgstr "nieoczekiwany znak „%c†dla %s: „%s†(poÅ‚ożenie %td)" - -#: ../libnm-core/nm-keyfile.c:483 -#, c-format -msgid "unexpected character '%c' in prefix length for %s: '%s' (position %td)" -msgstr "" -"nieoczekiwany znak „%c†w dÅ‚ugoÅ›ci przedrostka dla %s: „%s†(poÅ‚ożenie %td)" - -#: ../libnm-core/nm-keyfile.c:494 -#, c-format -msgid "garbage at the end of value %s: '%s'" -msgstr "Å›miecie na koÅ„cu wartoÅ›ci %s: „%sâ€" - -#: ../libnm-core/nm-keyfile.c:500 -#, c-format -msgid "deprecated semicolon at the end of value %s: '%s'" -msgstr "przestarzaÅ‚y Å›rednik na koÅ„cu wartoÅ›ci %s: „%sâ€" - -#: ../libnm-core/nm-keyfile.c:514 -#, c-format -msgid "invalid prefix length for %s '%s', defaulting to %d" -msgstr "nieprawidÅ‚owa dÅ‚ugość przedrostka dla %s „%sâ€, domyÅ›lnie %d" - -#: ../libnm-core/nm-keyfile.c:521 -#, c-format -msgid "missing prefix length for %s '%s', defaulting to %d" -msgstr "brak dÅ‚ugoÅ›ci przedrostka dla %s „%sâ€, domyÅ›lnie %d" - -#: ../libnm-core/nm-keyfile.c:856 ../libnm-core/nm-setting-user.c:358 -#, c-format -msgid "invalid value for \"%s\": %s" -msgstr "nieprawidÅ‚owa wartość dla „%sâ€: %s" - -#: ../libnm-core/nm-keyfile.c:894 -#, c-format -msgid "ignoring invalid DNS server IPv%c address '%s'" -msgstr "ignorowanie nieprawidÅ‚owego adresu IPv%c serwera DNS „%sâ€" - -#: ../libnm-core/nm-keyfile.c:990 ../libnm-core/nm-keyfile.c:3143 -#, c-format -msgid "ignoring invalid byte element '%d' (not between 0 and 255 inclusive)" -msgstr "" -"ignorowanie nieprawidÅ‚owego elementu bajtu „%d†(nie jest miÄ™dzy 0 a 255, " -"włącznie)" - -#: ../libnm-core/nm-keyfile.c:1001 -msgid "ignoring invalid MAC address" -msgstr "ignorowanie nieprawidÅ‚owego adresu MAC" - -#: ../libnm-core/nm-keyfile.c:1260 -msgid "ignoring invalid SSID" -msgstr "ignorowanie nieprawidÅ‚owego SSID" - -#: ../libnm-core/nm-keyfile.c:1276 -msgid "ignoring invalid raw password" -msgstr "ignorowanie nieprawidÅ‚owego surowego hasÅ‚a" - -#: ../libnm-core/nm-keyfile.c:1416 -msgid "invalid key/cert value" -msgstr "nieprawidÅ‚owa wartość klucz/certyfikat" - -#: ../libnm-core/nm-keyfile.c:1427 -#, c-format -msgid "invalid key/cert value path \"%s\"" -msgstr "nieprawidÅ‚owa Å›cieżka wartoÅ›ci klucz/certyfikat „%sâ€" - -#: ../libnm-core/nm-keyfile.c:1447 ../libnm-core/nm-keyfile.c:1530 -#, c-format -msgid "certificate or key file '%s' does not exist" -msgstr "certyfikat lub plik klucza „%s†nie istnieje" - -#: ../libnm-core/nm-keyfile.c:1456 -#, c-format -msgid "invalid PKCS#11 URI \"%s\"" -msgstr "nieprawidÅ‚owy adres URI PKCS#11 „%sâ€" - -#: ../libnm-core/nm-keyfile.c:1500 -msgid "invalid key/cert value data:;base64, is not base64" -msgstr "nieprawidÅ‚owe dane wartoÅ›ci klucz/certyfikat:;base64, nie jest base64" - -#: ../libnm-core/nm-keyfile.c:1509 -msgid "invalid key/cert value data:;base64,file://" -msgstr "nieprawidÅ‚owe dane wartoÅ›ci klucz/certyfikat:;base64,file://" - -#: ../libnm-core/nm-keyfile.c:1542 -msgid "invalid key/cert value is not a valid blob" -msgstr "" -"nieprawidÅ‚owa wartość klucz/certyfikat nie jest prawidÅ‚owymi danymi typu blob" - -#: ../libnm-core/nm-keyfile.c:1644 -#, c-format -msgid "invalid parity value '%s'" -msgstr "nieprawidÅ‚owa wartość parzystoÅ›ci „%sâ€" - -#: ../libnm-core/nm-keyfile.c:1661 ../libnm-core/nm-keyfile.c:3198 -#, c-format -msgid "invalid setting: %s" -msgstr "nieprawidÅ‚owe ustawienie: %s" - -#: ../libnm-core/nm-keyfile.c:1678 -#, c-format -msgid "ignoring invalid team configuration: %s" -msgstr "ignorowanie nieprawidÅ‚owej konfiguracji zespoÅ‚u: %s" - -#: ../libnm-core/nm-keyfile.c:1756 -#, c-format -msgid "invalid qdisc: %s" -msgstr "nieprawidÅ‚owe qdisc: %s" - -#: ../libnm-core/nm-keyfile.c:1802 -#, c-format -msgid "invalid tfilter: %s" -msgstr "nieprawidÅ‚owe tfilter: %s" - -#: ../libnm-core/nm-keyfile.c:3042 -#, c-format -msgid "error loading setting value: %s" -msgstr "błąd podczas wczytywania wartoÅ›ci ustawienia: %s" - -#: ../libnm-core/nm-keyfile.c:3070 ../libnm-core/nm-keyfile.c:3081 -#: ../libnm-core/nm-keyfile.c:3099 ../libnm-core/nm-keyfile.c:3110 -#: ../libnm-core/nm-keyfile.c:3121 ../libnm-core/nm-keyfile.c:3173 -#: ../libnm-core/nm-keyfile.c:3184 -msgid "value cannot be interpreted as integer" -msgstr "wartość nie może zostać zinterpretowana jako liczba caÅ‚kowita" - -#: ../libnm-core/nm-keyfile.c:3219 -#, c-format -msgid "invalid setting name '%s'" -msgstr "nieprawidÅ‚owa nazwa ustawienia „%sâ€" - -#: ../libnm-core/nm-keyfile.c:3264 -#, c-format -msgid "invalid key '%s.%s'" -msgstr "nieprawidÅ‚owy klucz „%s.%sâ€" - -#: ../libnm-core/nm-keyfile.c:3279 -#, c-format -msgid "key '%s.%s' is not boolean" -msgstr "klucz „%s.%s†nie jest wartoÅ›ciÄ… logicznÄ…" - -#: ../libnm-core/nm-keyfile.c:3336 -#, c-format -msgid "invalid peer public key in section '%s'" -msgstr "nieprawidÅ‚owy klucz publiczny partnera w sekcji „%sâ€" - -#: ../libnm-core/nm-keyfile.c:3348 -#, c-format -msgid "key '%s.%s' is not a valid 256 bit key in base64 encoding" -msgstr "" -"klucz „%s.%s†nie jest prawidÅ‚owym 256-bitowym kluczem w kodowaniu base64" - -#: ../libnm-core/nm-keyfile.c:3361 -#, c-format -msgid "key '%s.%s' is not a valid secret flag" -msgstr "klucz „%s.%s†nie jest prawidÅ‚owÄ… flagÄ… hasÅ‚a" - -#: ../libnm-core/nm-keyfile.c:3373 -#, c-format -msgid "key '%s.%s' is not a integer in range 0 to 2^32" -msgstr "klucz „%s.%s†nie jest liczbÄ… caÅ‚kowitÄ… w zakresie 0 do 2^32" - -#: ../libnm-core/nm-keyfile.c:3385 -#, c-format -msgid "key '%s.%s' is not a valid endpoint" -msgstr "klucz „%s.%s†nie jest prawidÅ‚owym punktem koÅ„cowym" - -#: ../libnm-core/nm-keyfile.c:3407 -#, c-format -msgid "key '%s.%s' has invalid allowed-ips" -msgstr "klucz „%s.%s†ma nieprawidÅ‚owe dozwolone adresy IP" - -#: ../libnm-core/nm-keyfile.c:3419 -#, c-format -msgid "peer '%s' is invalid: %s" -msgstr "partner „%s†jest nieprawidÅ‚owy: %s" - #: ../libnm-core/nm-setting-6lowpan.c:79 #, c-format msgid "property is not specified" @@ -7663,115 +7490,114 @@ msgstr "wartość „%s†nie pasuje do „%s=%sâ€" msgid "'%s' is neither an UUID nor an interface name" msgstr "„%s†nie jest UUID ani nazwÄ… interfejsu" -#: ../libnm-core/nm-setting-8021x.c:213 +#: ../libnm-core/nm-setting-8021x.c:217 msgid "binary data missing" msgstr "brak danych binarnych" -#: ../libnm-core/nm-setting-8021x.c:241 +#: ../libnm-core/nm-setting-8021x.c:245 msgid "URI not NUL terminated" msgstr "adres URI nie koÅ„czy siÄ™ NUL" -#: ../libnm-core/nm-setting-8021x.c:250 +#: ../libnm-core/nm-setting-8021x.c:254 msgid "URI is empty" msgstr "adres URI jest pusty" -#: ../libnm-core/nm-setting-8021x.c:258 +#: ../libnm-core/nm-setting-8021x.c:262 msgid "URI is not valid UTF-8" msgstr "adres URI nie jest prawidÅ‚owym tekstem UTF-8" -#: ../libnm-core/nm-setting-8021x.c:276 +#: ../libnm-core/nm-setting-8021x.c:280 msgid "data missing" msgstr "brak danych" -#: ../libnm-core/nm-setting-8021x.c:299 ../libnm-core/nm-setting-8021x.c:666 +#: ../libnm-core/nm-setting-8021x.c:303 ../libnm-core/nm-setting-8021x.c:670 #, c-format msgid "certificate is invalid: %s" msgstr "certyfikat jest nieprawidÅ‚owy: %s" -#: ../libnm-core/nm-setting-8021x.c:307 +#: ../libnm-core/nm-setting-8021x.c:311 #, c-format msgid "certificate detected as invalid scheme" msgstr "wykryto certyfikat jako nieprawidÅ‚owy schemat" -#: ../libnm-core/nm-setting-8021x.c:521 +#: ../libnm-core/nm-setting-8021x.c:525 msgid "CA certificate must be in X.509 format" msgstr "Certyfikat CA musi być w formacie X.509" -#: ../libnm-core/nm-setting-8021x.c:537 +#: ../libnm-core/nm-setting-8021x.c:541 msgid "invalid certificate format" msgstr "nieprawidÅ‚owy format certyfikatu" -#: ../libnm-core/nm-setting-8021x.c:676 +#: ../libnm-core/nm-setting-8021x.c:680 #, c-format msgid "password is not supported when certificate is not on a PKCS#11 token" msgstr "hasÅ‚o nie jest obsÅ‚ugiwane, kiedy certyfikat nie jest tokenem PKCS#11" -#: ../libnm-core/nm-setting-8021x.c:2581 ../libnm-core/nm-setting-8021x.c:2598 -#: ../libnm-core/nm-setting-8021x.c:2629 ../libnm-core/nm-setting-8021x.c:2646 -#: ../libnm-core/nm-setting-8021x.c:2687 ../libnm-core/nm-setting-8021x.c:2699 -#: ../libnm-core/nm-setting-8021x.c:2717 ../libnm-core/nm-setting-8021x.c:2729 -#: ../libnm-core/nm-setting-8021x.c:2754 ../libnm-core/nm-setting-adsl.c:165 +#: ../libnm-core/nm-setting-8021x.c:2617 ../libnm-core/nm-setting-8021x.c:2634 +#: ../libnm-core/nm-setting-8021x.c:2665 ../libnm-core/nm-setting-8021x.c:2682 +#: ../libnm-core/nm-setting-8021x.c:2723 ../libnm-core/nm-setting-8021x.c:2735 +#: ../libnm-core/nm-setting-8021x.c:2753 ../libnm-core/nm-setting-8021x.c:2765 +#: ../libnm-core/nm-setting-8021x.c:2790 ../libnm-core/nm-setting-adsl.c:166 #: ../libnm-core/nm-setting-cdma.c:135 ../libnm-core/nm-setting-cdma.c:144 #: ../libnm-core/nm-setting-connection.c:961 -#: ../libnm-core/nm-setting-connection.c:1009 -#: ../libnm-core/nm-setting-gsm.c:289 ../libnm-core/nm-setting-gsm.c:347 -#: ../libnm-core/nm-setting-gsm.c:384 ../libnm-core/nm-setting-gsm.c:393 -#: ../libnm-core/nm-setting-ip-config.c:4953 +#: ../libnm-core/nm-setting-connection.c:995 ../libnm-core/nm-setting-gsm.c:283 +#: ../libnm-core/nm-setting-gsm.c:341 ../libnm-core/nm-setting-gsm.c:378 +#: ../libnm-core/nm-setting-gsm.c:387 ../libnm-core/nm-setting-ip-config.c:4940 #: ../libnm-core/nm-setting-ip4-config.c:167 #: ../libnm-core/nm-setting-ip4-config.c:174 #: ../libnm-core/nm-setting-pppoe.c:137 ../libnm-core/nm-setting-pppoe.c:146 -#: ../libnm-core/nm-setting-vpn.c:525 ../libnm-core/nm-setting-vpn.c:535 +#: ../libnm-core/nm-setting-vpn.c:559 ../libnm-core/nm-setting-vpn.c:570 #: ../libnm-core/nm-setting-wimax.c:103 -#: ../libnm-core/nm-setting-wireless-security.c:945 -#: ../libnm-core/nm-setting-wireless-security.c:969 -#: ../libnm-core/nm-setting.c:1243 +#: ../libnm-core/nm-setting-wireless-security.c:937 +#: ../libnm-core/nm-setting-wireless-security.c:961 +#: ../libnm-core/nm-setting.c:1246 msgid "property is empty" msgstr "wÅ‚aÅ›ciwość jest pusta" -#: ../libnm-core/nm-setting-8021x.c:2611 ../libnm-core/nm-setting-8021x.c:2659 +#: ../libnm-core/nm-setting-8021x.c:2647 ../libnm-core/nm-setting-8021x.c:2695 #, c-format msgid "has to match '%s' property for PKCS#12" msgstr "musi pasować do wÅ‚aÅ›ciwoÅ›ci „%s†dla PKCS#12" -#: ../libnm-core/nm-setting-8021x.c:2831 +#: ../libnm-core/nm-setting-8021x.c:2867 msgid "can be enabled only on Ethernet connections" msgstr "można włączyć tylko na połączeniach ethernetowych" -#: ../libnm-core/nm-setting-8021x.c:2849 +#: ../libnm-core/nm-setting-8021x.c:2885 #: ../libnm-core/nm-setting-bluetooth.c:94 -#: ../libnm-core/nm-setting-infiniband.c:162 -#: ../libnm-core/nm-setting-infiniband.c:172 +#: ../libnm-core/nm-setting-infiniband.c:163 +#: ../libnm-core/nm-setting-infiniband.c:173 #: ../libnm-core/nm-setting-ip4-config.c:158 -#: ../libnm-core/nm-setting-ip6-config.c:207 -#: ../libnm-core/nm-setting-ip6-config.c:218 +#: ../libnm-core/nm-setting-ip6-config.c:226 +#: ../libnm-core/nm-setting-ip6-config.c:237 #: ../libnm-core/nm-setting-olpc-mesh.c:113 #: ../libnm-core/nm-setting-wifi-p2p.c:131 ../libnm-core/nm-setting-wimax.c:112 #: ../libnm-core/nm-setting-wired.c:785 ../libnm-core/nm-setting-wired.c:795 -#: ../libnm-core/nm-setting-wireless-security.c:988 -#: ../libnm-core/nm-setting-wireless-security.c:997 -#: ../libnm-core/nm-setting-wireless-security.c:1006 -#: ../libnm-core/nm-setting-wireless-security.c:1016 -#: ../libnm-core/nm-setting-wireless-security.c:1026 -#: ../libnm-core/nm-setting-wireless-security.c:1049 -#: ../libnm-core/nm-setting-wireless-security.c:1087 -#: ../libnm-core/nm-setting-wireless-security.c:1128 -#: ../libnm-core/nm-setting-wireless.c:830 -#: ../libnm-core/nm-setting-wireless.c:839 -#: ../libnm-core/nm-setting-wireless.c:850 ../libnm-core/nm-setting-wpan.c:162 -#: ../libnm-core/nm-utils.c:4566 +#: ../libnm-core/nm-setting-wireless-security.c:980 +#: ../libnm-core/nm-setting-wireless-security.c:989 +#: ../libnm-core/nm-setting-wireless-security.c:998 +#: ../libnm-core/nm-setting-wireless-security.c:1008 +#: ../libnm-core/nm-setting-wireless-security.c:1018 +#: ../libnm-core/nm-setting-wireless-security.c:1041 +#: ../libnm-core/nm-setting-wireless-security.c:1079 +#: ../libnm-core/nm-setting-wireless-security.c:1120 +#: ../libnm-core/nm-setting-wireless.c:835 +#: ../libnm-core/nm-setting-wireless.c:844 +#: ../libnm-core/nm-setting-wireless.c:855 ../libnm-core/nm-setting-wpan.c:162 +#: ../libnm-core/nm-utils.c:4555 msgid "property is invalid" msgstr "wÅ‚aÅ›ciwość jest nieprawidÅ‚owa" -#: ../libnm-core/nm-setting-8021x.c:2876 ../libnm-core/nm-setting-8021x.c:2888 -#: ../libnm-core/nm-setting-8021x.c:2902 ../libnm-core/nm-setting-8021x.c:2929 -#: ../libnm-core/nm-setting-8021x.c:2944 ../libnm-core/nm-setting-adsl.c:177 +#: ../libnm-core/nm-setting-8021x.c:2912 ../libnm-core/nm-setting-8021x.c:2924 +#: ../libnm-core/nm-setting-8021x.c:2938 ../libnm-core/nm-setting-8021x.c:2965 +#: ../libnm-core/nm-setting-8021x.c:2980 ../libnm-core/nm-setting-adsl.c:177 #: ../libnm-core/nm-setting-adsl.c:189 ../libnm-core/nm-setting-bluetooth.c:122 -#: ../libnm-core/nm-setting-wireless-security.c:923 +#: ../libnm-core/nm-setting-wireless-security.c:915 #, c-format msgid "'%s' is not a valid value for the property" msgstr "„%s†nie jest prawidÅ‚owÄ… wartoÅ›ciÄ… dla wÅ‚aÅ›ciwoÅ›ci" -#: ../libnm-core/nm-setting-8021x.c:2912 +#: ../libnm-core/nm-setting-8021x.c:2948 msgid "invalid auth flags" msgstr "nieprawidÅ‚owe flagi uwierzytelniania" @@ -7785,85 +7611,85 @@ msgstr "połączenie „%s†wymaga ustawienia „%s†lub „%sâ€" msgid "'%s' connection requires '%s' setting" msgstr "połączenie „%s†wymaga ustawienia „%sâ€" -#: ../libnm-core/nm-setting-bond.c:541 +#: ../libnm-core/nm-setting-bond.c:757 #, c-format msgid "invalid option '%s' or its value '%s'" msgstr "nieprawidÅ‚owa opcja „%s†lub jej wartość „%sâ€" -#: ../libnm-core/nm-setting-bond.c:566 -#, c-format -msgid "only one of '%s' and '%s' can be set" -msgstr "tylko jedno z „%s†lub „%s†może być ustawione" - -#: ../libnm-core/nm-setting-bond.c:579 +#: ../libnm-core/nm-setting-bond.c:789 #, c-format msgid "mandatory option '%s' is missing" -msgstr "brak wymaganej opcji „%sâ€" +msgstr "brak obowiÄ…zkowej opcji „%sâ€" -#: ../libnm-core/nm-setting-bond.c:589 +#: ../libnm-core/nm-setting-bond.c:799 #, c-format msgid "'%s' is not a valid value for '%s'" msgstr "„%s†nie jest prawidÅ‚owÄ… wartoÅ›ciÄ… dla „%sâ€" -#: ../libnm-core/nm-setting-bond.c:603 +#: ../libnm-core/nm-setting-bond.c:816 #, c-format msgid "'%s=%s' is incompatible with '%s > 0'" msgstr "„%s=%s†nie jest zgodne z „%s > 0â€" -#: ../libnm-core/nm-setting-bond.c:618 +#: ../libnm-core/nm-setting-bond.c:836 #, c-format msgid "'%s' is not valid for the '%s' option: %s" msgstr "„%s†nie jest prawidÅ‚owe dla opcji „%sâ€: %s" -#: ../libnm-core/nm-setting-bond.c:629 +#: ../libnm-core/nm-setting-bond.c:849 #, c-format msgid "'%s' option is only valid for '%s=%s'" msgstr "opcja „%s†jest prawidÅ‚owa tylko dla „%s=%sâ€" -#: ../libnm-core/nm-setting-bond.c:642 +#: ../libnm-core/nm-setting-bond.c:862 #, c-format msgid "'%s=%s' is not a valid configuration for '%s'" msgstr "„%s=%s†nie jest prawidÅ‚owÄ… konfiguracjÄ… dla „%sâ€" -#: ../libnm-core/nm-setting-bond.c:655 ../libnm-core/nm-setting-bond.c:664 -#: ../libnm-core/nm-setting-bond.c:684 ../libnm-core/nm-setting-bond.c:720 +#: ../libnm-core/nm-setting-bond.c:877 ../libnm-core/nm-setting-bond.c:890 +#: ../libnm-core/nm-setting-bridge.c:1145 +#, c-format +msgid "'%s' option requires '%s' option to be enabled" +msgstr "opcja „%s†wymaga włączenia opcji „%sâ€" + +#: ../libnm-core/nm-setting-bond.c:912 ../libnm-core/nm-setting-bond.c:958 #, c-format msgid "'%s' option requires '%s' option to be set" msgstr "opcja „%s†wymaga ustawienia opcji „%sâ€" -#: ../libnm-core/nm-setting-bond.c:695 +#: ../libnm-core/nm-setting-bond.c:927 #, c-format msgid "'%s' option is empty" msgstr "opcja „%s†jest pusta" -#: ../libnm-core/nm-setting-bond.c:707 +#: ../libnm-core/nm-setting-bond.c:941 #, c-format msgid "'%s' is not a valid IPv4 address for '%s' option" msgstr "„%s†nie jest prawidÅ‚owym adresem IPv4 dla opcji „%sâ€" -#: ../libnm-core/nm-setting-bond.c:735 +#: ../libnm-core/nm-setting-bond.c:975 #, c-format msgid "'%s' option is only valid with mode '%s'" msgstr "opcja „%s†jest prawidÅ‚owa tylko z trybem „%sâ€" -#: ../libnm-core/nm-setting-bond.c:746 +#: ../libnm-core/nm-setting-bond.c:987 #, c-format msgid "'%s' and '%s' cannot have different values" msgstr "„%s†i „%s†nie mogÄ… mieć różnych wartoÅ›ci" -#: ../libnm-core/nm-setting-bond.c:762 +#: ../libnm-core/nm-setting-bond.c:1010 #, c-format msgid "'%s' option should be string" msgstr "opcja „%s†musi być ciÄ…giem" -#: ../libnm-core/nm-setting-bond.c:778 +#: ../libnm-core/nm-setting-bond.c:1023 #, c-format msgid "'%s' option is not valid with mode '%s'" msgstr "opcja „%s†nie jest prawidÅ‚owa z trybem „%sâ€" #: ../libnm-core/nm-setting-bridge-port.c:301 #: ../libnm-core/nm-setting-ovs-bridge.c:153 -#: ../libnm-core/nm-setting-ovs-interface.c:259 +#: ../libnm-core/nm-setting-ovs-interface.c:269 #: ../libnm-core/nm-setting-ovs-port.c:172 #: ../libnm-core/nm-setting-team-port.c:299 #, c-format @@ -7871,7 +7697,7 @@ msgid "missing setting" msgstr "brak ustawienia" #: ../libnm-core/nm-setting-bridge-port.c:312 -#: ../libnm-core/nm-setting-ovs-interface.c:280 +#: ../libnm-core/nm-setting-ovs-interface.c:290 #: ../libnm-core/nm-setting-ovs-port.c:193 #: ../libnm-core/nm-setting-team-port.c:310 #, c-format @@ -7882,19 +7708,31 @@ msgstr "" "Połączenie z ustawieniem „%s†musi mieć slave-type ustawiony na „%sâ€. " "Zamiast tego jest „%sâ€" -#: ../libnm-core/nm-setting-bridge.c:896 +#: ../libnm-core/nm-setting-bridge.c:1030 #, c-format msgid "value '%d' is out of range <%d-%d>" msgstr "wartość „%d†jest poza zakresem <%d-%d>" -#: ../libnm-core/nm-setting-bridge.c:913 +#: ../libnm-core/nm-setting-bridge.c:1047 msgid "is not a valid MAC address" msgstr "nie jest prawidÅ‚owym adresem MAC" -#: ../libnm-core/nm-setting-bridge.c:954 +#: ../libnm-core/nm-setting-bridge.c:1088 msgid "the mask can't contain bits 0 (STP), 1 (MAC) or 2 (LACP)" msgstr "maska nie może zawierać bitów 0 (STP), 1 (MAC) lub 2 (LACP)" +#: ../libnm-core/nm-setting-bridge.c:1108 +msgid "is not a valid link local MAC address" +msgstr "nie jest prawidÅ‚owym adresem MAC „Link-Localâ€" + +#: ../libnm-core/nm-setting-bridge.c:1120 +msgid "is not a valid VLAN filtering protocol" +msgstr "nie jest prawidÅ‚owym protokoÅ‚em filtrowania VLAN" + +#: ../libnm-core/nm-setting-bridge.c:1133 +msgid "is not a valid option" +msgstr "nie jest prawidÅ‚owÄ… opcjÄ…" + #: ../libnm-core/nm-setting-connection.c:931 #, c-format msgid "setting required for connection of type '%s'" @@ -7905,59 +7743,59 @@ msgstr "wymagane jest ustawienie dla połączenia typu „%sâ€." msgid "'%s' is not a valid UUID" msgstr "„%s†nie jest prawidÅ‚owym UUID" -#: ../libnm-core/nm-setting-connection.c:1020 +#: ../libnm-core/nm-setting-connection.c:1006 #, c-format msgid "connection type '%s' is not valid" msgstr "typ połączenia „%s†jest nieprawidÅ‚owy" -#: ../libnm-core/nm-setting-connection.c:1056 +#: ../libnm-core/nm-setting-connection.c:1099 #, c-format msgid "Unknown slave type '%s'" msgstr "Nieznany typ podrzÄ™dny „%sâ€" -#: ../libnm-core/nm-setting-connection.c:1067 +#: ../libnm-core/nm-setting-connection.c:1110 #, c-format msgid "Slave connections need a valid '%s' property" msgstr "Połączenia podrzÄ™dne wymagajÄ… prawidÅ‚owej wÅ‚aÅ›ciwoÅ›ci „%sâ€" -#: ../libnm-core/nm-setting-connection.c:1088 +#: ../libnm-core/nm-setting-connection.c:1131 #, c-format msgid "Cannot set '%s' without '%s'" msgstr "Nie można ustawić „%s†bez „%sâ€" -#: ../libnm-core/nm-setting-connection.c:1102 +#: ../libnm-core/nm-setting-connection.c:1145 #, c-format msgid "'%s' connections must be enslaved to '%s', not '%s'" msgstr "Połączenia „%s†muszÄ… być podrzÄ™dne wzglÄ™dem „%sâ€, nie „%sâ€" -#: ../libnm-core/nm-setting-connection.c:1116 +#: ../libnm-core/nm-setting-connection.c:1159 #, c-format msgid "metered value %d is not valid" msgstr "mierzona wartość %d jest nieprawidÅ‚owa" -#: ../libnm-core/nm-setting-connection.c:1127 -#: ../libnm-core/nm-setting-connection.c:1138 -#: ../libnm-core/nm-setting-connection.c:1151 +#: ../libnm-core/nm-setting-connection.c:1170 +#: ../libnm-core/nm-setting-connection.c:1181 +#: ../libnm-core/nm-setting-connection.c:1194 #, c-format msgid "value %d is not valid" msgstr "wartość %d jest nieprawidÅ‚owa" -#: ../libnm-core/nm-setting-connection.c:1164 +#: ../libnm-core/nm-setting-connection.c:1207 #, c-format msgid "wait-device-timeout requires %s" msgstr "wait-device-timeout wymaga %s" -#: ../libnm-core/nm-setting-connection.c:1186 +#: ../libnm-core/nm-setting-connection.c:1229 #, c-format msgid "property type should be set to '%s'" msgstr "typ wÅ‚aÅ›ciwoÅ›ci musi zostać ustawiony na „%sâ€" -#: ../libnm-core/nm-setting-connection.c:1201 +#: ../libnm-core/nm-setting-connection.c:1244 #, c-format msgid "slave-type '%s' requires a '%s' setting in the connection" msgstr "slave-type „%s†wymaga ustawienia „%s†w połączeniu" -#: ../libnm-core/nm-setting-connection.c:1211 +#: ../libnm-core/nm-setting-connection.c:1254 #, c-format msgid "" "Detect a slave connection with '%s' set and a port type '%s'. '%s' should be " @@ -7966,37 +7804,37 @@ msgstr "" "Wykryto połączenie podrzÄ™dne z ustawionym „%s†i typem portu „%sâ€. „%s†musi " "zostać ustawione na „%sâ€" -#: ../libnm-core/nm-setting-connection.c:1228 +#: ../libnm-core/nm-setting-connection.c:1271 #, c-format msgid "A slave connection with '%s' set to '%s' cannot have a '%s' setting" msgstr "" "Połączenie podrzÄ™dne z „%s†ustawionym na „%s†nie może mieć ustawienia „%sâ€" -#: ../libnm-core/nm-setting-dcb.c:492 +#: ../libnm-core/nm-setting-dcb.c:486 msgid "flags invalid" msgstr "flagi sÄ… nieprawidÅ‚owe" -#: ../libnm-core/nm-setting-dcb.c:501 +#: ../libnm-core/nm-setting-dcb.c:495 msgid "flags invalid - disabled" msgstr "flagi sÄ… nieprawidÅ‚owe — wyłączone" -#: ../libnm-core/nm-setting-dcb.c:527 ../libnm-core/nm-setting-dcb.c:576 +#: ../libnm-core/nm-setting-dcb.c:521 ../libnm-core/nm-setting-dcb.c:570 msgid "property invalid (not enabled)" msgstr "wÅ‚aÅ›ciwość jest nieprawidÅ‚owa (niewłączone)" -#: ../libnm-core/nm-setting-dcb.c:536 +#: ../libnm-core/nm-setting-dcb.c:530 msgid "element invalid" msgstr "element jest nieprawidÅ‚owy" -#: ../libnm-core/nm-setting-dcb.c:551 +#: ../libnm-core/nm-setting-dcb.c:545 msgid "sum not 100%" msgstr "suma nie wynosi 100%" -#: ../libnm-core/nm-setting-dcb.c:585 ../libnm-core/nm-setting-dcb.c:617 +#: ../libnm-core/nm-setting-dcb.c:579 ../libnm-core/nm-setting-dcb.c:611 msgid "property invalid" msgstr "wÅ‚aÅ›ciwość jest nieprawidÅ‚owa" -#: ../libnm-core/nm-setting-dcb.c:607 +#: ../libnm-core/nm-setting-dcb.c:601 msgid "property missing" msgstr "brak wÅ‚aÅ›ciwoÅ›ci" @@ -8013,47 +7851,47 @@ msgstr "funkcja odciążenia ma nieprawidÅ‚owy typ wariantu" msgid "unknown ethtool option '%s'" msgstr "nieznana opcja ethtool „%sâ€" -#: ../libnm-core/nm-setting-gsm.c:302 +#: ../libnm-core/nm-setting-gsm.c:296 #, c-format msgid "property value '%s' is empty or too long (>64)" msgstr "wartość wÅ‚aÅ›ciwoÅ›ci „%s†jest pusta lub za dÅ‚uga (>64)" -#: ../libnm-core/nm-setting-gsm.c:334 +#: ../libnm-core/nm-setting-gsm.c:328 #, c-format msgid "'%s' contains invalid char(s) (use [A-Za-z._-])" msgstr "„%s†zawiera nieprawidÅ‚owe znaki (należy używać [A-Za-z._-])" -#: ../libnm-core/nm-setting-gsm.c:361 +#: ../libnm-core/nm-setting-gsm.c:355 #, c-format msgid "'%s' length is invalid (should be 5 or 6 digits)" msgstr "dÅ‚ugość „%s†jest nieprawidÅ‚owa (musi mieć 5 lub 6 cyfr)" -#: ../libnm-core/nm-setting-gsm.c:372 +#: ../libnm-core/nm-setting-gsm.c:366 #, c-format msgid "'%s' is not a number" msgstr "„%s†nie jest liczbÄ…" -#: ../libnm-core/nm-setting-gsm.c:406 +#: ../libnm-core/nm-setting-gsm.c:400 msgid "property is empty or wrong size" msgstr "wÅ‚aÅ›ciwość jest pusta lub ma błędny rozmiar" -#: ../libnm-core/nm-setting-gsm.c:416 +#: ../libnm-core/nm-setting-gsm.c:410 msgid "property must contain only digits" msgstr "wÅ‚aÅ›ciwość może zawierać tylko cyfry" -#: ../libnm-core/nm-setting-gsm.c:428 +#: ../libnm-core/nm-setting-gsm.c:422 msgid "can't be enabled when manual configuration is present" msgstr "nie można włączyć, kiedy obecna jest rÄ™czna konfiguracja" -#: ../libnm-core/nm-setting-infiniband.c:193 +#: ../libnm-core/nm-setting-infiniband.c:194 msgid "Must specify a P_Key if specifying parent" msgstr "Należy podać P_Key, jeÅ›li podawane jest nadrzÄ™dne" -#: ../libnm-core/nm-setting-infiniband.c:203 +#: ../libnm-core/nm-setting-infiniband.c:204 msgid "InfiniBand P_Key connection did not specify parent interface name" msgstr "Połączenie P_Key InfiniBand nie podaÅ‚o nazwy interfejsu nadrzÄ™dnego" -#: ../libnm-core/nm-setting-infiniband.c:241 +#: ../libnm-core/nm-setting-infiniband.c:227 #, c-format msgid "" "interface name of software infiniband device must be '%s' or unset (instead " @@ -8062,289 +7900,289 @@ msgstr "" "nazwa interfejsu programowego urzÄ…dzenia InfiniBand musi być „%s†lub nie " "być ustawiona (zamiast tego jest „%sâ€)" -#: ../libnm-core/nm-setting-infiniband.c:265 +#: ../libnm-core/nm-setting-infiniband.c:250 #, c-format msgid "mtu can be at most %u but it is %u" msgstr "MTU może wynosić co najwyżej %u, ale wynosi %u" -#: ../libnm-core/nm-setting-ip-config.c:120 +#: ../libnm-core/nm-setting-ip-config.c:107 #, c-format msgid "Missing IPv4 address" msgstr "Brak adresu IPv4" -#: ../libnm-core/nm-setting-ip-config.c:120 +#: ../libnm-core/nm-setting-ip-config.c:107 #, c-format msgid "Missing IPv6 address" msgstr "Brak adresu IPv6" -#: ../libnm-core/nm-setting-ip-config.c:125 +#: ../libnm-core/nm-setting-ip-config.c:112 #, c-format msgid "Invalid IPv4 address '%s'" msgstr "NieprawidÅ‚owy adres IPv4 „%sâ€" -#: ../libnm-core/nm-setting-ip-config.c:125 +#: ../libnm-core/nm-setting-ip-config.c:112 #, c-format msgid "Invalid IPv6 address '%s'" msgstr "NieprawidÅ‚owy adres IPv6 „%sâ€" -#: ../libnm-core/nm-setting-ip-config.c:140 +#: ../libnm-core/nm-setting-ip-config.c:127 #, c-format msgid "Invalid IPv4 address prefix '%u'" msgstr "NieprawidÅ‚owy przedrostek adresu IPv4 „%uâ€" -#: ../libnm-core/nm-setting-ip-config.c:140 +#: ../libnm-core/nm-setting-ip-config.c:127 #, c-format msgid "Invalid IPv6 address prefix '%u'" msgstr "NieprawidÅ‚owy przedrostek adresu IPv6 „%uâ€" -#: ../libnm-core/nm-setting-ip-config.c:155 +#: ../libnm-core/nm-setting-ip-config.c:142 #, c-format msgid "Invalid routing metric '%s'" msgstr "NieprawidÅ‚owe parametry trasy „%sâ€" -#: ../libnm-core/nm-setting-ip-config.c:1282 +#: ../libnm-core/nm-setting-ip-config.c:1269 #: ../libnm-core/nm-setting-sriov.c:413 msgid "unknown attribute" msgstr "nieznany atrybut" -#: ../libnm-core/nm-setting-ip-config.c:1292 +#: ../libnm-core/nm-setting-ip-config.c:1279 #: ../libnm-core/nm-setting-sriov.c:423 #, c-format msgid "invalid attribute type '%s'" msgstr "nieprawidÅ‚owy typ atrybutu „%sâ€" -#: ../libnm-core/nm-setting-ip-config.c:1303 +#: ../libnm-core/nm-setting-ip-config.c:1290 #, c-format msgid "attribute is not valid for a IPv4 route" msgstr "atrybut nie jest prawidÅ‚owy dla trasy IPv4" -#: ../libnm-core/nm-setting-ip-config.c:1304 +#: ../libnm-core/nm-setting-ip-config.c:1291 #, c-format msgid "attribute is not valid for a IPv6 route" msgstr "atrybut nie jest prawidÅ‚owy dla trasy IPv6" -#: ../libnm-core/nm-setting-ip-config.c:1318 -#: ../libnm-core/nm-setting-ip-config.c:1346 +#: ../libnm-core/nm-setting-ip-config.c:1305 +#: ../libnm-core/nm-setting-ip-config.c:1333 #, c-format msgid "'%s' is not a valid IPv4 address" msgstr "„%s†nie jest prawidÅ‚owym adresem IPv4" -#: ../libnm-core/nm-setting-ip-config.c:1319 -#: ../libnm-core/nm-setting-ip-config.c:1347 +#: ../libnm-core/nm-setting-ip-config.c:1306 +#: ../libnm-core/nm-setting-ip-config.c:1334 #, c-format msgid "'%s' is not a valid IPv6 address" msgstr "„%s†nie jest prawidÅ‚owym adresem IPv6" -#: ../libnm-core/nm-setting-ip-config.c:1337 +#: ../libnm-core/nm-setting-ip-config.c:1324 #, c-format msgid "invalid prefix %s" msgstr "nieprawidÅ‚owy przedrostek %s" -#: ../libnm-core/nm-setting-ip-config.c:2513 +#: ../libnm-core/nm-setting-ip-config.c:2500 msgid "invalid priority" msgstr "nieprawidÅ‚owy priorytet" -#: ../libnm-core/nm-setting-ip-config.c:2524 +#: ../libnm-core/nm-setting-ip-config.c:2511 msgid "missing table" msgstr "brak tabeli" -#: ../libnm-core/nm-setting-ip-config.c:2530 +#: ../libnm-core/nm-setting-ip-config.c:2517 msgid "invalid action" msgstr "nieprawidÅ‚owe dziaÅ‚anie" -#: ../libnm-core/nm-setting-ip-config.c:2537 +#: ../libnm-core/nm-setting-ip-config.c:2524 msgid "has from/src but the prefix-length is zero" msgstr "ma from/src, ale dÅ‚ugość przedrostka wynosi zero" -#: ../libnm-core/nm-setting-ip-config.c:2544 +#: ../libnm-core/nm-setting-ip-config.c:2531 msgid "missing from/src for a non zero prefix-length" msgstr "brak from/src dla niezerowej dÅ‚ugoÅ›ci przedrostka" -#: ../libnm-core/nm-setting-ip-config.c:2549 +#: ../libnm-core/nm-setting-ip-config.c:2536 msgid "invalid from/src" msgstr "nieprawidÅ‚owe from/src" -#: ../libnm-core/nm-setting-ip-config.c:2554 +#: ../libnm-core/nm-setting-ip-config.c:2541 msgid "invalid prefix length for from/src" msgstr "nieprawidÅ‚owa dÅ‚ugość przedrostka dla from/src" -#: ../libnm-core/nm-setting-ip-config.c:2561 +#: ../libnm-core/nm-setting-ip-config.c:2548 msgid "has to/dst but the prefix-length is zero" msgstr "ma to/dst, ale dÅ‚ugość przedrostka wynosi zero" -#: ../libnm-core/nm-setting-ip-config.c:2568 +#: ../libnm-core/nm-setting-ip-config.c:2555 msgid "missing to/dst for a non zero prefix-length" msgstr "brak to/dst dla niezerowej dÅ‚ugoÅ›ci przedrostka" -#: ../libnm-core/nm-setting-ip-config.c:2573 +#: ../libnm-core/nm-setting-ip-config.c:2560 msgid "invalid to/dst" msgstr "nieprawidÅ‚owe to/dst" -#: ../libnm-core/nm-setting-ip-config.c:2578 +#: ../libnm-core/nm-setting-ip-config.c:2565 msgid "invalid prefix length for to/dst" msgstr "nieprawidÅ‚owa dÅ‚ugość przedrostka dla to/dst" -#: ../libnm-core/nm-setting-ip-config.c:2586 +#: ../libnm-core/nm-setting-ip-config.c:2573 msgid "invalid iifname" msgstr "nieprawidÅ‚owe iifname" -#: ../libnm-core/nm-setting-ip-config.c:2594 +#: ../libnm-core/nm-setting-ip-config.c:2581 msgid "invalid oifname" msgstr "nieprawidÅ‚owe oifname" -#: ../libnm-core/nm-setting-ip-config.c:2600 +#: ../libnm-core/nm-setting-ip-config.c:2587 msgid "invalid source port range" msgstr "nieprawidÅ‚owy zakres portów źródÅ‚owych" -#: ../libnm-core/nm-setting-ip-config.c:2606 +#: ../libnm-core/nm-setting-ip-config.c:2593 msgid "invalid destination port range" msgstr "nieprawidÅ‚owy zakres portów docelowych" -#: ../libnm-core/nm-setting-ip-config.c:2614 +#: ../libnm-core/nm-setting-ip-config.c:2601 msgid "suppress_prefixlength out of range" msgstr "suppress_prefixlength jest poza zakresem" -#: ../libnm-core/nm-setting-ip-config.c:2619 +#: ../libnm-core/nm-setting-ip-config.c:2606 msgid "suppress_prefixlength is only allowed with the to-table action" msgstr "suppress_prefixlength jest dozwolone tylko z dziaÅ‚aniem to-table" -#: ../libnm-core/nm-setting-ip-config.c:2726 +#: ../libnm-core/nm-setting-ip-config.c:2713 #, c-format msgid "duplicate key %s" msgstr "podwójny klucz %s" -#: ../libnm-core/nm-setting-ip-config.c:2740 +#: ../libnm-core/nm-setting-ip-config.c:2727 #, c-format msgid "invalid key \"%s\"" msgstr "nieprawidÅ‚owy klucz „%sâ€" -#: ../libnm-core/nm-setting-ip-config.c:2753 +#: ../libnm-core/nm-setting-ip-config.c:2740 #, c-format msgid "invalid variant type '%s' for \"%s\"" msgstr "nieprawidÅ‚owy typ wariantu „%s†dla „%sâ€" -#: ../libnm-core/nm-setting-ip-config.c:2762 +#: ../libnm-core/nm-setting-ip-config.c:2749 msgid "missing \"" msgstr "brak \"" -#: ../libnm-core/nm-setting-ip-config.c:2768 +#: ../libnm-core/nm-setting-ip-config.c:2755 msgid "invalid \"" msgstr "nieprawidÅ‚owy \"" -#: ../libnm-core/nm-setting-ip-config.c:2965 +#: ../libnm-core/nm-setting-ip-config.c:2952 msgid "Unsupported to-string-flags argument" msgstr "NieobsÅ‚ugiwany parametr to-string-flags" -#: ../libnm-core/nm-setting-ip-config.c:2972 +#: ../libnm-core/nm-setting-ip-config.c:2959 msgid "Unsupported extra-argument" msgstr "NieobsÅ‚ugiwany dodatkowy parametr" -#: ../libnm-core/nm-setting-ip-config.c:3239 +#: ../libnm-core/nm-setting-ip-config.c:3226 #, c-format msgid "unsupported key \"%s\"" msgstr "nieobsÅ‚ugiwany klucz „%sâ€" -#: ../libnm-core/nm-setting-ip-config.c:3244 +#: ../libnm-core/nm-setting-ip-config.c:3231 #, c-format msgid "duplicate key \"%s\"" msgstr "podwójny klucz „%sâ€" -#: ../libnm-core/nm-setting-ip-config.c:3249 +#: ../libnm-core/nm-setting-ip-config.c:3236 #, c-format msgid "invalid value for \"%s\"" msgstr "nieprawidÅ‚owa wartość dla „%sâ€" -#: ../libnm-core/nm-setting-ip-config.c:3259 +#: ../libnm-core/nm-setting-ip-config.c:3246 msgid "empty text does not describe a rule" msgstr "pusty tekst nie opisuje zasady" -#: ../libnm-core/nm-setting-ip-config.c:3265 +#: ../libnm-core/nm-setting-ip-config.c:3252 #, c-format msgid "missing argument for \"%s\"" msgstr "brak parametru dla „%sâ€" -#: ../libnm-core/nm-setting-ip-config.c:3277 +#: ../libnm-core/nm-setting-ip-config.c:3264 msgid "invalid \"from\" part" msgstr "nieprawidÅ‚owa część „fromâ€" -#: ../libnm-core/nm-setting-ip-config.c:3291 +#: ../libnm-core/nm-setting-ip-config.c:3278 msgid "invalid \"to\" part" msgstr "nieprawidÅ‚owa część „toâ€" -#: ../libnm-core/nm-setting-ip-config.c:3300 +#: ../libnm-core/nm-setting-ip-config.c:3287 #, c-format msgid "cannot detect address family for rule" msgstr "nie można wykryć rodziny adresów dla zasady" -#: ../libnm-core/nm-setting-ip-config.c:3360 -#: ../libnm-core/nm-setting-ip-config.c:3454 +#: ../libnm-core/nm-setting-ip-config.c:3347 +#: ../libnm-core/nm-setting-ip-config.c:3441 #, c-format msgid "rule is invalid: %s" msgstr "nieprawidÅ‚owa zasada: %s" -#: ../libnm-core/nm-setting-ip-config.c:3437 +#: ../libnm-core/nm-setting-ip-config.c:3424 msgid "invalid address family" msgstr "nieprawidÅ‚owa rodzina adresów" -#: ../libnm-core/nm-setting-ip-config.c:4710 +#: ../libnm-core/nm-setting-ip-config.c:4697 #, c-format msgid "rule #%u is invalid: %s" msgstr "%u. zasada jest nieprawidÅ‚owa: %s" -#: ../libnm-core/nm-setting-ip-config.c:4966 +#: ../libnm-core/nm-setting-ip-config.c:4953 #, c-format msgid "%d. DNS server address is invalid" msgstr "%d. adres serwera DNS jest nieprawidÅ‚owy" -#: ../libnm-core/nm-setting-ip-config.c:4982 +#: ../libnm-core/nm-setting-ip-config.c:4969 #, c-format msgid "%d. IP address is invalid" msgstr "%d. adres IP jest nieprawidÅ‚owy" -#: ../libnm-core/nm-setting-ip-config.c:4994 +#: ../libnm-core/nm-setting-ip-config.c:4981 #, c-format msgid "%d. IP address has 'label' property with invalid type" msgstr "%d. adres IP ma wÅ‚aÅ›ciwość „label†z nieprawidÅ‚owym typem" -#: ../libnm-core/nm-setting-ip-config.c:5003 +#: ../libnm-core/nm-setting-ip-config.c:4990 #, c-format msgid "%d. IP address has invalid label '%s'" msgstr "%d. adres IP ma nieprawidÅ‚owÄ… etykietÄ™ „%sâ€" -#: ../libnm-core/nm-setting-ip-config.c:5017 +#: ../libnm-core/nm-setting-ip-config.c:5004 msgid "gateway cannot be set if there are no addresses configured" msgstr "brama nie może być ustawiona, jeÅ›li nie skonfigurowano żadnych adresów" -#: ../libnm-core/nm-setting-ip-config.c:5026 +#: ../libnm-core/nm-setting-ip-config.c:5013 msgid "gateway is invalid" msgstr "brama jest nieprawidÅ‚owa" -#: ../libnm-core/nm-setting-ip-config.c:5040 +#: ../libnm-core/nm-setting-ip-config.c:5027 #, c-format msgid "%d. route is invalid" msgstr "%d. trasa jest nieprawidÅ‚owa" -#: ../libnm-core/nm-setting-ip-config.c:5056 +#: ../libnm-core/nm-setting-ip-config.c:5043 #, c-format msgid "%u. rule has wrong address-family" msgstr "%u. zasada ma błędnÄ… rodzinÄ™ adresów" -#: ../libnm-core/nm-setting-ip-config.c:5065 +#: ../libnm-core/nm-setting-ip-config.c:5052 #, c-format msgid "%u. rule is invalid: %s" msgstr "%u. zasada jest nieprawidÅ‚owa: %s" -#: ../libnm-core/nm-setting-ip-config.c:5079 +#: ../libnm-core/nm-setting-ip-config.c:5066 #, c-format msgid "'%s' is not a valid IAID" msgstr "„%s†nie jest prawidÅ‚owym IAID" -#: ../libnm-core/nm-setting-ip-config.c:5093 +#: ../libnm-core/nm-setting-ip-config.c:5080 #, c-format msgid "the property cannot be set when '%s' is disabled" msgstr "nie można ustawić wÅ‚aÅ›ciwoÅ›ci, kiedy „%s†jest wyłączone" -#: ../libnm-core/nm-setting-ip-config.c:5115 +#: ../libnm-core/nm-setting-ip-config.c:5102 #, c-format msgid "a gateway is incompatible with '%s'" msgstr "brama jest niezgodna z „%sâ€" @@ -8386,7 +8224,7 @@ msgid "wired setting not allowed for mode %s" msgstr "ustawienie przewodowe nie jest dozwolone dla trybu %s" #: ../libnm-core/nm-setting-ip4-config.c:112 -#: ../libnm-core/nm-setting-ip6-config.c:159 +#: ../libnm-core/nm-setting-ip6-config.c:178 #, c-format msgid "this property cannot be empty for '%s=%s'" msgstr "ta wÅ‚aÅ›ciwość nie może być pusta dla „%s=%sâ€" @@ -8394,9 +8232,9 @@ msgstr "ta wÅ‚aÅ›ciwość nie może być pusta dla „%s=%sâ€" #: ../libnm-core/nm-setting-ip4-config.c:124 #: ../libnm-core/nm-setting-ip4-config.c:134 #: ../libnm-core/nm-setting-ip4-config.c:146 -#: ../libnm-core/nm-setting-ip6-config.c:174 -#: ../libnm-core/nm-setting-ip6-config.c:184 -#: ../libnm-core/nm-setting-ip6-config.c:194 +#: ../libnm-core/nm-setting-ip6-config.c:193 +#: ../libnm-core/nm-setting-ip6-config.c:203 +#: ../libnm-core/nm-setting-ip6-config.c:213 #, c-format msgid "this property is not allowed for '%s=%s'" msgstr "ta wÅ‚aÅ›ciwość nie jest dozwolona dla „%s=%sâ€" @@ -8426,23 +8264,23 @@ msgid "property should be TRUE when method is set to disabled" msgstr "" "wÅ‚aÅ›ciwość musi wynosić „TRUEâ€, kiedy metoda jest ustawiona na wyłączenie" -#: ../libnm-core/nm-setting-ip6-config.c:233 +#: ../libnm-core/nm-setting-ip6-config.c:252 msgid "value is not a valid token" msgstr "wartość nie jest prawidÅ‚owym tokenem" -#: ../libnm-core/nm-setting-ip6-config.c:244 +#: ../libnm-core/nm-setting-ip6-config.c:263 msgid "only makes sense with EUI64 address generation mode" msgstr "ma sens tylko w trybie tworzenia adresów EUI64" -#: ../libnm-core/nm-setting-ip6-config.c:255 +#: ../libnm-core/nm-setting-ip6-config.c:274 msgid "invalid DUID" msgstr "nieprawidÅ‚owe DUID" -#: ../libnm-core/nm-setting-ip6-config.c:267 +#: ../libnm-core/nm-setting-ip6-config.c:286 msgid "token is not in canonical form" msgstr "token nie jest w formie kanonicznej" -#: ../libnm-core/nm-setting-ip6-config.c:280 +#: ../libnm-core/nm-setting-ip6-config.c:299 msgid "property should be TRUE when method is set to ignore or disabled" msgstr "" "wÅ‚aÅ›ciwość musi wynosić „TRUEâ€, kiedy metoda jest ustawiona na ignorowanie " @@ -8490,12 +8328,12 @@ msgid "non promiscuous operation is allowed only in passthru mode" msgstr "nierozwiÄ…zÅ‚e dziaÅ‚anie jest dozwolone tylko w trybie przejÅ›cia" #: ../libnm-core/nm-setting-olpc-mesh.c:94 -#: ../libnm-core/nm-setting-wireless.c:769 +#: ../libnm-core/nm-setting-wireless.c:774 msgid "SSID length is out of range <1-32> bytes" msgstr "dÅ‚ugość SSID jest poza zakresem <1-32> bajtów" #: ../libnm-core/nm-setting-olpc-mesh.c:103 -#: ../libnm-core/nm-setting-wireless.c:809 +#: ../libnm-core/nm-setting-wireless.c:814 #, c-format msgid "'%d' is not a valid channel" msgstr "„%d†nie jest prawidÅ‚owym kanaÅ‚em" @@ -8510,32 +8348,32 @@ msgstr "Połączenie z ustawieniem „%s†nie może mieć połączenia nadrzÄ msgid "'%s' is not allowed in fail_mode" msgstr "„%s†nie jest dozwolone w fail_mode" -#: ../libnm-core/nm-setting-ovs-interface.c:94 +#: ../libnm-core/nm-setting-ovs-interface.c:96 #, c-format msgid "'%s' is not a valid interface type" msgstr "„%s†nie jest prawidÅ‚owym typem interfejsu" -#: ../libnm-core/nm-setting-ovs-interface.c:116 +#: ../libnm-core/nm-setting-ovs-interface.c:120 #, c-format msgid "A connection with a '%s' setting needs connection.type explicitly set" msgstr "Połączenie z ustawieniem „%s†musi mieć ustawione connection.type" -#: ../libnm-core/nm-setting-ovs-interface.c:128 +#: ../libnm-core/nm-setting-ovs-interface.c:132 #, c-format msgid "A connection of type '%s' cannot have ovs-interface.type \"system\"" msgstr "Połączenie typu „%s†nie może mieć ovs-interface.type „systemâ€" -#: ../libnm-core/nm-setting-ovs-interface.c:140 +#: ../libnm-core/nm-setting-ovs-interface.c:144 #, c-format msgid "A connection of type '%s' cannot have an ovs-interface.type \"%s\"" msgstr "Połączenie typu „%s†nie może mieć ovs-interface.type „%sâ€" -#: ../libnm-core/nm-setting-ovs-interface.c:159 +#: ../libnm-core/nm-setting-ovs-interface.c:163 #, c-format msgid "A connection can not have both '%s' and '%s' settings at the same time" msgstr "Połączenie nie może mieć ustawieÅ„ „%s†i „%s†jednoczeÅ›nie" -#: ../libnm-core/nm-setting-ovs-interface.c:173 +#: ../libnm-core/nm-setting-ovs-interface.c:177 #, c-format msgid "" "A connection with '%s' setting must be of connection.type \"ovs-interface\" " @@ -8544,30 +8382,30 @@ msgstr "" "Połączenie z ustawieniem „%s†musi mieć connection.type „ovs-interfaceâ€, ale " "ma „%sâ€" -#: ../libnm-core/nm-setting-ovs-interface.c:185 +#: ../libnm-core/nm-setting-ovs-interface.c:189 #, c-format msgid "" "A connection with '%s' setting needs to be of '%s' interface type, not '%s'" msgstr "Połączenie z ustawieniem „%s†musi być typem interfejsu „%sâ€, nie „%sâ€" -#: ../libnm-core/nm-setting-ovs-interface.c:201 +#: ../libnm-core/nm-setting-ovs-interface.c:206 #, c-format msgid "A connection with ovs-interface.type '%s' setting a 'ovs-patch' setting" msgstr "" "Połączenie z ustawieniem ovs-interface.type „%s†musi mieć ustawienie „ovs-" "patchâ€" -#: ../libnm-core/nm-setting-ovs-interface.c:221 +#: ../libnm-core/nm-setting-ovs-interface.c:231 #, c-format msgid "Missing ovs interface setting" msgstr "Brak ustawienia interfejsu ovs" -#: ../libnm-core/nm-setting-ovs-interface.c:227 +#: ../libnm-core/nm-setting-ovs-interface.c:237 #, c-format msgid "Missing ovs interface type" msgstr "Brak typu interfejsu ovs" -#: ../libnm-core/nm-setting-ovs-interface.c:268 +#: ../libnm-core/nm-setting-ovs-interface.c:278 #: ../libnm-core/nm-setting-ovs-port.c:181 #, c-format msgid "A connection with a '%s' setting must have a master." @@ -8608,27 +8446,27 @@ msgstr "„%d†jest poza prawidÅ‚owym zakresem <128-16384>" msgid "setting this property requires non-zero '%s' property" msgstr "ustawienie tej wÅ‚aÅ›ciwoÅ›ci wymaga niezerowej wÅ‚aÅ›ciwoÅ›ci „%sâ€" -#: ../libnm-core/nm-setting-proxy.c:132 +#: ../libnm-core/nm-setting-proxy.c:129 #, c-format msgid "invalid proxy method" msgstr "nieprawidÅ‚owa metoda poÅ›rednika" -#: ../libnm-core/nm-setting-proxy.c:142 ../libnm-core/nm-setting-proxy.c:151 +#: ../libnm-core/nm-setting-proxy.c:139 ../libnm-core/nm-setting-proxy.c:148 #, c-format msgid "this property is not allowed for method none" msgstr "ta wÅ‚aÅ›ciwość nie jest dozwolona dla metody „noneâ€" -#: ../libnm-core/nm-setting-proxy.c:162 +#: ../libnm-core/nm-setting-proxy.c:159 #, c-format msgid "the script is too large" msgstr "skrypt jest za duży" -#: ../libnm-core/nm-setting-proxy.c:170 +#: ../libnm-core/nm-setting-proxy.c:167 #, c-format msgid "the script is not valid utf8" msgstr "skrypt nie jest prawidÅ‚owym tekstem UTF-8" -#: ../libnm-core/nm-setting-proxy.c:178 +#: ../libnm-core/nm-setting-proxy.c:175 #, c-format msgid "the script lacks FindProxyForURL function" msgstr "skrypt nie ma funkcji FindProxyForURL" @@ -8770,6 +8608,11 @@ msgstr "osiÄ…gniÄ™to maksymalnÄ… liczbÄ™ wpisów danych użytkownika" msgid "invalid key \"%s\": %s" msgstr "nieprawidÅ‚owy klucz „%sâ€: %s" +#: ../libnm-core/nm-setting-user.c:358 ../shared/nm-keyfile/nm-keyfile.c:856 +#, c-format +msgid "invalid value for \"%s\": %s" +msgstr "nieprawidÅ‚owa wartość dla „%sâ€: %s" + #: ../libnm-core/nm-setting-user.c:373 #, c-format msgid "maximum number of user data entries reached (%u instead of %u)" @@ -8788,33 +8631,32 @@ msgstr "flagi sÄ… nieprawidÅ‚owe" msgid "vlan setting should have a ethernet setting as well" msgstr "ustawienie VLAN musi mieć także ustawienie Ethernet" -#: ../libnm-core/nm-setting-vpn.c:546 +#: ../libnm-core/nm-setting-vrf.c:75 +msgid "table cannot be zero" +msgstr "tabela nie może wynosić zero" + +#: ../libnm-core/nm-setting-vpn.c:581 msgid "cannot set connection.multi-connect for VPN setting" msgstr "nie można ustawić connection.multi-connect dla ustawienia VPN" -#: ../libnm-core/nm-setting-vpn.c:567 -#, c-format -msgid "secret was empty" -msgstr "hasÅ‚o jest puste" - -#: ../libnm-core/nm-setting-vpn.c:597 +#: ../libnm-core/nm-setting-vpn.c:626 msgid "setting contained a secret with an empty name" msgstr "ustawienie zawieraÅ‚o hasÅ‚o o pustej nazwie" -#: ../libnm-core/nm-setting-vpn.c:605 -#, c-format -msgid "secret value was empty" -msgstr "wartość hasÅ‚a jest pusta" - -#: ../libnm-core/nm-setting-vpn.c:652 ../libnm-core/nm-setting.c:2124 +#: ../libnm-core/nm-setting-vpn.c:666 ../libnm-core/nm-setting.c:2127 msgid "not a secret property" msgstr "nie jest wÅ‚aÅ›ciwoÅ›ciÄ… hasÅ‚a" -#: ../libnm-core/nm-setting-vpn.c:658 +#: ../libnm-core/nm-setting-vpn.c:672 msgid "secret is not of correct type" msgstr "hasÅ‚o nie jest poprawnego typu" -#: ../libnm-core/nm-setting-vpn.c:742 +#: ../libnm-core/nm-setting-vpn.c:749 ../libnm-core/nm-setting-vpn.c:798 +#, c-format +msgid "secret name cannot be empty" +msgstr "nazwa hasÅ‚a nie może być pusta" + +#: ../libnm-core/nm-setting-vpn.c:765 msgid "secret flags property not found" msgstr "nie odnaleziono wÅ‚aÅ›ciwoÅ›ci flag hasÅ‚a" @@ -8937,32 +8779,32 @@ msgstr "%u. partner nie ma klucza publicznego" msgid "non-existing peer '%s'" msgstr "nieistniejÄ…cy partner „%sâ€" -#: ../libnm-core/nm-setting-wireless-security.c:913 +#: ../libnm-core/nm-setting-wireless-security.c:905 #, c-format msgid "'%s' is not a valid value for '%s' mode connections" msgstr "„%s†nie jest prawidÅ‚owÄ… wartoÅ›ciÄ… dla połączeÅ„ trybu „%sâ€" -#: ../libnm-core/nm-setting-wireless-security.c:936 +#: ../libnm-core/nm-setting-wireless-security.c:928 #, c-format msgid "'%s' security requires '%s=%s'" msgstr "zabezpieczenie „%s†wymaga „%s=%sâ€" -#: ../libnm-core/nm-setting-wireless-security.c:957 +#: ../libnm-core/nm-setting-wireless-security.c:949 #, c-format msgid "'%s' security requires '%s' setting presence" msgstr "zabezpieczenie „%s†wymaga obecnoÅ›ci ustawienia „%sâ€" -#: ../libnm-core/nm-setting-wireless-security.c:978 +#: ../libnm-core/nm-setting-wireless-security.c:970 #, c-format msgid "'%d' value is out of range <0-3>" msgstr "wartość „%d†jest poza zakresem <0-3>" -#: ../libnm-core/nm-setting-wireless-security.c:1037 +#: ../libnm-core/nm-setting-wireless-security.c:1029 #, c-format msgid "'%s' can only be used with '%s=%s' (WEP)" msgstr "„%s†może być używane tylko z „%s=%s†(WEP)" -#: ../libnm-core/nm-setting-wireless-security.c:1061 +#: ../libnm-core/nm-setting-wireless-security.c:1053 #, c-format msgid "" "'%s' can only be used with 'wpa-eap', 'wpa-psk' or 'sae' key management " @@ -8970,42 +8812,42 @@ msgstr "" "„%s†może być używane tylko za pomocÄ… zarzÄ…dzania kluczami „wpa-eapâ€, „wpa-" "psk†lub „sae†" -#: ../libnm-core/nm-setting-wireless.c:778 +#: ../libnm-core/nm-setting-wireless.c:783 #, c-format msgid "'%s' is not a valid Wi-Fi mode" msgstr "„%s†nie jest prawidÅ‚owym trybem Wi-Fi" -#: ../libnm-core/nm-setting-wireless.c:788 +#: ../libnm-core/nm-setting-wireless.c:793 #, c-format msgid "'%s' is not a valid band" msgstr "„%s†nie jest prawidÅ‚owym pasmem" -#: ../libnm-core/nm-setting-wireless.c:798 +#: ../libnm-core/nm-setting-wireless.c:803 #, c-format msgid "'%s' requires setting '%s' property" msgstr "„%s†wymaga ustawienia wÅ‚aÅ›ciwoÅ›ci „%sâ€" -#: ../libnm-core/nm-setting-wireless.c:820 +#: ../libnm-core/nm-setting-wireless.c:825 #, c-format msgid "'%s' requires '%s' and '%s' property" msgstr "„%s†wymaga wÅ‚aÅ›ciwoÅ›ci „%s†i „%sâ€" -#: ../libnm-core/nm-setting-wireless.c:907 ../libnm-core/nm-team-utils.c:1990 +#: ../libnm-core/nm-setting-wireless.c:912 ../libnm-core/nm-team-utils.c:1990 #, c-format msgid "invalid value" msgstr "nieprawidÅ‚owa wartość" -#: ../libnm-core/nm-setting-wireless.c:917 +#: ../libnm-core/nm-setting-wireless.c:922 msgid "Wake-on-WLAN mode 'default' and 'ignore' are exclusive flags" msgstr "" "Tryby Wake-on-WLAN „default†i „ignore†sÄ… wzajemnie siÄ™ wykluczajÄ…cymi " "flagami" -#: ../libnm-core/nm-setting-wireless.c:926 +#: ../libnm-core/nm-setting-wireless.c:931 msgid "Wake-on-WLAN trying to set unknown flag" msgstr "Wake-on-WLAN próbuje ustawić nieznanÄ… flagÄ™" -#: ../libnm-core/nm-setting-wireless.c:948 +#: ../libnm-core/nm-setting-wireless.c:953 #, c-format msgid "conflicting value of mac-address-randomization and cloned-mac-address" msgstr "" @@ -9025,32 +8867,32 @@ msgstr "strona musi wynosić miÄ™dzy %d a %d" msgid "channel must not be between %d and %d" msgstr "kanaÅ‚ musi wynosić miÄ™dzy %d a %d" -#: ../libnm-core/nm-setting.c:806 +#: ../libnm-core/nm-setting.c:809 #, c-format msgid "duplicate property" msgstr "podwójna wÅ‚aÅ›ciwość" -#: ../libnm-core/nm-setting.c:829 +#: ../libnm-core/nm-setting.c:832 #, c-format msgid "unknown property" msgstr "nieznana wÅ‚aÅ›ciwość" -#: ../libnm-core/nm-setting.c:900 ../libnm-core/nm-setting.c:949 +#: ../libnm-core/nm-setting.c:903 ../libnm-core/nm-setting.c:952 #, c-format msgid "can't set property of type '%s' from value of type '%s'" msgstr "nie można ustawić wÅ‚aÅ›ciwoÅ›ci typu „%s†z wartoÅ›ci typu „%sâ€" -#: ../libnm-core/nm-setting.c:919 ../libnm-core/nm-setting.c:934 +#: ../libnm-core/nm-setting.c:922 ../libnm-core/nm-setting.c:937 #, c-format msgid "failed to set property: %s" msgstr "ustawienie wÅ‚aÅ›ciwoÅ›ci siÄ™ nie powiodÅ‚o: %s" -#: ../libnm-core/nm-setting.c:964 +#: ../libnm-core/nm-setting.c:967 #, c-format msgid "can not set property: %s" msgstr "nie można ustawić wÅ‚aÅ›ciwoÅ›ci: %s" -#: ../libnm-core/nm-setting.c:2015 +#: ../libnm-core/nm-setting.c:2018 msgid "secret not found" msgstr "nie odnaleziono hasÅ‚a" @@ -9116,7 +8958,7 @@ msgid "team config is not valid UTF-8" msgstr "konfiguracja zespoÅ‚u nie jest prawidÅ‚owym tekstem UTF-8" #: ../libnm-core/nm-team-utils.c:2104 -#: ../src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c:9025 +#: ../src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c:9068 #, c-format msgid "invalid json" msgstr "nieprawidÅ‚owy kod JSON" @@ -9131,238 +8973,218 @@ msgstr "nieprawidÅ‚owy typ D-Bus „%sâ€" msgid "invalid link-watchers: %s" msgstr "nieprawidÅ‚owi obserwatorzy łącza: %s" -#: ../libnm-core/nm-utils.c:2330 +#: ../libnm-core/nm-utils.c:2284 #, c-format msgid "'%s' is not a valid handle." msgstr "„%s†nie jest prawidÅ‚owym elementem obsÅ‚ugujÄ…cym." -#: ../libnm-core/nm-utils.c:2458 +#: ../libnm-core/nm-utils.c:2412 #, c-format msgid "'%s' unexpected: parent already specified." msgstr "„%s†jest nieoczekiwane: element nadrzÄ™dny jest już podany." -#: ../libnm-core/nm-utils.c:2474 +#: ../libnm-core/nm-utils.c:2428 #, c-format msgid "invalid handle: '%s'" msgstr "nieprawidÅ‚owy element obsÅ‚ugujÄ…cy: „%sâ€" -#: ../libnm-core/nm-utils.c:2496 +#: ../libnm-core/nm-utils.c:2450 msgid "parent not specified." msgstr "nie podano elementu nadrzÄ™dnego." -#: ../libnm-core/nm-utils.c:2558 +#: ../libnm-core/nm-utils.c:2512 #, c-format msgid "unsupported qdisc option: '%s'." msgstr "nieobsÅ‚ugiwana opcja qdisc: „%s†." -#: ../libnm-core/nm-utils.c:2680 +#: ../libnm-core/nm-utils.c:2634 msgid "action name missing." msgstr "brak nazwy dziaÅ‚ania." -#: ../libnm-core/nm-utils.c:2706 +#: ../libnm-core/nm-utils.c:2660 #, c-format msgid "unsupported action option: '%s'." msgstr "nieobsÅ‚ugiwana opcja dziaÅ‚ania: „%sâ€." -#: ../libnm-core/nm-utils.c:2844 +#: ../libnm-core/nm-utils.c:2798 msgid "invalid action: " msgstr "nieprawidÅ‚owe dziaÅ‚anie: " -#: ../libnm-core/nm-utils.c:2848 +#: ../libnm-core/nm-utils.c:2802 #, c-format msgid "unsupported tfilter option: '%s'." msgstr "nieobsÅ‚ugiwana opcja tfilter: „%sâ€." -#: ../libnm-core/nm-utils.c:3449 +#: ../libnm-core/nm-utils.c:3403 #, c-format msgid "failed stat file %s: %s" msgstr "wykonanie „stat†na pliku %s siÄ™ nie powiodÅ‚o: %s" -#: ../libnm-core/nm-utils.c:3458 +#: ../libnm-core/nm-utils.c:3412 #, c-format msgid "not a file (%s)" msgstr "nie jest plikiem (%s)" -#: ../libnm-core/nm-utils.c:3469 +#: ../libnm-core/nm-utils.c:3423 #, c-format msgid "invalid file owner %d for %s" msgstr "nieprawidÅ‚owy wÅ‚aÅ›ciciel pliku %d dla %s" -#: ../libnm-core/nm-utils.c:3480 +#: ../libnm-core/nm-utils.c:3434 #, c-format msgid "file permissions for %s" msgstr "uprawnienia pliku dla %s" -#: ../libnm-core/nm-utils.c:3490 +#: ../libnm-core/nm-utils.c:3444 #, c-format msgid "reject %s" msgstr "odrzucenie %s" -#: ../libnm-core/nm-utils.c:3509 +#: ../libnm-core/nm-utils.c:3463 #, c-format msgid "path is not absolute (%s)" msgstr "Å›cieżka nie jest bezwzglÄ™dna (%s)" -#: ../libnm-core/nm-utils.c:3523 +#: ../libnm-core/nm-utils.c:3477 #, c-format msgid "Plugin file does not exist (%s)" msgstr "Plik wtyczki nie istnieje (%s)" -#: ../libnm-core/nm-utils.c:3531 +#: ../libnm-core/nm-utils.c:3485 #, c-format msgid "Plugin is not a valid file (%s)" msgstr "Wtyczka nie jest prawidÅ‚owym plikiem (%s)" -#: ../libnm-core/nm-utils.c:3541 +#: ../libnm-core/nm-utils.c:3495 #, c-format msgid "libtool archives are not supported (%s)" msgstr "Archiwa biblioteki libtool nie sÄ… obsÅ‚ugiwane (%s)" -#: ../libnm-core/nm-utils.c:3623 +#: ../libnm-core/nm-utils.c:3577 #, c-format msgid "Could not find \"%s\" binary" msgstr "Nie można odnaleźć pliku binarnego „%sâ€" -#: ../libnm-core/nm-utils.c:4517 +#: ../libnm-core/nm-utils.c:4506 msgid "unknown secret flags" msgstr "nieznane flagi hasÅ‚a" -#: ../libnm-core/nm-utils.c:4527 +#: ../libnm-core/nm-utils.c:4516 msgid "conflicting secret flags" msgstr "sprzeczne flagi hasÅ‚a" -#: ../libnm-core/nm-utils.c:4538 +#: ../libnm-core/nm-utils.c:4527 msgid "secret flags must not be \"not-required\"" msgstr "flagi hasÅ‚a nie mogÄ… być „not-requiredâ€" -#: ../libnm-core/nm-utils.c:4546 +#: ../libnm-core/nm-utils.c:4535 msgid "unsupported secret flags" msgstr "nieobsÅ‚ugiwane flagi hasÅ‚a" -#: ../libnm-core/nm-utils.c:4576 +#: ../libnm-core/nm-utils.c:4565 msgid "can't be simultaneously disabled and enabled" msgstr "nie może być jednoczeÅ›nie wyłączone i włączone" -#: ../libnm-core/nm-utils.c:4584 +#: ../libnm-core/nm-utils.c:4573 msgid "WPS is required" msgstr "Wymagane jest WPS" -#: ../libnm-core/nm-utils.c:4650 +#: ../libnm-core/nm-utils.c:4639 #, c-format msgid "not a valid ethernet MAC address for mask at position %lld" msgstr "nieprawidÅ‚owy adres MAC Ethernetu dla maski w miejscu %lld" -#: ../libnm-core/nm-utils.c:4665 +#: ../libnm-core/nm-utils.c:4654 #, c-format msgid "not a valid ethernet MAC address #%u at position %lld" msgstr "nieprawidÅ‚owy adres MAC Ethernetu #%u w miejscu %lld" -#: ../libnm-core/nm-utils.c:4725 -msgid "interface name is missing" -msgstr "brak nazwy interfejsu" - -#: ../libnm-core/nm-utils.c:4731 -msgid "interface name is too short" -msgstr "nazwa interfejsu jest za krótka" - -#: ../libnm-core/nm-utils.c:4740 -msgid "interface name is reserved" -msgstr "nazwa interfejsu jest zastrzeżona" - -#: ../libnm-core/nm-utils.c:4752 -msgid "interface name contains an invalid character" -msgstr "nazwa interfejsu zawiera nieprawidÅ‚owy znak" - -#: ../libnm-core/nm-utils.c:4758 -msgid "interface name is longer than 15 characters" -msgstr "nazwa interfejsu jest dÅ‚uższa niż 15 znaków" - -#: ../libnm-core/nm-utils.c:5425 +#: ../libnm-core/nm-utils.c:5351 msgid "not valid utf-8" msgstr "nieprawidÅ‚owy tekst UTF-8" -#: ../libnm-core/nm-utils.c:5446 ../libnm-core/nm-utils.c:5499 +#: ../libnm-core/nm-utils.c:5372 ../libnm-core/nm-utils.c:5425 msgid "is not a JSON object" msgstr "nie jest obiektem JSON" -#: ../libnm-core/nm-utils.c:5475 ../libnm-core/nm-utils.c:5512 +#: ../libnm-core/nm-utils.c:5401 ../libnm-core/nm-utils.c:5438 msgid "value is NULL" msgstr "wartość wynosi NULL" -#: ../libnm-core/nm-utils.c:5475 ../libnm-core/nm-utils.c:5512 +#: ../libnm-core/nm-utils.c:5401 ../libnm-core/nm-utils.c:5438 msgid "value is empty" msgstr "wartość jest pusta" -#: ../libnm-core/nm-utils.c:5487 +#: ../libnm-core/nm-utils.c:5413 #, c-format msgid "invalid JSON at position %d (%s)" msgstr "nieprawidÅ‚owy kod JSON w miejscu %d (%s)" -#: ../libnm-core/nm-utils.c:5649 ../libnm-core/nm-utils.c:5669 +#: ../libnm-core/nm-utils.c:5575 ../libnm-core/nm-utils.c:5595 msgid "unterminated escape sequence" msgstr "niezakoÅ„czona sekwencja sterujÄ…ca" -#: ../libnm-core/nm-utils.c:5694 +#: ../libnm-core/nm-utils.c:5620 #, c-format msgid "unknown attribute '%s'" msgstr "nieznany atrybut „%sâ€" -#: ../libnm-core/nm-utils.c:5709 +#: ../libnm-core/nm-utils.c:5635 #, c-format msgid "missing key-value separator '%c' after '%s'" msgstr "brak separatora klucz-wartość „%c†po „%sâ€" -#: ../libnm-core/nm-utils.c:5725 +#: ../libnm-core/nm-utils.c:5651 #, c-format msgid "invalid uint32 value '%s' for attribute '%s'" msgstr "nieprawidÅ‚owa wartość uint32 „%s†dla atrybutu „%sâ€" -#: ../libnm-core/nm-utils.c:5734 +#: ../libnm-core/nm-utils.c:5660 #, c-format msgid "invalid uint8 value '%s' for attribute '%s'" msgstr "nieprawidÅ‚owa wartość uint8 „%s†dla atrybutu „%sâ€" -#: ../libnm-core/nm-utils.c:5744 +#: ../libnm-core/nm-utils.c:5670 #, c-format msgid "invalid boolean value '%s' for attribute '%s'" msgstr "nieprawidÅ‚owa wartość logiczna „%s†dla atrybutu „%sâ€" -#: ../libnm-core/nm-utils.c:5754 +#: ../libnm-core/nm-utils.c:5680 #, c-format msgid "unsupported attribute '%s' of type '%s'" msgstr "nieobsÅ‚ugiwany atrybut „%s†typu „%sâ€" -#: ../libnm-core/nm-utils.c:6119 +#: ../libnm-core/nm-utils.c:6045 #, c-format msgid "Bridge VLANs %d and %d are not sorted by ascending vid" msgstr "VLAN mostka %d i %d nie sÄ… uporzÄ…dkowane wedÅ‚ug rosnÄ…cego vid" -#: ../libnm-core/nm-utils.c:6143 +#: ../libnm-core/nm-utils.c:6069 #, c-format msgid "duplicate bridge VLAN vid %u" msgstr "podwójny vid VLAN mostka %u" -#: ../libnm-core/nm-utils.c:6155 +#: ../libnm-core/nm-utils.c:6081 msgid "only one VLAN can be the PVID" msgstr "tylko jedno VLAN może być PVID" -#: ../libnm-core/nm-utils.c:6205 +#: ../libnm-core/nm-utils.c:6131 #, c-format msgid "unknown flags 0x%x" msgstr "nieznane flagi 0x%x" -#: ../libnm-core/nm-utils.c:6215 +#: ../libnm-core/nm-utils.c:6141 msgid "" "'fqdn-no-update' and 'fqdn-serv-update' flags cannot be set at the same time" msgstr "" "flagi „fqdn-no-update†i „fqdn-serv-update†nie mogÄ… być ustawione w tym " "samym czasie" -#: ../libnm-core/nm-utils.c:6226 +#: ../libnm-core/nm-utils.c:6152 msgid "'fqdn-clear-flags' flag is incompatible with other FQDN flags" msgstr "flaga „fqdn-clear-flags†jest niezgodna z pozostaÅ‚ymi flagami FQDN" -#: ../libnm-core/nm-utils.c:6235 +#: ../libnm-core/nm-utils.c:6161 msgid "DHCPv6 does not support the E (encoded) FQDN flag" msgstr "DHCPv6 nie obsÅ‚uguje flagi E (zakodowanego) FQDN" @@ -9401,60 +9223,60 @@ msgstr "wtyczka nie obsÅ‚uguje importowania" msgid "the plugin does not support export capability" msgstr "wtyczka nie obsÅ‚uguje eksportowania" -#: ../libnm-core/nm-vpn-plugin-info.c:93 +#: ../libnm-core/nm-vpn-plugin-info.c:111 #, c-format msgid "missing filename" msgstr "brak nazwy pliku" -#: ../libnm-core/nm-vpn-plugin-info.c:101 +#: ../libnm-core/nm-vpn-plugin-info.c:119 #, c-format msgid "filename must be an absolute path (%s)" msgstr "nazwa pliku musi być Å›cieżkÄ… bezwzglÄ™dnÄ… (%s)" -#: ../libnm-core/nm-vpn-plugin-info.c:110 +#: ../libnm-core/nm-vpn-plugin-info.c:128 #, c-format msgid "filename has invalid format (%s)" msgstr "nazwa pliku ma nieprawidÅ‚owy format (%s)" -#: ../libnm-core/nm-vpn-plugin-info.c:433 +#: ../libnm-core/nm-vpn-plugin-info.c:419 #, c-format msgid "there exists a conflicting plugin (%s) that has the same %s.%s value" msgstr "istnieje wtyczka w konflikcie (%s) majÄ…ca tÄ… samÄ… wartość %s.%s" -#: ../libnm-core/nm-vpn-plugin-info.c:471 +#: ../libnm-core/nm-vpn-plugin-info.c:457 #, c-format msgid "there exists a conflicting plugin with the same name (%s)" msgstr "istnieje wtyczka w konflikcie o tej samej nazwie (%s)" -#: ../libnm-core/nm-vpn-plugin-info.c:1053 +#: ../libnm-core/nm-vpn-plugin-info.c:1045 #, c-format msgid "missing \"plugin\" setting" msgstr "brak ustawienia „pluginâ€" -#: ../libnm-core/nm-vpn-plugin-info.c:1063 +#: ../libnm-core/nm-vpn-plugin-info.c:1055 #, c-format msgid "%s: don't retry loading plugin which already failed previously" msgstr "" "%s: bez ponownego wczytywania wtyczki, która siÄ™ nie powiodÅ‚a poprzednio" -#: ../libnm-core/nm-vpn-plugin-info.c:1139 +#: ../libnm-core/nm-vpn-plugin-info.c:1131 msgid "missing filename to load VPN plugin info" msgstr "brak nazwy pliku do wczytania informacji o wtyczce VPN" -#: ../libnm-core/nm-vpn-plugin-info.c:1151 +#: ../libnm-core/nm-vpn-plugin-info.c:1143 msgid "missing name for VPN plugin info" msgstr "brak nazwy dla informacji o wtyczce VPN" -#: ../libnm-core/nm-vpn-plugin-info.c:1160 +#: ../libnm-core/nm-vpn-plugin-info.c:1152 msgid "missing service for VPN plugin info" msgstr "brak usÅ‚ugi dla informacji o wtyczce VPN" -#: ../libnm/nm-client.c:3584 +#: ../libnm/nm-client.c:3681 #, c-format msgid "request succeeded with %s but object is in an unsuitable state" msgstr "żądanie siÄ™ powiodÅ‚o z %s, ale obiekt jest w niewÅ‚aÅ›ciwym stanie" -#: ../libnm/nm-client.c:3675 +#: ../libnm/nm-client.c:3772 #, c-format msgid "operation succeeded but object %s does not exist" msgstr "dziaÅ‚anie siÄ™ powiodÅ‚o, ale obiekt %s nie istnieje" @@ -9463,7 +9285,7 @@ msgstr "dziaÅ‚anie siÄ™ powiodÅ‚o, ale obiekt %s nie istnieje" msgid "The connection was not an ADSL connection." msgstr "Połączenie nie jest połączeniem ADSL." -#: ../libnm/nm-device-bond.c:104 +#: ../libnm/nm-device-bond.c:105 msgid "The connection was not a bond connection." msgstr "Połączenie nie jest połączeniem wiÄ…zanym." @@ -9494,11 +9316,11 @@ msgid "" "The device is lacking Bluetooth capabilities required by the connection." msgstr "UrzÄ…dzenie nie ma możliwoÅ›ci Bluetooth wymaganych przez połączenie." -#: ../libnm/nm-device-dummy.c:68 +#: ../libnm/nm-device-dummy.c:61 msgid "The connection was not a dummy connection." msgstr "Połączenie nie jest atrapÄ… połączenia." -#: ../libnm/nm-device-dummy.c:75 ../libnm/nm-device-generic.c:91 +#: ../libnm/nm-device-dummy.c:68 ../libnm/nm-device-generic.c:85 #: ../libnm/nm-device-ovs-bridge.c:84 ../libnm/nm-device-ovs-interface.c:52 #: ../libnm/nm-device-ovs-port.c:84 msgid "The connection did not specify an interface name." @@ -9531,7 +9353,7 @@ msgstr "NieprawidÅ‚owy adres MAC na czarnej liÅ›cie: %s." msgid "Device MAC (%s) is blacklisted by the connection." msgstr "Adres MAC urzÄ…dzenia (%s) jest na czarnej liÅ›cie połączenia." -#: ../libnm/nm-device-generic.c:84 +#: ../libnm/nm-device-generic.c:78 msgid "The connection was not a generic connection." msgstr "Połączenie nie jest ogólnym połączeniem." @@ -9551,7 +9373,7 @@ msgstr "Adresy MAC urzÄ…dzenia i połączenia siÄ™ nie zgadzajÄ…." msgid "The connection was not an IP tunnel connection." msgstr "Połączenie nie jest połączeniem tunelu IP." -#: ../libnm/nm-device-macvlan.c:151 +#: ../libnm/nm-device-macvlan.c:152 msgid "The connection was not a MAC-VLAN connection." msgstr "Połączenie nie jest połączeniem MAC-VLAN." @@ -9567,7 +9389,7 @@ msgstr "Połączenie nie jest prawidÅ‚owym połączeniem modemowym." msgid "The device is lacking capabilities required by the connection." msgstr "UrzÄ…dzenie nie ma możliwoÅ›ci wymaganych przez połączenie." -#: ../libnm/nm-device-olpc-mesh.c:107 +#: ../libnm/nm-device-olpc-mesh.c:101 msgid "The connection was not an OLPC Mesh connection." msgstr "Połączenie nie jest połączeniem kratowym OLPC." @@ -9583,7 +9405,7 @@ msgstr "Połączenie nie jest połączeniem „ovs_interfaceâ€." msgid "The connection was not a ovs_port connection." msgstr "Połączenie nie jest połączeniem „ovs_portâ€." -#: ../libnm/nm-device-team.c:131 +#: ../libnm/nm-device-team.c:125 msgid "The connection was not a team connection." msgstr "Połączenie nie jest połączeniem zespoÅ‚owym." @@ -9603,10 +9425,18 @@ msgstr "Połączenie nie jest połączeniem VLAN." msgid "The VLAN identifiers of the device and the connection didn't match." msgstr "Identyfikatory VLAN urzÄ…dzenia i połączenia siÄ™ nie zgadzajÄ…." -#: ../libnm/nm-device-vlan.c:143 +#: ../libnm/nm-device-vlan.c:144 msgid "The hardware address of the device and the connection didn't match." msgstr "Adres sprzÄ™towy urzÄ…dzenia i połączenia siÄ™ nie zgadza." +#: ../libnm/nm-device-vrf.c:63 +msgid "The connection was not a VRF connection." +msgstr "Połączenie nie jest połączeniem VRF." + +#: ../libnm/nm-device-vrf.c:70 +msgid "The VRF table of the device and the connection didn't match." +msgstr "Tabele VRF urzÄ…dzenia i połączenia siÄ™ nie zgadzajÄ…." + #: ../libnm/nm-device-vxlan.c:381 msgid "The connection was not a VXLAN connection." msgstr "Połączenie nie jest połączeniem VXLAN." @@ -9631,95 +9461,99 @@ msgstr "UrzÄ…dzenie nie ma możliwoÅ›ci WPA wymaganych przez połączenie." msgid "The device is lacking WPA2/RSN capabilities required by the connection." msgstr "UrzÄ…dzenie nie ma możliwoÅ›ci WPA2/RSN wymaganych przez połączenie." -#: ../libnm/nm-device-wpan.c:64 +#: ../libnm/nm-device-wpan.c:54 msgid "The connection was not a wpan connection." msgstr "Połączenie nie jest połączeniem WPAN." -#: ../libnm/nm-device.c:1459 +#: ../libnm/nm-device.c:1526 msgid "Bluetooth" msgstr "Bluetooth" -#: ../libnm/nm-device.c:1461 +#: ../libnm/nm-device.c:1528 msgid "OLPC Mesh" msgstr "Kratowe OLPC" -#: ../libnm/nm-device.c:1463 +#: ../libnm/nm-device.c:1530 msgid "Open vSwitch Interface" msgstr "Interfejs Open vSwitch" -#: ../libnm/nm-device.c:1465 +#: ../libnm/nm-device.c:1532 msgid "Open vSwitch Port" msgstr "Port Open vSwitch" -#: ../libnm/nm-device.c:1467 +#: ../libnm/nm-device.c:1534 msgid "Open vSwitch Bridge" msgstr "Mostek Open vSwitch" -#: ../libnm/nm-device.c:1469 +#: ../libnm/nm-device.c:1536 msgid "WiMAX" msgstr "WiMAX" -#: ../libnm/nm-device.c:1483 +#: ../libnm/nm-device.c:1550 msgid "ADSL" msgstr "ADSL" -#: ../libnm/nm-device.c:1485 +#: ../libnm/nm-device.c:1552 msgid "MACVLAN" msgstr "MACVLAN" -#: ../libnm/nm-device.c:1487 +#: ../libnm/nm-device.c:1554 msgid "VXLAN" msgstr "VXLAN" -#: ../libnm/nm-device.c:1489 +#: ../libnm/nm-device.c:1556 msgid "IPTunnel" msgstr "Tunel IP" -#: ../libnm/nm-device.c:1491 +#: ../libnm/nm-device.c:1558 msgid "Tun" msgstr "TUN" -#: ../libnm/nm-device.c:1493 +#: ../libnm/nm-device.c:1560 msgid "Veth" msgstr "Veth" -#: ../libnm/nm-device.c:1495 +#: ../libnm/nm-device.c:1562 msgid "MACsec" msgstr "MACsec" -#: ../libnm/nm-device.c:1497 +#: ../libnm/nm-device.c:1564 msgid "Dummy" msgstr "Atrapa" -#: ../libnm/nm-device.c:1499 +#: ../libnm/nm-device.c:1566 msgid "PPP" msgstr "PPP" -#: ../libnm/nm-device.c:1501 +#: ../libnm/nm-device.c:1568 msgid "IEEE 802.15.4" msgstr "IEEE 802.15.4" -#: ../libnm/nm-device.c:1503 +#: ../libnm/nm-device.c:1570 msgid "6LoWPAN" msgstr "6LoWPAN" -#: ../libnm/nm-device.c:1505 +#: ../libnm/nm-device.c:1572 msgid "WireGuard" msgstr "WireGuard" -#: ../libnm/nm-device.c:1507 +#: ../libnm/nm-device.c:1574 msgid "Wi-Fi P2P" msgstr "Wi-Fi P2P" -#: ../libnm/nm-device.c:1539 +#: ../libnm/nm-device.c:1576 +msgid "VRF" +msgstr "VRF" + +#: ../libnm/nm-device.c:1608 msgid "Wired" msgstr "Przewodowe" -#: ../libnm/nm-device.c:1571 +#: ../libnm/nm-device.c:1640 msgid "PCI" msgstr "PCI" -#: ../libnm/nm-device.c:1573 +#: ../libnm/nm-device.c:1642 msgid "USB" msgstr "USB" @@ -9729,22 +9563,26 @@ msgstr "USB" #. * "%2$s (%1$s)" if there's no grammatical way to combine #. * the strings otherwise. #. -#: ../libnm/nm-device.c:1873 ../libnm/nm-device.c:1892 +#: ../libnm/nm-device.c:1942 ../libnm/nm-device.c:1961 #, c-format msgctxt "long device name" msgid "%s %s" msgstr "%2$s (%1$s)" -#: ../libnm/nm-device.c:2569 +#: ../libnm/nm-device.c:2638 #, c-format msgid "The connection was not valid: %s" msgstr "Połączenie jest nieprawidÅ‚owe: %s" -#: ../libnm/nm-device.c:2578 +#: ../libnm/nm-device.c:2647 #, c-format msgid "The interface names of the device and the connection didn't match." msgstr "Nazwy interfejsu urzÄ…dzenia i połączenia siÄ™ nie zgadzajÄ…." +#: ../libnm/nm-secret-agent-old.c:1412 +msgid "registration failed" +msgstr "rejestracja siÄ™ nie powiodÅ‚a" + #: ../libnm/nm-vpn-plugin-old.c:828 ../libnm/nm-vpn-service-plugin.c:1027 msgid "No service name specified" msgstr "Nie podano nazwy usÅ‚ugi" @@ -9919,17 +9757,17 @@ msgstr "" "Ustawienia systemu uniemożliwiajÄ… włączanie lub wyłączanie sprawdzania " "łącznoÅ›ci" -#: ../shared/nm-glib-aux/nm-shared-utils.c:1669 +#: ../shared/nm-glib-aux/nm-shared-utils.c:2184 #, c-format msgid "object class '%s' has no property named '%s'" msgstr "klasa obiektów „%s†nie ma wÅ‚aÅ›ciwoÅ›ci o nazwie „%sâ€" -#: ../shared/nm-glib-aux/nm-shared-utils.c:1676 +#: ../shared/nm-glib-aux/nm-shared-utils.c:2191 #, c-format msgid "property '%s' of object class '%s' is not writable" msgstr "wÅ‚aÅ›ciwość „%s†klasy obiektów „%s†nie jest zapisywalna" -#: ../shared/nm-glib-aux/nm-shared-utils.c:1683 +#: ../shared/nm-glib-aux/nm-shared-utils.c:2198 #, c-format msgid "" "construct property \"%s\" for object '%s' can't be set after construction" @@ -9937,19 +9775,19 @@ msgstr "" "wÅ‚aÅ›ciwość konstruktu „%s†dla obiektu „%s†nie może zostać ustawiona po " "konstrukcji" -#: ../shared/nm-glib-aux/nm-shared-utils.c:1691 +#: ../shared/nm-glib-aux/nm-shared-utils.c:2206 #, c-format msgid "'%s::%s' is not a valid property name; '%s' is not a GObject subtype" msgstr "" "„%s::%s†nie jest prawidÅ‚owÄ… nazwÄ… wÅ‚aÅ›ciwoÅ›ci; „%s†nie jest podtypem " "GObject" -#: ../shared/nm-glib-aux/nm-shared-utils.c:1700 +#: ../shared/nm-glib-aux/nm-shared-utils.c:2215 #, c-format msgid "unable to set property '%s' of type '%s' from value of type '%s'" msgstr "nie można ustawić wÅ‚aÅ›ciwoÅ›ci „%s†typu „%s†z wartoÅ›ci typu „%sâ€" -#: ../shared/nm-glib-aux/nm-shared-utils.c:1711 +#: ../shared/nm-glib-aux/nm-shared-utils.c:2226 #, c-format msgid "" "value \"%s\" of type '%s' is invalid or out of range for property '%s' of " @@ -9958,6 +9796,264 @@ msgstr "" "wartość „%s†typu „%s†jest nieprawidÅ‚owa lub spoza zakresu dla wÅ‚aÅ›ciwoÅ›ci " "„%s†typu „%sâ€" +#: ../shared/nm-glib-aux/nm-shared-utils.c:4549 +msgid "interface name is missing" +msgstr "brak nazwy interfejsu" + +#: ../shared/nm-glib-aux/nm-shared-utils.c:4555 +msgid "interface name is too short" +msgstr "nazwa interfejsu jest za krótka" + +#: ../shared/nm-glib-aux/nm-shared-utils.c:4564 +msgid "interface name is reserved" +msgstr "nazwa interfejsu jest zastrzeżona" + +#: ../shared/nm-glib-aux/nm-shared-utils.c:4576 +msgid "interface name contains an invalid character" +msgstr "nazwa interfejsu zawiera nieprawidÅ‚owy znak" + +#: ../shared/nm-glib-aux/nm-shared-utils.c:4582 +msgid "interface name is longer than 15 characters" +msgstr "nazwa interfejsu jest dÅ‚uższa niż 15 znaków" + +#: ../shared/nm-glib-aux/nm-shared-utils.c:4605 +#, c-format +msgid "'%%' is not allowed in interface names" +msgstr "„%%†nie jest dozwolone w nazwach interfejsów" + +#: ../shared/nm-glib-aux/nm-shared-utils.c:4618 +#, c-format +msgid "'%s' is not allowed as interface name" +msgstr "„%s†nie jest dozwolone jako nazwa interfejsu" + +#: ../shared/nm-glib-aux/nm-shared-utils.c:4639 +msgid "" +"interface name must be alphanumerical with no forward or backward slashes" +msgstr "" +"nazwa interfejsu musi być alfanumeryczna bez ukoÅ›ników prawych ani lewych" + +#: ../shared/nm-glib-aux/nm-shared-utils.c:4656 +msgid "interface name must not be empty" +msgstr "nazwa interfejsu nie może być pusta" + +#: ../shared/nm-glib-aux/nm-shared-utils.c:4662 +msgid "interface name must be UTF-8 encoded" +msgstr "nazwa interfejsu musi być zakodowana za pomocÄ… UTF-8" + +#: ../shared/nm-keyfile/nm-keyfile-utils.c:242 +#, c-format +msgid "value is not an integer in range [%lld, %lld]" +msgstr "wartość nie jest liczbÄ… caÅ‚kowitÄ… w zakresie [%lld, %lld]" + +#: ../shared/nm-keyfile/nm-keyfile.c:196 +msgid "ignoring missing number" +msgstr "ignorowanie brakujÄ…cej liczby" + +#: ../shared/nm-keyfile/nm-keyfile.c:204 +#, c-format +msgid "ignoring invalid number '%s'" +msgstr "ignorowanie nieprawidÅ‚owej liczby „%sâ€" + +#: ../shared/nm-keyfile/nm-keyfile.c:225 +#, c-format +msgid "ignoring invalid %s address: %s" +msgstr "ignorowanie nieprawidÅ‚owego adresu %s: %s" + +#: ../shared/nm-keyfile/nm-keyfile.c:268 +#, c-format +msgid "ignoring invalid gateway '%s' for %s route" +msgstr "ignorowanie nieprawidÅ‚owej bramy „%s†dla trasy %s" + +#: ../shared/nm-keyfile/nm-keyfile.c:292 +#, c-format +msgid "ignoring invalid %s route: %s" +msgstr "ignorowanie nieprawidÅ‚owej trasy %s: %s" + +#: ../shared/nm-keyfile/nm-keyfile.c:464 +#, c-format +msgid "unexpected character '%c' for address %s: '%s' (position %td)" +msgstr "nieoczekiwany znak „%c†dla adresu %s: „%s†(poÅ‚ożenie %td)" + +#: ../shared/nm-keyfile/nm-keyfile.c:474 +#, c-format +msgid "unexpected character '%c' for %s: '%s' (position %td)" +msgstr "nieoczekiwany znak „%c†dla %s: „%s†(poÅ‚ożenie %td)" + +#: ../shared/nm-keyfile/nm-keyfile.c:483 +#, c-format +msgid "unexpected character '%c' in prefix length for %s: '%s' (position %td)" +msgstr "" +"nieoczekiwany znak „%c†w dÅ‚ugoÅ›ci przedrostka dla %s: „%s†(poÅ‚ożenie %td)" + +#: ../shared/nm-keyfile/nm-keyfile.c:494 +#, c-format +msgid "garbage at the end of value %s: '%s'" +msgstr "Å›miecie na koÅ„cu wartoÅ›ci %s: „%sâ€" + +#: ../shared/nm-keyfile/nm-keyfile.c:500 +#, c-format +msgid "deprecated semicolon at the end of value %s: '%s'" +msgstr "przestarzaÅ‚y Å›rednik na koÅ„cu wartoÅ›ci %s: „%sâ€" + +#: ../shared/nm-keyfile/nm-keyfile.c:514 +#, c-format +msgid "invalid prefix length for %s '%s', defaulting to %d" +msgstr "nieprawidÅ‚owa dÅ‚ugość przedrostka dla %s „%sâ€, domyÅ›lnie %d" + +#: ../shared/nm-keyfile/nm-keyfile.c:521 +#, c-format +msgid "missing prefix length for %s '%s', defaulting to %d" +msgstr "brak dÅ‚ugoÅ›ci przedrostka dla %s „%sâ€, domyÅ›lnie %d" + +#: ../shared/nm-keyfile/nm-keyfile.c:894 +#, c-format +msgid "ignoring invalid DNS server IPv%c address '%s'" +msgstr "ignorowanie nieprawidÅ‚owego adresu IPv%c serwera DNS „%sâ€" + +#: ../shared/nm-keyfile/nm-keyfile.c:990 ../shared/nm-keyfile/nm-keyfile.c:3143 +#, c-format +msgid "ignoring invalid byte element '%d' (not between 0 and 255 inclusive)" +msgstr "" +"ignorowanie nieprawidÅ‚owego elementu bajtu „%d†(nie jest miÄ™dzy 0 a 255, " +"włącznie)" + +#: ../shared/nm-keyfile/nm-keyfile.c:1001 +msgid "ignoring invalid MAC address" +msgstr "ignorowanie nieprawidÅ‚owego adresu MAC" + +#: ../shared/nm-keyfile/nm-keyfile.c:1260 +msgid "ignoring invalid SSID" +msgstr "ignorowanie nieprawidÅ‚owego SSID" + +#: ../shared/nm-keyfile/nm-keyfile.c:1276 +msgid "ignoring invalid raw password" +msgstr "ignorowanie nieprawidÅ‚owego surowego hasÅ‚a" + +#: ../shared/nm-keyfile/nm-keyfile.c:1416 +msgid "invalid key/cert value" +msgstr "nieprawidÅ‚owa wartość klucz/certyfikat" + +#: ../shared/nm-keyfile/nm-keyfile.c:1427 +#, c-format +msgid "invalid key/cert value path \"%s\"" +msgstr "nieprawidÅ‚owa Å›cieżka wartoÅ›ci klucz/certyfikat „%sâ€" + +#: ../shared/nm-keyfile/nm-keyfile.c:1447 +#: ../shared/nm-keyfile/nm-keyfile.c:1530 +#, c-format +msgid "certificate or key file '%s' does not exist" +msgstr "certyfikat lub plik klucza „%s†nie istnieje" + +#: ../shared/nm-keyfile/nm-keyfile.c:1456 +#, c-format +msgid "invalid PKCS#11 URI \"%s\"" +msgstr "nieprawidÅ‚owy adres URI PKCS#11 „%sâ€" + +#: ../shared/nm-keyfile/nm-keyfile.c:1500 +msgid "invalid key/cert value data:;base64, is not base64" +msgstr "nieprawidÅ‚owe dane wartoÅ›ci klucz/certyfikat:;base64, nie jest base64" + +#: ../shared/nm-keyfile/nm-keyfile.c:1509 +msgid "invalid key/cert value data:;base64,file://" +msgstr "nieprawidÅ‚owe dane wartoÅ›ci klucz/certyfikat:;base64,file://" + +#: ../shared/nm-keyfile/nm-keyfile.c:1542 +msgid "invalid key/cert value is not a valid blob" +msgstr "" +"nieprawidÅ‚owa wartość klucz/certyfikat nie jest prawidÅ‚owymi danymi typu blob" + +#: ../shared/nm-keyfile/nm-keyfile.c:1644 +#, c-format +msgid "invalid parity value '%s'" +msgstr "nieprawidÅ‚owa wartość parzystoÅ›ci „%sâ€" + +#: ../shared/nm-keyfile/nm-keyfile.c:1661 +#: ../shared/nm-keyfile/nm-keyfile.c:3198 +#, c-format +msgid "invalid setting: %s" +msgstr "nieprawidÅ‚owe ustawienie: %s" + +#: ../shared/nm-keyfile/nm-keyfile.c:1678 +#, c-format +msgid "ignoring invalid team configuration: %s" +msgstr "ignorowanie nieprawidÅ‚owej konfiguracji zespoÅ‚u: %s" + +#: ../shared/nm-keyfile/nm-keyfile.c:1756 +#, c-format +msgid "invalid qdisc: %s" +msgstr "nieprawidÅ‚owe qdisc: %s" + +#: ../shared/nm-keyfile/nm-keyfile.c:1802 +#, c-format +msgid "invalid tfilter: %s" +msgstr "nieprawidÅ‚owe tfilter: %s" + +#: ../shared/nm-keyfile/nm-keyfile.c:3042 +#, c-format +msgid "error loading setting value: %s" +msgstr "błąd podczas wczytywania wartoÅ›ci ustawienia: %s" + +#: ../shared/nm-keyfile/nm-keyfile.c:3070 +#: ../shared/nm-keyfile/nm-keyfile.c:3081 +#: ../shared/nm-keyfile/nm-keyfile.c:3099 +#: ../shared/nm-keyfile/nm-keyfile.c:3110 +#: ../shared/nm-keyfile/nm-keyfile.c:3121 +#: ../shared/nm-keyfile/nm-keyfile.c:3173 +#: ../shared/nm-keyfile/nm-keyfile.c:3184 +msgid "value cannot be interpreted as integer" +msgstr "wartość nie może zostać zinterpretowana jako liczba caÅ‚kowita" + +#: ../shared/nm-keyfile/nm-keyfile.c:3219 +#, c-format +msgid "invalid setting name '%s'" +msgstr "nieprawidÅ‚owa nazwa ustawienia „%sâ€" + +#: ../shared/nm-keyfile/nm-keyfile.c:3264 +#, c-format +msgid "invalid key '%s.%s'" +msgstr "nieprawidÅ‚owy klucz „%s.%sâ€" + +#: ../shared/nm-keyfile/nm-keyfile.c:3279 +#, c-format +msgid "key '%s.%s' is not boolean" +msgstr "klucz „%s.%s†nie jest wartoÅ›ciÄ… logicznÄ…" + +#: ../shared/nm-keyfile/nm-keyfile.c:3336 +#, c-format +msgid "invalid peer public key in section '%s'" +msgstr "nieprawidÅ‚owy klucz publiczny partnera w sekcji „%sâ€" + +#: ../shared/nm-keyfile/nm-keyfile.c:3348 +#, c-format +msgid "key '%s.%s' is not a valid 256 bit key in base64 encoding" +msgstr "" +"klucz „%s.%s†nie jest prawidÅ‚owym 256-bitowym kluczem w kodowaniu base64" + +#: ../shared/nm-keyfile/nm-keyfile.c:3361 +#, c-format +msgid "key '%s.%s' is not a valid secret flag" +msgstr "klucz „%s.%s†nie jest prawidÅ‚owÄ… flagÄ… hasÅ‚a" + +#: ../shared/nm-keyfile/nm-keyfile.c:3373 +#, c-format +msgid "key '%s.%s' is not a integer in range 0 to 2^32" +msgstr "klucz „%s.%s†nie jest liczbÄ… caÅ‚kowitÄ… w zakresie 0 do 2^32" + +#: ../shared/nm-keyfile/nm-keyfile.c:3385 +#, c-format +msgid "key '%s.%s' is not a valid endpoint" +msgstr "klucz „%s.%s†nie jest prawidÅ‚owym punktem koÅ„cowym" + +#: ../shared/nm-keyfile/nm-keyfile.c:3407 +#, c-format +msgid "key '%s.%s' has invalid allowed-ips" +msgstr "klucz „%s.%s†ma nieprawidÅ‚owe dozwolone adresy IP" + +#: ../shared/nm-keyfile/nm-keyfile.c:3419 +#, c-format +msgid "peer '%s' is invalid: %s" +msgstr "partner „%s†jest nieprawidÅ‚owy: %s" + #: ../shared/nm-libnm-core-aux/nm-libnm-core-aux.c:221 #, c-format msgid "'%s' is not valid: properties should be specified as 'key=value'" @@ -10019,25 +10115,25 @@ msgid "Failed to read configuration: %s\n" msgstr "Odczytanie konfiguracji siÄ™ nie powiodÅ‚o: %s\n" #. Logging/debugging -#: ../src/main.c:184 ../src/nm-iface-helper.c:295 +#: ../src/main.c:184 ../src/nm-iface-helper.c:296 msgid "Print NetworkManager version and exit" msgstr "WyÅ›wietla wersjÄ™ usÅ‚ugi NetworkManager i koÅ„czy dziaÅ‚anie" -#: ../src/main.c:185 ../src/nm-iface-helper.c:296 +#: ../src/main.c:185 ../src/nm-iface-helper.c:297 msgid "Don't become a daemon" msgstr "Bez zmiany w usÅ‚ugÄ™" -#: ../src/main.c:186 ../src/nm-iface-helper.c:298 +#: ../src/main.c:186 ../src/nm-iface-helper.c:299 #, c-format msgid "Log level: one of [%s]" msgstr "Poziom dziennika: jeden z [%s]" -#: ../src/main.c:188 ../src/nm-iface-helper.c:300 +#: ../src/main.c:188 ../src/nm-iface-helper.c:301 #, c-format msgid "Log domains separated by ',': any combination of [%s]" msgstr "Domeny dziennika oddzielone przez „,â€: dowolne połączenie [%s]" -#: ../src/main.c:190 ../src/nm-iface-helper.c:302 +#: ../src/main.c:190 ../src/nm-iface-helper.c:303 msgid "Make all warnings fatal" msgstr "Wszystkie ostrzeżenia jako krytyczne" @@ -10061,12 +10157,12 @@ msgstr "" "wybranie bezprzewodowych punktów dostÄ™powych, z którymi karty\n" "sieciowe w komputerze majÄ… być powiÄ…zane." -#: ../src/main.c:325 ../src/main-utils.c:275 ../src/nm-iface-helper.c:443 +#: ../src/main.c:325 ../src/main-utils.c:275 ../src/nm-iface-helper.c:444 #, c-format msgid "%s. Please use --help to see a list of valid options.\n" msgstr "%s. Parametr --help wyÅ›wietli listÄ™ prawidÅ‚owych opcji.\n" -#: ../src/main.c:358 ../src/nm-iface-helper.c:456 +#: ../src/main.c:358 ../src/nm-iface-helper.c:457 #, c-format msgid "Could not daemonize: %s [error %u]\n" msgstr "Nie można zmienić w usÅ‚ugÄ™: %s [błąd %u]\n" @@ -10173,11 +10269,11 @@ msgstr "Połączenie mostkowane" msgid "Dummy connection" msgstr "Atrapa połączenia" -#: ../src/devices/nm-device-ethernet.c:1506 +#: ../src/devices/nm-device-ethernet.c:1562 msgid "PPPoE connection" msgstr "Połączenie PPPoE" -#: ../src/devices/nm-device-ethernet.c:1506 +#: ../src/devices/nm-device-ethernet.c:1562 msgid "Wired connection" msgstr "Połączenie przewodowe" @@ -10186,7 +10282,7 @@ msgstr "Połączenie przewodowe" msgid "Wired connection %d" msgstr "Połączenie przewodowe %d" -#: ../src/devices/nm-device-ip-tunnel.c:407 +#: ../src/devices/nm-device-ip-tunnel.c:408 msgid "IP tunnel connection" msgstr "Połączenie tunelu IP" @@ -10355,7 +10451,7 @@ msgstr "" "Uwierzytelnianie WPA jest niezgodne z uwierzytelnianiem kluczem " "współdzielonym" -#: ../src/devices/wifi/nm-wifi-utils.c:776 +#: ../src/devices/wifi/nm-wifi-utils.c:782 msgid "Failed to determine AP security information" msgstr "" "Ustalenie informacji o zabezpieczeniach punktu dostÄ™powego siÄ™ nie powiodÅ‚o" @@ -10397,7 +10493,7 @@ msgstr "Lista wtyczek oddzielonych „,â€" msgid "Quit after initial configuration" msgstr "KoÅ„czy dziaÅ‚anie po poczÄ…tkowej konfiguracji" -#: ../src/nm-config.c:593 ../src/nm-iface-helper.c:297 +#: ../src/nm-config.c:593 ../src/nm-iface-helper.c:298 msgid "Don't become a daemon, and log to stderr" msgstr "" "Bez zmiany w usÅ‚ugÄ™ i zapisywanie dziennika do standardowego wyjÅ›cia błędów" @@ -10424,83 +10520,83 @@ msgid "Show NetworkManager options" msgstr "WyÅ›wietl opcje usÅ‚ugi NetworkManager" #. Interface/IP config -#: ../src/nm-iface-helper.c:277 +#: ../src/nm-iface-helper.c:278 msgid "The interface to manage" msgstr "Interfejs do zarzÄ…dzania" -#: ../src/nm-iface-helper.c:278 +#: ../src/nm-iface-helper.c:279 msgid "Connection UUID" msgstr "UUID połączenia" -#: ../src/nm-iface-helper.c:279 +#: ../src/nm-iface-helper.c:280 msgid "Connection Token for Stable IDs" msgstr "Token połączenia dla stabilnych identyfikatorów" -#: ../src/nm-iface-helper.c:280 +#: ../src/nm-iface-helper.c:281 msgid "Whether to manage IPv6 SLAAC" msgstr "Czy zarzÄ…dzać SLAAC IPv6" -#: ../src/nm-iface-helper.c:281 +#: ../src/nm-iface-helper.c:282 msgid "Whether SLAAC must be successful" msgstr "Czy SLAAC musi siÄ™ powieść" -#: ../src/nm-iface-helper.c:282 +#: ../src/nm-iface-helper.c:283 msgid "Use an IPv6 temporary privacy address" msgstr "Użycie tymczasowego adresu prywatnego IPv6" -#: ../src/nm-iface-helper.c:283 +#: ../src/nm-iface-helper.c:284 msgid "Current DHCPv4 address" msgstr "Bieżący adres DHCPv4" -#: ../src/nm-iface-helper.c:284 +#: ../src/nm-iface-helper.c:285 msgid "Whether DHCPv4 must be successful" msgstr "Czy DHCPv4 musi siÄ™ powieść" -#: ../src/nm-iface-helper.c:285 +#: ../src/nm-iface-helper.c:286 msgid "Hex-encoded DHCPv4 client ID" msgstr "Identyfikator klienta DHCPv4 zakodowany szesnastkowo" -#: ../src/nm-iface-helper.c:286 +#: ../src/nm-iface-helper.c:287 msgid "Hostname to send to DHCP server" msgstr "Nazwa komputera wysyÅ‚ana do serwera DHCP" -#: ../src/nm-iface-helper.c:286 +#: ../src/nm-iface-helper.c:287 msgid "barbar" msgstr "barbar" -#: ../src/nm-iface-helper.c:287 +#: ../src/nm-iface-helper.c:288 msgid "FQDN to send to DHCP server" msgstr "FQDN wysyÅ‚ane do serwera DHCP" -#: ../src/nm-iface-helper.c:287 +#: ../src/nm-iface-helper.c:288 msgid "host.domain.org" msgstr "komputer.example.com" -#: ../src/nm-iface-helper.c:288 +#: ../src/nm-iface-helper.c:289 msgid "Route priority for IPv4" msgstr "Priorytet trasy dla IPv4" -#: ../src/nm-iface-helper.c:288 +#: ../src/nm-iface-helper.c:289 msgid "0" msgstr "0" -#: ../src/nm-iface-helper.c:289 +#: ../src/nm-iface-helper.c:290 msgid "Route priority for IPv6" msgstr "Priorytet trasy dla IPv6" -#: ../src/nm-iface-helper.c:289 +#: ../src/nm-iface-helper.c:290 msgid "1024" msgstr "1024" -#: ../src/nm-iface-helper.c:290 +#: ../src/nm-iface-helper.c:291 msgid "Hex-encoded Interface Identifier" msgstr "Identyfikator interfejsu zakodowany szesnastkowo" -#: ../src/nm-iface-helper.c:291 +#: ../src/nm-iface-helper.c:292 msgid "IPv6 SLAAC address generation mode" msgstr "Tryb tworzenia adresów SLAAC IPv6" -#: ../src/nm-iface-helper.c:292 +#: ../src/nm-iface-helper.c:293 msgid "" "The logging backend configuration value. See logging.backend in " "NetworkManager.conf" @@ -10508,7 +10604,7 @@ msgstr "" "WÅ‚aÅ›ciwość konfiguracji mechanizmu dziennika. WiÄ™cej informacji zawiera " "„logging.backend†w pliku NetworkManager.conf" -#: ../src/nm-iface-helper.c:312 +#: ../src/nm-iface-helper.c:313 msgid "" "nm-iface-helper is a small, standalone process that manages a single network " "interface." @@ -10516,28 +10612,28 @@ msgstr "" "nm-iface-helper to maÅ‚y, samodzielny proces zarzÄ…dzajÄ…cy pojedynczym " "interfejsem sieciowym." -#: ../src/nm-iface-helper.c:423 +#: ../src/nm-iface-helper.c:424 #, c-format msgid "An interface name and UUID are required\n" msgstr "Wymagana jest nazwa interfejsu i UUID\n" -#: ../src/nm-iface-helper.c:430 +#: ../src/nm-iface-helper.c:431 #, c-format msgid "Failed to find interface index for %s (%s)\n" msgstr "Odnalezienie indeksu interfejsu dla %s (%s) siÄ™ nie powiodÅ‚o\n" -#: ../src/nm-iface-helper.c:448 +#: ../src/nm-iface-helper.c:449 #, c-format msgid "Ignoring unrecognized log domain(s) '%s' passed on command line.\n" msgstr "" "Ignorowanie nieznanych domen dziennika „%s†przekazanych w wierszu poleceÅ„.\n" -#: ../src/nm-iface-helper.c:489 +#: ../src/nm-iface-helper.c:490 #, c-format msgid "(%s): Invalid IID %s\n" msgstr "(%s): nieprawidÅ‚owy IID %s\n" -#: ../src/nm-iface-helper.c:500 +#: ../src/nm-iface-helper.c:501 #, c-format msgid "(%s): Invalid DHCP client-id %s\n" msgstr "(%s): nieprawidÅ‚owy client-id DHCP %s\n" diff --git a/po/sk.po b/po/sk.po index 6eb373e8..93309527 100644 --- a/po/sk.po +++ b/po/sk.po @@ -7985,7 +7985,7 @@ msgid "(No custom routes)" msgstr "(Žiadne vlastné smerovania)" #: ../clients/tui/nmt-page-ip4.c:85 ../clients/tui/nmt-page-ip6.c:85 -#, c-format +#, fuzzy, c-format msgid "One custom route" msgid_plural "%d custom routes" msgstr[0] "Jedno vlastné smerovanie" diff --git a/po/zh_CN.po b/po/zh_CN.po index c931be3f..72d7982b 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -1283,7 +1283,7 @@ msgid "Error: Failed to add '%s' connection: %s" msgstr "é”™è¯¯ï¼šæ·»åŠ \"%s\" 连接失败:%s" #: ../clients/cli/connections.c:4894 -#, c-format +#, fuzzy, c-format msgid "" "Warning: There is another connection with the name '%1$s'. Reference the " "connection by its uuid '%2$s'\n" @@ -8845,7 +8845,7 @@ msgid "(No custom routes)" msgstr "(没有自定义路由)" #: ../clients/tui/nmt-page-ip4.c:72 ../clients/tui/nmt-page-ip6.c:73 -#, c-format +#, fuzzy, c-format msgid "One custom route" msgid_plural "%d custom routes" msgstr[0] "个自定义路由" diff --git a/shared/n-dhcp4/src/n-dhcp4-c-connection.c b/shared/n-dhcp4/src/n-dhcp4-c-connection.c index a5c8ea66..30514e28 100644 --- a/shared/n-dhcp4/src/n-dhcp4-c-connection.c +++ b/shared/n-dhcp4/src/n-dhcp4-c-connection.c @@ -1136,6 +1136,13 @@ int n_dhcp4_c_connection_dispatch_timer(NDhcp4CConnection *connection, return 0; } +/* + * Returns: + * 0 on success + * N_DHCP4_E_MALFORMED if a malformed packet was received + * N_DHCP4_E_UNEXPECTED if the packet received contains unexpected data + * N_DHCP4_E_AGAIN if there was another error (non fatal for the client) + */ int n_dhcp4_c_connection_dispatch_io(NDhcp4CConnection *connection, NDhcp4Incoming **messagep) { _c_cleanup_(n_dhcp4_incoming_freep) NDhcp4Incoming *message = NULL; @@ -1150,10 +1157,11 @@ int n_dhcp4_c_connection_dispatch_io(NDhcp4CConnection *connection, connection->scratch_buffer, sizeof(connection->scratch_buffer), &message); - if (r) + if (!r) + break; + else if (r == N_DHCP4_E_MALFORMED) return r; - - break; + return N_DHCP4_E_AGAIN; case N_DHCP4_C_CONNECTION_STATE_DRAINING: r = n_dhcp4_c_socket_packet_recv(connection->fd_packet, connection->scratch_buffer, @@ -1161,8 +1169,10 @@ int n_dhcp4_c_connection_dispatch_io(NDhcp4CConnection *connection, &message); if (!r) break; - else if (r != N_DHCP4_E_AGAIN) + else if (r == N_DHCP4_E_MALFORMED) return r; + else if (r != N_DHCP4_E_AGAIN) + return N_DHCP4_E_AGAIN; /* * The UDP socket is open and the packet socket has been shut down @@ -1180,18 +1190,21 @@ int n_dhcp4_c_connection_dispatch_io(NDhcp4CConnection *connection, connection->scratch_buffer, sizeof(connection->scratch_buffer), &message); - if (r) + if (!r) + break; + else if (r == N_DHCP4_E_MALFORMED) return r; - - break; + return N_DHCP4_E_AGAIN; default: abort(); return -ENOTRECOVERABLE; } r = n_dhcp4_c_connection_verify_incoming(connection, message, &type); - if (r) + if (r == N_DHCP4_E_MALFORMED || r == N_DHCP4_E_UNEXPECTED) return r; + else if (r != 0) + return N_DHCP4_E_AGAIN; if (type == N_DHCP4_MESSAGE_OFFER || type == N_DHCP4_MESSAGE_ACK) { n_dhcp4_c_log(connection->client_config, LOG_INFO, diff --git a/shared/n-dhcp4/src/n-dhcp4-c-probe.c b/shared/n-dhcp4/src/n-dhcp4-c-probe.c index e4477a7c..5e971298 100644 --- a/shared/n-dhcp4/src/n-dhcp4-c-probe.c +++ b/shared/n-dhcp4/src/n-dhcp4-c-probe.c @@ -1242,6 +1242,7 @@ int n_dhcp4_client_probe_dispatch_io(NDhcp4ClientProbe *probe, uint32_t events) return 0; } + abort(); return r; } diff --git a/shared/nm-glib-aux/nm-glib.h b/shared/nm-glib-aux/nm-glib.h index 4ecba9ff..7a5b8edd 100644 --- a/shared/nm-glib-aux/nm-glib.h +++ b/shared/nm-glib-aux/nm-glib.h @@ -622,4 +622,12 @@ g_hash_table_steal_extended (GHashTable *hash_table, /*****************************************************************************/ +__attribute__((__deprecated__("Don't use g_cancellable_reset(). Create a new cancellable instead."))) +void _nm_g_cancellable_reset (GCancellable *cancellable); + +#undef g_cancellable_reset +#define g_cancellable_reset(cancellable) _nm_g_cancellable_reset(cancellable) + +/*****************************************************************************/ + #endif /* __NM_GLIB_H__ */ diff --git a/shared/nm-glib-aux/nm-hash-utils.c b/shared/nm-glib-aux/nm-hash-utils.c index 0a701d06..232c62c0 100644 --- a/shared/nm-glib-aux/nm-hash-utils.c +++ b/shared/nm-glib-aux/nm-hash-utils.c @@ -265,6 +265,17 @@ nm_ppdirect_equal (gconstpointer a, gconstpointer b) /*****************************************************************************/ guint +nm_gbytes_hash (gconstpointer p) +{ + GBytes *ptr = (GBytes *) p; + gconstpointer arr; + gsize len; + + arr = g_bytes_get_data (ptr, &len); + return nm_hash_mem (792701303u, arr, len); +} + +guint nm_pgbytes_hash (gconstpointer p) { GBytes *const*ptr = p; diff --git a/shared/nm-glib-aux/nm-hash-utils.h b/shared/nm-glib-aux/nm-hash-utils.h index 9f2e9766..be69bfa8 100644 --- a/shared/nm-glib-aux/nm-hash-utils.h +++ b/shared/nm-glib-aux/nm-hash-utils.h @@ -315,6 +315,9 @@ gboolean nm_ppdirect_equal (gconstpointer a, gconstpointer b); /*****************************************************************************/ +guint nm_gbytes_hash (gconstpointer p); +#define nm_gbytes_equal g_bytes_equal + guint nm_pgbytes_hash (gconstpointer p); gboolean nm_pgbytes_equal (gconstpointer a, gconstpointer b); diff --git a/shared/nm-glib-aux/nm-shared-utils.c b/shared/nm-glib-aux/nm-shared-utils.c index c06399dd..5dd099a7 100644 --- a/shared/nm-glib-aux/nm-shared-utils.c +++ b/shared/nm-glib-aux/nm-shared-utils.c @@ -397,6 +397,24 @@ truncate: /*****************************************************************************/ +GBytes * +nm_gbytes_get_empty (void) +{ + static GBytes *bytes = NULL; + GBytes *b; + +again: + b = g_atomic_pointer_get (&bytes); + if (G_UNLIKELY (!b)) { + b = g_bytes_new_static ("", 0); + if (!g_atomic_pointer_compare_and_exchange (&bytes, NULL, b)) { + g_bytes_unref (b); + goto again; + } + } + return b; +} + /** * nm_utils_gbytes_equals: * @bytes: (allow-none): a #GBytes array to compare. Note that @@ -3655,9 +3673,9 @@ _nm_utils_user_data_unpack (gpointer user_data, int nargs, ...) typedef struct { gpointer callback_user_data; GCancellable *cancellable; + GSource *source; NMUtilsInvokeOnIdleCallback callback; gulong cancelled_id; - guint idle_id; } InvokeOnIdleData; static gboolean @@ -3665,12 +3683,13 @@ _nm_utils_invoke_on_idle_cb_idle (gpointer user_data) { InvokeOnIdleData *data = user_data; - data->idle_id = 0; nm_clear_g_signal_handler (data->cancellable, &data->cancelled_id); data->callback (data->callback_user_data, data->cancellable); + nm_g_object_unref (data->cancellable); - g_slice_free (InvokeOnIdleData, data); + g_source_destroy (data->source); + nm_g_slice_free (data); return G_SOURCE_REMOVE; } @@ -3680,41 +3699,87 @@ _nm_utils_invoke_on_idle_cb_cancelled (GCancellable *cancellable, { /* on cancellation, we invoke the callback synchronously. */ nm_clear_g_signal_handler (data->cancellable, &data->cancelled_id); - nm_clear_g_source (&data->idle_id); + nm_clear_g_source_inst (&data->source); data->callback (data->callback_user_data, data->cancellable); nm_g_object_unref (data->cancellable); - g_slice_free (InvokeOnIdleData, data); + nm_g_slice_free (data); } -void -nm_utils_invoke_on_idle (NMUtilsInvokeOnIdleCallback callback, - gpointer callback_user_data, - GCancellable *cancellable) +static void +_nm_utils_invoke_on_idle_start (gboolean use_timeout, + guint timeout_msec, + GCancellable *cancellable, + NMUtilsInvokeOnIdleCallback callback, + gpointer callback_user_data) { InvokeOnIdleData *data; + GSource *source; g_return_if_fail (callback); data = g_slice_new (InvokeOnIdleData); - data->callback = callback; - data->callback_user_data = callback_user_data; - data->cancellable = nm_g_object_ref (cancellable); - if ( cancellable - && !g_cancellable_is_cancelled (cancellable)) { - /* if we are passed a non-cancelled cancellable, we register to the "cancelled" - * signal an invoke the callback synchronously (from the signal handler). - * - * We don't do that, - * - if the cancellable is already cancelled (because we don't want to invoke - * the callback synchronously from the caller). - * - if we have no cancellable at hand. */ - data->cancelled_id = g_signal_connect (cancellable, - "cancelled", - G_CALLBACK (_nm_utils_invoke_on_idle_cb_cancelled), - data); - } else - data->cancelled_id = 0; - data->idle_id = g_idle_add (_nm_utils_invoke_on_idle_cb_idle, data); + *data = (InvokeOnIdleData) { + .callback = callback, + .callback_user_data = callback_user_data, + .cancellable = nm_g_object_ref (cancellable), + .cancelled_id = 0, + }; + + if (cancellable) { + if (g_cancellable_is_cancelled (cancellable)) { + /* the cancellable is already cancelled. We ignore the timeout + * and always schedule an idle action. */ + use_timeout = FALSE; + } else { + /* if we are passed a non-cancelled cancellable, we register to the "cancelled" + * signal an invoke the callback synchronously (from the signal handler). + * + * We don't do that, + * - if the cancellable is already cancelled (because we don't want to invoke + * the callback synchronously from the caller). + * - if we have no cancellable at hand. */ + data->cancelled_id = g_signal_connect (cancellable, + "cancelled", + G_CALLBACK (_nm_utils_invoke_on_idle_cb_cancelled), + data); + } + } + + if (use_timeout) { + source = nm_g_timeout_source_new (timeout_msec, + G_PRIORITY_DEFAULT, + _nm_utils_invoke_on_idle_cb_idle, + data, + NULL); + } else { + source = nm_g_idle_source_new (G_PRIORITY_DEFAULT, + _nm_utils_invoke_on_idle_cb_idle, + data, + NULL); + } + + /* use the current thread default context. */ + g_source_attach (source, + g_main_context_get_thread_default ()); + + data->source = source; +} + +void +nm_utils_invoke_on_idle (GCancellable *cancellable, + NMUtilsInvokeOnIdleCallback callback, + gpointer callback_user_data) +{ + _nm_utils_invoke_on_idle_start (FALSE, 0, cancellable, callback, callback_user_data); +} + +void +nm_utils_invoke_on_timeout (guint timeout_msec, + GCancellable *cancellable, + NMUtilsInvokeOnIdleCallback callback, + gpointer callback_user_data) +{ + _nm_utils_invoke_on_idle_start (TRUE, timeout_msec, cancellable, callback, callback_user_data); } /*****************************************************************************/ diff --git a/shared/nm-glib-aux/nm-shared-utils.h b/shared/nm-glib-aux/nm-shared-utils.h index 537b402b..d5990c2d 100644 --- a/shared/nm-glib-aux/nm-shared-utils.h +++ b/shared/nm-glib-aux/nm-shared-utils.h @@ -280,6 +280,14 @@ gboolean nm_utils_ipaddr_is_normalized (int addr_family, return (_a < _b) ? -1 : 1; \ } G_STMT_END +/* In the general case, direct pointer comparison is undefined behavior in C. + * Avoid that by casting pointers to void* and then to uintptr_t. This comparison + * is not really meaningful, except that it provides some kind of stable sort order + * between pointers (that can otherwise not be compared). */ +#define NM_CMP_DIRECT_PTR(a, b) \ + NM_CMP_DIRECT ((uintptr_t) ((void *) (a)), \ + (uintptr_t) ((void *) (b))) + #define NM_CMP_DIRECT_MEMCMP(a, b, size) \ NM_CMP_RETURN (memcmp ((a), (b), (size))) @@ -381,6 +389,8 @@ nm_utils_is_separator (const char c) /*****************************************************************************/ +GBytes *nm_gbytes_get_empty (void); + static inline gboolean nm_gbytes_equal0 (GBytes *a, GBytes *b) { @@ -1621,12 +1631,17 @@ void _nm_utils_user_data_unpack (gpointer user_data, int nargs, ...); /*****************************************************************************/ -typedef void (*NMUtilsInvokeOnIdleCallback) (gpointer callback_user_data, +typedef void (*NMUtilsInvokeOnIdleCallback) (gpointer user_data, GCancellable *cancellable); -void nm_utils_invoke_on_idle (NMUtilsInvokeOnIdleCallback callback, - gpointer callback_user_data, - GCancellable *cancellable); +void nm_utils_invoke_on_idle (GCancellable *cancellable, + NMUtilsInvokeOnIdleCallback callback, + gpointer callback_user_data); + +void nm_utils_invoke_on_timeout (guint timeout_msec, + GCancellable *cancellable, + NMUtilsInvokeOnIdleCallback callback, + gpointer callback_user_data); /*****************************************************************************/ diff --git a/shared/nm-keyfile/nm-keyfile-utils.c b/shared/nm-keyfile/nm-keyfile-utils.c index e18db20d..041b5eab 100644 --- a/shared/nm-keyfile/nm-keyfile-utils.c +++ b/shared/nm-keyfile/nm-keyfile-utils.c @@ -124,7 +124,6 @@ nm_keyfile_plugin_kf_get_##stype##_list (GKeyFile *kf, \ list = g_key_file_get_##stype##_list (kf, alias, key, &l, &local); \ } \ } \ - nm_assert ((!local) != (!list)); \ if (local) \ g_propagate_error (error, local); \ if (!list) \ diff --git a/shared/nm-keyfile/nm-keyfile.c b/shared/nm-keyfile/nm-keyfile.c index 15485747..879b1b00 100644 --- a/shared/nm-keyfile/nm-keyfile.c +++ b/shared/nm-keyfile/nm-keyfile.c @@ -167,9 +167,10 @@ read_array_of_uint (GKeyFile *file, gsize length; gsize i; gs_free int *tmp = NULL; + gs_free_error GError *error = NULL; - tmp = nm_keyfile_plugin_kf_get_integer_list (file, nm_setting_get_name (setting), key, &length, NULL); - if (length > G_MAXUINT) + tmp = nm_keyfile_plugin_kf_get_integer_list (file, nm_setting_get_name (setting), key, &length, &error); + if (error) return; array = g_array_sized_new (FALSE, FALSE, sizeof (guint), length); @@ -934,13 +935,19 @@ ip6_addr_gen_mode_parser (KeyfileReaderInfo *info, NMSetting *setting, const cha } static void -mac_address_parser (KeyfileReaderInfo *info, NMSetting *setting, const char *key, gsize enforce_length, gboolean cloned_mac_addr) +mac_address_parser (KeyfileReaderInfo *info, NMSetting *setting, const char *key, gsize addr_len, gboolean cloned_mac_addr) { const char *setting_name = nm_setting_get_name (setting); + char addr_str[NM_UTILS_HWADDR_LEN_MAX * 3]; + guint8 addr_bin[NM_UTILS_HWADDR_LEN_MAX]; gs_free char *tmp_string = NULL; - const char *p, *mac_str; - gs_free guint8 *buf_arr = NULL; - guint buf_len = 0; + gs_free int *int_list = NULL; + const char *mac_str; + gsize int_list_len; + gsize i; + + nm_assert (addr_len > 0); + nm_assert (addr_len <= NM_UTILS_HWADDR_LEN_MAX); tmp_string = nm_keyfile_plugin_kf_get_string (info->keyfile, setting_name, key, NULL); @@ -950,60 +957,31 @@ mac_address_parser (KeyfileReaderInfo *info, NMSetting *setting, const char *key goto out; } - if (tmp_string && tmp_string[0]) { - /* Look for enough ':' characters to signify a MAC address */ - guint i = 0; - - p = tmp_string; - while (*p) { - if (*p == ':') - i++; - p++; - } - - if (enforce_length == 0 || enforce_length == i+1) { - /* If we found enough it's probably a string-format MAC address */ - buf_len = i + 1; - buf_arr = g_new (guint8, buf_len); - if (!nm_utils_hwaddr_aton (tmp_string, buf_arr, buf_len)) - nm_clear_g_free (&buf_arr); - } - } - nm_clear_g_free (&tmp_string); - - if (!buf_arr) { - gs_free int *tmp_list = NULL; - gsize length; + if ( tmp_string + && nm_utils_hwaddr_aton (tmp_string, addr_bin, addr_len)) + goto good_addr_bin; - /* Old format; list of ints */ - tmp_list = nm_keyfile_plugin_kf_get_integer_list (info->keyfile, setting_name, key, &length, NULL); - if (length > 0 && (enforce_length == 0 || enforce_length == length)) { - gsize i; + /* Old format; list of ints */ + int_list = nm_keyfile_plugin_kf_get_integer_list (info->keyfile, setting_name, key, &int_list_len, NULL); + if (int_list_len == addr_len) { + for (i = 0; i < addr_len; i++) { + const int val = int_list[i]; - buf_len = length; - buf_arr = g_new (guint8, buf_len); - for (i = 0; i < length; i++) { - int val = tmp_list[i]; - - if (val < 0 || val > 255) { - handle_warn (info, key, NM_KEYFILE_WARN_SEVERITY_WARN, - _("ignoring invalid byte element '%d' (not between 0 and 255 inclusive)"), - val); - return; - } - buf_arr[i] = (guint8) val; - } + if (val < 0 || val > 255) + break; + addr_bin[i] = (guint8) val; } + if (i == addr_len) + goto good_addr_bin; } - if (!buf_arr) { - handle_warn (info, key, NM_KEYFILE_WARN_SEVERITY_WARN, - _("ignoring invalid MAC address")); - return; - } + handle_warn (info, key, NM_KEYFILE_WARN_SEVERITY_WARN, + _("ignoring invalid MAC address")); + return; - tmp_string = nm_utils_hwaddr_ntoa (buf_arr, buf_len); - mac_str = tmp_string; +good_addr_bin: + nm_utils_bin2hexstr_full (addr_bin, addr_len, ':', TRUE, addr_str); + mac_str = addr_str; out: g_object_set (setting, key, mac_str, NULL); diff --git a/shared/nm-test-utils-impl.c b/shared/nm-test-utils-impl.c index 0ef6591f..ce7cc8d1 100644 --- a/shared/nm-test-utils-impl.c +++ b/shared/nm-test-utils-impl.c @@ -454,7 +454,7 @@ _context_object_new_do_cb (GObject *source_object, static GObject * _context_object_new_do (GType gtype, gboolean sync, - const gchar *first_property_name, + const char *first_property_name, va_list var_args) { gs_free_error GError *error = NULL; diff --git a/shared/nm-version-macros.h b/shared/nm-version-macros.h index a085c115..b98a4e1d 100644 --- a/shared/nm-version-macros.h +++ b/shared/nm-version-macros.h @@ -22,7 +22,7 @@ * Evaluates to the minor version number of NetworkManager which this source * is compiled against. */ -#define NM_MINOR_VERSION (23) +#define NM_MINOR_VERSION (24) /** * NM_MICRO_VERSION: @@ -30,7 +30,7 @@ * Evaluates to the micro version number of NetworkManager which this source * compiled against. */ -#define NM_MICRO_VERSION (90) +#define NM_MICRO_VERSION (0) /** * NM_CHECK_VERSION: diff --git a/src/devices/bluetooth/nm-bluez-manager.c b/src/devices/bluetooth/nm-bluez-manager.c index 6ff96c32..0bbac4c4 100644 --- a/src/devices/bluetooth/nm-bluez-manager.c +++ b/src/devices/bluetooth/nm-bluez-manager.c @@ -1251,9 +1251,9 @@ _network_server_unregister_bridge (NMBluezManager *self, if (r_req_data) { nm_clear_g_cancellable (&r_req_data->int_cancellable); - nm_utils_invoke_on_idle (_network_server_unregister_bridge_complete_on_idle_cb, - nm_utils_user_data_pack (r_req_data, g_strdup (reason)), - r_req_data->ext_cancellable); + nm_utils_invoke_on_idle (r_req_data->ext_cancellable, + _network_server_unregister_bridge_complete_on_idle_cb, + nm_utils_user_data_pack (r_req_data, g_strdup (reason))); } _nm_device_bridge_notify_unregister_bt_nap (device, reason); diff --git a/src/devices/bluetooth/nm-device-bt.c b/src/devices/bluetooth/nm-device-bt.c index ab18897f..a02ce34f 100644 --- a/src/devices/bluetooth/nm-device-bt.c +++ b/src/devices/bluetooth/nm-device-bt.c @@ -1282,6 +1282,7 @@ dispose (GObject *object) if (priv->modem_manager) { g_signal_handlers_disconnect_by_func (priv->modem_manager, G_CALLBACK (mm_name_owner_changed_cb), self); + g_signal_handlers_disconnect_by_func (priv->modem_manager, G_CALLBACK (mm_modem_added_cb), self); nm_modem_manager_name_owner_unref (priv->modem_manager); g_clear_object (&priv->modem_manager); } diff --git a/src/devices/nm-acd-manager.c b/src/devices/nm-acd-manager.c index 735dd25b..1c6c42a0 100644 --- a/src/devices/nm-acd-manager.c +++ b/src/devices/nm-acd-manager.c @@ -81,7 +81,20 @@ _acd_event_to_string (unsigned int event) return NULL; } -#define acd_event_to_string_a(event) NM_UTILS_LOOKUP_STR_A (_acd_event_to_string, event) +#define ACD_EVENT_TO_STRING_BUF_SIZE 50 + +static const char * +_acd_event_to_string_buf (unsigned event, char buffer[static ACD_EVENT_TO_STRING_BUF_SIZE]) +{ + const char *s; + + s = _acd_event_to_string (event); + if (s) + return s; + + g_snprintf (buffer, ACD_EVENT_TO_STRING_BUF_SIZE, "(%u)", event); + return buffer; +} static const char * acd_error_to_string (int error) @@ -172,6 +185,7 @@ acd_event (int fd, while ( !n_acd_pop_event (self->acd, &event) && event) { + char to_string_buffer[ACD_EVENT_TO_STRING_BUF_SIZE]; gs_free char *hwaddr_str = NULL; gboolean check_probing_done = FALSE; @@ -215,7 +229,7 @@ acd_event (int fd, nm_platform_link_get_name (NM_PLATFORM_GET, self->ifindex)); break; default: - _LOGD ("unhandled event '%s'", acd_event_to_string_a (event->event)); + _LOGD ("unhandled event '%s'", _acd_event_to_string_buf (event->event, to_string_buffer)); break; } diff --git a/src/devices/nm-device-bridge.c b/src/devices/nm-device-bridge.c index c6c54344..c93c6a54 100644 --- a/src/devices/nm-device-bridge.c +++ b/src/devices/nm-device-bridge.c @@ -328,6 +328,7 @@ commit_option (NMDevice *device, NMSetting *setting, const Option *option, gbool nm_auto_unset_gvalue GValue val = G_VALUE_INIT; GParamSpec *pspec; const char *value; + char value_buf[100]; if (slave) nm_assert (NM_IS_SETTING_BRIDGE_PORT (setting)); @@ -350,7 +351,6 @@ commit_option (NMDevice *device, NMSetting *setting, const Option *option, gbool value = g_value_get_boolean (&val) ? "1" : "0"; break; case G_TYPE_UINT: { - char value_buf[100]; guint uval; uval = g_value_get_uint (&val); diff --git a/src/devices/nm-device-private.h b/src/devices/nm-device-private.h index 8d539026..4e260da2 100644 --- a/src/devices/nm-device-private.h +++ b/src/devices/nm-device-private.h @@ -46,6 +46,8 @@ void nm_device_arp_announce (NMDevice *self); NMSettings *nm_device_get_settings (NMDevice *self); +NMManager *nm_device_get_manager (NMDevice *self); + gboolean nm_device_set_ip_ifindex (NMDevice *self, int ifindex); gboolean nm_device_set_ip_iface (NMDevice *self, const char *iface); @@ -203,4 +205,15 @@ gboolean nm_device_match_parent_hwaddr (NMDevice *device, NMConnection *connection, gboolean fail_if_no_hwaddr); +/*****************************************************************************/ + +void nm_device_auth_request (NMDevice *self, + GDBusMethodInvocation *context, + NMConnection *connection, + const char *permission, + gboolean allow_interaction, + GCancellable *cancellable, + NMManagerDeviceAuthRequestFunc callback, + gpointer user_data); + #endif /* NM_DEVICE_PRIVATE_H */ diff --git a/src/devices/nm-device-wireguard.c b/src/devices/nm-device-wireguard.c index bb7a5950..9f01a763 100644 --- a/src/devices/nm-device-wireguard.c +++ b/src/devices/nm-device-wireguard.c @@ -1631,8 +1631,20 @@ _get_dev2_ip_config (NMDeviceWireGuard *self, if (prefix < 0) prefix = (addr_family == AF_INET) ? 32 : 128; - if (!ip_config) + if (prefix == 0) { + NMSettingIPConfig *s_ip; + + s_ip = nm_connection_get_setting_ip_config (connection, addr_family); + if (nm_setting_ip_config_get_never_default (s_ip)) + continue; + } + + if (!ip_config) { ip_config = nm_device_ip_config_new (NM_DEVICE (self), addr_family); + nm_ip_config_set_config_flags (ip_config, + NM_IP_CONFIG_FLAGS_IGNORE_MERGE_NO_DEFAULT_ROUTES, + 0); + } nm_utils_ipx_address_clear_host_address (addr_family, &addrbin, NULL, prefix); diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c index c3483e4d..8a22cba8 100644 --- a/src/devices/nm-device.c +++ b/src/devices/nm-device.c @@ -191,7 +191,6 @@ typedef struct { enum { STATE_CHANGED, AUTOCONNECT_ALLOWED, - AUTH_REQUEST, IP4_CONFIG_CHANGED, IP6_CONFIG_CHANGED, IP6_PREFIX_DELEGATED, @@ -577,6 +576,7 @@ typedef struct _NMDevicePrivate { NMMetered metered; NMSettings *settings; + NMManager *manager; NMNetns *netns; @@ -912,6 +912,12 @@ nm_device_get_settings (NMDevice *self) return NM_DEVICE_GET_PRIVATE (self)->settings; } +NMManager * +nm_device_get_manager (NMDevice *self) +{ + return NM_DEVICE_GET_PRIVATE (self)->manager; +} + NMNetns * nm_device_get_netns (NMDevice *self) { @@ -6257,6 +6263,27 @@ dnsmasq_state_changed_cb (NMDnsMasqManager *manager, guint32 status, gpointer us } } +void +nm_device_auth_request (NMDevice *self, + GDBusMethodInvocation *context, + NMConnection *connection, + const char *permission, + gboolean allow_interaction, + GCancellable *cancellable, + NMManagerDeviceAuthRequestFunc callback, + gpointer user_data) +{ + nm_manager_device_auth_request (nm_device_get_manager (self), + self, + context, + connection, + permission, + allow_interaction, + cancellable, + callback, + user_data); +} + /*****************************************************************************/ static void @@ -10557,6 +10584,8 @@ act_stage3_ip_config_start (NMDevice *self, } else { NMSettingIP6ConfigPrivacy ip6_privacy = NM_SETTING_IP6_CONFIG_PRIVACY_UNKNOWN; const char *ip6_privacy_str = "0"; + NMPlatform *platform; + int ifindex; if (nm_streq (method, NM_SETTING_IP6_CONFIG_METHOD_DISABLED)) { nm_device_sysctl_ip_conf_set (self, AF_INET6, "disable_ipv6", "1"); @@ -10564,18 +10593,35 @@ act_stage3_ip_config_start (NMDevice *self, } if (nm_streq (method, NM_SETTING_IP6_CONFIG_METHOD_IGNORE)) { - if ( !priv->master - && !nm_device_sys_iface_state_is_external (self)) { - gboolean ipv6ll_handle_old = priv->ipv6ll_handle; - - /* When activating an IPv6 'ignore' connection we need to revert back - * to kernel IPv6LL, but the kernel won't actually assign an address - * to the interface until disable_ipv6 is bounced. - */ - set_nm_ipv6ll (self, FALSE); - if (ipv6ll_handle_old) - nm_device_sysctl_ip_conf_set (self, AF_INET6, "disable_ipv6", "1"); - restore_ip6_properties (self); + if (!nm_device_sys_iface_state_is_external (self)) { + if (priv->master) { + /* If a device only has an IPv6 link-local address, + * we don't generate an assumed connection. Therefore, + * when a new slave connection (without IP configuration) + * is activated on the device, the link-local address + * remains configured. The IP configuration of an activated + * slave should not depend on the previous state. Flush + * addresses and routes on activation. + */ + ifindex = nm_device_get_ip_ifindex (self); + platform = nm_device_get_platform (self); + + if (ifindex > 0) { + nm_platform_ip_route_flush (platform, AF_INET6, ifindex); + nm_platform_ip_address_flush (platform, AF_INET6, ifindex); + } + } else { + gboolean ipv6ll_handle_old = priv->ipv6ll_handle; + + /* When activating an IPv6 'ignore' connection we need to revert back + * to kernel IPv6LL, but the kernel won't actually assign an address + * to the interface until disable_ipv6 is bounced. + */ + set_nm_ipv6ll (self, FALSE); + if (ipv6ll_handle_old) + nm_device_sysctl_ip_conf_set (self, AF_INET6, "disable_ipv6", "1"); + restore_ip6_properties (self); + } } return NM_ACT_STAGE_RETURN_IP_DONE; } @@ -12234,13 +12280,14 @@ impl_device_reapply (NMDBusObject *obj, } else reapply_data = NULL; - g_signal_emit (self, signals[AUTH_REQUEST], 0, - invocation, - nm_device_get_applied_connection (self), - NM_AUTH_PERMISSION_NETWORK_CONTROL, - TRUE, - reapply_cb, - reapply_data); + nm_device_auth_request (self, + invocation, + nm_device_get_applied_connection (self), + NM_AUTH_PERMISSION_NETWORK_CONTROL, + TRUE, + NULL, + reapply_cb, + reapply_data); } /*****************************************************************************/ @@ -12277,13 +12324,14 @@ get_applied_connection_cb (NMDevice *self, if (applied_connection != user_data) { /* The applied connection changed due to a race. Reauthenticate. */ - g_signal_emit (self, signals[AUTH_REQUEST], 0, - context, - applied_connection, - NM_AUTH_PERMISSION_NETWORK_CONTROL, - TRUE, - get_applied_connection_cb, - applied_connection /* no need take a ref. We will not dereference this pointer. */); + nm_device_auth_request (self, + context, + applied_connection, + NM_AUTH_PERMISSION_NETWORK_CONTROL, + TRUE, + NULL, + get_applied_connection_cb, + applied_connection /* no need take a ref. We will not dereference this pointer. */); return; } @@ -12330,13 +12378,14 @@ impl_device_get_applied_connection (NMDBusObject *obj, return; } - g_signal_emit (self, signals[AUTH_REQUEST], 0, - invocation, - applied_connection, - NM_AUTH_PERMISSION_NETWORK_CONTROL, - TRUE, - get_applied_connection_cb, - applied_connection /* no need take a ref. We will not dereference this pointer. */); + nm_device_auth_request (self, + invocation, + applied_connection, + NM_AUTH_PERMISSION_NETWORK_CONTROL, + TRUE, + NULL, + get_applied_connection_cb, + applied_connection /* no need take a ref. We will not dereference this pointer. */); } /*****************************************************************************/ @@ -12504,13 +12553,14 @@ impl_device_disconnect (NMDBusObject *obj, connection = nm_device_get_applied_connection (self); nm_assert (connection); - g_signal_emit (self, signals[AUTH_REQUEST], 0, - invocation, - connection, - NM_AUTH_PERMISSION_NETWORK_CONTROL, - TRUE, - disconnect_cb, - NULL); + nm_device_auth_request (self, + invocation, + connection, + NM_AUTH_PERMISSION_NETWORK_CONTROL, + TRUE, + NULL, + disconnect_cb, + NULL); } static void @@ -12556,13 +12606,14 @@ impl_device_delete (NMDBusObject *obj, return; } - g_signal_emit (self, signals[AUTH_REQUEST], 0, - invocation, - NULL, - NM_AUTH_PERMISSION_NETWORK_CONTROL, - TRUE, - delete_cb, - NULL); + nm_device_auth_request (self, + invocation, + NULL, + NM_AUTH_PERMISSION_NETWORK_CONTROL, + TRUE, + NULL, + delete_cb, + NULL); } static void @@ -17390,8 +17441,8 @@ constructed (GObject *object) g_signal_connect (platform, NM_PLATFORM_SIGNAL_IP6_ROUTE_CHANGED, G_CALLBACK (device_ipx_changed), self); g_signal_connect (platform, NM_PLATFORM_SIGNAL_LINK_CHANGED, G_CALLBACK (link_changed_cb), self); + priv->manager = g_object_ref (NM_MANAGER_GET); priv->settings = g_object_ref (NM_SETTINGS_GET); - g_assert (priv->settings); g_signal_connect (priv->settings, NM_SETTINGS_SIGNAL_CONNECTION_ADDED, @@ -17548,6 +17599,7 @@ finalize (GObject *object) /* for testing, NMDeviceTest does not invoke NMDevice::constructed, * and thus @settings might be unset. */ nm_g_object_unref (priv->settings); + nm_g_object_unref (priv->manager); nm_g_object_unref (priv->concheck_mgr); @@ -17944,14 +17996,6 @@ nm_device_class_init (NMDeviceClass *klass) autoconnect_allowed_accumulator, NULL, NULL, G_TYPE_BOOLEAN, 0); - signals[AUTH_REQUEST] = - g_signal_new (NM_DEVICE_AUTH_REQUEST, - G_OBJECT_CLASS_TYPE (object_class), - G_SIGNAL_RUN_FIRST, - 0, NULL, NULL, NULL, - /* context, connection, permission, allow_interaction, callback, user_data */ - G_TYPE_NONE, 6, G_TYPE_DBUS_METHOD_INVOCATION, NM_TYPE_CONNECTION, G_TYPE_STRING, G_TYPE_BOOLEAN, G_TYPE_POINTER, G_TYPE_POINTER); - signals[IP4_CONFIG_CHANGED] = g_signal_new (NM_DEVICE_IP4_CONFIG_CHANGED, G_OBJECT_CLASS_TYPE (object_class), diff --git a/src/devices/nm-device.h b/src/devices/nm-device.h index c18301b2..8d51c707 100644 --- a/src/devices/nm-device.h +++ b/src/devices/nm-device.h @@ -115,7 +115,6 @@ nm_device_state_reason_check (NMDeviceStateReason reason) #define NM_DEVICE_HAS_PENDING_ACTION "has-pending-action" /* Internal only */ /* Internal signals */ -#define NM_DEVICE_AUTH_REQUEST "auth-request" #define NM_DEVICE_IP4_CONFIG_CHANGED "ip4-config-changed" #define NM_DEVICE_IP6_CONFIG_CHANGED "ip6-config-changed" #define NM_DEVICE_IP6_PREFIX_DELEGATED "ip6-prefix-delegated" @@ -455,12 +454,6 @@ typedef struct _NMDeviceClass { } NMDeviceClass; -typedef void (*NMDeviceAuthRequestFunc) (NMDevice *device, - GDBusMethodInvocation *context, - NMAuthSubject *subject, - GError *error, - gpointer user_data); - GType nm_device_get_type (void); struct _NMDedupMultiIndex *nm_device_get_multi_index (NMDevice *self); diff --git a/src/devices/ovs/nm-device-ovs-interface.c b/src/devices/ovs/nm-device-ovs-interface.c index 951b5788..10f9fa94 100644 --- a/src/devices/ovs/nm-device-ovs-interface.c +++ b/src/devices/ovs/nm-device-ovs-interface.c @@ -310,7 +310,7 @@ deactivate_async (NMDevice *device, nm_device_get_iface (device))) { _LOGT (LOGD_CORE, "deactivate: link not present, proceeding"); nm_device_update_from_platform_link (NM_DEVICE (self), NULL); - nm_utils_invoke_on_idle (deactivate_cb_on_idle, data, cancellable); + nm_utils_invoke_on_idle (cancellable, deactivate_cb_on_idle, data); return; } diff --git a/src/devices/wifi/nm-device-iwd.c b/src/devices/wifi/nm-device-iwd.c index 3c1d5b22..4b57fa38 100644 --- a/src/devices/wifi/nm-device-iwd.c +++ b/src/devices/wifi/nm-device-iwd.c @@ -507,7 +507,7 @@ deactivate_async (NMDevice *device, user_data = nm_utils_user_data_pack (g_object_ref (self), callback, callback_user_data); if (!priv->dbus_obj) { - nm_utils_invoke_on_idle (disconnect_cb_on_idle, user_data, cancellable); + nm_utils_invoke_on_idle (cancellable, disconnect_cb_on_idle, user_data); return; } @@ -615,13 +615,6 @@ check_connection_compatible (NMDevice *device, NMConnection *connection, GError return FALSE; } - /* Hidden SSIDs not supported in any mode (client or AP) */ - if (nm_setting_wireless_get_hidden (s_wireless)) { - nm_utils_error_set_literal (error, NM_UTILS_ERROR_CONNECTION_AVAILABLE_TEMPORARY, - "hidden networks not supported by the IWD backend"); - return FALSE; - } - security = nm_wifi_connection_get_iwd_security (connection, &mapped); if (!mapped) { nm_utils_error_set_literal (error, NM_UTILS_ERROR_CONNECTION_AVAILABLE_TEMPORARY, @@ -630,6 +623,15 @@ check_connection_compatible (NMDevice *device, NMConnection *connection, GError } mode = nm_setting_wireless_get_mode (s_wireless); + + /* Hidden SSIDs only supported in client mode */ + if ( nm_setting_wireless_get_hidden (s_wireless) + && !NM_IN_STRSET (mode, NULL, NM_SETTING_WIRELESS_MODE_INFRA)) { + nm_utils_error_set_literal (error, NM_UTILS_ERROR_CONNECTION_AVAILABLE_TEMPORARY, + "non-infrastructure hidden networks not supported by the IWD backend"); + return FALSE; + } + if (NM_IN_STRSET (mode, NULL, NM_SETTING_WIRELESS_MODE_INFRA)) { /* 8021x networks can only be used if they've been provisioned on the IWD side and * thus are Known Networks. @@ -757,6 +759,7 @@ complete_connection (NMDevice *device, NMWifiAP *ap; GBytes *ssid; GBytes *setting_ssid = NULL; + gboolean hidden = FALSE; const char *mode; s_wifi = nm_connection_get_setting_wireless (connection); @@ -789,16 +792,14 @@ complete_connection (NMDevice *device, /* Find a compatible AP in the scan list */ ap = nm_wifi_aps_find_first_compatible (&priv->aps_lst_head, connection); if (!ap) { - if (!nm_streq0 (mode, NM_SETTING_WIRELESS_MODE_ADHOC)) { - g_set_error_literal (error, - NM_DEVICE_ERROR, - NM_DEVICE_ERROR_INVALID_CONNECTION, - "No compatible AP in the scan list and hidden SSIDs not supported."); - return FALSE; - } - + /* If we still don't have an AP, then the WiFI settings needs to be + * fully specified by the client. Might not be able to find an AP + * if the network isn't broadcasting the SSID for example. + */ if (!nm_setting_verify (NM_SETTING (s_wifi), connection, error)) return FALSE; + + hidden = TRUE; } } else { ap = nm_wifi_ap_lookup_for_device (NM_DEVICE (self), specific_object); @@ -849,6 +850,9 @@ complete_connection (NMDevice *device, nm_setting_wireless_get_mac_address (s_wifi) ? NULL : nm_device_get_iface (device), TRUE); + if (hidden) + g_object_set (s_wifi, NM_SETTING_WIRELESS_HIDDEN, TRUE, NULL); + return TRUE; } @@ -1061,14 +1065,14 @@ _nm_device_iwd_request_scan (NMDeviceIwd *self, return; } - g_signal_emit_by_name (device, - NM_DEVICE_AUTH_REQUEST, - invocation, - NULL, - NM_AUTH_PERMISSION_WIFI_SCAN, - TRUE, - dbus_request_scan_cb, - options ? g_variant_ref (options) : NULL); + nm_device_auth_request (device, + invocation, + NULL, + NM_AUTH_PERMISSION_WIFI_SCAN, + TRUE, + NULL, + dbus_request_scan_cb, + nm_g_variant_ref (options)); } static gboolean @@ -1786,11 +1790,34 @@ act_stage2_config (NMDevice *device, NMDeviceStateReason *out_failure_reason) goto out_fail; } + if ( !is_connection_known_network (connection) + && nm_setting_wireless_get_hidden (s_wireless)) { + gs_free char *ssid_str = NULL; + + /* Use Station.ConnectHiddenNetwork method instead of Network proxy. */ + ssid_str = _nm_utils_ssid_to_utf8 (nm_setting_wireless_get_ssid (s_wireless)); + g_dbus_proxy_call (priv->dbus_station_proxy, + "ConnectHiddenNetwork", + g_variant_new ("(s)", ssid_str), + G_DBUS_CALL_FLAGS_NONE, G_MAXINT, + priv->cancellable, + network_connect_cb, + self); + return NM_ACT_STAGE_RETURN_POSTPONE; + } + + if (!nm_wifi_ap_get_supplicant_path (ap)) { + _LOGW (LOGD_DEVICE | LOGD_WIFI, + "Activation: (wifi) network is provisioned but dbus supplicant path for AP unknown"); + NM_SET_OUT (out_failure_reason, NM_DEVICE_STATE_REASON_SUPPLICANT_FAILED); + goto out_fail; + } + network_proxy = nm_iwd_manager_get_dbus_interface (nm_iwd_manager_get (), nm_ref_string_get_str (nm_wifi_ap_get_supplicant_path (ap)), NM_IWD_NETWORK_INTERFACE); if (!network_proxy) { - _LOGE (LOGD_DEVICE | LOGD_WIFI, + _LOGW (LOGD_DEVICE | LOGD_WIFI, "Activation: (wifi) could not get Network interface proxy for %s", nm_ref_string_get_str (nm_wifi_ap_get_supplicant_path (ap))); NM_SET_OUT (out_failure_reason, NM_DEVICE_STATE_REASON_SUPPLICANT_FAILED); diff --git a/src/devices/wifi/nm-device-wifi.c b/src/devices/wifi/nm-device-wifi.c index 266a8425..f5b62989 100644 --- a/src/devices/wifi/nm-device-wifi.c +++ b/src/devices/wifi/nm-device-wifi.c @@ -48,7 +48,14 @@ _LOG_DECLARE_SELF(NMDeviceWifi); #define SCAN_INTERVAL_SEC_STEP 20 #define SCAN_INTERVAL_SEC_MAX 120 -#define SCAN_RAND_MAC_ADDRESS_EXPIRE_MIN 5 +#define SCAN_EXTRA_DELAY_MSEC 500 + +#define SCAN_RAND_MAC_ADDRESS_EXPIRE_SEC (5*60) + +#define SCAN_REQUEST_SSIDS_MAX_NUM 32u +#define SCAN_REQUEST_SSIDS_MAX_AGE_MSEC (3 * 60 * NM_UTILS_MSEC_PER_SEC) + +#define _LOGT_scan(...) _LOGT (LOGD_WIFI_SCAN, "wifi-scan: " __VA_ARGS__) /*****************************************************************************/ @@ -76,44 +83,58 @@ typedef struct { CList scanning_prohibited_lst_head; + GCancellable *scan_request_cancellable; + + GSource *scan_request_delay_source; + NMWifiAP * current_ap; - guint32 rate; - bool enabled:1; /* rfkilled or not */ - bool requested_scan:1; - bool ssid_found:1; - bool is_scanning:1; - bool hidden_probe_scan_warn:1; - gint64 last_scan_msec; + GHashTable *scan_request_ssids_hash; + CList scan_request_ssids_lst_head; - gint32 scheduled_scan_time; /* seconds */ - guint8 scan_interval_sec; - guint pending_scan_id; - guint ap_dump_id; + NMActRequestGetSecretsCallId *wifi_secrets_id; - NMSupplicantManager *sup_mgr; + NMSupplicantManager *sup_mgr; NMSupplMgrCreateIfaceHandle *sup_create_handle; NMSupplicantInterface *sup_iface; - guint sup_timeout_id; /* supplicant association timeout */ - NM80211Mode mode; + gint64 scan_last_complete_msec; + gint64 scan_periodic_next_msec; - NMActRequestGetSecretsCallId *wifi_secrets_id; + gint64 scan_last_request_started_at_msec; + + guint scan_kickoff_timeout_id; + + guint ap_dump_id; guint periodic_update_id; + guint link_timeout_id; - guint32 failed_iface_count; guint reacquire_iface_id; + guint wps_timeout_id; + guint sup_timeout_id; /* supplicant association timeout */ NMDeviceWifiCapabilities capabilities; + NMSettingWirelessWakeOnWLan wowlan_restore; - gint32 hw_addr_scan_expire; + NMDeviceWifiP2P *p2p_device; + NM80211Mode mode; - guint wps_timeout_id; + guint32 failed_iface_count; + gint32 hw_addr_scan_expire; - NMSettingWirelessWakeOnWLan wowlan_restore; + guint32 rate; + + guint8 scan_periodic_interval_sec; + + bool enabled:1; /* rfkilled or not */ + bool scan_is_scanning:1; + bool scan_periodic_allowed:1; + bool scan_explicit_allowed:1; + bool scan_explicit_requested:1; + bool ssid_found:1; + bool hidden_probe_scan_warn:1; - NMDeviceWifiP2P *p2p_device; } NMDeviceWifiPrivate; struct _NMDeviceWifi @@ -135,12 +156,8 @@ G_DEFINE_TYPE (NMDeviceWifi, nm_device_wifi, NM_TYPE_DEVICE) /*****************************************************************************/ -static gboolean check_scanning_prohibited (NMDeviceWifi *self, gboolean periodic); - static void supplicant_iface_state_down (NMDeviceWifi *self); -static void schedule_scan (NMDeviceWifi *self, gboolean backoff); - static void cleanup_association_attempt (NMDeviceWifi * self, gboolean disconnect); @@ -173,15 +190,8 @@ static void supplicant_iface_notify_p2p_available (NMSupplicantInterface *iface, GParamSpec *pspec, NMDeviceWifi *self); -static void _requested_scan_set (NMDeviceWifi *self, gboolean value); - static void periodic_update (NMDeviceWifi *self); -static void request_wireless_scan (NMDeviceWifi *self, - gboolean periodic, - gboolean force_if_scanning, - const GPtrArray *ssids); - static void ap_add_remove (NMDeviceWifi *self, gboolean is_adding, NMWifiAP *ap, @@ -191,6 +201,158 @@ static void _hw_addr_set_scanning (NMDeviceWifi *self, gboolean do_reset); static void recheck_p2p_availability (NMDeviceWifi *self); +static void _scan_kickoff (NMDeviceWifi *self); + +static gboolean _scan_notify_allowed (NMDeviceWifi *self, NMTernary do_kickoff); + +/*****************************************************************************/ + +typedef struct { + GBytes *ssid; + CList lst; + gint64 timestamp_msec; +} ScanRequestSsidData; + +static void +_scan_request_ssids_remove (ScanRequestSsidData *srs_data) +{ + c_list_unlink_stale (&srs_data->lst); + g_bytes_unref (srs_data->ssid); + nm_g_slice_free (srs_data); +} + +static void +_scan_request_ssids_remove_with_hash (NMDeviceWifiPrivate *priv, + ScanRequestSsidData *srs_data) +{ + nm_assert (srs_data); + nm_assert (nm_g_hash_table_lookup (priv->scan_request_ssids_hash, srs_data) == srs_data); + if (!g_hash_table_remove (priv->scan_request_ssids_hash, srs_data)) + nm_assert_not_reached (); + _scan_request_ssids_remove (srs_data); +} + +static void +_scan_request_ssids_remove_all (NMDeviceWifiPrivate *priv, + gint64 cutoff_with_now_msec, + guint cutoff_at_len) +{ + ScanRequestSsidData *srs_data; + + nm_assert ((!priv->scan_request_ssids_hash) == c_list_is_empty (&priv->scan_request_ssids_lst_head)); + if (!priv->scan_request_ssids_hash) + return; + + if (cutoff_at_len == 0) { + nm_clear_pointer (&priv->scan_request_ssids_hash, g_hash_table_destroy); + while ((srs_data = c_list_first_entry (&priv->scan_request_ssids_lst_head, ScanRequestSsidData, lst))) + _scan_request_ssids_remove (srs_data); + return; + } + + if (cutoff_with_now_msec != 0) { + gint64 cutoff_time_msec; + + /* remove all entries that are older than a max-age. */ + nm_assert (cutoff_with_now_msec > 0); + cutoff_time_msec = cutoff_with_now_msec - SCAN_REQUEST_SSIDS_MAX_AGE_MSEC; + while ((srs_data = c_list_last_entry (&priv->scan_request_ssids_lst_head, ScanRequestSsidData, lst))) { + if (srs_data->timestamp_msec > cutoff_time_msec) + break; + _scan_request_ssids_remove_with_hash (priv, srs_data); + } + } + + if (cutoff_at_len != G_MAXUINT) { + guint i; + + /* trim the list to cutoff_at_len elements. */ + i = nm_g_hash_table_size (priv->scan_request_ssids_hash); + for (; i > cutoff_at_len; i--) { + ScanRequestSsidData *d; + + d = c_list_last_entry (&priv->scan_request_ssids_lst_head, ScanRequestSsidData, lst); + _scan_request_ssids_remove_with_hash (priv, d); + } + } + + nm_assert (nm_g_hash_table_size (priv->scan_request_ssids_hash) <= SCAN_REQUEST_SSIDS_MAX_NUM); + nm_assert (nm_g_hash_table_size (priv->scan_request_ssids_hash) == c_list_length (&priv->scan_request_ssids_lst_head)); + if (c_list_is_empty (&priv->scan_request_ssids_lst_head)) + nm_clear_pointer (&priv->scan_request_ssids_hash, g_hash_table_destroy); +} + +static GPtrArray * +_scan_request_ssids_fetch (NMDeviceWifiPrivate *priv, gint64 now_msec) +{ + ScanRequestSsidData *srs_data; + GPtrArray *ssids; + guint len; + + _scan_request_ssids_remove_all (priv, now_msec, G_MAXUINT); + + len = nm_g_hash_table_size (priv->scan_request_ssids_hash); + if (len == 0) + return NULL; + + ssids = g_ptr_array_new_full (len, (GDestroyNotify) g_bytes_unref); + nm_clear_pointer (&priv->scan_request_ssids_hash, g_hash_table_destroy); + while ((srs_data = c_list_first_entry (&priv->scan_request_ssids_lst_head, ScanRequestSsidData, lst))) { + g_ptr_array_add (ssids, g_steal_pointer (&srs_data->ssid)); + _scan_request_ssids_remove (srs_data); + } + return ssids; +} + +static void +_scan_request_ssids_track (NMDeviceWifiPrivate *priv, + const GPtrArray *ssids) +{ + CList old_lst_head; + gint64 now_msec; + guint i; + + if ( !ssids + || ssids->len == 0) + return; + + now_msec = nm_utils_get_monotonic_timestamp_msec (); + + if (!priv->scan_request_ssids_hash) + priv->scan_request_ssids_hash = g_hash_table_new (nm_pgbytes_hash, nm_pgbytes_equal); + + /* Do a little dance. New elements shall keep their order as in @ssids, but all + * new elements should be sorted in the list preexisting elements of the list. + * First move the old elements away, and splice them back afterwards. */ + c_list_init (&old_lst_head); + c_list_splice (&old_lst_head, &priv->scan_request_ssids_lst_head); + + for (i = 0; i < ssids->len; i++) { + GBytes *ssid = ssids->pdata[i]; + ScanRequestSsidData *d; + + G_STATIC_ASSERT_EXPR (G_STRUCT_OFFSET (ScanRequestSsidData, ssid) == 0); + d = g_hash_table_lookup (priv->scan_request_ssids_hash, &ssid); + if (!d) { + d = g_slice_new (ScanRequestSsidData); + *d = (ScanRequestSsidData) { + .lst = C_LIST_INIT (d->lst), + .timestamp_msec = now_msec, + .ssid = g_bytes_ref (ssid), + }; + g_hash_table_add (priv->scan_request_ssids_hash, d); + } else + d->timestamp_msec = now_msec; + c_list_link_tail (&priv->scan_request_ssids_lst_head, &d->lst); + } + + c_list_splice (&priv->scan_request_ssids_lst_head, &old_lst_head); + + /* Trim the excess. After our splice with old_lst_head, the list contains the new + * elements (from @ssids) at the front (in there original order), followed by older elements. */ + _scan_request_ssids_remove_all (priv, now_msec, SCAN_REQUEST_SSIDS_MAX_NUM); +} + /*****************************************************************************/ void @@ -218,16 +380,15 @@ nm_device_wifi_scanning_prohibited_track (NMDeviceWifi *self, if (!temporarily_prohibited) { if (!elem) return; - nm_c_list_elem_free (elem); - return; + } else { + if (elem) + return; + c_list_link_tail (&priv->scanning_prohibited_lst_head, + &nm_c_list_elem_new_stale (tag)->lst); } - if (elem) - return; - - c_list_link_tail (&priv->scanning_prohibited_lst_head, - &nm_c_list_elem_new_stale (tag)->lst); + _scan_notify_allowed (self, NM_TERNARY_DEFAULT); } /*****************************************************************************/ @@ -252,28 +413,36 @@ nm_device_wifi_get_scanning (NMDeviceWifi *self) { g_return_val_if_fail (NM_IS_DEVICE_WIFI (self), FALSE); - return NM_DEVICE_WIFI_GET_PRIVATE (self)->is_scanning; + return NM_DEVICE_WIFI_GET_PRIVATE (self)->scan_is_scanning; } -static void -_notify_scanning (NMDeviceWifi *self) +static gboolean +_scan_is_scanning_eval (NMDeviceWifiPrivate *priv) +{ + return priv->scan_request_cancellable + || priv->scan_request_delay_source + || ( priv->sup_iface + && nm_supplicant_interface_get_scanning (priv->sup_iface)); +} + +static gboolean +_scan_notify_is_scanning (NMDeviceWifi *self) { NMDeviceWifiPrivate *priv = NM_DEVICE_WIFI_GET_PRIVATE (self); - gboolean scanning; gboolean last_scan_changed = FALSE; + NMDeviceState state; + gboolean scanning; - scanning = priv->sup_iface - && nm_supplicant_interface_get_scanning (priv->sup_iface); - - if (scanning == priv->is_scanning) - return; + scanning = _scan_is_scanning_eval (priv); + if (scanning == priv->scan_is_scanning) + return FALSE; - priv->is_scanning = scanning; + priv->scan_is_scanning = scanning; if ( !scanning - || priv->last_scan_msec == 0) { + || priv->scan_last_complete_msec == 0) { last_scan_changed = TRUE; - priv->last_scan_msec = nm_utils_get_monotonic_timestamp_msec (); + priv->scan_last_complete_msec = nm_utils_get_monotonic_timestamp_msec (); } _LOGD (LOGD_WIFI, @@ -281,7 +450,16 @@ _notify_scanning (NMDeviceWifi *self) scanning ? "scanning" : "idle", last_scan_changed ? " (notify last-scan)" : ""); - schedule_scan (self, TRUE); + state = nm_device_get_state (NM_DEVICE (self)); + + if (scanning) { + /* while the device is activating/activated, we don't need the pending + * action. The pending action exists to delay startup complete, while + * activating that is already achieved via other means. */ + if ( state <= NM_DEVICE_STATE_DISCONNECTED + || state > NM_DEVICE_STATE_ACTIVATED) + nm_device_add_pending_action (NM_DEVICE (self), NM_PENDING_ACTION_WIFI_SCAN, FALSE); + } nm_gobject_notify_together (self, PROP_SCANNING, @@ -289,13 +467,73 @@ _notify_scanning (NMDeviceWifi *self) ? PROP_LAST_SCAN : PROP_0); - if (!priv->is_scanning) { - _requested_scan_set (self, FALSE); - if (nm_device_get_state (NM_DEVICE (self)) == NM_DEVICE_STATE_ACTIVATED) { - /* Run a quick update of current AP when coming out of a scan */ - periodic_update (self); - } + _scan_kickoff (self); + + if (!_scan_is_scanning_eval (priv)) { + if ( state <= NM_DEVICE_STATE_DISCONNECTED + || state > NM_DEVICE_STATE_ACTIVATED) + nm_device_emit_recheck_auto_activate (NM_DEVICE (self)); + nm_device_remove_pending_action (NM_DEVICE (self), NM_PENDING_ACTION_WIFI_SCAN, FALSE); } + + return TRUE; +} + +static gboolean +_scan_notify_allowed (NMDeviceWifi *self, NMTernary do_kickoff) +{ + NMDeviceWifiPrivate *priv = NM_DEVICE_WIFI_GET_PRIVATE (self); + gboolean explicit_allowed; + gboolean periodic_allowed; + NMDeviceState state; + gboolean changed = FALSE; + + state = nm_device_get_state (NM_DEVICE (self)); + + explicit_allowed = FALSE; + periodic_allowed = FALSE; + + if (!c_list_is_empty (&priv->scanning_prohibited_lst_head)) { + /* something prohibits scanning. */ + } else if (NM_IN_SET (priv->mode, NM_802_11_MODE_ADHOC, + NM_802_11_MODE_AP)) { + /* Don't scan when a an AP or Ad-Hoc connection is active as it will + * disrupt connected clients or peers. */ + } else if (NM_IN_SET (state, NM_DEVICE_STATE_DISCONNECTED, + NM_DEVICE_STATE_FAILED)) { + /* Can always scan when disconnected */ + explicit_allowed = TRUE; + periodic_allowed = TRUE; + } else if (NM_IN_SET (state, NM_DEVICE_STATE_ACTIVATED)) { + /* Prohibit periodic scans when connected; we ask the supplicant to + * background scan for us, unless the connection is locked to a specific + * BSSID (in which case scanning is effectively disabled). */ + periodic_allowed = FALSE; + + /* Prohibit scans if the supplicant is busy */ + explicit_allowed = !NM_IN_SET (nm_supplicant_interface_get_state (priv->sup_iface), + NM_SUPPLICANT_INTERFACE_STATE_ASSOCIATING, + NM_SUPPLICANT_INTERFACE_STATE_ASSOCIATED, + NM_SUPPLICANT_INTERFACE_STATE_4WAY_HANDSHAKE, + NM_SUPPLICANT_INTERFACE_STATE_GROUP_HANDSHAKE); + } + + if ( explicit_allowed != priv->scan_explicit_allowed + || periodic_allowed != priv->scan_periodic_allowed) { + priv->scan_periodic_allowed = periodic_allowed; + priv->scan_explicit_allowed = explicit_allowed; + _LOGT_scan ("scan-periodic-allowed=%d, scan-explicit-allowed=%d", + periodic_allowed, + explicit_allowed); + changed = TRUE; + } + + if ( do_kickoff == NM_TERNARY_TRUE + || ( do_kickoff == NM_TERNARY_DEFAULT + && changed)) + _scan_kickoff (self); + + return changed; } static void @@ -303,7 +541,7 @@ supplicant_iface_notify_scanning_cb (NMSupplicantInterface *iface, GParamSpec *pspec, NMDeviceWifi *self) { - _notify_scanning (self); + _scan_notify_is_scanning (self); } static gboolean @@ -370,7 +608,7 @@ supplicant_interface_acquire_cb (NMSupplicantManager *supplicant_manager, G_CALLBACK (supplicant_iface_notify_p2p_available), self); - _notify_scanning (self); + _scan_notify_is_scanning (self); if (nm_supplicant_interface_get_state (priv->sup_iface) != NM_SUPPLICANT_INTERFACE_STATE_STARTING) { /* fake an initial state change. */ @@ -399,26 +637,6 @@ supplicant_interface_acquire (NMDeviceWifi *self) } static void -_requested_scan_set (NMDeviceWifi *self, gboolean value) -{ - NMDeviceWifiPrivate *priv; - - value = !!value; - - priv = NM_DEVICE_WIFI_GET_PRIVATE (self); - if (priv->requested_scan == value) - return; - - priv->requested_scan = value; - if (value) - nm_device_add_pending_action ((NMDevice *) self, NM_PENDING_ACTION_WIFI_SCAN, TRUE); - else { - nm_device_emit_recheck_auto_activate (NM_DEVICE (self)); - nm_device_remove_pending_action (NM_DEVICE (self), NM_PENDING_ACTION_WIFI_SCAN, TRUE); - } -} - -static void supplicant_interface_release (NMDeviceWifi *self) { NMDeviceWifiPrivate *priv = NM_DEVICE_WIFI_GET_PRIVATE (self); @@ -426,14 +644,14 @@ supplicant_interface_release (NMDeviceWifi *self) if (nm_clear_pointer (&priv->sup_create_handle, nm_supplicant_manager_create_interface_cancel)) nm_device_remove_pending_action (NM_DEVICE (self), NM_PENDING_ACTION_WAITING_FOR_SUPPLICANT, TRUE); - _requested_scan_set (self, FALSE); + nm_clear_g_source (&priv->scan_kickoff_timeout_id); + nm_clear_g_source_inst (&priv->scan_request_delay_source); + nm_clear_g_cancellable (&priv->scan_request_cancellable); - nm_clear_g_source (&priv->pending_scan_id); + _scan_request_ssids_remove_all (priv, 0, 0); - /* Reset the scan interval to be pretty frequent when disconnected */ - priv->scan_interval_sec = SCAN_INTERVAL_SEC_MIN + SCAN_INTERVAL_SEC_STEP; - _LOGD (LOGD_WIFI, "wifi-scan: reset interval to %u seconds", - (unsigned) priv->scan_interval_sec); + priv->scan_periodic_interval_sec = 0; + priv->scan_periodic_next_msec = 0; nm_clear_g_source (&priv->ap_dump_id); @@ -452,7 +670,7 @@ supplicant_interface_release (NMDeviceWifi *self) nm_device_wifi_p2p_set_mgmt_iface (priv->p2p_device, NULL); } - _notify_scanning (self); + _scan_notify_is_scanning (self); } static void @@ -684,7 +902,7 @@ deactivate_async (NMDevice *device, user_data = nm_utils_user_data_pack (g_object_ref (self), callback, callback_user_data); if (!priv->sup_iface) { - nm_utils_invoke_on_idle (disconnect_cb_on_idle, user_data, cancellable); + nm_utils_invoke_on_idle (cancellable, disconnect_cb_on_idle, user_data); return; } @@ -702,7 +920,6 @@ deactivate (NMDevice *device) NMDeviceWifi *self = NM_DEVICE_WIFI (device); NMDeviceWifiPrivate *priv = NM_DEVICE_WIFI_GET_PRIVATE (self); int ifindex = nm_device_get_ifindex (device); - NM80211Mode old_mode = priv->mode; nm_clear_g_source (&priv->periodic_update_id); @@ -732,9 +949,7 @@ deactivate (NMDevice *device) _notify (self, PROP_MODE); } - /* Ensure we trigger a scan after deactivating a Hotspot */ - if (old_mode == NM_802_11_MODE_AP) - request_wireless_scan (self, FALSE, FALSE, NULL); + _scan_notify_allowed (self, NM_TERNARY_TRUE); } static void @@ -1057,10 +1272,7 @@ is_available (NMDevice *device, NMDeviceCheckDevAvailableFlags flags) static gboolean get_autoconnect_allowed (NMDevice *device) { - NMDeviceWifiPrivate *priv; - - priv = NM_DEVICE_WIFI_GET_PRIVATE (NM_DEVICE_WIFI (device)); - return !priv->requested_scan; + return !NM_DEVICE_WIFI_GET_PRIVATE (NM_DEVICE_WIFI (device))->scan_is_scanning; } static gboolean @@ -1153,8 +1365,12 @@ _hw_addr_set_scanning (NMDeviceWifi *self, gboolean do_reset) /* expire the temporary MAC address used during scanning */ priv->hw_addr_scan_expire = 0; - if (do_reset) + if (do_reset) { + priv->scan_last_request_started_at_msec = G_MININT64; + priv->scan_periodic_next_msec = 0; + priv->scan_periodic_interval_sec = 0; nm_device_hw_addr_reset (device, "scanning"); + } return; } @@ -1169,13 +1385,16 @@ _hw_addr_set_scanning (NMDeviceWifi *self, gboolean do_reset) * We don't bother with to update the MAC address exactly when * it expires, instead on the next scan request, we will generate * a new one.*/ - priv->hw_addr_scan_expire = now + (SCAN_RAND_MAC_ADDRESS_EXPIRE_MIN * 60); + priv->hw_addr_scan_expire = now + SCAN_RAND_MAC_ADDRESS_EXPIRE_SEC; generate_mac_address_mask = nm_config_data_get_device_config (NM_CONFIG_GET_DATA, "wifi.scan-generate-mac-address-mask", device, NULL); + priv->scan_last_request_started_at_msec = G_MININT64; + priv->scan_periodic_next_msec = 0; + priv->scan_periodic_interval_sec = 0; hw_addr_scan = nm_utils_hw_addr_gen_random_eth (nm_device_get_initial_hw_address (device), generate_mac_address_mask); nm_device_hw_addr_set (device, hw_addr_scan, "scanning", TRUE); @@ -1238,6 +1457,7 @@ dbus_request_scan_cb (NMDevice *device, gpointer user_data) { NMDeviceWifi *self = NM_DEVICE_WIFI (device); + NMDeviceWifiPrivate *priv = NM_DEVICE_WIFI_GET_PRIVATE (self); gs_unref_ptrarray GPtrArray *ssids = user_data; if (error) { @@ -1245,15 +1465,9 @@ dbus_request_scan_cb (NMDevice *device, return; } - if (check_scanning_prohibited (self, FALSE)) { - g_dbus_method_invocation_return_error_literal (context, - NM_DEVICE_ERROR, - NM_DEVICE_ERROR_NOT_ALLOWED, - "Scanning not allowed at this time"); - return; - } - - request_wireless_scan (self, FALSE, FALSE, ssids); + _scan_request_ssids_track (priv, ssids); + priv->scan_explicit_requested = TRUE; + _scan_kickoff (self); g_dbus_method_invocation_return_value (context, NULL); } @@ -1264,7 +1478,6 @@ _nm_device_wifi_request_scan (NMDeviceWifi *self, { NMDeviceWifiPrivate *priv = NM_DEVICE_WIFI_GET_PRIVATE (self); NMDevice *device = NM_DEVICE (self); - gint64 last_scan; gs_unref_ptrarray GPtrArray *ssids = NULL; if (options) { @@ -1291,104 +1504,22 @@ _nm_device_wifi_request_scan (NMDeviceWifi *self, if ( !priv->enabled || !priv->sup_iface - || nm_device_get_state (device) < NM_DEVICE_STATE_DISCONNECTED - || nm_device_is_activating (device)) { + || nm_device_get_state (device) < NM_DEVICE_STATE_DISCONNECTED) { g_dbus_method_invocation_return_error_literal (invocation, NM_DEVICE_ERROR, NM_DEVICE_ERROR_NOT_ALLOWED, - "Scanning not allowed while unavailable or activating"); + "Scanning not allowed while unavailable"); return; } - if (nm_supplicant_interface_get_scanning (priv->sup_iface)) { - g_dbus_method_invocation_return_error_literal (invocation, - NM_DEVICE_ERROR, - NM_DEVICE_ERROR_NOT_ALLOWED, - "Scanning not allowed while already scanning"); - return; - } - - last_scan = nm_supplicant_interface_get_last_scan (priv->sup_iface); - if ( last_scan > 0 - && nm_utils_get_monotonic_timestamp_msec () < last_scan + (10 * NM_UTILS_MSEC_PER_SEC)) { - /* FIXME: we really should not outright reject a scan request in this case. We should - * ensure to start a scan request soon, possibly with rate limiting. And there is no - * need to tell the caller that we aren't going to scan... - * - * Same above, if we are currently scanning... */ - g_dbus_method_invocation_return_error_literal (invocation, - NM_DEVICE_ERROR, - NM_DEVICE_ERROR_NOT_ALLOWED, - "Scanning not allowed immediately following previous scan"); - return; - } - - g_signal_emit_by_name (device, - NM_DEVICE_AUTH_REQUEST, - invocation, - NULL, - NM_AUTH_PERMISSION_WIFI_SCAN, - TRUE, - dbus_request_scan_cb, - g_steal_pointer (&ssids)); -} - -static gboolean -check_scanning_prohibited (NMDeviceWifi *self, - gboolean periodic) -{ - NMDeviceWifiPrivate *priv = NM_DEVICE_WIFI_GET_PRIVATE (self); - - nm_assert (NM_IS_SUPPLICANT_INTERFACE (priv->sup_iface)); - - if (!c_list_is_empty (&priv->scanning_prohibited_lst_head)) - return TRUE; - - /* Don't scan when a an AP or Ad-Hoc connection is active as it will - * disrupt connected clients or peers. - */ - if (NM_IN_SET (priv->mode, NM_802_11_MODE_ADHOC, - NM_802_11_MODE_AP)) - return TRUE; - - switch (nm_device_get_state (NM_DEVICE (self))) { - case NM_DEVICE_STATE_UNKNOWN: - case NM_DEVICE_STATE_UNMANAGED: - case NM_DEVICE_STATE_UNAVAILABLE: - case NM_DEVICE_STATE_PREPARE: - case NM_DEVICE_STATE_CONFIG: - case NM_DEVICE_STATE_NEED_AUTH: - case NM_DEVICE_STATE_IP_CONFIG: - case NM_DEVICE_STATE_IP_CHECK: - case NM_DEVICE_STATE_SECONDARIES: - case NM_DEVICE_STATE_DEACTIVATING: - /* Prohibit scans when unusable or activating */ - return TRUE; - case NM_DEVICE_STATE_DISCONNECTED: - case NM_DEVICE_STATE_FAILED: - /* Can always scan when disconnected */ - return FALSE; - case NM_DEVICE_STATE_ACTIVATED: - /* Prohibit periodic scans when connected; we ask the supplicant to - * background scan for us, unless the connection is locked to a specific - * BSSID. - */ - if (periodic) - return TRUE; - break; - } - - /* Prohibit scans if the supplicant is busy */ - if ( NM_IN_SET (nm_supplicant_interface_get_state (priv->sup_iface), - NM_SUPPLICANT_INTERFACE_STATE_ASSOCIATING, - NM_SUPPLICANT_INTERFACE_STATE_ASSOCIATED, - NM_SUPPLICANT_INTERFACE_STATE_4WAY_HANDSHAKE, - NM_SUPPLICANT_INTERFACE_STATE_GROUP_HANDSHAKE) - || nm_supplicant_interface_get_scanning (priv->sup_iface)) - return TRUE; - - /* Allow the scan */ - return FALSE; + nm_device_auth_request (device, + invocation, + NULL, + NM_AUTH_PERMISSION_WIFI_SCAN, + TRUE, + NULL, + dbus_request_scan_cb, + g_steal_pointer (&ssids)); } static gboolean @@ -1410,173 +1541,299 @@ hidden_filter_func (NMSettings *settings, } static GPtrArray * -build_hidden_probe_list (NMDeviceWifi *self) +_scan_request_ssids_build_hidden (NMDeviceWifi *self, + gint64 now_msec, + gboolean *out_has_hidden_profiles) { NMDeviceWifiPrivate *priv = NM_DEVICE_WIFI_GET_PRIVATE (self); guint max_scan_ssids = nm_supplicant_interface_get_max_scan_ssids (priv->sup_iface); gs_free NMSettingsConnection **connections = NULL; - guint i, len; - GPtrArray *ssids = NULL; - static GBytes *nullssid = NULL; + gs_unref_ptrarray GPtrArray *ssids = NULL; + gs_unref_hashtable GHashTable *unique_ssids = NULL; + guint connections_len; + guint n_hidden; + guint i; + + NM_SET_OUT (out_has_hidden_profiles, FALSE); + + /* collect all pending explicit SSIDs. */ + ssids = _scan_request_ssids_fetch (priv, now_msec); - /* Need at least two: wildcard SSID and one or more hidden SSIDs */ - if (max_scan_ssids < 2) + if (max_scan_ssids == 0) { + /* no space. @ssids will be ignored. */ return NULL; + } + + if (ssids) { + if (ssids->len < max_scan_ssids) { + /* Add wildcard SSID using a static wildcard SSID used for every scan */ + g_ptr_array_insert (ssids, 0, g_bytes_ref (nm_gbytes_get_empty ())); + } + if (ssids->len >= max_scan_ssids) { + /* there is no more space. Use what we have. */ + g_ptr_array_set_size (ssids, max_scan_ssids); + return g_steal_pointer (&ssids); + } + } connections = nm_settings_get_connections_clone (nm_device_get_settings ((NMDevice *) self), - &len, - hidden_filter_func, NULL, - NULL, NULL); + &connections_len, + hidden_filter_func, + NULL, + NULL, + NULL); if (!connections[0]) - return NULL; + return g_steal_pointer (&ssids); - g_qsort_with_data (connections, len, sizeof (NMSettingsConnection *), nm_settings_connection_cmp_timestamp_p_with_data, NULL); + if (!ssids) { + ssids = g_ptr_array_new_full (max_scan_ssids, (GDestroyNotify) g_bytes_unref); + /* Add wildcard SSID using a static wildcard SSID used for every scan */ + g_ptr_array_insert (ssids, 0, g_bytes_ref (nm_gbytes_get_empty ())); + } - ssids = g_ptr_array_new_full (max_scan_ssids, (GDestroyNotify) g_bytes_unref); + unique_ssids = g_hash_table_new (nm_gbytes_hash, nm_gbytes_equal); + for (i = 1; i < ssids->len; i++) { + if (!g_hash_table_add (unique_ssids, ssids->pdata[i])) + nm_assert_not_reached (); + } - /* Add wildcard SSID using a static wildcard SSID used for every scan */ - if (G_UNLIKELY (nullssid == NULL)) - nullssid = g_bytes_new_static ("", 0); - g_ptr_array_add (ssids, g_bytes_ref (nullssid)); + g_qsort_with_data (connections, + connections_len, + sizeof (NMSettingsConnection *), + nm_settings_connection_cmp_timestamp_p_with_data, + NULL); - for (i = 0; connections[i]; i++) { + n_hidden = 0; + for (i = 0; i < connections_len; i++) { NMSettingWireless *s_wifi; GBytes *ssid; - if (i >= max_scan_ssids - 1) + if (ssids->len >= max_scan_ssids) + break; + + if (n_hidden > 4) { + /* we allow at most 4 hidden profiles to be actively scanned. The + * reason is speed and to not disclose too many SSIDs. */ break; + } - s_wifi = (NMSettingWireless *) nm_connection_get_setting_wireless (nm_settings_connection_get_connection (connections[i])); + s_wifi = nm_connection_get_setting_wireless (nm_settings_connection_get_connection (connections[i])); ssid = nm_setting_wireless_get_ssid (s_wifi); + + if (!g_hash_table_add (unique_ssids, ssid)) + continue; + g_ptr_array_add (ssids, g_bytes_ref (ssid)); + n_hidden++; } - return ssids; + NM_SET_OUT (out_has_hidden_profiles, n_hidden > 0); + return g_steal_pointer (&ssids); } -static void -request_wireless_scan (NMDeviceWifi *self, - gboolean periodic, - gboolean force_if_scanning, - const GPtrArray *ssids) +static gboolean +_scan_request_delay_cb (gpointer user_data) { + NMDeviceWifi *self = user_data; NMDeviceWifiPrivate *priv = NM_DEVICE_WIFI_GET_PRIVATE (self); - gboolean request_started = FALSE; - nm_clear_g_source (&priv->pending_scan_id); + nm_clear_g_source_inst (&priv->scan_request_delay_source); - if (!force_if_scanning && priv->requested_scan) { - /* There's already a scan in progress */ - return; - } + _LOGT_scan ("scan request completed (after extra delay)"); - if (!check_scanning_prohibited (self, periodic)) { - gs_unref_ptrarray GPtrArray *hidden_ssids = NULL; - - _LOGD (LOGD_WIFI, "wifi-scan: scanning requested"); - - if (!ssids) { - hidden_ssids = build_hidden_probe_list (self); - if (hidden_ssids) { - if (priv->hidden_probe_scan_warn) { - priv->hidden_probe_scan_warn = FALSE; - _LOGW (LOGD_WIFI, "wifi-scan: active scanning for networks due to profiles with wifi.hidden=yes. This makes you trackable"); - } - ssids = hidden_ssids; - } else - priv->hidden_probe_scan_warn = TRUE; - } - - if (_LOGD_ENABLED (LOGD_WIFI)) { - if (ssids) { - guint i; + _scan_notify_is_scanning (self); + return G_SOURCE_REMOVE; +} - for (i = 0; i < ssids->len; i++) { - gs_free char *ssid_str = NULL; - GBytes *ssid = ssids->pdata[i]; +static void +_scan_supplicant_request_scan_cb (NMSupplicantInterface *supp_iface, + GCancellable *cancellable, + gpointer user_data) +{ + NMDeviceWifi *self; + NMDeviceWifiPrivate *priv; - ssid_str = g_bytes_get_size (ssid) > 0 - ? _nm_utils_ssid_to_string (ssid) - : NULL; - _LOGD (LOGD_WIFI, "wifi-scan: (%u) probe scanning SSID %s", - i, ssid_str ?: "*any*"); - } - } else - _LOGD (LOGD_WIFI, "wifi-scan: no SSIDs to probe scan"); - } + if (g_cancellable_is_cancelled (cancellable)) + return; - _hw_addr_set_scanning (self, FALSE); + self = user_data; + priv = NM_DEVICE_WIFI_GET_PRIVATE (self); - nm_supplicant_interface_request_scan (priv->sup_iface, - ssids ? (GBytes *const*) ssids->pdata : NULL, - ssids ? ssids->len : 0u); - request_started = TRUE; - } else - _LOGD (LOGD_WIFI, "wifi-scan: scanning requested but not allowed at this time"); + _LOGT_scan ("scan request completed (D-Bus request)"); - _requested_scan_set (self, request_started); + /* we just completed a scan request, but possibly the supplicant's state is not yet toggled + * to "scanning". That means, our internal scanning state "priv->scan_is_scanning" would already + * flip to idle, while in a moment the supplicant would toggle the state again. + * + * Artificially keep the scanning state on, for another SCAN_EXTRA_DELAY_MSEC msec. */ + nm_clear_g_source_inst (&priv->scan_request_delay_source); + priv->scan_request_delay_source = nm_g_source_attach (nm_g_timeout_source_new (SCAN_EXTRA_DELAY_MSEC, + G_PRIORITY_DEFAULT, + _scan_request_delay_cb, + self, + NULL), + NULL); - schedule_scan (self, request_started); + g_clear_object (&priv->scan_request_cancellable); + _scan_notify_is_scanning (self); } static gboolean -request_wireless_scan_periodic (gpointer user_data) +_scan_kickoff_timeout_cb (gpointer user_data) { NMDeviceWifi *self = user_data; NMDeviceWifiPrivate *priv = NM_DEVICE_WIFI_GET_PRIVATE (self); - priv->pending_scan_id = 0; - request_wireless_scan (self, TRUE, FALSE, NULL); + priv->scan_kickoff_timeout_id = 0; + _scan_kickoff (self); return G_SOURCE_REMOVE; } -/* - * schedule_scan - * - * Schedule a wireless scan. - * - */ static void -schedule_scan (NMDeviceWifi *self, gboolean backoff) +_scan_kickoff (NMDeviceWifi *self) { NMDeviceWifiPrivate *priv = NM_DEVICE_WIFI_GET_PRIVATE (self); - gint32 now = nm_utils_get_monotonic_timestamp_sec (); - - /* Cancel the pending scan if it would happen later than (now + the scan_interval_sec) */ - if (priv->pending_scan_id) { - if (now + priv->scan_interval_sec < priv->scheduled_scan_time) - nm_clear_g_source (&priv->pending_scan_id); - } - - if (!priv->pending_scan_id) { - guint factor = 2; - guint next_scan = priv->scan_interval_sec; - - if ( nm_device_is_activating (NM_DEVICE (self)) - || (nm_device_get_state (NM_DEVICE (self)) == NM_DEVICE_STATE_ACTIVATED)) - factor = 1; - - priv->pending_scan_id = g_timeout_add_seconds (next_scan, - request_wireless_scan_periodic, - self); - - priv->scheduled_scan_time = now + priv->scan_interval_sec; - if (backoff && (priv->scan_interval_sec < (SCAN_INTERVAL_SEC_MAX / factor))) { - priv->scan_interval_sec += (SCAN_INTERVAL_SEC_STEP / factor); - /* Ensure the scan interval will never be less than 20s... */ - priv->scan_interval_sec = MAX(priv->scan_interval_sec, SCAN_INTERVAL_SEC_MIN + SCAN_INTERVAL_SEC_STEP); - /* ... or more than 120s */ - priv->scan_interval_sec = MIN(priv->scan_interval_sec, SCAN_INTERVAL_SEC_MAX); - } else if (!backoff && (priv->scan_interval_sec == 0)) { - /* Invalid combination; would cause continual rescheduling of - * the scan and hog CPU. Reset to something minimally sane. - */ - priv->scan_interval_sec = 5; + gs_unref_ptrarray GPtrArray *ssids = NULL; + gboolean is_explict = FALSE; + NMDeviceState device_state; + gboolean has_hidden_profiles; + gint64 now_msec; + gint64 ratelimit_duration_msec; + + if (!priv->sup_iface) { + _LOGT_scan ("kickoff: don't scan (has no supplicant interface)"); + return; + } + + if (priv->scan_request_cancellable) { + _LOGT_scan ("kickoff: don't scan (has scan_request_cancellable)"); + /* We are currently waiting for a scan request to complete. Wait longer. */ + return; + } + + now_msec = nm_utils_get_monotonic_timestamp_msec (); + + _scan_request_ssids_remove_all (priv, now_msec, G_MAXUINT); + + device_state = nm_device_get_state (NM_DEVICE (self)); + if ( device_state > NM_DEVICE_STATE_DISCONNECTED + && device_state <= NM_DEVICE_STATE_ACTIVATED) { + /* while we are activated, we rate limit more. */ + ratelimit_duration_msec = 8000; + } else + ratelimit_duration_msec = 1500; + + if (priv->scan_last_request_started_at_msec + ratelimit_duration_msec > now_msec) { + _LOGT_scan ("kickoff: don't scan (rate limited for another %d.%03d sec%s)", + (int) ((priv->scan_last_request_started_at_msec + ratelimit_duration_msec - now_msec) / 1000), + (int) ((priv->scan_last_request_started_at_msec + ratelimit_duration_msec - now_msec) % 1000), + !priv->scan_kickoff_timeout_id ? ", schedule timeout" : ""); + if ( !priv->scan_kickoff_timeout_id + && ( priv->scan_explicit_allowed + || priv->scan_periodic_allowed)) { + priv->scan_kickoff_timeout_id = g_timeout_add (priv->scan_last_request_started_at_msec + ratelimit_duration_msec - now_msec, + _scan_kickoff_timeout_cb, + self); + } + return; + } + + if (priv->scan_explicit_requested) { + if (!priv->scan_explicit_allowed) { + _LOGT_scan ("kickoff: don't scan (explicit scan requested but not allowed)"); + return; + } + priv->scan_explicit_requested = FALSE; + is_explict = TRUE; + } else { + + if (!priv->scan_periodic_allowed) { + _LOGT_scan ("kickoff: don't scan (periodic scan currently not allowed)"); + priv->scan_periodic_next_msec = 0; + priv->scan_periodic_interval_sec = 0; + nm_clear_g_source (&priv->scan_kickoff_timeout_id); + return; + } + + nm_assert (priv->scan_explicit_allowed); + + if (now_msec < priv->scan_periodic_next_msec) { + _LOGT_scan ("kickoff: don't scan (periodic scan waiting for another %d.%03d sec%s)", + (int) ((priv->scan_periodic_next_msec - now_msec) / 1000), + (int) ((priv->scan_periodic_next_msec - now_msec) % 1000), + !priv->scan_kickoff_timeout_id ? ", schedule timeout" : ""); + if (!priv->scan_kickoff_timeout_id) { + priv->scan_kickoff_timeout_id = g_timeout_add_seconds ((priv->scan_periodic_next_msec - now_msec + 999) / 1000, + _scan_kickoff_timeout_cb, + self); + } + return; } - _LOGD (LOGD_WIFI, "wifi-scan: scheduled in %d seconds (interval now %d seconds)", - next_scan, priv->scan_interval_sec); + priv->scan_periodic_interval_sec = NM_CLAMP (((int) priv->scan_periodic_interval_sec) * 3 / 2, + SCAN_INTERVAL_SEC_MIN, + SCAN_INTERVAL_SEC_MAX); + priv->scan_periodic_next_msec = now_msec + 1000 * priv->scan_periodic_interval_sec; } + + ssids = _scan_request_ssids_build_hidden (self, now_msec, &has_hidden_profiles); + if (has_hidden_profiles) { + if (priv->hidden_probe_scan_warn) { + priv->hidden_probe_scan_warn = FALSE; + _LOGW (LOGD_WIFI, "wifi-scan: active scanning for networks due to profiles with wifi.hidden=yes. This makes you trackable"); + } + } else if (!is_explict) + priv->hidden_probe_scan_warn = TRUE; + + if (_LOGD_ENABLED (LOGD_WIFI)) { + gs_free char *ssids_str = NULL; + guint ssids_len = 0; + + if (ssids) { + gs_strfreev char **strv = NULL; + guint i; + + strv = g_new (char *, ssids->len + 1u); + for (i = 0; i < ssids->len; i++) + strv[i] = _nm_utils_ssid_to_string (ssids->pdata[i]); + strv[i] = NULL; + + nm_assert (ssids->len > 0); + nm_assert (ssids->len == NM_PTRARRAY_LEN (strv)); + + ssids_str = g_strjoinv (", ", strv); + ssids_len = ssids->len; + } + _LOGD (LOGD_WIFI, "wifi-scan: start %s scan (%u SSIDs to probe scan%s%s%s)", + is_explict ? "explicit" : "periodic", + ssids_len, + NM_PRINT_FMT_QUOTED (ssids_str, " [", ssids_str, "]", "")); + } + + priv->scan_last_request_started_at_msec = now_msec; + + if (is_explict) + _LOGT_scan ("kickoff: explicit scan starting"); + else { + _LOGT_scan ("kickoff: periodic scan starting (next scan is scheduled in %d.%03d sec)", + (int) ((priv->scan_periodic_next_msec - now_msec) / 1000), + (int) ((priv->scan_periodic_next_msec - now_msec) % 1000)); + } + + _hw_addr_set_scanning (self, FALSE); + + priv->scan_request_cancellable = g_cancellable_new (); + nm_supplicant_interface_request_scan (priv->sup_iface, + ssids ? (GBytes *const*) ssids->pdata : NULL, + ssids ? ssids->len : 0u, + priv->scan_request_cancellable, + _scan_supplicant_request_scan_cb, + self); + + /* It's OK to call _scan_notify_is_scanning() again. They mutually call each other, + * but _scan_kickoff() sets "priv->scan_request_cancellable" which will stop + * them from recursing indefinitely. */ + _scan_notify_is_scanning (self); } /**************************************************************************** @@ -1597,16 +1854,15 @@ ap_list_dump (gpointer user_data) gint64 now_msec = nm_utils_get_monotonic_timestamp_msec (); char str_buf[100]; - _LOGD (LOGD_WIFI_SCAN, "APs: [now:%u.%03u, last:%s, next:%u]", + _LOGD (LOGD_WIFI_SCAN, "APs: [now:%u.%03u, last:%s]", (guint) (now_msec / NM_UTILS_MSEC_PER_SEC), (guint) (now_msec % NM_UTILS_MSEC_PER_SEC), - priv->last_scan_msec > 0 + priv->scan_last_complete_msec > 0 ? nm_sprintf_buf (str_buf, "%u.%03u", - (guint) (priv->last_scan_msec / NM_UTILS_MSEC_PER_SEC), - (guint) (priv->last_scan_msec % NM_UTILS_MSEC_PER_SEC)) - : "-1", - priv->scheduled_scan_time); + (guint) (priv->scan_last_complete_msec / NM_UTILS_MSEC_PER_SEC), + (guint) (priv->scan_last_complete_msec % NM_UTILS_MSEC_PER_SEC)) + : "-1"); c_list_for_each_entry (ap, &priv->aps_lst_head, aps_lst) _ap_dump (self, LOGL_DEBUG, ap, "dump", now_msec); } @@ -2138,6 +2394,7 @@ supplicant_iface_state (NMDeviceWifi *self, NMDevice *device = NM_DEVICE (self); NMDeviceState devstate; gboolean scanning; + gboolean scan_changed; _LOGI (LOGD_DEVICE | LOGD_WIFI, "supplicant interface state: %s -> %s%s", @@ -2158,7 +2415,8 @@ supplicant_iface_state (NMDeviceWifi *self, nm_device_queue_recheck_available (NM_DEVICE (device), NM_DEVICE_STATE_REASON_SUPPLICANT_AVAILABLE, NM_DEVICE_STATE_REASON_SUPPLICANT_FAILED); - priv->scan_interval_sec = SCAN_INTERVAL_SEC_MIN; + priv->scan_periodic_interval_sec = 0; + priv->scan_periodic_next_msec = 0; } /* In these states we know the supplicant is actually talking to something */ @@ -2225,17 +2483,19 @@ supplicant_iface_state (NMDeviceWifi *self, } break; case NM_SUPPLICANT_INTERFACE_STATE_INACTIVE: - /* we would clear _requested_scan_set() and trigger a new scan. + /* we would clear _scan_has_pending_action_set() and trigger a new scan. * However, we don't want to cancel the current pending action, so force * a new scan request. */ - request_wireless_scan (self, FALSE, TRUE, NULL); break; default: break; } out: - _notify_scanning (self); + scan_changed = _scan_notify_allowed (self, NM_TERNARY_FALSE); + scan_changed |= _scan_notify_is_scanning (self); + if (scan_changed) + _scan_kickoff (self); if (old_state == NM_SUPPLICANT_INTERFACE_STATE_STARTING) nm_device_remove_pending_action (device, NM_PENDING_ACTION_WAITING_FOR_SUPPLICANT, TRUE); @@ -2764,6 +3024,8 @@ act_stage1_prepare (NMDevice *device, NMDeviceStateReason *out_failure_reason) ap = ap_fake; } + _scan_notify_allowed (self, NM_TERNARY_DEFAULT); + set_current_ap (self, ap, FALSE); nm_active_connection_set_specific_object (NM_ACTIVE_CONNECTION (req), nm_dbus_object_get_path (NM_DBUS_OBJECT (ap))); @@ -3103,8 +3365,8 @@ activation_success_handler (NMDevice *device) update_seen_bssids_cache (self, priv->current_ap); - /* Reset scan interval to something reasonable */ - priv->scan_interval_sec = SCAN_INTERVAL_SEC_MIN + (SCAN_INTERVAL_SEC_STEP * 2); + priv->scan_periodic_interval_sec = 0; + priv->scan_periodic_next_msec = 0; } static void @@ -3164,9 +3426,6 @@ device_state_changed (NMDevice *device, nm_platform_wifi_indicate_addressing_running (nm_device_get_platform (device), nm_device_get_ifindex (device), FALSE); break; case NM_DEVICE_STATE_DISCONNECTED: - /* Kick off a scan to get latest results */ - priv->scan_interval_sec = SCAN_INTERVAL_SEC_MIN; - request_wireless_scan (self, FALSE, FALSE, NULL); break; default: break; @@ -3174,6 +3433,8 @@ device_state_changed (NMDevice *device, if (clear_aps) remove_all_aps (self); + + _scan_notify_allowed (self, NM_TERNARY_DEFAULT); } static gboolean @@ -3324,8 +3585,8 @@ get_property (GObject *object, guint prop_id, break; case PROP_LAST_SCAN: g_value_set_int64 (value, - priv->last_scan_msec > 0 - ? nm_utils_monotonic_timestamp_as_boottime (priv->last_scan_msec, NM_UTILS_NSEC_PER_MSEC) + priv->scan_last_complete_msec > 0 + ? nm_utils_monotonic_timestamp_as_boottime (priv->scan_last_complete_msec, NM_UTILS_NSEC_PER_MSEC) : (gint64) -1); break; default: @@ -3361,8 +3622,10 @@ nm_device_wifi_init (NMDeviceWifi *self) c_list_init (&priv->aps_lst_head); c_list_init (&priv->scanning_prohibited_lst_head); + c_list_init (&priv->scan_request_ssids_lst_head); priv->aps_idx_by_supplicant_path = g_hash_table_new (nm_direct_hash, NULL); + priv->scan_last_request_started_at_msec = G_MININT64; priv->hidden_probe_scan_warn = TRUE; priv->mode = NM_802_11_MODE_INFRA; priv->wowlan_restore = NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE; diff --git a/src/devices/wwan/nm-modem-broadband.c b/src/devices/wwan/nm-modem-broadband.c index f89ec86c..3fdc5ac5 100644 --- a/src/devices/wwan/nm-modem-broadband.c +++ b/src/devices/wwan/nm-modem-broadband.c @@ -1254,9 +1254,9 @@ disconnect (NMModem *modem, /* Already cancelled or no simple-iface? We are done. */ if ( !ctx->self->_priv.simple_iface || g_cancellable_is_cancelled (cancellable)) { - nm_utils_invoke_on_idle (disconnect_context_complete_on_idle, - ctx, - cancellable); + nm_utils_invoke_on_idle (cancellable, + disconnect_context_complete_on_idle, + ctx); return; } diff --git a/src/devices/wwan/nm-modem-ofono.c b/src/devices/wwan/nm-modem-ofono.c index 2fc44881..96b08e7c 100644 --- a/src/devices/wwan/nm-modem-ofono.c +++ b/src/devices/wwan/nm-modem-ofono.c @@ -211,9 +211,9 @@ disconnect (NMModem *modem, if ( state != NM_MODEM_STATE_CONNECTED || g_cancellable_is_cancelled (cancellable)) { - nm_utils_invoke_on_idle (disconnect_context_complete_on_idle, - ctx, - cancellable); + nm_utils_invoke_on_idle (cancellable, + disconnect_context_complete_on_idle, + ctx); return; } diff --git a/src/dhcp/nm-dhcp-helper.c b/src/dhcp/nm-dhcp-helper.c index 17f9db7f..365e32e3 100644 --- a/src/dhcp/nm-dhcp-helper.c +++ b/src/dhcp/nm-dhcp-helper.c @@ -115,19 +115,42 @@ main (int argc, char *argv[]) gs_unref_variant GVariant *parameters = NULL; gs_unref_variant GVariant *result = NULL; gboolean success = FALSE; - guint try_count = 0; + guint try_count; + gint64 time_start; gint64 time_end; - /* FIXME: g_dbus_connection_new_for_address_sync() tries to connect to the socket in - * non-blocking mode, which can easily fail with EAGAIN, causing the creation of the - * socket to fail with "Could not connect: Resource temporarily unavailable". - * - * We should instead create the GIOStream ourself and block on connecting to - * the socket. */ + /* Connecting to the unix socket can fail with EAGAIN if there are too + * many pending connections and the server can't accept them in time + * before reaching backlog capacity. Ideally the server should increase + * the backlog length, but GLib doesn't provide a way to change it for a + * GDBus server. Retry for up to 5 seconds in case of failure. */ + time_start = g_get_monotonic_time (); + time_end = time_start + (5000 * 1000L); + try_count = 0; + +do_connect: + try_count++; connection = g_dbus_connection_new_for_address_sync ("unix:path=" NMRUNDIR "/private-dhcp", G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_CLIENT, NULL, NULL, &error); if (!connection) { + if (g_error_matches (error, G_IO_ERROR, G_IO_ERROR_WOULD_BLOCK)) { + gint64 time_remaining = time_end - g_get_monotonic_time (); + gint64 interval; + + if (time_remaining > 0) { + _LOGi ("failure to connect: %s (retry %u, waited %lld ms)", + error->message, try_count, + (long long) (time_end - time_remaining - time_start) / 1000); + interval = NM_CLAMP ((gint64) (100L * (1L << NM_MIN (try_count, 31))), + 5000, + 100000); + g_usleep (NM_MIN (interval, time_remaining)); + g_clear_error (&error); + goto do_connect; + } + } + g_dbus_error_strip_remote_error (error); _LOGE ("could not connect to NetworkManager D-Bus socket: %s", error->message); @@ -135,8 +158,8 @@ main (int argc, char *argv[]) } parameters = build_signal_parameters (); - time_end = g_get_monotonic_time () + (200 * 1000L); /* retry for at most 200 milliseconds */ + try_count = 0; do_notify: try_count++; @@ -158,6 +181,7 @@ do_notify: s_err = g_dbus_error_get_remote_error (error); if (NM_IN_STRSET (s_err, "org.freedesktop.DBus.Error.UnknownMethod")) { gint64 remaining_time = time_end - g_get_monotonic_time (); + gint64 interval; /* I am not sure that a race can actually happen, as we register the object * on the server side during GDBusServer:new-connection signal. @@ -166,7 +190,10 @@ do_notify: * do some retry. */ if (remaining_time > 0) { _LOGi ("failure to call notify: %s (retry %u)", error->message, try_count); - g_usleep (NM_MIN (NM_CLAMP ((gint64) (100L * (1L << try_count)), 5000, 25000), remaining_time)); + interval = NM_CLAMP ((gint64) (100L * (1L << NM_MIN (try_count, 31))), + 5000, + 25000); + g_usleep (NM_MIN (interval, remaining_time)); g_clear_error (&error); goto do_notify; } diff --git a/src/dns/nm-dns-manager.c b/src/dns/nm-dns-manager.c index b40dd6b6..666bad60 100644 --- a/src/dns/nm-dns-manager.c +++ b/src/dns/nm-dns-manager.c @@ -62,6 +62,7 @@ typedef struct { GPtrArray *options; const char *nis_domain; GPtrArray *nis_servers; + NMTernary has_trust_ad; } NMResolvConfData; /*****************************************************************************/ @@ -410,8 +411,11 @@ merge_one_ip_config (NMResolvConfData *rc, const NMIPConfig *ip_config) { int addr_family; - guint num, i; char buf[NM_UTILS_INET_ADDRSTRLEN + 50]; + gboolean has_trust_ad; + guint num_nameservers; + guint num; + guint i; addr_family = nm_ip_config_get_addr_family (ip_config); @@ -419,8 +423,8 @@ merge_one_ip_config (NMResolvConfData *rc, nm_assert (ifindex > 0); nm_assert (ifindex == nm_ip_config_get_ifindex (ip_config)); - num = nm_ip_config_get_num_nameservers (ip_config); - for (i = 0; i < num; i++) { + num_nameservers = nm_ip_config_get_num_nameservers (ip_config); + for (i = 0; i < num_nameservers; i++) { const NMIPAddr *addr; addr = nm_ip_config_get_nameserver (ip_config, i); @@ -446,11 +450,28 @@ merge_one_ip_config (NMResolvConfData *rc, add_dns_domains (rc->searches, ip_config, FALSE, TRUE); + has_trust_ad = FALSE; num = nm_ip_config_get_num_dns_options (ip_config); for (i = 0; i < num; i++) { + const char *option = nm_ip_config_get_dns_option (ip_config, i); + + if (nm_streq (option, NM_SETTING_DNS_OPTION_TRUST_AD)) { + has_trust_ad = TRUE; + continue; + } add_dns_option_item (rc->options, nm_ip_config_get_dns_option (ip_config, i)); } + if (num_nameservers == 0) { + /* If the @ip_config contributes no DNS servers, ignore whether trust-ad is set or unset + * for this @ip_config. */ + } else if (has_trust_ad) { + /* We only set has_trust_ad to TRUE, if all IP configs agree (or don't contribute). + * Once set to FALSE, it doesn't get reset. */ + if (rc->has_trust_ad == NM_TERNARY_DEFAULT) + rc->has_trust_ad = NM_TERNARY_TRUE; + } else + rc->has_trust_ad = NM_TERNARY_FALSE; if (addr_family == AF_INET) { const NMIP4Config *ip4_config = (const NMIP4Config *) ip_config; @@ -1106,11 +1127,12 @@ _collect_resolv_conf_data (NMDnsManager *self, { NMDnsManagerPrivate *priv; NMResolvConfData rc = { - .nameservers = g_ptr_array_new (), - .searches = g_ptr_array_new (), - .options = g_ptr_array_new (), - .nis_domain = NULL, - .nis_servers = g_ptr_array_new (), + .nameservers = g_ptr_array_new (), + .searches = g_ptr_array_new (), + .options = g_ptr_array_new (), + .nis_domain = NULL, + .nis_servers = g_ptr_array_new (), + .has_trust_ad = NM_TERNARY_DEFAULT, }; priv = NM_DNS_MANAGER_GET_PRIVATE (self); @@ -1174,6 +1196,9 @@ _collect_resolv_conf_data (NMDnsManager *self, } } + if (rc.has_trust_ad == NM_TERNARY_TRUE) + g_ptr_array_add (rc.options, g_strdup (NM_SETTING_DNS_OPTION_TRUST_AD)); + *out_searches = _ptrarray_to_strv (rc.searches); *out_options = _ptrarray_to_strv (rc.options); *out_nameservers = _ptrarray_to_strv (rc.nameservers); diff --git a/src/ndisc/nm-lndp-ndisc.c b/src/ndisc/nm-lndp-ndisc.c index b698489c..b10adc91 100644 --- a/src/ndisc/nm-lndp-ndisc.c +++ b/src/ndisc/nm-lndp-ndisc.c @@ -101,8 +101,6 @@ receive_ra (struct ndp *ndp, struct ndp_msg *msg, gpointer user_data) int offset; int hop_limit; guint32 val; - guint32 clamp_pltime; - guint32 clamp_vltime; /* Router discovery is subject to the following RFC documents: * @@ -167,22 +165,7 @@ receive_ra (struct ndp *ndp, struct ndp_msg *msg, gpointer user_data) changed |= NM_NDISC_CONFIG_GATEWAYS; } - /* Addresses & Routes - * - * The Preferred Lifetime and Valid Lifetime of PIOs are capped to Router Lifetime - * and NM_NDISC_VLTIME_MULT * Preferred Lifetime, respectively. - * - * The Lifetime of RIOs is capped to the Router Lifetime (there is no point in - * maintaining a route if it employs a dead router). - * - * See draft-gont-6man-slaac-renum - */ - #define NM_NDISC_VLTIME_MULT ((guint32) 48) - clamp_pltime = ndp_msgra_router_lifetime (msgra); - clamp_vltime = (clamp_pltime < G_MAXUINT32 / NM_NDISC_VLTIME_MULT) - ? clamp_pltime * NM_NDISC_VLTIME_MULT - : G_MAXUINT32; - + /* Addresses & Routes */ ndp_msg_opt_for_each_offset (offset, msg, NDP_MSG_OPT_PREFIX) { guint8 r_plen; struct in6_addr r_network; @@ -203,7 +186,7 @@ receive_ra (struct ndp *ndp, struct ndp_msg *msg, gpointer user_data) .network = r_network, .plen = r_plen, .timestamp = now, - .lifetime = NM_MIN (ndp_msg_opt_prefix_valid_time (msg, offset), clamp_vltime), + .lifetime = ndp_msg_opt_prefix_valid_time (msg, offset), }; if (nm_ndisc_add_route (ndisc, &route)) @@ -216,8 +199,8 @@ receive_ra (struct ndp *ndp, struct ndp_msg *msg, gpointer user_data) NMNDiscAddress address = { .address = r_network, .timestamp = now, - .lifetime = NM_MIN (ndp_msg_opt_prefix_valid_time (msg, offset), clamp_vltime), - .preferred = NM_MIN (ndp_msg_opt_prefix_preferred_time (msg, offset), clamp_pltime), + .lifetime = ndp_msg_opt_prefix_valid_time (msg, offset), + .preferred = ndp_msg_opt_prefix_preferred_time (msg, offset), }; if (address.preferred <= address.lifetime) { @@ -231,7 +214,7 @@ receive_ra (struct ndp *ndp, struct ndp_msg *msg, gpointer user_data) .gateway = gateway_addr, .plen = ndp_msg_opt_route_prefix_len (msg, offset), .timestamp = now, - .lifetime = NM_MIN (ndp_msg_opt_route_lifetime (msg, offset), clamp_pltime), + .lifetime = ndp_msg_opt_route_lifetime (msg, offset), .preference = _route_preference_coerce (ndp_msg_opt_route_preference (msg, offset)), }; diff --git a/src/ndisc/nm-ndisc.c b/src/ndisc/nm-ndisc.c index bb3a92b0..5e556084 100644 --- a/src/ndisc/nm-ndisc.c +++ b/src/ndisc/nm-ndisc.c @@ -442,15 +442,8 @@ nm_ndisc_add_address (NMNDisc *ndisc, } if (existing) { - /* A Valid Lifetime of 0 eliminates the corresponding address(es). This deviates - * from RFC4862 Section 5.5.3, item e), as recommended in IETF draft draft-gont-6man-slaac-renum. - */ - if (new->lifetime == 0) { - g_array_remove_index (rdata->addresses, i); - return TRUE; - } - if (from_ra) { + const gint32 NM_NDISC_PREFIX_LFT_MIN = 7200; /* seconds, RFC4862 5.5.3.e */ gint64 old_expiry_lifetime, old_expiry_preferred; old_expiry_lifetime = get_expiry (existing); @@ -459,16 +452,25 @@ nm_ndisc_add_address (NMNDisc *ndisc, if (new->lifetime == NM_NDISC_INFINITY) existing->lifetime = NM_NDISC_INFINITY; else { - gint64 new_lifetime; + gint64 new_lifetime, remaining_lifetime; - /* Honor small valid lifetimes, as discussed in - * draft-gont-6man-slaac-renum, to allow for more timelier - * reaction to renumbering events. This deviates from - * RFC4862 Section 5.5.3, item e). - */ + /* see RFC4862 5.5.3.e */ + if (existing->lifetime == NM_NDISC_INFINITY) + remaining_lifetime = G_MAXINT64; + else + remaining_lifetime = ((gint64) existing->timestamp) + ((gint64) existing->lifetime) - ((gint64) now_s); new_lifetime = ((gint64) new->timestamp) + ((gint64) new->lifetime) - ((gint64) now_s); - existing->timestamp = now_s; - existing->lifetime = CLAMP (new_lifetime, (gint64) 0, (gint64) (G_MAXUINT32 - 1)); + + if ( new_lifetime > (gint64) NM_NDISC_PREFIX_LFT_MIN + || new_lifetime > remaining_lifetime) { + existing->timestamp = now_s; + existing->lifetime = CLAMP (new_lifetime, (gint64) 0, (gint64) (G_MAXUINT32 - 1)); + } else if (remaining_lifetime <= (gint64) NM_NDISC_PREFIX_LFT_MIN) { + /* keep the current lifetime. */ + } else { + existing->timestamp = now_s; + existing->lifetime = NM_NDISC_PREFIX_LFT_MIN; + } } if (new->preferred == NM_NDISC_INFINITY) { @@ -485,6 +487,11 @@ nm_ndisc_add_address (NMNDisc *ndisc, || old_expiry_preferred != get_expiry_preferred (existing); } + if (new->lifetime == 0) { + g_array_remove_index (rdata->addresses, i); + return TRUE; + } + if ( get_expiry (existing) == get_expiry (new) && get_expiry_preferred (existing) == get_expiry_preferred (new)) return FALSE; diff --git a/src/ndisc/tests/test-ndisc-fake.c b/src/ndisc/tests/test-ndisc-fake.c index 7a5eea01..91fe9802 100644 --- a/src/ndisc/tests/test-ndisc-fake.c +++ b/src/ndisc/tests/test-ndisc-fake.c @@ -217,8 +217,9 @@ test_everything_changed (NMNDisc *ndisc, const NMNDiscData *rdata, guint changed g_assert_cmpint (rdata->gateways_n, ==, 1); match_gateway (rdata, 0, "fe80::2", data->timestamp1, 10, NM_ICMPV6_ROUTER_PREF_MEDIUM); - g_assert_cmpint (rdata->addresses_n, ==, 1); - match_address (rdata, 0, "2001:db8:a:b::1", data->timestamp1, 10, 10); + g_assert_cmpint (rdata->addresses_n, ==, 2); + match_address (rdata, 0, "2001:db8:a:a::1", data->timestamp1, 10, 0); + match_address (rdata, 1, "2001:db8:a:b::1", data->timestamp1, 10, 10); g_assert_cmpint (rdata->routes_n, ==, 1); match_route (rdata, 0, "2001:db8:a:b::", 64, "fe80::2", data->timestamp1, 10, 10); g_assert_cmpint (rdata->dns_servers_n, ==, 1); diff --git a/src/nm-auth-utils.c b/src/nm-auth-utils.c index ca2870db..b9efff48 100644 --- a/src/nm-auth-utils.c +++ b/src/nm-auth-utils.c @@ -16,22 +16,38 @@ /*****************************************************************************/ +typedef struct { + const char *tag; + gpointer data; + GDestroyNotify destroy; +} ChainData; + struct _NMAuthChain { CList parent_lst; - CList data_lst_head; + ChainData *data_arr; + guint data_len; + guint data_alloc; CList auth_call_lst_head; GDBusMethodInvocation *context; NMAuthSubject *subject; + GCancellable *cancellable; + + /* if set, it also means that the chain is already started and was cancelled. */ + GSource *cancellable_idle_source; + NMAuthChainResultFunc done_func; gpointer user_data; + gulong cancellable_id; + guint num_pending_auth_calls; + bool is_started:1; bool is_destroyed:1; bool is_finishing:1; }; @@ -78,6 +94,82 @@ _ASSERT_call (AuthCall *call) /*****************************************************************************/ static void +_done_and_destroy (NMAuthChain *self) +{ + self->is_finishing = TRUE; + self->done_func (self, self->context, self->user_data); + nm_assert (self->is_finishing); + _auth_chain_destroy (self); +} + +static gboolean +_cancellable_idle_cb (gpointer user_data) +{ + NMAuthChain *self = user_data; + AuthCall *call; + + nm_assert (g_cancellable_is_cancelled (self->cancellable)); + nm_assert (self->cancellable_idle_source); + + c_list_for_each_entry (call, &self->auth_call_lst_head, auth_call_lst) { + if (call->call_id) { + self->num_pending_auth_calls--; + nm_auth_manager_check_authorization_cancel (g_steal_pointer (&call->call_id)); + } + } + + _done_and_destroy (self); + return G_SOURCE_REMOVE; +} + +static void +_cancellable_on_idle (NMAuthChain *self) +{ + if (self->cancellable_idle_source) + return; + + self->cancellable_idle_source = nm_g_idle_source_new (G_PRIORITY_DEFAULT, + _cancellable_idle_cb, + self, + NULL); + g_source_attach (self->cancellable_idle_source, NULL); +} + +GCancellable * +nm_auth_chain_get_cancellable (NMAuthChain *self) +{ + return self->cancellable; +} + +static void +_cancellable_cancelled (GCancellable *cancellable, + NMAuthChain *self) +{ + _cancellable_on_idle (self); +} + +void +nm_auth_chain_set_cancellable (NMAuthChain *self, + GCancellable *cancellable) +{ + g_return_if_fail (self); + g_return_if_fail (G_IS_CANCELLABLE (cancellable)); + + /* after the chain is started, the cancellable can no longer be changed. + * No need to handle the complexity of swapping the cancellable *after* + * requests are already started. */ + g_return_if_fail (!self->is_started); + nm_assert (c_list_is_empty (&self->auth_call_lst_head)); + + /* also no need to allow setting different cancellables. */ + g_return_if_fail (!self->cancellable); + + self->cancellable = g_object_ref (cancellable); +} + +/*****************************************************************************/ + +static void auth_call_free (AuthCall *call) { _ASSERT_call (call); @@ -87,7 +179,7 @@ auth_call_free (AuthCall *call) call->chain->num_pending_auth_calls--; nm_auth_manager_check_authorization_cancel (call->call_id); } - g_slice_free (AuthCall, call); + nm_g_slice_free (call); } static AuthCall * @@ -104,29 +196,16 @@ _find_auth_call (NMAuthChain *self, const char *permission) /*****************************************************************************/ -typedef struct { - CList data_lst; - const char *tag; - gpointer data; - GDestroyNotify destroy; -} ChainData; - -static void -chain_data_free (ChainData *chain_data) -{ - c_list_unlink_stale (&chain_data->data_lst); - if (chain_data->destroy) - chain_data->destroy (chain_data->data); - g_slice_free (ChainData, chain_data); -} - static ChainData * _get_data (NMAuthChain *self, const char *tag) { - ChainData *chain_data; + guint i; - c_list_for_each_entry (chain_data, &self->data_lst_head, data_lst) { - if (nm_streq (chain_data->tag, tag)) + for (i = 0; i < self->data_len; i++) { + ChainData *chain_data = &self->data_arr[i]; + + if ( chain_data->tag + && nm_streq (chain_data->tag, tag)) return chain_data; } return NULL; @@ -159,7 +238,6 @@ gpointer nm_auth_chain_steal_data (NMAuthChain *self, const char *tag) { ChainData *chain_data; - gpointer value; g_return_val_if_fail (self, NULL); g_return_val_if_fail (tag, NULL); @@ -168,12 +246,13 @@ nm_auth_chain_steal_data (NMAuthChain *self, const char *tag) if (!chain_data) return NULL; - value = chain_data->data; - - /* Make sure the destroy handler isn't called when freeing */ + /* Make sure the destroy handler isn't called when freeing. + * + * We don't bother to really remove the element from the array. + * Just mark the entry as unused by clearing the tag. */ chain_data->destroy = NULL; - chain_data_free (chain_data); - return value; + chain_data->tag = NULL; + return chain_data->data; } /** @@ -184,7 +263,7 @@ nm_auth_chain_steal_data (NMAuthChain *self, const char *tag) * and nothing is attached. * @data_destroy: (allow-none): the destroy function for the data pointer. * - * @tag string is not cloned and must outlife @self. That is why + * @tag string is not cloned and must outlive @self. That is why * the function is "unsafe". Use nm_auth_chain_set_data() with a C literal * instead. * @@ -201,12 +280,8 @@ nm_auth_chain_set_data_unsafe (NMAuthChain *self, g_return_if_fail (self); g_return_if_fail (tag); - /* we should not track a large number of elements via a linked list. If this becomes - * necessary, revert the code to use GHashTable again. */ - nm_assert (c_list_length (&self->data_lst_head) < 25); - - /* The tag must not yet exist. Otherwise we'd have to first search the linked - * list for an existing entry. */ + /* The tag must not yet exist. Otherwise we'd have to first search the + * list for an existing entry. That usage pattern is not supported. */ nm_assert (!_get_data (self, tag)); if (!data) { @@ -218,17 +293,20 @@ nm_auth_chain_set_data_unsafe (NMAuthChain *self, return; } - chain_data = g_slice_new (ChainData); + if (self->data_len + 1 > self->data_alloc) { + if (self->data_alloc == 0) + self->data_alloc = 8; + else + self->data_alloc *= 2; + self->data_arr = g_realloc (self->data_arr, sizeof (self->data_arr[0]) * self->data_alloc); + } + + chain_data = &self->data_arr[self->data_len++]; *chain_data = (ChainData) { .tag = tag, .data = data, .destroy = data_destroy, }; - - /* we assert that no duplicate tags are added. But still, add the new - * element to the front, so that it would shadow the duplicate element - * in the list. */ - c_list_link_front (&self->data_lst_head, &chain_data->data_lst); } /*****************************************************************************/ @@ -255,6 +333,12 @@ nm_auth_chain_get_result (NMAuthChain *self, const char *permission) nm_assert (!auth_call->call_id); + if (self->cancellable_idle_source) { + /* already cancelled. We always return unknown (even if we happen to + * have already received the response. */ + return NM_AUTH_CALL_RESULT_UNKNOWN; + } + return auth_call->result; } @@ -314,10 +398,7 @@ pk_call_cb (NMAuthManager *auth_manager, if (call->chain->num_pending_auth_calls == 0) { /* we are on an idle-handler or a clean call-stack (non-reentrant) so it's safe * to invoke the callback right away. */ - self->is_finishing = TRUE; - self->done_func (self, self->context, self->user_data); - nm_assert (self->is_finishing); - _auth_chain_destroy (self); + _done_and_destroy (self); } } @@ -350,23 +431,36 @@ nm_auth_chain_add_call_unsafe (NMAuthChain *self, g_return_if_fail (!self->is_finishing); g_return_if_fail (!self->is_destroyed); g_return_if_fail (permission && *permission); - nm_assert ( nm_auth_subject_get_subject_type (self->subject) - == NM_AUTH_SUBJECT_TYPE_UNIX_PROCESS - || nm_auth_subject_get_subject_type (self->subject) - == NM_AUTH_SUBJECT_TYPE_INTERNAL); + nm_assert (NM_IN_SET (nm_auth_subject_get_subject_type (self->subject), NM_AUTH_SUBJECT_TYPE_UNIX_PROCESS, + NM_AUTH_SUBJECT_TYPE_INTERNAL)); /* duplicate permissions are not supported, also because nm_auth_chain_get_result() * can only return one-permission. */ nm_assert (!_find_auth_call (self, permission)); - call = g_slice_new (AuthCall); + if (!self->is_started) { + self->is_started = TRUE; + nm_assert (!self->cancellable_id); + if (self->cancellable) { + if (g_cancellable_is_cancelled (self->cancellable)) { + /* the operation is already cancelled. Schedule the callback on idle. */ + _cancellable_on_idle (self); + } else { + self->cancellable_id = g_signal_connect (self->cancellable, + "cancelled", + G_CALLBACK (_cancellable_cancelled), + self); + } + } + } + call = g_slice_new (AuthCall); *call = (AuthCall) { .chain = self, .call_id = NULL, .result = NM_AUTH_CALL_RESULT_UNKNOWN, - /* we don't clone the permission string. It's the callers responsiblity. */ + /* we don't clone the permission string. It's the callers responsibility. */ .permission = permission, }; @@ -375,21 +469,27 @@ nm_auth_chain_add_call_unsafe (NMAuthChain *self, * call. */ c_list_link_front (&self->auth_call_lst_head, &call->auth_call_lst); - call->call_id = nm_auth_manager_check_authorization (nm_auth_manager_get (), - self->subject, - permission, - allow_interaction, - pk_call_cb, - call); - - self->num_pending_auth_calls++; + if (self->cancellable_idle_source) { + /* already cancelled. No need to actually start the request. */ + nm_assert (call->result == NM_AUTH_CALL_RESULT_UNKNOWN); + } else { + call->call_id = nm_auth_manager_check_authorization (nm_auth_manager_get (), + self->subject, + permission, + allow_interaction, + pk_call_cb, + call); + + self->num_pending_auth_calls++; + } _ASSERT_call (call); /* we track auth-calls in a linked list. If we end up requesting too many permissions this * becomes inefficient. If that ever happens, consider a more efficient data structure for * a large number of requests. */ - nm_assert (self->num_pending_auth_calls < 25); + nm_assert (c_list_length (&self->auth_call_lst_head) < 25); + G_STATIC_ASSERT_EXPR (NM_CLIENT_PERMISSION_LAST < 25); } /*****************************************************************************/ @@ -427,10 +527,8 @@ nm_auth_chain_new_subject (NMAuthSubject *subject, NMAuthChain *self; g_return_val_if_fail (NM_IS_AUTH_SUBJECT (subject), NULL); - nm_assert ( nm_auth_subject_get_subject_type (subject) - == NM_AUTH_SUBJECT_TYPE_UNIX_PROCESS - || nm_auth_subject_get_subject_type (subject) - == NM_AUTH_SUBJECT_TYPE_INTERNAL); + nm_assert (NM_IN_SET (nm_auth_subject_get_subject_type (subject), NM_AUTH_SUBJECT_TYPE_UNIX_PROCESS, + NM_AUTH_SUBJECT_TYPE_INTERNAL)); nm_assert (done_func); self = g_slice_new (NMAuthChain); @@ -440,7 +538,6 @@ nm_auth_chain_new_subject (NMAuthSubject *subject, .context = nm_g_object_ref (context), .subject = g_object_ref (subject), .parent_lst = C_LIST_INIT (self->parent_lst), - .data_lst_head = C_LIST_INIT (self->data_lst_head), .auth_call_lst_head = C_LIST_INIT (self->auth_call_lst_head), }; return self; @@ -482,24 +579,33 @@ static void _auth_chain_destroy (NMAuthChain *self) { AuthCall *call; - ChainData *chain_data; c_list_unlink (&self->parent_lst); nm_clear_g_object (&self->subject); nm_clear_g_object (&self->context); - /* we must first destry all AuthCall instances before ChainData. The reason is + nm_clear_g_signal_handler (self->cancellable, &self->cancellable_id); + nm_clear_g_source_inst (&self->cancellable_idle_source); + + /* we must first destroy all AuthCall instances before ChainData. The reason is * that AuthData.permission is not cloned and the lifetime of the string must * be ensured by the caller. A sensible thing to do for the caller is attach the * permission string via nm_auth_chain_set_data(). Hence, first free the AuthCall. */ while ((call = c_list_first_entry (&self->auth_call_lst_head, AuthCall, auth_call_lst))) auth_call_free (call); - while ((chain_data = c_list_first_entry (&self->data_lst_head, ChainData, data_lst))) - chain_data_free (chain_data); + while (self->data_len > 0) { + ChainData *chain_data = &self->data_arr[--self->data_len]; + + if (chain_data->destroy) + chain_data->destroy (chain_data->data); + } + g_free (self->data_arr); + + nm_g_object_unref (self->cancellable); - g_slice_free (NMAuthChain, self); + nm_g_slice_free (self); } /****************************************************************************** @@ -517,10 +623,8 @@ nm_auth_is_subject_in_acl (NMConnection *connection, g_return_val_if_fail (connection, FALSE); g_return_val_if_fail (NM_IS_AUTH_SUBJECT (subject), FALSE); - nm_assert ( nm_auth_subject_get_subject_type (subject) - == NM_AUTH_SUBJECT_TYPE_INTERNAL - || nm_auth_subject_get_subject_type (subject) - == NM_AUTH_SUBJECT_TYPE_UNIX_PROCESS); + nm_assert (NM_IN_SET (nm_auth_subject_get_subject_type (subject), NM_AUTH_SUBJECT_TYPE_UNIX_PROCESS, + NM_AUTH_SUBJECT_TYPE_INTERNAL)); if (nm_auth_subject_get_subject_type (subject) == NM_AUTH_SUBJECT_TYPE_INTERNAL) return TRUE; diff --git a/src/nm-auth-utils.h b/src/nm-auth-utils.h index 978d607a..a6c6d659 100644 --- a/src/nm-auth-utils.h +++ b/src/nm-auth-utils.h @@ -27,6 +27,10 @@ NMAuthChain *nm_auth_chain_new_subject (NMAuthSubject *subject, NMAuthChainResultFunc done_func, gpointer user_data); +GCancellable *nm_auth_chain_get_cancellable (NMAuthChain *self); +void nm_auth_chain_set_cancellable (NMAuthChain *self, + GCancellable *cancellable); + gpointer nm_auth_chain_get_data (NMAuthChain *chain, const char *tag); gpointer nm_auth_chain_steal_data (NMAuthChain *chain, const char *tag); diff --git a/src/nm-ip4-config.c b/src/nm-ip4-config.c index ae637aee..0feb7b2c 100644 --- a/src/nm-ip4-config.c +++ b/src/nm-ip4-config.c @@ -303,6 +303,7 @@ typedef struct { NMIPConfigDedupMultiIdxType idx_ip4_routes_; NMDedupMultiIdxType idx_ip4_routes; }; + NMIPConfigFlags config_flags; } NMIP4ConfigPrivate; struct _NMIP4Config { @@ -1202,7 +1203,8 @@ nm_ip4_config_merge (NMIP4Config *dst, nm_ip_config_iter_ip4_route_for_each (&ipconf_iter, src, &r_src) { if (NM_PLATFORM_IP_ROUTE_IS_DEFAULT (r_src)) { - if (NM_FLAGS_HAS (merge_flags, NM_IP_CONFIG_MERGE_NO_DEFAULT_ROUTES)) + if ( NM_FLAGS_HAS (merge_flags, NM_IP_CONFIG_MERGE_NO_DEFAULT_ROUTES) + && !NM_FLAGS_HAS (src_priv->config_flags, NM_IP_CONFIG_FLAGS_IGNORE_MERGE_NO_DEFAULT_ROUTES)) continue; if (default_route_metric_penalty) { NMPlatformIP4Route r = *r_src; @@ -2659,6 +2661,28 @@ nm_ip4_config_llmnr_set (NMIP4Config *self, /*****************************************************************************/ +NMIPConfigFlags +nm_ip4_config_get_config_flags (const NMIP4Config *self) +{ + return NM_IP4_CONFIG_GET_PRIVATE (self)->config_flags; +} + +void +nm_ip4_config_set_config_flags (NMIP4Config *self, NMIPConfigFlags flags, NMIPConfigFlags mask) +{ + NMIP4ConfigPrivate *priv = NM_IP4_CONFIG_GET_PRIVATE (self); + + if (mask == 0) { + /* for convenience, accept 0 mask to set any flags. */ + mask = flags; + } + + nm_assert (!NM_FLAGS_ANY (flags, ~mask)); + priv->config_flags = (flags & mask) | (priv->config_flags & ~mask); +} + +/*****************************************************************************/ + void nm_ip4_config_set_dns_priority (NMIP4Config *self, int priority) { diff --git a/src/nm-ip4-config.h b/src/nm-ip4-config.h index 01a42e54..d4694d93 100644 --- a/src/nm-ip4-config.h +++ b/src/nm-ip4-config.h @@ -15,6 +15,14 @@ /*****************************************************************************/ +typedef enum _NMIPConfigFlags { + NM_IP_CONFIG_FLAG_NONE = 0, + + /* if set, then the merge flag NM_IP_CONFIG_MERGE_NO_DEFAULT_ROUTES gets + * ignored during merge. */ + NM_IP_CONFIG_FLAGS_IGNORE_MERGE_NO_DEFAULT_ROUTES = (1ull << 0), +} NMIPConfigFlags; + typedef struct { NMDedupMultiIdxType parent; NMPObjectType obj_type; @@ -196,6 +204,9 @@ NMSettingConnectionLlmnr nm_ip4_config_llmnr_get (const NMIP4Config *self); void nm_ip4_config_llmnr_set (NMIP4Config *self, NMSettingConnectionLlmnr llmnr); +void nm_ip4_config_set_config_flags (NMIP4Config *self, NMIPConfigFlags flags, NMIPConfigFlags mask); +NMIPConfigFlags nm_ip4_config_get_config_flags (const NMIP4Config *self); + const NMDedupMultiHeadEntry *nm_ip4_config_lookup_addresses (const NMIP4Config *self); void nm_ip4_config_reset_addresses (NMIP4Config *self); void nm_ip4_config_add_address (NMIP4Config *self, const NMPlatformIP4Address *address); @@ -513,6 +524,18 @@ nm_ip_config_best_default_route_get (const NMIPConfig *self) _NM_IP_CONFIG_DISPATCH (self, nm_ip4_config_best_default_route_get, nm_ip6_config_best_default_route_get); } +static inline NMIPConfigFlags +nm_ip_config_get_config_flags (const NMIPConfig *self) +{ + _NM_IP_CONFIG_DISPATCH (self, nm_ip4_config_get_config_flags, nm_ip6_config_get_config_flags); +} + +static inline void +nm_ip_config_set_config_flags (NMIPConfig *self, NMIPConfigFlags flags, NMIPConfigFlags mask) +{ + _NM_IP_CONFIG_DISPATCH_VOID (self, nm_ip4_config_set_config_flags, nm_ip6_config_set_config_flags, flags, mask); +} + #define _NM_IP_CONFIG_DISPATCH_SET_OP(_return, dst, src, v4_func, v6_func, ...) \ G_STMT_START { \ gpointer _dst = (dst); \ diff --git a/src/nm-ip6-config.c b/src/nm-ip6-config.c index 5acb3932..b60e8057 100644 --- a/src/nm-ip6-config.c +++ b/src/nm-ip6-config.c @@ -63,6 +63,7 @@ typedef struct { NMIPConfigDedupMultiIdxType idx_ip6_routes_; NMDedupMultiIdxType idx_ip6_routes; }; + NMIPConfigFlags config_flags; bool ipv6_disabled; } NMIP6ConfigPrivate; @@ -875,7 +876,8 @@ nm_ip6_config_merge (NMIP6Config *dst, nm_ip_config_iter_ip6_route_for_each (&ipconf_iter, src, &r_src) { if (NM_PLATFORM_IP_ROUTE_IS_DEFAULT (r_src)) { - if (NM_FLAGS_HAS (merge_flags, NM_IP_CONFIG_MERGE_NO_DEFAULT_ROUTES)) + if ( NM_FLAGS_HAS (merge_flags, NM_IP_CONFIG_MERGE_NO_DEFAULT_ROUTES) + && !NM_FLAGS_HAS (src_priv->config_flags, NM_IP_CONFIG_FLAGS_IGNORE_MERGE_NO_DEFAULT_ROUTES)) continue; if (default_route_metric_penalty) { NMPlatformIP6Route r = *r_src; @@ -2296,6 +2298,28 @@ nm_ip6_config_get_dns_option (const NMIP6Config *self, guint i) /*****************************************************************************/ +NMIPConfigFlags +nm_ip6_config_get_config_flags (const NMIP6Config *self) +{ + return NM_IP6_CONFIG_GET_PRIVATE (self)->config_flags; +} + +void +nm_ip6_config_set_config_flags (NMIP6Config *self, NMIPConfigFlags flags, NMIPConfigFlags mask) +{ + NMIP6ConfigPrivate *priv = NM_IP6_CONFIG_GET_PRIVATE (self); + + if (mask == 0) { + /* for convenience, accept 0 mask to set any flags. */ + mask = flags; + } + + nm_assert (!NM_FLAGS_ANY (flags, ~mask)); + priv->config_flags = (flags & mask) | (priv->config_flags & ~mask); +} + +/*****************************************************************************/ + void nm_ip6_config_set_dns_priority (NMIP6Config *self, int priority) { diff --git a/src/nm-ip6-config.h b/src/nm-ip6-config.h index a9fa8f14..36e8518a 100644 --- a/src/nm-ip6-config.h +++ b/src/nm-ip6-config.h @@ -128,6 +128,11 @@ gboolean nm_ip6_config_replace (NMIP6Config *dst, const NMIP6Config *src, gboole const NMPObject *nm_ip6_config_best_default_route_get (const NMIP6Config *self); const NMPObject *_nm_ip6_config_best_default_route_find (const NMIP6Config *self); +enum _NMIPConfigFlags; + +void nm_ip6_config_set_config_flags (NMIP6Config *self, enum _NMIPConfigFlags flags, enum _NMIPConfigFlags mask); +enum _NMIPConfigFlags nm_ip6_config_get_config_flags (const NMIP6Config *self); + const NMDedupMultiHeadEntry *nm_ip6_config_lookup_addresses (const NMIP6Config *self); void nm_ip6_config_reset_addresses (NMIP6Config *self); void nm_ip6_config_add_address (NMIP6Config *self, const NMPlatformIP6Address *address); diff --git a/src/nm-manager.c b/src/nm-manager.c index 1f3ba1f6..bbe50125 100644 --- a/src/nm-manager.c +++ b/src/nm-manager.c @@ -2375,8 +2375,9 @@ device_auth_done_cb (NMAuthChain *chain, gs_free_error GError *error = NULL; NMAuthCallResult result; NMDevice *device; + GCancellable *cancellable; const char *permission; - NMDeviceAuthRequestFunc callback; + NMManagerDeviceAuthRequestFunc callback; NMAuthSubject *subject; nm_assert (G_IS_DBUS_METHOD_INVOCATION (context)); @@ -2390,18 +2391,26 @@ device_auth_done_cb (NMAuthChain *chain, device = nm_auth_chain_get_data (chain, "device"); nm_assert (NM_IS_DEVICE (device)); + cancellable = nm_auth_chain_get_cancellable (chain); + nm_assert (!cancellable || G_IS_CANCELLABLE (cancellable)); + result = nm_auth_chain_get_result (chain, permission); subject = nm_auth_chain_get_subject (chain); - if (result != NM_AUTH_CALL_RESULT_YES) { - _LOGD (LOGD_CORE, "%s request failed: not authorized", permission); - error = g_error_new (NM_MANAGER_ERROR, - NM_MANAGER_ERROR_PERMISSION_DENIED, - "%s request failed: not authorized", - permission); - } + if ( cancellable + && g_cancellable_set_error_if_cancelled (cancellable, &error)) { + /* pass. */ + } else { + if (result != NM_AUTH_CALL_RESULT_YES) { + _LOGD (LOGD_CORE, "%s request failed: not authorized", permission); + error = g_error_new (NM_MANAGER_ERROR, + NM_MANAGER_ERROR_PERMISSION_DENIED, + "%s request failed: not authorized", + permission); + } - nm_assert (error || (result == NM_AUTH_CALL_RESULT_YES)); + nm_assert (error || (result == NM_AUTH_CALL_RESULT_YES)); + } callback (device, context, @@ -2411,28 +2420,53 @@ device_auth_done_cb (NMAuthChain *chain, } static void -device_auth_request_cb (NMDevice *device, - GDBusMethodInvocation *context, - NMConnection *connection, - const char *permission, - gboolean allow_interaction, - NMDeviceAuthRequestFunc callback, - gpointer user_data, - NMManager *self) +_device_auth_done_fail_on_idle (gpointer user_data, GCancellable *cancellable) +{ + gs_unref_object NMManager *self = NULL; + gs_unref_object NMDevice *device = NULL; + gs_unref_object GDBusMethodInvocation *context = NULL; + gs_unref_object NMAuthSubject *subject = NULL; + gs_free_error GError *error_original = NULL; + gs_free_error GError *error_cancelled = NULL; + NMManagerDeviceAuthRequestFunc callback; + gpointer callback_user_data; + + nm_utils_user_data_unpack (&self, &device, &context, &subject, &error_original, &callback, &callback_user_data); + + g_cancellable_set_error_if_cancelled (cancellable, &error_cancelled); + + callback (device, + context, + subject, + error_cancelled ?: error_original, + callback_user_data); +} + +void +nm_manager_device_auth_request (NMManager *self, + NMDevice *device, + GDBusMethodInvocation *context, + NMConnection *connection, + const char *permission, + gboolean allow_interaction, + GCancellable *cancellable, + NMManagerDeviceAuthRequestFunc callback, + gpointer user_data) { NMManagerPrivate *priv = NM_MANAGER_GET_PRIVATE (self); - GError *error = NULL; - NMAuthSubject *subject = NULL; + gs_free_error GError *error = NULL; + gs_unref_object NMAuthSubject *subject = NULL; NMAuthChain *chain; char *permission_dup; /* Validate the caller */ subject = nm_dbus_manager_new_auth_subject_from_context (context); if (!subject) { - error = g_error_new_literal (NM_MANAGER_ERROR, - NM_MANAGER_ERROR_PERMISSION_DENIED, - NM_UTILS_ERROR_MSG_REQ_UID_UKNOWN); - goto done; + g_set_error_literal (&error, + NM_MANAGER_ERROR, + NM_MANAGER_ERROR_PERMISSION_DENIED, + NM_UTILS_ERROR_MSG_REQ_UID_UKNOWN); + goto fail_on_idle; } /* Ensure the subject has permissions for this connection */ @@ -2442,17 +2476,21 @@ device_auth_request_cb (NMDevice *device, NM_MANAGER_ERROR, NM_MANAGER_ERROR_PERMISSION_DENIED, &error)) - goto done; + goto fail_on_idle; /* Validate the request */ chain = nm_auth_chain_new_subject (subject, context, device_auth_done_cb, self); if (!chain) { - error = g_error_new_literal (NM_MANAGER_ERROR, - NM_MANAGER_ERROR_PERMISSION_DENIED, - NM_UTILS_ERROR_MSG_REQ_AUTH_FAILED); - goto done; + g_set_error (&error, + NM_MANAGER_ERROR, + NM_MANAGER_ERROR_PERMISSION_DENIED, + NM_UTILS_ERROR_MSG_REQ_AUTH_FAILED); + goto fail_on_idle; } + if (cancellable) + nm_auth_chain_set_cancellable (chain, cancellable); + permission_dup = g_strdup (permission); c_list_link_tail (&priv->auth_lst_head, nm_auth_chain_parent_lst_list (chain)); @@ -2461,13 +2499,18 @@ device_auth_request_cb (NMDevice *device, nm_auth_chain_set_data (chain, "user-data", user_data, NULL); nm_auth_chain_set_data (chain, "perm", permission_dup /* transfer ownership */, g_free); nm_auth_chain_add_call_unsafe (chain, permission_dup, allow_interaction); + return; -done: - if (error) - callback (device, context, subject, error, user_data); - - g_clear_object (&subject); - g_clear_error (&error); +fail_on_idle: + nm_utils_invoke_on_idle (cancellable, + _device_auth_done_fail_on_idle, + nm_utils_user_data_pack (g_object_ref (self), + g_object_ref (device), + g_object_ref (context), + g_steal_pointer (&subject), + g_steal_pointer (&error), + callback, + user_data)); } static gboolean @@ -3130,10 +3173,6 @@ add_device (NMManager *self, NMDevice *device, GError **error) G_CALLBACK (manager_device_state_changed), self); - g_signal_connect (device, NM_DEVICE_AUTH_REQUEST, - G_CALLBACK (device_auth_request_cb), - self); - g_signal_connect (device, NM_DEVICE_REMOVED, G_CALLBACK (device_removed_cb), self); diff --git a/src/nm-manager.h b/src/nm-manager.h index 5873abd2..ab08eaa8 100644 --- a/src/nm-manager.h +++ b/src/nm-manager.h @@ -193,4 +193,16 @@ NMMetered nm_manager_get_metered (NMManager *self); void nm_manager_notify_device_availibility_maybe_changed (NMManager *self); +/*****************************************************************************/ + +void nm_manager_device_auth_request (NMManager *self, + NMDevice *device, + GDBusMethodInvocation *context, + NMConnection *connection, + const char *permission, + gboolean allow_interaction, + GCancellable *cancellable, + NMManagerDeviceAuthRequestFunc callback, + gpointer user_data); + #endif /* __NETWORKMANAGER_MANAGER_H__ */ diff --git a/src/nm-types.h b/src/nm-types.h index 4db9a19b..d2c999fa 100644 --- a/src/nm-types.h +++ b/src/nm-types.h @@ -40,6 +40,12 @@ typedef struct _NMSleepMonitor NMSleepMonitor; typedef struct _NMLldpListener NMLldpListener; typedef struct _NMConfigDeviceStateData NMConfigDeviceStateData; +typedef void (*NMManagerDeviceAuthRequestFunc) (NMDevice *device, + GDBusMethodInvocation *context, + NMAuthSubject *subject, + GError *error, + gpointer user_data); + struct _NMDedupMultiIndex; typedef struct _NMRefString NMRefString; @@ -233,7 +239,9 @@ typedef enum { * NMIPConfigMergeFlags: * @NM_IP_CONFIG_MERGE_DEFAULT: no flags set * @NM_IP_CONFIG_MERGE_NO_ROUTES: don't merge routes - * @NM_IP_CONFIG_MERGE_NO_DEFAULT_ROUTES: don't merge default routes + * @NM_IP_CONFIG_MERGE_NO_DEFAULT_ROUTES: don't merge default routes. + * Note that if the source IP config has NM_IP_CONFIG_FLAGS_IGNORE_MERGE_NO_DEFAULT_ROUTES + * set, this flag gets ignored during merge. * @NM_IP_CONFIG_MERGE_NO_DNS: don't merge DNS information * @NM_IP_CONFIG_MERGE_EXTERNAL: mark new addresses as external */ diff --git a/src/platform/nm-linux-platform.c b/src/platform/nm-linux-platform.c index f7249bb7..014cca71 100644 --- a/src/platform/nm-linux-platform.c +++ b/src/platform/nm-linux-platform.c @@ -5131,9 +5131,9 @@ sysctl_set_async (NMPlatform *platform, callback, data, error); - nm_utils_invoke_on_idle (sysctl_set_async_return_idle, - packed, - cancellable); + nm_utils_invoke_on_idle (cancellable, + sysctl_set_async_return_idle, + packed); return; } } else @@ -7390,7 +7390,7 @@ out_idle: g_steal_pointer (&error), callback, data); - nm_utils_invoke_on_idle (sriov_idle_cb, packed, cancellable); + nm_utils_invoke_on_idle (cancellable, sriov_idle_cb, packed); } } diff --git a/src/platform/nmp-object.c b/src/platform/nmp-object.c index 541211cd..a6aa5e22 100644 --- a/src/platform/nmp-object.c +++ b/src/platform/nmp-object.c @@ -1405,15 +1405,15 @@ nmp_object_id_cmp (const NMPObject *obj1, const NMPObject *obj2) nm_assert (klass2); NM_CMP_DIRECT (klass->obj_type, klass2->obj_type); /* resort to pointer comparison */ - if (klass < klass2) - return -1; - return 1; + NM_CMP_DIRECT_PTR (klass, klass2); + return 0; } if (!klass->cmd_plobj_id_cmp) { /* the klass doesn't implement ID cmp(). That means, different objects * never compare equal, but the cmp() according to their pointer value. */ - return (obj1 < obj2) ? -1 : 1; + NM_CMP_DIRECT_PTR (obj1, obj2); + return 0; } return klass->cmd_plobj_id_cmp (&obj1->object, &obj2->object); diff --git a/src/platform/tests/test-link.c b/src/platform/tests/test-link.c index 2661914b..ea4a2c5a 100644 --- a/src/platform/tests/test-link.c +++ b/src/platform/tests/test-link.c @@ -3050,18 +3050,29 @@ test_sysctl_netns_switch (void) nmtstp_link_delete (PL, FALSE, ifindex, NULL, TRUE); } -static void -sysctl_set_async_cb_assert_success (GError *error, gpointer data) -{ - g_assert_no_error (error); - g_main_loop_quit (data); -} +typedef struct { + GMainLoop *loop; + const char *path; + gboolean expected_success; + gint32 expected_value; +} SetAsyncData; static void -sysctl_set_async_cb_assert_failure (GError *error, gpointer data) +sysctl_set_async_cb (GError *error, gpointer user_data) { - g_assert (error); - g_main_loop_quit (data); + SetAsyncData *data = user_data; + + if (data->expected_success) { + g_assert_no_error (error); + g_assert_cmpint (nm_platform_sysctl_get_int32 (NM_PLATFORM_GET, + NMP_SYSCTL_PATHID_ABSOLUTE (data->path), + -1), + ==, + data->expected_value); + } else + g_assert (error); + + g_main_loop_quit (data->loop); } static void @@ -3070,43 +3081,53 @@ test_sysctl_set_async (void) NMPlatform *const PL = NM_PLATFORM_GET; const char *const IFNAME = "nm-dummy-0"; const char *const PATH = "/proc/sys/net/ipv4/conf/nm-dummy-0/rp_filter"; - gs_free GMainLoop *loop = NULL; + GMainLoop *loop; gs_unref_object GCancellable *cancellable = NULL; + gboolean proc_writable; + SetAsyncData data; int ifindex; ifindex = nmtstp_link_dummy_add (PL, -1, IFNAME)->ifindex; loop = g_main_loop_new (NULL, FALSE); cancellable = g_cancellable_new (); + proc_writable = access (PATH, W_OK) == 0; + + data = (SetAsyncData) { + .loop = loop, + .path = PATH, + .expected_success = proc_writable, + .expected_value = 2, + }; nm_platform_sysctl_set_async (PL, NMP_SYSCTL_PATHID_ABSOLUTE (PATH), (const char *[]) { "2", NULL}, - sysctl_set_async_cb_assert_success, - loop, + sysctl_set_async_cb, + &data, cancellable); if (!nmtst_main_loop_run (loop, 1000)) g_assert_not_reached (); - g_assert_cmpint (nm_platform_sysctl_get_int32 (PL, NMP_SYSCTL_PATHID_ABSOLUTE (PATH), -1), - ==, - 2); + data = (SetAsyncData) { + .loop = loop, + .path = PATH, + .expected_success = proc_writable, + .expected_value = 1, + }; nm_platform_sysctl_set_async (PL, NMP_SYSCTL_PATHID_ABSOLUTE (PATH), (const char *[]) { "2", "0", "1", "0", "1", NULL}, - sysctl_set_async_cb_assert_success, - loop, + sysctl_set_async_cb, + &data, cancellable); if (!nmtst_main_loop_run (loop, 2000)) g_assert_not_reached (); - g_assert_cmpint (nm_platform_sysctl_get_int32 (PL, NMP_SYSCTL_PATHID_ABSOLUTE (PATH), -1), - ==, - 1); - nmtstp_link_delete (NULL, -1, ifindex, IFNAME, TRUE); + g_main_loop_unref (loop); } static void @@ -3115,25 +3136,33 @@ test_sysctl_set_async_fail (void) NMPlatform *const PL = NM_PLATFORM_GET; const char *const IFNAME = "nm-dummy-0"; const char *const PATH = "/proc/sys/net/ipv4/conf/nm-dummy-0/does-not-exist"; - gs_free GMainLoop *loop = NULL; + GMainLoop *loop; gs_unref_object GCancellable *cancellable = NULL; + SetAsyncData data; int ifindex; ifindex = nmtstp_link_dummy_add (PL, -1, IFNAME)->ifindex; loop = g_main_loop_new (NULL, FALSE); cancellable = g_cancellable_new (); + data = (SetAsyncData) { + .loop = loop, + .path = PATH, + .expected_success = FALSE, + }; + nm_platform_sysctl_set_async (PL, NMP_SYSCTL_PATHID_ABSOLUTE (PATH), (const char *[]) { "2", NULL}, - sysctl_set_async_cb_assert_failure, - loop, + sysctl_set_async_cb, + &data, cancellable); if (!nmtst_main_loop_run (loop, 1000)) g_assert_not_reached (); nmtstp_link_delete (NULL, -1, ifindex, IFNAME, TRUE); + g_main_loop_unref (loop); } /*****************************************************************************/ diff --git a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c b/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c index 8e153412..7adafb58 100644 --- a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c +++ b/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c @@ -431,8 +431,8 @@ make_connection_setting (const char *file, (int) svGetValueInt64 (ifcfg, "AUTOCONNECT_RETRIES", 10, -1, G_MAXINT32, -1), NM_SETTING_CONNECTION_MULTI_CONNECT, - (gint) svGetValueInt64 (ifcfg, "MULTI_CONNECT", 10, - G_MININT32, G_MAXINT32, NM_CONNECTION_MULTI_CONNECT_DEFAULT), + (int) svGetValueInt64 (ifcfg, "MULTI_CONNECT", 10, + G_MININT32, G_MAXINT32, NM_CONNECTION_MULTI_CONNECT_DEFAULT), NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES, svGetValueBoolean (ifcfg, "AUTOCONNECT_SLAVES", NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_DEFAULT), NM_SETTING_CONNECTION_LLDP, lldp, diff --git a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c b/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c index 28f57f50..d3243617 100644 --- a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c +++ b/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c @@ -910,6 +910,7 @@ const NMSIfcfgKeyTypeInfo nms_ifcfg_well_known_keys[] = { _KEY_TYPE ("PEERROUTES", NMS_IFCFG_KEY_TYPE_IS_PLAIN ), _KEY_TYPE ("PHYSDEV", NMS_IFCFG_KEY_TYPE_IS_PLAIN ), _KEY_TYPE ("PKEY", NMS_IFCFG_KEY_TYPE_IS_PLAIN ), + _KEY_TYPE ("PKEY_ID", NMS_IFCFG_KEY_TYPE_IS_PLAIN ), _KEY_TYPE ("PMF", NMS_IFCFG_KEY_TYPE_IS_PLAIN ), _KEY_TYPE ("PORTNAME", NMS_IFCFG_KEY_TYPE_IS_PLAIN ), _KEY_TYPE ("POWERSAVE", NMS_IFCFG_KEY_TYPE_IS_PLAIN ), diff --git a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.h b/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.h index 8941fc19..056d03fa 100644 --- a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.h +++ b/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.h @@ -33,7 +33,7 @@ typedef struct { NMSIfcfgKeyTypeFlags key_flags; } NMSIfcfgKeyTypeInfo; -extern const NMSIfcfgKeyTypeInfo nms_ifcfg_well_known_keys[231]; +extern const NMSIfcfgKeyTypeInfo nms_ifcfg_well_known_keys[232]; const NMSIfcfgKeyTypeInfo *nms_ifcfg_well_known_key_find_info (const char *key, gssize *out_idx); diff --git a/src/settings/plugins/ifcfg-rh/shvar.c b/src/settings/plugins/ifcfg-rh/shvar.c index f2a1dd78..cd63661d 100644 --- a/src/settings/plugins/ifcfg-rh/shvar.c +++ b/src/settings/plugins/ifcfg-rh/shvar.c @@ -1492,6 +1492,13 @@ svWriteFile (shvarFile *s, int mode, GError **error) return FALSE; } f = fdopen (tmpfd, "w"); + if (!f) { + errsv = errno; + g_set_error (error, G_FILE_ERROR, g_file_error_from_errno (errsv), + "Internal error writing file '%s': %s", + s->fileName, nm_strerror_native (errsv)); + return FALSE; + } fseek (f, 0, SEEK_SET); c_list_for_each (current, &s->lst_head) { const shvarLine *line = c_list_entry (current, shvarLine, lst); diff --git a/src/supplicant/nm-supplicant-interface.c b/src/supplicant/nm-supplicant-interface.c index cc3d109e..1c7b9a42 100644 --- a/src/supplicant/nm-supplicant-interface.c +++ b/src/supplicant/nm-supplicant-interface.c @@ -154,6 +154,9 @@ typedef struct _NMSupplicantInterfacePrivate { bool is_ready_main:1; bool is_ready_p2p_device:1; + bool prop_scan_active:1; + bool prop_scan_ssid:1; + } NMSupplicantInterfacePrivate; struct _NMSupplicantInterfaceClass { @@ -1123,7 +1126,7 @@ set_state (NMSupplicantInterface *self, NMSupplicantInterfaceState new_state) if (new_state == priv->state) return; - _LOGT ("set state \"%s\" (was \"%s\")", + _LOGT ("state: set state \"%s\" (was \"%s\")", nm_supplicant_interface_state_to_string (new_state), nm_supplicant_interface_state_to_string (priv->state)); @@ -1167,10 +1170,11 @@ static void parse_capabilities (NMSupplicantInterface *self, GVariant *capabilities) { NMSupplicantInterfacePrivate *priv = NM_SUPPLICANT_INTERFACE_GET_PRIVATE (self); - gboolean have_active = FALSE; - gboolean have_ssid = FALSE; + const gboolean old_prop_scan_active = priv->prop_scan_active; + const gboolean old_prop_scan_ssid = priv->prop_scan_ssid; + const guint32 old_max_scan_ssids = priv->max_scan_ssids; gboolean have_ft = FALSE; - gint32 max_scan_ssids = -1; + gint32 max_scan_ssids; const char **array; nm_assert (capabilities && g_variant_is_of_type (capabilities, G_VARIANT_TYPE_VARDICT)); @@ -1195,23 +1199,37 @@ parse_capabilities (NMSupplicantInterface *self, GVariant *capabilities) } if (g_variant_lookup (capabilities, "Scan", "^a&s", &array)) { - if (g_strv_contains (array, "active")) - have_active = TRUE; - if (g_strv_contains (array, "ssid")) - have_ssid = TRUE; + const char **a; + + priv->prop_scan_active = FALSE; + priv->prop_scan_ssid = FALSE; + for (a = array; *a; a++) { + if (nm_streq (*a, "active")) + priv->prop_scan_active = TRUE; + else if (nm_streq (*a, "ssid")) + priv->prop_scan_ssid = TRUE; + } g_free (array); } if (g_variant_lookup (capabilities, "MaxScanSSID", "i", &max_scan_ssids)) { - /* We need active scan and SSID probe capabilities to care about MaxScanSSIDs */ - if (max_scan_ssids > 0 && have_active && have_ssid) { - /* wpa_supplicant's NM_WPAS_MAX_SCAN_SSIDS value is 16, but for speed - * and to ensure we don't disclose too many SSIDs from the hidden - * list, we'll limit to 5. - */ - priv->max_scan_ssids = CLAMP (max_scan_ssids, 0, 5); - _LOGD ("supports %d scan SSIDs", priv->max_scan_ssids); - } + const gint32 WPAS_MAX_SCAN_SSIDS = 16; + + /* Even if supplicant claims that 20 SSIDs are supported, the Scan request + * still only accepts WPAS_MAX_SCAN_SSIDS SSIDs. Otherwise the D-Bus + * request will be rejected with "fi.w1.wpa_supplicant1.InvalidArgs" + * Body: ('Did not receive correct message arguments.', 'Too many ssids specified. Specify at most four') + * */ + priv->max_scan_ssids = CLAMP (max_scan_ssids, 0, WPAS_MAX_SCAN_SSIDS); + } + + if ( old_max_scan_ssids != priv->max_scan_ssids + || old_prop_scan_active != priv->prop_scan_active + || old_prop_scan_ssid != priv->prop_scan_ssid) { + _LOGD ("supports %u scan SSIDs (scan: %cactive %cssid)", + (guint32) priv->max_scan_ssids, + priv->prop_scan_active ? '+' : '-', + priv->prop_scan_ssid ? '+' : '-'); } } @@ -1789,8 +1807,12 @@ _properties_changed_main (NMSupplicantInterface *self, g_variant_unref (v_v); } - if (nm_g_variant_lookup (properties, "Scanning", "b", &v_b)) - priv->scanning_property = v_b; + if (nm_g_variant_lookup (properties, "Scanning", "b", &v_b)) { + if (priv->scanning_property != (!!v_b)) { + _LOGT ("scanning: %s (plain property)", v_b ? "yes" : "no"); + priv->scanning_property = v_b; + } + } if (nm_g_variant_lookup (properties, "Ifname", "&s", &v_s)) { if (nm_utils_strdup_reset (&priv->ifname, v_s)) @@ -1816,8 +1838,13 @@ _properties_changed_main (NMSupplicantInterface *self, state = wpas_state_string_to_enum (v_s); if (state == NM_SUPPLICANT_INTERFACE_STATE_INVALID) - _LOGT ("ignore unknown supplicant state '%s'", v_s); + _LOGT ("state: ignore unknown supplicant state '%s' (is %s, plain property)", + v_s, + nm_supplicant_interface_state_to_string (priv->supp_state)); else if (priv->supp_state != state) { + _LOGT ("state: %s (was %s, plain property)", + nm_supplicant_interface_state_to_string (state), + nm_supplicant_interface_state_to_string (priv->supp_state)); priv->supp_state = state; if (priv->state > NM_SUPPLICANT_INTERFACE_STATE_STARTING) { /* Only transition to actual wpa_supplicant interface states (ie, @@ -2328,40 +2355,82 @@ nm_supplicant_interface_assoc (NMSupplicantInterface *self, /*****************************************************************************/ +typedef struct { + NMSupplicantInterface *self; + GCancellable *cancellable; + NMSupplicantInterfaceRequestScanCallback callback; + gpointer user_data; +} ScanRequestData; + static void scan_request_cb (GObject *source, GAsyncResult *result, gpointer user_data) { + gs_unref_object NMSupplicantInterface *self_keep_alive = NULL; NMSupplicantInterface *self; gs_unref_variant GVariant *res = NULL; gs_free_error GError *error = NULL; + ScanRequestData *data = user_data; + gboolean cancelled = FALSE; res = g_dbus_connection_call_finish (G_DBUS_CONNECTION (source), result, &error); - if (nm_utils_error_is_cancelled (error)) - return; - - self = NM_SUPPLICANT_INTERFACE (user_data); - if (error) { - if (_nm_dbus_error_has_name (error, "fi.w1.wpa_supplicant1.Interface.ScanError")) - _LOGD ("request-scan: could not get scan request result: %s", error->message); - else { - g_dbus_error_strip_remote_error (error); - _LOGW ("request-scan: could not get scan request result: %s", error->message); + if (nm_utils_error_is_cancelled (error)) { + if (!data->callback) { + /* the self instance was not kept alive. We also must not touch it. Return. */ + nm_g_object_unref (data->cancellable); + nm_g_slice_free (data); + return; } - } else - _LOGT ("request-scan: request scanning success"); + cancelled = TRUE; + } + + self = data->self; + if (data->callback) { + /* the self instance was kept alive. Balance the reference count. */ + self_keep_alive = self; + } + + /* we don't propagate the error/success. That is, because either answer is not + * reliable. What is important to us is whether the request completed, and + * the current nm_supplicant_interface_get_scanning() state. */ + if (cancelled) + _LOGD ("request-scan: request cancelled"); + else { + if (error) { + if (_nm_dbus_error_has_name (error, "fi.w1.wpa_supplicant1.Interface.ScanError")) + _LOGD ("request-scan: could not get scan request result: %s", error->message); + else { + g_dbus_error_strip_remote_error (error); + _LOGW ("request-scan: could not get scan request result: %s", error->message); + } + } else + _LOGT ("request-scan: request scanning success"); + } + + if (data->callback) + data->callback (self, data->cancellable, data->user_data); + + nm_g_object_unref (data->cancellable); + nm_g_slice_free (data); } void nm_supplicant_interface_request_scan (NMSupplicantInterface *self, GBytes *const*ssids, - guint ssids_len) + guint ssids_len, + GCancellable *cancellable, + NMSupplicantInterfaceRequestScanCallback callback, + gpointer user_data) { NMSupplicantInterfacePrivate *priv; GVariantBuilder builder; + ScanRequestData *data; guint i; g_return_if_fail (NM_IS_SUPPLICANT_INTERFACE (self)); + nm_assert ( (!cancellable && !callback) + || (G_IS_CANCELLABLE (cancellable) && callback)); + priv = NM_SUPPLICANT_INTERFACE_GET_PRIVATE (self); _LOGT ("request-scan: request scanning (%u ssids)...", ssids_len); @@ -2381,6 +2450,26 @@ nm_supplicant_interface_request_scan (NMSupplicantInterface *self, g_variant_builder_add (&builder, "{sv}", "SSIDs", g_variant_builder_end (&ssids_builder)); } + data = g_slice_new (ScanRequestData); + *data = (ScanRequestData) { + .self = self, + .callback = callback, + .user_data = user_data, + .cancellable = nm_g_object_ref (cancellable), + }; + + if (callback) { + /* A callback was provided. This keeps @self alive. The caller + * must provide a cancellable as the caller must never leave an asynchronous + * operation pending indefinitely. */ + nm_assert (G_IS_CANCELLABLE (cancellable)); + g_object_ref (self); + } else { + /* We don't keep @self alive, and we don't accept a cancellable either. */ + nm_assert (!cancellable); + cancellable = priv->main_cancellable; + } + _dbus_connection_call (self, NM_WPAS_DBUS_IFACE_INTERFACE, "Scan", @@ -2388,9 +2477,9 @@ nm_supplicant_interface_request_scan (NMSupplicantInterface *self, G_VARIANT_TYPE ("()"), G_DBUS_CALL_FLAGS_NONE, DBUS_TIMEOUT_MSEC, - priv->main_cancellable, + cancellable, scan_request_cb, - self); + data); } /*****************************************************************************/ @@ -2438,9 +2527,14 @@ nm_supplicant_interface_get_ifname (NMSupplicantInterface *self) guint nm_supplicant_interface_get_max_scan_ssids (NMSupplicantInterface *self) { + NMSupplicantInterfacePrivate *priv; + g_return_val_if_fail (NM_IS_SUPPLICANT_INTERFACE (self), 0); - return NM_SUPPLICANT_INTERFACE_GET_PRIVATE (self)->max_scan_ssids; + priv = NM_SUPPLICANT_INTERFACE_GET_PRIVATE (self); + return priv->prop_scan_active && priv->prop_scan_ssid + ? priv->max_scan_ssids + : 0u; } /*****************************************************************************/ @@ -2504,7 +2598,7 @@ nm_supplicant_interface_p2p_connect (NMSupplicantInterface *self, NM_WPAS_DBUS_IFACE_INTERFACE_P2P_DEVICE, "Connect", g_variant_new ("(a{sv})", &builder), - G_VARIANT_TYPE ("()"), + G_VARIANT_TYPE ("(s)"), "p2p-connect"); } diff --git a/src/supplicant/nm-supplicant-interface.h b/src/supplicant/nm-supplicant-interface.h index eb414f26..9ef19816 100644 --- a/src/supplicant/nm-supplicant-interface.h +++ b/src/supplicant/nm-supplicant-interface.h @@ -128,9 +128,16 @@ nm_supplicant_interface_disconnect_async (NMSupplicantInterface * self, NMSupplicantInterfaceDisconnectCb callback, gpointer user_data); +typedef void (*NMSupplicantInterfaceRequestScanCallback) (NMSupplicantInterface *self, + GCancellable *cancellable, + gpointer user_data); + void nm_supplicant_interface_request_scan (NMSupplicantInterface *self, GBytes *const*ssids, - guint ssids_len); + guint ssids_len, + GCancellable *cancellable, + NMSupplicantInterfaceRequestScanCallback callback, + gpointer user_data); NMSupplicantInterfaceState nm_supplicant_interface_get_state (NMSupplicantInterface * self); diff --git a/src/supplicant/nm-supplicant-manager.c b/src/supplicant/nm-supplicant-manager.c index cf5cf111..b1a2dea8 100644 --- a/src/supplicant/nm-supplicant-manager.c +++ b/src/supplicant/nm-supplicant-manager.c @@ -562,6 +562,9 @@ _create_iface_dbus_call_create_interface_cb (GObject *source, NM_HASH_OBFUSCATE_PTR (handle), iface_path_str, handle->name_owner->str); + nm_utils_error_set (&error, + NM_UTILS_ERROR_UNKNOWN, + "Request already cancelled"); } else { _LOGT ("create-iface["NM_HASH_OBFUSCATE_PTR_FMT"]: name owner changed, still remove interface %s in %s", NM_HASH_OBFUSCATE_PTR (handle), diff --git a/src/vpn/nm-vpn-connection.c b/src/vpn/nm-vpn-connection.c index 35bf4afb..6d995dc4 100644 --- a/src/vpn/nm-vpn-connection.c +++ b/src/vpn/nm-vpn-connection.c @@ -1595,13 +1595,18 @@ nm_vpn_connection_ip4_config_get (NMVpnConnection *self, GVariant *dict) route.plen = plen; route.network = nm_utils_ip4_address_clear_host_address (route.network, plen); - /* Ignore host routes to the VPN gateway since NM adds one itself - * below. Since NM knows more about the routing situation than - * the VPN server, we want to use the NM created route instead of - * whatever the server provides. - */ - if (!(priv->ip4_external_gw && route.network == priv->ip4_external_gw && route.plen == 32)) - nm_ip4_config_add_route (config, &route, NULL); + if ( priv->ip4_external_gw + && route.network == priv->ip4_external_gw + && route.plen == 32) { + /* Ignore host routes to the VPN gateway since NM adds one itself + * below. Since NM knows more about the routing situation than + * the VPN server, we want to use the NM created route instead of + * whatever the server provides. + */ + break; + } + + nm_ip4_config_add_route (config, &route, NULL); break; default: break; @@ -1790,13 +1795,20 @@ nm_vpn_connection_ip6_config_get (NMVpnConnection *self, GVariant *dict) route.metric = route_metric; route.rt_source = NM_IP_CONFIG_SOURCE_VPN; - /* Ignore host routes to the VPN gateway since NM adds one itself. - * Since NM knows more about the routing situation than the VPN - * server, we want to use the NM created route instead of whatever - * the server provides. - */ - if (!(priv->ip6_external_gw && IN6_ARE_ADDR_EQUAL (&route.network, priv->ip6_external_gw) && route.plen == 128)) - nm_ip6_config_add_route (config, &route, NULL); + nm_utils_ip6_address_clear_host_address (&route.network, &route.network, route.plen); + + if ( priv->ip6_external_gw + && IN6_ARE_ADDR_EQUAL (&route.network, priv->ip6_external_gw) + && route.plen == 128) { + /* Ignore host routes to the VPN gateway since NM adds one itself. + * Since NM knows more about the routing situation than the VPN + * server, we want to use the NM created route instead of whatever + * the server provides. + */ + goto next; + } + + nm_ip6_config_add_route (config, &route, NULL); next: g_variant_unref (dest); diff --git a/tools/run-nm-test.sh b/tools/run-nm-test.sh index 21f0d7c1..16d9d8a7 100755 --- a/tools/run-nm-test.sh +++ b/tools/run-nm-test.sh @@ -232,6 +232,7 @@ if ! _is_true "$NMTST_USE_VALGRIND" 0; then export NM_TEST_UNDER_VALGRIND=0 exec "${NMTST_DBUS_RUN_SESSION[@]}" \ "$TEST" "$@" + die "exec \"$TEST\" failed" fi if [[ -z "${NMTST_VALGRIND}" ]]; then |