NetworkManager/src
Beniamino Galvani 9c09dcedaf device: downgrade warning about IPv6 MTU if IPv6 is disabled
If IPv6 is disabled, changing the IPv6 MTU fails and NM complains with
a warning. Since this error is expected and doesn't do any harm,
downgrade the logging level to DEBUG.

Since IPv6 kernel support can be built as a module, we have to check
the existence of /proc/sys/net/ipv6 every time. Instead of checking it
and then setting the MTU (adding one /proc access for everyone), just try
to set the MTU; in case of failure, determine the reason for the error.

https://bugzilla.redhat.com/show_bug.cgi?id=1840989
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/585
2020-07-24 13:41:31 +02:00
..
devices device: downgrade warning about IPv6 MTU if IPv6 is disabled 2020-07-24 13:41:31 +02:00
dhcp core: fix treating route metric zero of IPv6 routes special 2020-07-07 16:14:58 +02:00
dns all: fix minor typos 2020-07-07 11:33:46 +02:00
dnsmasq all: fix minor typos 2020-07-07 11:33:46 +02:00
initrd initrd: generate ipv6.method=auto for ip=dhcp6 2020-07-09 14:47:07 +02:00
ndisc ndisc/tests: relax assertion in "test-ndisc-fake.c" 2020-07-07 22:32:35 +02:00
platform platform: add nmp_object_ip_route_is_best_defaut_route() helper 2020-07-23 15:29:24 +02:00
ppp license: Add license using SPDX identifiers to meson build files 2020-02-17 13:16:57 +01:00
settings all: add trailing semicolon to NM_AUTO_DEFINE_FCN_*() uses 2020-07-19 12:01:56 +02:00
supplicant all: fix minor typos 2020-07-07 11:33:46 +02:00
systemd all: fix minor typos 2020-07-07 11:33:46 +02:00
tests libnm/match: extend syntax for match patterns with '|', '&', '!' and '\\' 2020-06-26 13:29:01 +02:00
vpn core: fix generation of dependent local routes for VRFs 2020-07-15 10:57:49 +02:00
main-utils.c all: use nm_clear_g_free() instead of g_clear_pointer() 2020-03-23 11:05:34 +01:00
main-utils.h all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
main.c config: print config warnings during NetworkManager --print-config 2019-12-11 11:52:05 +01:00
meson.build l3cfg: add NML3ConfigData 2020-07-23 15:29:25 +02:00
NetworkManagerUtils.c core: use nm_utils_parse_inaddr_prefix_bin() in nm_utils_ip_route_attribute_to_platform() 2020-07-23 15:29:24 +02:00
NetworkManagerUtils.h core: move _nm_ip_config_merge_route_attributes() to "NetworkManagerUtils.c" 2020-07-23 15:29:24 +02:00
nm-act-request.c all: fix minor typos 2020-07-07 11:33:46 +02:00
nm-act-request.h all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-active-connection.c core: fix check on master active-connection failure 2020-07-17 08:56:28 +02:00
nm-active-connection.h all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-audit-manager.c shared: nm-auth-subject: add unix-session type 2019-12-24 10:13:51 +01:00
nm-audit-manager.h all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-auth-manager.c auth-manager: watch PolicyKit name owner to emit changed signal when name owner appears 2020-04-21 12:19:43 +02:00
nm-auth-manager.h shared: move nm-dbus-auth-subject to shared/nm-libnm-core-intern 2019-12-24 10:13:51 +01:00
nm-auth-utils.c all: fix typo in man pages 2020-07-03 10:48:04 +02:00
nm-auth-utils.h all: fix minor typos 2020-07-07 11:33:46 +02:00
nm-checkpoint-manager.c all: use nm_dbus_path_not_empty() 2019-11-07 11:34:36 +01:00
nm-checkpoint-manager.h all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-checkpoint.c all: fix minor typos 2020-07-07 11:33:46 +02:00
nm-checkpoint.h all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-config-data.c config: use NM_STR_HAS_PREFIX_WITH_MORE() instead of duplicate implementation 2020-05-07 14:08:33 +02:00
nm-config-data.h config: add nm_config_data_get_warnings() to get additional warnings about wrong configuration 2019-12-11 11:52:05 +01:00
nm-config.c all: fix typo in man pages 2020-07-03 10:48:04 +02:00
nm-config.h config: avoid lgtm.com warning about int bitfield for NMConfigDeviceStateData.nm_owned 2020-05-07 13:58:09 +02:00
nm-connectivity.c shared: drop _STATIC variant of macros that define functions 2020-02-13 17:17:07 +01:00
nm-connectivity.h all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-core-utils.c all: add trailing semicolon to NM_UTILS_LOOKUP_DEFINE()/NM_GOBJECT_PROPERTIES_DEFINE*() 2020-07-19 12:12:58 +02:00
nm-core-utils.h all: add trailing semicolon to NM_DEFINE_SINGLETON_REGISTER() 2020-07-19 12:15:41 +02:00
nm-dbus-manager.c all: fix minor typos 2020-07-07 11:33:46 +02:00
nm-dbus-manager.h shared: move nm-dbus-auth-subject to shared/nm-libnm-core-intern 2019-12-24 10:13:51 +01:00
nm-dbus-object.c all: use nm_clear_g_free() instead of g_clear_pointer() 2020-03-23 11:05:34 +01:00
nm-dbus-object.h all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-dbus-utils.c all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-dbus-utils.h all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-dcb.c all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-dcb.h all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-dhcp-config.c shared,core: rename and move function to nm_utils_strdict_to_variant_asv() 2020-06-19 17:07:26 +02:00
nm-dhcp-config.h core: add common base class NMDhcpConfig for NMDhcp[46]Config and merge them 2020-02-21 15:59:44 +01:00
nm-dispatcher.c device: merge nm_device_get_dhcp[46]_config() to nm_device_get_dhcp_config() 2020-02-21 15:59:44 +01:00
nm-dispatcher.h all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-firewall-manager.c all: fix minor typos 2020-07-07 11:33:46 +02:00
nm-firewall-manager.h all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-hostname-manager.c all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-hostname-manager.h all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-iface-helper.c core: fix generation of dependent local routes for VRFs 2020-07-15 10:57:49 +02:00
nm-ip4-config.c core: move _nm_ip_config_merge_route_attributes() to "NetworkManagerUtils.c" 2020-07-23 15:29:24 +02:00
nm-ip4-config.h core: move _nm_ip_config_merge_route_attributes() to "NetworkManagerUtils.c" 2020-07-23 15:29:24 +02:00
nm-ip6-config.c core: move _nm_ip_config_merge_route_attributes() to "NetworkManagerUtils.c" 2020-07-23 15:29:24 +02:00
nm-ip6-config.h core: fix generation of dependent local routes for VRFs 2020-07-15 10:57:49 +02:00
nm-keep-alive.c all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-keep-alive.h all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-l3-config-data.c l3cfg: add NML3ConfigData 2020-07-23 15:29:25 +02:00
nm-l3-config-data.h l3cfg: add NML3ConfigData 2020-07-23 15:29:25 +02:00
nm-l3cfg.c l3cfg: add nm_l3cfg_property_emit_register() API 2020-07-23 15:29:25 +02:00
nm-l3cfg.h l3cfg: add nm_l3cfg_property_emit_register() API 2020-07-23 15:29:25 +02:00
nm-logging.c all: use nm_clear_g_free() instead of g_clear_pointer() 2020-03-23 11:05:34 +01:00
nm-logging.h core: move _LOG*() macros to "shared/nm-glib-aux/nm-logging-fwd.h" 2019-11-22 15:32:52 +01:00
nm-manager.c manager: fix race condition when resuming from sleep 2020-07-21 09:00:52 +02:00
nm-manager.h all: fix minor typos 2020-07-07 11:33:46 +02:00
nm-netns.c l3cfg: add nm_l3cfg_property_emit_register() API 2020-07-23 15:29:25 +02:00
nm-netns.h core: add "nm-l3cfg.[hc]" 2020-07-23 15:29:24 +02:00
nm-pacrunner-manager.c all: drop explicit casts from _GET_PRIVATE() macro calls 2020-02-14 11:04:46 +01:00
nm-pacrunner-manager.h all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-policy.c policy: block connection from autoconnect in case of failed dependency 2020-07-21 09:00:53 +02:00
nm-policy.h all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-proxy-config.c all: use nm_clear_g_free() instead of g_clear_pointer() 2020-03-23 11:05:34 +01:00
nm-proxy-config.h all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-rfkill-manager.c all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-rfkill-manager.h all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-session-monitor.c all: use nm_clear_pointer() instead of g_clear_pointer() 2020-03-23 11:22:38 +01:00
nm-session-monitor.h all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-sleep-monitor.c all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-sleep-monitor.h all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-test-utils-core.h libnm/keyfile: build keyfile code as separate GPL licensed internal library 2020-01-07 13:17:47 +01:00
nm-types.h l3cfg: notify NML3Cfg about NMPlatform changes in an idle handler 2020-07-23 15:29:25 +02:00
org.freedesktop.NetworkManager.conf dbus: pretty format "org.freedesktop.NetworkManager.conf" 2020-04-15 19:17:00 +02:00