The goal is to provide a read-only virInterface provider when netcf is
unavailable. With this patchset it makes virt-manager happy enough that it
does not attempt to do anything with HAL to figure out the host's network
devices.
All patches but 4/5 are really ready for prime time. 4/5 can get merged but it
is somewhat incomplete. With regards to bond and devices in a bridge. The
patches are all at different versions depending on how many times they've hit
the list.
Doug Goldstein (5):
interface: add udev based backend for virInterface
interface: fix netcf based backend naming
interface: always build all available backends
interface: add virInterfaceGetXMLDesc() in udev
interface: add udevIfaceIsActive() to udev backend
configure.ac | 18 +-
po/POTFILES.in | 1 +
src/Makefile.am | 14 +-
src/interface/interface_backend_netcf.c | 4 +-
src/interface/interface_backend_udev.c | 671 +++++++++++++++++++++++++++++++
src/interface/interface_driver.c | 37 ++
src/interface/interface_driver.h | 3 +
tools/virsh.c | 2 +
8 files changed, 734 insertions(+), 16 deletions(-)
create mode 100644 src/interface/interface_backend_udev.c
create mode 100644 src/interface/interface_driver.c
--
1.7.8.6