libnm-core, all: merge IPv4 and IPv6 address/route types
authorDan Winship <danw@gnome.org>
Tue, 16 Sep 2014 20:42:46 +0000 (16:42 -0400)
committerDan Winship <danw@gnome.org>
Fri, 7 Nov 2014 12:49:40 +0000 (07:49 -0500)
commit21c8a6b20effbe1e689505a0cbb23594be06068c
tree15e43867853d0242950e40e049499e1c2d29cc78
parent303e84e65e5b9b5a403e4f8366e094447d51a9fa
libnm-core, all: merge IPv4 and IPv6 address/route types

Merge NMIP4Address and NMIP6Address into NMIPAddress, and NMIP4Route
and NMIP6Route into NMIPRoute. The new types represent IP addresses as
strings, rather than in binary, and so are address-family agnostic.
51 files changed:
callouts/nm-dispatcher-utils.c
callouts/tests/test-dispatcher-envp.c
clients/cli/common.c
clients/cli/common.h
clients/cli/connections.c
clients/cli/settings.c
clients/tui/nm-editor-bindings.c
clients/tui/nm-editor-bindings.h
clients/tui/nmt-page-ip4.c
clients/tui/nmt-page-ip6.c
clients/tui/nmt-route-editor.c
clients/tui/nmt-route-entry.c
clients/tui/nmt-route-table.c
docs/libnm/libnm-docs.xml
include/nm-test-utils.h
libnm-core/Makefile.libnm-core
libnm-core/nm-core-internal.h
libnm-core/nm-setting-ip-config.c [new file with mode: 0644]
libnm-core/nm-setting-ip-config.h [new file with mode: 0644]
libnm-core/nm-setting-ip4-config.c
libnm-core/nm-setting-ip4-config.h
libnm-core/nm-setting-ip6-config.c
libnm-core/nm-setting-ip6-config.h
libnm-core/nm-utils-private.h
libnm-core/nm-utils.c
libnm-core/nm-utils.h
libnm-core/tests/test-general.c
libnm/NetworkManager.h
libnm/libnm.ver
libnm/nm-ip4-config.c
libnm/nm-ip6-config.c
src/NetworkManagerUtils.c
src/devices/nm-device.c
src/nm-ip4-config.c
src/nm-ip6-config.c
src/settings/plugins/ibft/reader.c
src/settings/plugins/ibft/tests/test-ibft.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/ifnet/net_utils.c
src/settings/plugins/ifnet/net_utils.h
src/settings/plugins/ifnet/tests/test_all.c
src/settings/plugins/ifupdown/parser.c
src/settings/plugins/ifupdown/tests/test-ifupdown.c
src/settings/plugins/keyfile/reader.c
src/settings/plugins/keyfile/tests/test-keyfile.c
src/settings/plugins/keyfile/writer.c
src/tests/test-general.c
src/vpn-manager/nm-vpn-connection.c