NetworkManager/src
Thomas Haller 825885d5b1 policy: minor fix when having multiple default routes with metric MAXUINT32
The case of having a metric MAXUINT32 is special, because in face of
multiple default routes with the same metric, NMDefaultRouteManager
cannot reduce the effective metric (because there is no lower priority
value).

This case works already correct, just when adding such a default route,
ensure that we add it to the *first* entry.

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-11-19 22:55:32 +01:00
..
devices core: minor fix to ensure safe boolean comparison in have_ip6_address() 2014-11-19 17:12:00 +01:00
dhcp-manager dhcp: Simplify nm-dhcp-systemd lease-handling code 2014-11-19 12:03:03 -05:00
dns-manager all: consistently include config.h 2014-11-13 17:18:42 -05:00
dnsmasq-manager all: consistently include config.h 2014-11-13 17:18:42 -05:00
platform platform: add typedef for unions NMPlatformIPXAddress and NMPlatformIPXRoute 2014-11-19 19:51:36 +01:00
ppp-manager all: consistently include config.h 2014-11-13 17:18:42 -05:00
rdisc all: consistently include config.h 2014-11-13 17:18:42 -05:00
settings all: consistently include config.h 2014-11-13 17:18:42 -05:00
supplicant-manager all: consistently include config.h 2014-11-13 17:18:42 -05:00
tests core: fix a spurious warning with non-kernel network devices 2014-11-14 15:36:31 -05:00
vpn-manager all: consistently include config.h 2014-11-13 17:18:42 -05:00
main-utils.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
main-utils.h core: split signal/pidfile/option handling into separate source file 2014-11-07 12:18:32 -06:00
main.c libnm-core: add _nm_utils_is_manager_process 2014-11-15 09:48:42 -05:00
Makefile.am dhcp: re-fix system-dhcp code after re-import 2014-11-19 12:02:12 -05:00
NetworkManagerUtils.c core: add nm_utils_ip4_property_path() 2014-11-07 12:18:33 -06:00
NetworkManagerUtils.h core: add nm_utils_ip4_property_path() 2014-11-07 12:18:33 -06:00
nm-activation-request.c all: remove a bunch of unnecessary dbus/dbus-glib includes 2014-09-03 10:45:24 -04:00
nm-activation-request.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-active-connection.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-active-connection.h vpn/core: move VPN gateway route between devices when routing changes 2014-11-06 21:17:34 -06:00
nm-auth-manager.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-auth-manager.h core: drop all remaining core-internal error domains 2014-10-22 08:29:10 -04:00
nm-auth-subject.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-auth-subject.h auth: support disabling POLKIT authentication entirely at compile time 2014-09-29 13:51:11 +02:00
nm-auth-utils.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-auth-utils.h auth: rework polkit autorization to use DBUS interface directly 2014-09-29 13:51:11 +02:00
nm-config.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-config.h core: add option to quit when startup is complete (rh #863515) (rh #1083683) 2014-11-07 12:18:33 -06:00
nm-connection-provider.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-connection-provider.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-connectivity.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-connectivity.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-dbus-manager.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-dbus-manager.h core: fill in nm-types.h, clean out other headers 2014-07-23 10:56:26 -04:00
nm-dcb.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-dcb.h core: drop all remaining core-internal error domains 2014-10-22 08:29:10 -04:00
nm-default-route-manager.c policy: minor fix when having multiple default routes with metric MAXUINT32 2014-11-19 22:55:32 +01:00
nm-default-route-manager.h policy: return best config based on the internal sorting of NMDefaultRouteManager 2014-11-07 15:23:12 +01:00
nm-dhcp4-config.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-dhcp4-config.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-dhcp6-config.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-dhcp6-config.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-dispatcher.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-dispatcher.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-firewall-manager.c firewall: always complete callbacks asynchronously 2014-11-19 12:59:42 +01:00
nm-firewall-manager.h firewall: make call handle an opaque pointer type 2014-11-19 12:58:36 +01:00
nm-iface-helper.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-ip4-config.c core: fix IP4Config.RouteData and IP6Config.RouteData 2014-11-18 08:30:16 -05:00
nm-ip4-config.h core: add nm_ip4_config_get_subnet_for_host() function 2014-11-07 15:23:11 +01:00
nm-ip6-config.c core: fix IP4Config.RouteData and IP6Config.RouteData 2014-11-18 08:30:16 -05:00
nm-ip6-config.h core: add nm_ip4_config_get_subnet_for_host() function 2014-11-07 15:23:11 +01:00
nm-logging.c core/logging: make log level and domain a C enum 2014-10-30 14:18:16 +01:00
nm-logging.h core/logging: make log level and domain a C enum 2014-10-30 14:18:16 +01:00
nm-manager.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-manager.h iface-helper: add nm-iface-helper for dynamic configure-then-quit support 2014-11-07 12:18:33 -06:00
nm-policy.c firewall: don't set firewall zone for assumed devices 2014-11-19 12:59:42 +01:00
nm-policy.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-posix-signals.c core: merge src/config, src/logging, src/posix-signals into src/ 2014-07-30 15:56:29 -04:00
nm-posix-signals.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-properties-changed-signal.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-properties-changed-signal.h core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-rfkill-manager.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-rfkill-manager.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-session-monitor-ck.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-session-monitor-null.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-session-monitor-systemd.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-session-monitor.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-session-utils.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-session-utils.h core: drop all remaining core-internal error domains 2014-10-22 08:29:10 -04:00
nm-sleep-monitor-systemd.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-sleep-monitor-upower.c all: consistently include config.h 2014-11-13 17:18:42 -05:00
nm-sleep-monitor.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-types.h policy: add manager for default routes and support multiple default routes 2014-11-07 15:23:12 +01:00
org.freedesktop.NetworkManager.conf dbus: kill at_console usage in permissions (bgo #707983) (rh #979416) 2014-01-23 16:48:19 -06:00