diff --git a/src/driver.h b/src/driver.h index a7366e44c3..b02e1c046c 100644 --- a/src/driver.h +++ b/src/driver.h @@ -517,7 +517,7 @@ typedef int typedef int (*virDrvDomainInterfaceStats)(virDomainPtr domain, const char *path, - struct _virDomainInterfaceStats *stats); + virDomainInterfaceStatsPtr stats); typedef int (*virDrvDomainSetInterfaceParameters)(virDomainPtr dom, diff --git a/src/libvirt.c b/src/libvirt.c index 98f7cc84ac..de306838c3 100644 --- a/src/libvirt.c +++ b/src/libvirt.c @@ -8047,8 +8047,8 @@ virDomainInterfaceStats(virDomainPtr dom, const char *path, virDomainInterfaceStatsPtr stats, size_t size) { virConnectPtr conn; - struct _virDomainInterfaceStats stats2 = { -1, -1, -1, -1, - -1, -1, -1, -1 }; + virDomainInterfaceStatsStruct stats2 = { -1, -1, -1, -1, + -1, -1, -1, -1 }; VIR_DOMAIN_DEBUG(dom, "path=%s, stats=%p, size=%zi", path, stats, size); diff --git a/src/lxc/lxc_driver.c b/src/lxc/lxc_driver.c index e5b6662fdb..3218583124 100644 --- a/src/lxc/lxc_driver.c +++ b/src/lxc/lxc_driver.c @@ -3084,7 +3084,7 @@ lxcDomainGetBlkioParameters(virDomainPtr dom, static int lxcDomainInterfaceStats(virDomainPtr dom, const char *path, - struct _virDomainInterfaceStats *stats) + virDomainInterfaceStatsPtr stats) { virDomainObjPtr vm; size_t i; @@ -3126,7 +3126,7 @@ lxcDomainInterfaceStats(virDomainPtr dom, static int lxcDomainInterfaceStats(virDomainPtr dom, const char *path ATTRIBUTE_UNUSED, - struct _virDomainInterfaceStats *stats ATTRIBUTE_UNUSED) + virDomainInterfaceStatsPtr stats ATTRIBUTE_UNUSED) { virReportUnsupportedError(); return -1; diff --git a/src/openvz/openvz_driver.c b/src/openvz/openvz_driver.c index 6c73eaf264..b62273a2c0 100644 --- a/src/openvz/openvz_driver.c +++ b/src/openvz/openvz_driver.c @@ -1975,7 +1975,7 @@ openvzGetVEStatus(virDomainObjPtr vm, int *status, int *reason) static int openvzDomainInterfaceStats(virDomainPtr dom, const char *path, - struct _virDomainInterfaceStats *stats) + virDomainInterfaceStatsPtr stats) { struct openvz_driver *driver = dom->conn->privateData; virDomainObjPtr vm; diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index 209c40e936..77710a96b0 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -9850,7 +9850,7 @@ qemuDomainBlockStatsFlags(virDomainPtr dom, static int qemuDomainInterfaceStats(virDomainPtr dom, const char *path, - struct _virDomainInterfaceStats *stats) + virDomainInterfaceStatsPtr stats) { virDomainObjPtr vm; size_t i; diff --git a/src/test/test_driver.c b/src/test/test_driver.c index 9918d2c4b0..8ae4c449ab 100644 --- a/src/test/test_driver.c +++ b/src/test/test_driver.c @@ -3422,7 +3422,7 @@ static int testDomainBlockStats(virDomainPtr domain, static int testDomainInterfaceStats(virDomainPtr domain, const char *path, - struct _virDomainInterfaceStats *stats) + virDomainInterfaceStatsPtr stats) { testConnPtr privconn = domain->conn->privateData; virDomainObjPtr privdom; diff --git a/src/util/virstats.c b/src/util/virstats.c index b10fd851fc..c4725edbd7 100644 --- a/src/util/virstats.c +++ b/src/util/virstats.c @@ -51,7 +51,7 @@ #ifdef __linux__ int virNetInterfaceStats(const char *path, - struct _virDomainInterfaceStats *stats) + virDomainInterfaceStatsPtr stats) { int path_len; FILE *fp; @@ -122,7 +122,7 @@ virNetInterfaceStats(const char *path, #elif defined(HAVE_GETIFADDRS) && defined(AF_LINK) int virNetInterfaceStats(const char *path, - struct _virDomainInterfaceStats *stats) + virDomainInterfaceStatsPtr stats) { struct ifaddrs *ifap, *ifa; struct if_data *ifd; @@ -168,7 +168,7 @@ virNetInterfaceStats(const char *path, #else int virNetInterfaceStats(const char *path ATTRIBUTE_UNUSED, - struct _virDomainInterfaceStats *stats ATTRIBUTE_UNUSED) + virDomainInterfaceStatsPtr stats ATTRIBUTE_UNUSED) { virReportError(VIR_ERR_OPERATION_INVALID, "%s", _("interface stats not implemented on this platform")); diff --git a/src/util/virstats.h b/src/util/virstats.h index 9724d8e6e9..d2c6b640e6 100644 --- a/src/util/virstats.h +++ b/src/util/virstats.h @@ -26,6 +26,6 @@ # include "internal.h" extern int virNetInterfaceStats(const char *path, - struct _virDomainInterfaceStats *stats); + virDomainInterfaceStatsPtr stats); #endif /* __STATS_LINUX_H__ */ diff --git a/src/xen/xen_driver.c b/src/xen/xen_driver.c index 0fc3aca700..04eb6e20a7 100644 --- a/src/xen/xen_driver.c +++ b/src/xen/xen_driver.c @@ -2242,7 +2242,7 @@ xenUnifiedDomainBlockStats(virDomainPtr dom, const char *path, static int xenUnifiedDomainInterfaceStats(virDomainPtr dom, const char *path, - struct _virDomainInterfaceStats *stats) + virDomainInterfaceStatsPtr stats) { virDomainDefPtr def = NULL; int ret = -1; diff --git a/src/xen/xen_hypervisor.c b/src/xen/xen_hypervisor.c index 8570653390..27f19ed6a3 100644 --- a/src/xen/xen_hypervisor.c +++ b/src/xen/xen_hypervisor.c @@ -1451,7 +1451,7 @@ xenHypervisorDomainBlockStats(virConnectPtr conn, int xenHypervisorDomainInterfaceStats(virDomainDefPtr def, const char *path, - struct _virDomainInterfaceStats *stats) + virDomainInterfaceStatsPtr stats) { #ifdef __linux__ int rqdomid, device; diff --git a/src/xen/xen_hypervisor.h b/src/xen/xen_hypervisor.h index 2990e51ed4..5358d1515e 100644 --- a/src/xen/xen_hypervisor.h +++ b/src/xen/xen_hypervisor.h @@ -129,7 +129,7 @@ int xenHypervisorDomainBlockStats (virConnectPtr conn, ATTRIBUTE_NONNULL (1); int xenHypervisorDomainInterfaceStats (virDomainDefPtr def, const char *path, - struct _virDomainInterfaceStats *stats) + virDomainInterfaceStatsPtr stats) ATTRIBUTE_NONNULL (1); int xenHypervisorNodeGetCellsFreeMemory(virConnectPtr conn, diff --git a/tools/virsh-domain-monitor.c b/tools/virsh-domain-monitor.c index d013ca8b05..d0545cb35a 100644 --- a/tools/virsh-domain-monitor.c +++ b/tools/virsh-domain-monitor.c @@ -1047,7 +1047,7 @@ cmdDomIfstat(vshControl *ctl, const vshCmd *cmd) { virDomainPtr dom; const char *name = NULL, *device = NULL; - struct _virDomainInterfaceStats stats; + virDomainInterfaceStatsStruct stats; bool ret = false; if (!(dom = vshCommandOptDomain(ctl, cmd, &name)))