[libvirt] [PATCH 00/12] Split up the libvirt.h.in file

Daniel P. Berrange berrange at redhat.com
Thu Oct 23 12:58:22 UTC 2014


Similar to the previous series, this splits up the
libvirt.h.in header file to many pieces. This is
backwards compatible as applications will continue
to use the main <libvirt/libvirt.h> header and are
forbidden from including the individual pieces (to
allow us to change them again if we want to in the
future).

Daniel P. Berrange (12):
  Move virDomainSnapshot related APIs out of libvirt.h.in
  Move virNetwork related APIs out of libvirt.h.in
  Move virInterface related APIs out of libvirt.h.in
  Move virNWFilter related APIs out of libvirt.h.in
  Move virNodeDevice related APIs out of libvirt.h.in
  Move virSecret related APIs out of libvirt.h.in
  Move virStream related APIs out of libvirt.h.in
  Move virStoragePool/Vol related APIs out of libvirt.h.in
  Move virEvent related APIs out of libvirt.h.in
  Move virDomain related APIs out of libvirt.h.in
  Move virConnect related APIs out of libvirt.h.in
  Fix preprocessor indentation in libvirt.h.in

 cfg.mk                                    |    4 +-
 docs/apibuild.py                          |   11 +
 include/libvirt/Makefile.am               |   11 +
 include/libvirt/libvirt-domain-snapshot.h |  212 ++
 include/libvirt/libvirt-domain.h          | 3496 +++++++++++++++++
 include/libvirt/libvirt-event.h           |  190 +
 include/libvirt/libvirt-host.h            |  892 +++++
 include/libvirt/libvirt-interface.h       |  110 +
 include/libvirt/libvirt-network.h         |  337 ++
 include/libvirt/libvirt-nodedev.h         |  125 +
 include/libvirt/libvirt-nwfilter.h        |   95 +
 include/libvirt/libvirt-secret.h          |  113 +
 include/libvirt/libvirt-storage.h         |  359 ++
 include/libvirt/libvirt-stream.h          |  152 +
 include/libvirt/libvirt.h.in              | 5837 +----------------------------
 15 files changed, 6160 insertions(+), 5784 deletions(-)
 create mode 100644 include/libvirt/libvirt-domain-snapshot.h
 create mode 100644 include/libvirt/libvirt-domain.h
 create mode 100644 include/libvirt/libvirt-event.h
 create mode 100644 include/libvirt/libvirt-host.h
 create mode 100644 include/libvirt/libvirt-interface.h
 create mode 100644 include/libvirt/libvirt-network.h
 create mode 100644 include/libvirt/libvirt-nodedev.h
 create mode 100644 include/libvirt/libvirt-nwfilter.h
 create mode 100644 include/libvirt/libvirt-secret.h
 create mode 100644 include/libvirt/libvirt-storage.h
 create mode 100644 include/libvirt/libvirt-stream.h

-- 
2.1.0




More information about the libvir-list mailing list