[libvirt] [PATCH 0/8] Multiple cleanups within interfaceobj and interface driver

John Ferlan jferlan at redhat.com
Tue Apr 25 22:36:48 UTC 2017


Sensing a theme lately yet?

More adjustments in preparation for having virobject code handle the bulk
of the object management code.

Far less in this series than the other two... The Clone code was a bit
unique and required more of a rewrite than a refigure since now we have
two allocated lists rather than two static lists.

John Ferlan (8):
  interface: Consistently use 'obj' for a virInterfaceObjPtr
  interface: Remove some unnecessary goto's for Interface tests
  interface: Use virInterfaceDefPtr rather than deref from
    virInterfaceObjPtr
  interface: Make _virInterfaceObj struct private
  interface: Make _virInterfaceObjList struct private
  interface: Rename some virInterfaceObj* API's
  interface: Clean up virInterfaceObjListFindByMACString
  interface: Introduce virInterfaceObjNew

 src/conf/virinterfaceobj.c | 232 +++++++++++++++++++++++++++++----------------
 src/conf/virinterfaceobj.h |  65 ++++++-------
 src/libvirt_private.syms   |  15 +--
 src/test/test_driver.c     | 143 ++++++++++++++--------------
 4 files changed, 262 insertions(+), 193 deletions(-)

-- 
2.9.3




More information about the libvir-list mailing list