Comments addressed Alfonso Sanchez-Beato (5): exported-object: allow exporting multiple ifaces platform: Add network statistics device: add statistics interface auth: check when setting statistics refresh rate docs: add device statistics interface
clients/cli/general.c | 2 + docs/api/Makefile.am | 1 + docs/api/network-manager-docs.xml | 1 + introspection/Makefile.am | 6 +- introspection/nm-device-statistics.xml | 37 +++++++ libnm-core/nm-dbus-interface.h | 1 + libnm/nm-client.h | 5 +- libnm/nm-manager.c | 2 + policy/org.freedesktop.NetworkManager.policy.in.in | 9 ++ shared/nm-common-macros.h | 1 + src/Makefile.am | 2 + src/devices/nm-device-private.h | 3 + src/devices/nm-device-statistics.c | 99 +++++++++++++++++ src/devices/nm-device-statistics.h | 31 ++++++ src/devices/nm-device.c | 117 +++++++++++++++++++++ src/devices/nm-device.h | 4 + src/nm-audit-manager.h | 1 + src/nm-exported-object.c | 18 ++-- src/nm-manager.c | 15 +++ src/platform/nm-linux-platform.c | 32 ++++++ src/platform/nm-platform.c | 19 ++++ src/platform/nm-platform.h | 12 +++ 22 files changed, 408 insertions(+), 10 deletions(-) create mode 100644 introspection/nm-device-statistics.xml create mode 100644 src/devices/nm-device-statistics.c create mode 100644 src/devices/nm-device-statistics.h -- 2.7.4 _______________________________________________ networkmanager-list mailing list networkmanager-list@gnome.org https://mail.gnome.org/mailman/listinfo/networkmanager-list