Use NMPlatform to read the IP address/route configuration of unmanaged devices, and export that via D-Bus like we do with NM-generated IP configs.
ab7ebea core: add IP configuration for unmanaged devices
cli/src/devices.c | 46 +++++++++--------
src/nm-device.c | 134 +++++++++++++++++++++++++++++++++++++++++++++----
src/nm-device.h | 2 +
src/nm-ip4-config.c | 44 ++++++++++++++++
src/nm-ip4-config.h | 2 +
src/nm-ip6-config.c | 44 ++++++++++++++++
src/nm-ip6-config.h | 2 +
src/tests/Makefile.am | 1 +
8 files changed, 243 insertions(+), 32 deletions(-)
Upstream: cgit.freedesktop.org