[PATCH 0/5] Bridging support
- From: Thomas Graf <tgraf redhat com>
- To: networkmanager-list gnome org
- Cc: Thomas Graf <tgraf redhat com>
- Subject: [PATCH 0/5] Bridging support
- Date: Fri, 11 May 2012 16:01:32 +0200
This is a first attempt to introduce bridging support. The activation of
the bridging device currently fails due to problems with the existing
dependency system. I wanted to post the patches anyway to give them
some exposure.
Thomas Graf (5):
utils: Move dev_valid_name() to libnm-utils and make it public
bridge: Functions to create, delete, attach, and detach bridges
bridge: add bridging settings class (NMSettingBridge)
bridge: support bridging components
bridge: add new bridging device type
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 | 302 +++++++++++
libnm-glib/nm-device-bridge.h | 82 +++
libnm-glib/nm-device.c | 2 +
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 | 256 +++++++++-
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 ++
35 files changed, 2634 insertions(+), 75 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]