[PATCH v4 0/7] Network events API

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patch serie include changes to respond to Eric and Daniel's comments.
The event namespace part of the ID is only handled at the object event's
level, though we need to strip it out of virObjectEventStateEventID to get
the remote driver properly deregister.

Cédric Bosdonnat (7):
  Added Network events API and virNetworkEventLifecycle.
  test driver: implemented network events
  Add network events unit tests
  Add network events to the remote driver
  Added network events to the bridged network driver
  Fixed indentation in src/conf/*_event*
  Added default case with error for object event dispatching

 daemon/libvirtd.h                    |   1 +
 daemon/remote.c                      | 139 +++++++++++++++++
 include/libvirt/libvirt.h.in         |  80 ++++++++++
 src/Makefile.am                      |   5 +
 src/conf/domain_event.c              | 286 ++++++++++++++++++++---------------
 src/conf/domain_event.h              | 271 +++++++++++++++++++--------------
 src/conf/network_event.c             | 154 +++++++++++++++++++
 src/conf/network_event.h             |  51 +++++++
 src/conf/object_event.c              |  50 +++---
 src/conf/object_event.h              |   1 +
 src/conf/object_event_private.h      |  20 ++-
 src/driver.h                         |  14 ++
 src/libvirt.c                        | 125 +++++++++++++++
 src/libvirt_private.syms             |   2 +
 src/libvirt_public.syms              |   7 +
 src/network/bridge_driver.c          |  90 +++++++++++
 src/network/bridge_driver_platform.h |   3 +
 src/remote/remote_driver.c           | 127 ++++++++++++++++
 src/remote/remote_protocol.x         |  46 +++++-
 src/test/test_driver.c               |  62 ++++++++
 tests/objecteventtest.c              | 167 ++++++++++++++++++++
 21 files changed, 1444 insertions(+), 257 deletions(-)
 create mode 100644 src/conf/network_event.c
 create mode 100644 src/conf/network_event.h

-- 
1.8.4.4

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list





[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]