all: allow route metrics to be "0"
authorDan Winship <danw@gnome.org>
Tue, 4 Nov 2014 20:48:48 +0000 (15:48 -0500)
committerDan Winship <danw@gnome.org>
Fri, 7 Nov 2014 12:49:41 +0000 (07:49 -0500)
commite374923bbe4a9f608644756f749b9bae9aa5f349
treed7e0fffead6c3e4d1e3433d2b76dec3431b0816f
parentff608c24cd1ac409092f1a883452225a8be6513a
all: allow route metrics to be "0"

Change NMIPRoute to use "-1" for "default", so that "0" is a valid
metric. Update everything for that.
16 files changed:
callouts/nm-dispatcher-utils.c
clients/cli/common.c
clients/cli/settings.c
clients/tui/nm-editor-bindings.c
libnm-core/nm-setting-ip-config.c
libnm-core/nm-setting-ip-config.h
libnm-core/nm-utils.c
src/nm-ip4-config.c
src/nm-ip6-config.c
src/settings/plugins/ifcfg-rh/reader.c
src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c
src/settings/plugins/ifcfg-rh/writer.c
src/settings/plugins/ifnet/connection_parser.c
src/settings/plugins/keyfile/reader.c
src/settings/plugins/keyfile/tests/test-keyfile.c
src/settings/plugins/keyfile/writer.c