• E
    build: fix bugs with destroyFlags patches · 934fdcb3
    Eric Blake 提交于
    Build failure on xenapi_driver from compiler warnings (flags was unused).
    
    Build failure on xen (incorrect number of arguments).  And in fixing
    that, I obeyed the comments of struct xenUnifiedDriver that state
    that we want to minimize the number of callback functions in that
    struct, not add to it.
    
    * src/xen/xen_driver.c (xenUnifiedDomainDestroyFlags): Use correct
    arguments.
    (xenUnifiedDomainDestroy): Simplify.
    * src/xen/xen_driver.h (xenUnifiedDriver): Remove unused callback.
    * src/xen/xen_hypervisor.c (xenHypervisorDestroyDomain): Likewise.
    * src/xen/xend_internal.c (xenDaemonDomainDestroy): Likewise.
    * src/xen/xend_internal.h (xenDaemonDomainDestroyFlags): Likewise.
    * src/xen/xm_internal.c (xenXMDriver): Likewise.
    * src/xen/xs_internal.c (xenStoreDriver): Likewise.
    * src/xen/xen_inotify.c (xenInotifyDriver): Likewise.
    * src/xenapi/xenapi_driver.c (xenapiDomainDestroyFlags): Reject
    unknown flags.
    934fdcb3
xen_driver.h 7.5 KB