Clean up all _virDomainInterfaceStats.
Signed-off-by: Wang Yufei <james.wangyufei@huawei.com>
Signed-off-by: Wang Rui <moon.wangrui@huawei.com>
Signed-off-by: Eric Blake <eblake@redhat.com>
typedef int
(*virDrvDomainInterfaceStats)(virDomainPtr domain,
const char *path,
- struct _virDomainInterfaceStats *stats);
+ virDomainInterfaceStatsPtr stats);
typedef int
(*virDrvDomainSetInterfaceParameters)(virDomainPtr dom,
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);
static int
lxcDomainInterfaceStats(virDomainPtr dom,
const char *path,
- struct _virDomainInterfaceStats *stats)
+ virDomainInterfaceStatsPtr stats)
{
virDomainObjPtr vm;
size_t i;
static int
lxcDomainInterfaceStats(virDomainPtr dom,
const char *path ATTRIBUTE_UNUSED,
- struct _virDomainInterfaceStats *stats ATTRIBUTE_UNUSED)
+ virDomainInterfaceStatsPtr stats ATTRIBUTE_UNUSED)
{
virReportUnsupportedError();
return -1;
static int
openvzDomainInterfaceStats(virDomainPtr dom,
const char *path,
- struct _virDomainInterfaceStats *stats)
+ virDomainInterfaceStatsPtr stats)
{
struct openvz_driver *driver = dom->conn->privateData;
virDomainObjPtr vm;
static int
qemuDomainInterfaceStats(virDomainPtr dom,
const char *path,
- struct _virDomainInterfaceStats *stats)
+ virDomainInterfaceStatsPtr stats)
{
virDomainObjPtr vm;
size_t i;
static int testDomainInterfaceStats(virDomainPtr domain,
const char *path,
- struct _virDomainInterfaceStats *stats)
+ virDomainInterfaceStatsPtr stats)
{
testConnPtr privconn = domain->conn->privateData;
virDomainObjPtr privdom;
#ifdef __linux__
int
virNetInterfaceStats(const char *path,
- struct _virDomainInterfaceStats *stats)
+ virDomainInterfaceStatsPtr stats)
{
int path_len;
FILE *fp;
#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;
#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"));
# include "internal.h"
extern int virNetInterfaceStats(const char *path,
- struct _virDomainInterfaceStats *stats);
+ virDomainInterfaceStatsPtr stats);
#endif /* __STATS_LINUX_H__ */
static int
xenUnifiedDomainInterfaceStats(virDomainPtr dom, const char *path,
- struct _virDomainInterfaceStats *stats)
+ virDomainInterfaceStatsPtr stats)
{
virDomainDefPtr def = NULL;
int ret = -1;
int
xenHypervisorDomainInterfaceStats(virDomainDefPtr def,
const char *path,
- struct _virDomainInterfaceStats *stats)
+ virDomainInterfaceStatsPtr stats)
{
#ifdef __linux__
int rqdomid, device;
ATTRIBUTE_NONNULL (1);
int xenHypervisorDomainInterfaceStats (virDomainDefPtr def,
const char *path,
- struct _virDomainInterfaceStats *stats)
+ virDomainInterfaceStatsPtr stats)
ATTRIBUTE_NONNULL (1);
int xenHypervisorNodeGetCellsFreeMemory(virConnectPtr conn,
{
virDomainPtr dom;
const char *name = NULL, *device = NULL;
- struct _virDomainInterfaceStats stats;
+ virDomainInterfaceStatsStruct stats;
bool ret = false;
if (!(dom = vshCommandOptDomain(ctl, cmd, &name)))