[PATCH 0/6] Bridging support v2
- From: Thomas Graf <tgraf redhat com>
- To: networkmanager-list gnome org
- Cc: Thomas Graf <tgraf redhat com>
- Subject: [PATCH 0/6] Bridging support v2
- Date: Wed, 23 May 2012 16:19:24 +0200
This series of patches adds bridging support to NM.
Thomas Graf (6):
utils: Move dev_valid_name() to libnm-utils and make it public
bridge: API to to create, delete, attach, and detach bridges
bridge: add bridging settings class (NMSettingBridge)
bridge: support bridging slaves
bridge: add bridge device type
bridge: nmcli support
cli/src/connections.c | 17 +-
cli/src/devices.c | 5 +
cli/src/settings.c | 48 ++
cli/src/settings.h | 2 +
docs/api/generate-settings-spec.c | 2 +
docs/libnm-glib/libnm-glib-docs.xml | 1 +
docs/libnm-glib/libnm-glib.types | 2 +
docs/libnm-util/libnm-util-docs.sgml | 1 +
include/NetworkManager.h | 4 +
introspection/Makefile.am | 1 +
introspection/all.xml.in | 1 +
introspection/nm-device-bridge.xml | 27 +
introspection/nm-device.xml | 5 +
libnm-glib/Makefile.am | 2 +
libnm-glib/libnm-glib.ver | 6 +
libnm-glib/nm-device-bridge.c | 301 +++++++++++
libnm-glib/nm-device-bridge.h | 82 +++
libnm-glib/nm-device.c | 3 +
libnm-util/Makefile.am | 2 +
libnm-util/libnm-util.ver | 14 +
libnm-util/nm-connection.c | 25 +-
libnm-util/nm-connection.h | 2 +
libnm-util/nm-setting-bond.c | 27 +-
libnm-util/nm-setting-bridge.c | 557 +++++++++++++++++++
libnm-util/nm-setting-bridge.h | 105 ++++
libnm-util/nm-utils.c | 30 +
libnm-util/nm-utils.h | 2 +
src/Makefile.am | 6 +
src/nm-device-bridge.c | 560 ++++++++++++++++++++
src/nm-device-bridge.h | 65 +++
src/nm-device-wired.c | 3 +
src/nm-manager.c | 28 +-
src/nm-system.c | 247 +++++++++-
src/nm-system.h | 13 +
src/nm-udev-manager.c | 3 +
src/settings/plugins/ifcfg-rh/reader.c | 186 ++++++--
.../plugins/ifcfg-rh/tests/test-ifcfg-rh.c | 327 +++++++++++-
src/settings/plugins/ifcfg-rh/utils.c | 5 +-
src/settings/plugins/ifcfg-rh/writer.c | 55 ++
39 files changed, 2695 insertions(+), 77 deletions(-)
create mode 100644 introspection/nm-device-bridge.xml
create mode 100644 libnm-glib/nm-device-bridge.c
create mode 100644 libnm-glib/nm-device-bridge.h
create mode 100644 libnm-util/nm-setting-bridge.c
create mode 100644 libnm-util/nm-setting-bridge.h
create mode 100644 src/nm-device-bridge.c
create mode 100644 src/nm-device-bridge.h
--
1.7.7.6
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]