diff options
author | Beniamino Galvani <bgalvani@redhat.com> | 2016-04-22 15:32:37 +0200 |
---|---|---|
committer | Beniamino Galvani <bgalvani@redhat.com> | 2016-04-27 17:15:49 +0200 |
commit | 5b70254ea0378bb2999fd0831c3facd154f98d19 (patch) | |
tree | 0c8e7d021c86395ea51f613c629e092f3482dba4 | |
parent | c1907a218a6b6bfe8175eb6ed87a523aaabc69ae (diff) | |
download | NetworkManager-5b70254ea0378bb2999fd0831c3facd154f98d19.tar.gz |
ifcfg-rh: emit a warning when DEFROUTE=no and GATEWAY is set
-rw-r--r-- | src/settings/plugins/ifcfg-rh/reader.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/settings/plugins/ifcfg-rh/reader.c b/src/settings/plugins/ifcfg-rh/reader.c index 39e981f959..fe762db1d1 100644 --- a/src/settings/plugins/ifcfg-rh/reader.c +++ b/src/settings/plugins/ifcfg-rh/reader.c @@ -984,6 +984,8 @@ make_ip4_setting (shvarFile *ifcfg, goto done; (void) nm_setting_ip_config_add_address (s_ip4, addr); nm_ip_address_unref (addr); + if (never_default) + PARSE_WARNING ("GATEWAY will be ignored when DEFROUTE is disabled"); g_object_set (s_ip4, NM_SETTING_IP_CONFIG_GATEWAY, gateway, NULL); } return NM_SETTING (s_ip4); @@ -1082,6 +1084,9 @@ make_ip4_setting (shvarFile *ifcfg, } g_object_set (s_ip4, NM_SETTING_IP_CONFIG_GATEWAY, gateway, NULL); + if (gateway && never_default) + PARSE_WARNING ("GATEWAY will be ignored when DEFROUTE is disabled"); + /* DNS servers * Pick up just IPv4 addresses (IPv6 addresses are taken by make_ip6_setting()) */ |