NetworkManager/src/settings/plugins
Dan Winship f17699f4e3 libnm-core: add NMSettingIPConfig:gateway, drop NMIPAddress:gateway
The gateway is a global property of the IPv4/IPv6 configuration, not
an attribute of any particular address. So represent it as such in the
API; remove the gateway from NMIPAddress, and add it to
NMSettingIPConfig.

Behind the scenes, the gateway is still serialized along with the
first address in NMSettingIPConfig:addresses, and is deserialized from
that if the settings dictionary doesn't contain a 'gateway' key.

Adjust nmcli's interactive mode to prompt for IP addresses and gateway
separately. (Patch partly from Jirka Klimeš.)
2014-11-07 07:49:40 -05:00
..
example settings: drop plugin-specific error domains 2014-10-22 08:29:09 -04:00
ibft libnm-core: add NMSettingIPConfig:gateway, drop NMIPAddress:gateway 2014-11-07 07:49:40 -05:00
ifcfg-rh libnm-core: add NMSettingIPConfig:gateway, drop NMIPAddress:gateway 2014-11-07 07:49:40 -05:00
ifcfg-suse build: fix -Wstrict-prototypes warnings 2014-10-29 12:30:11 +01:00
ifnet libnm-core: add NMSettingIPConfig:gateway, drop NMIPAddress:gateway 2014-11-07 07:49:40 -05:00
ifupdown libnm-core: add NMSettingIPConfig:gateway, drop NMIPAddress:gateway 2014-11-07 07:49:40 -05:00
keyfile libnm-core: add NMSettingIPConfig:gateway, drop NMIPAddress:gateway 2014-11-07 07:49:40 -05:00
Makefile.am build: add configure option for ibft plugin 2014-10-29 15:17:55 +01:00