NetworkManager/clients
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
..
cli libnm-core: add NMSettingIPConfig:gateway, drop NMIPAddress:gateway 2014-11-07 07:49:40 -05:00
common clients: add common code for polkit agent listener 2014-11-07 11:37:42 +01:00
tui libnm-core: add NMSettingIPConfig:gateway, drop NMIPAddress:gateway 2014-11-07 07:49:40 -05:00
Makefile.am libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-online.c libnm: synchronize NMClient and NMRemoteSettings "is NM running" properties 2014-08-07 15:43:43 -04:00