diff --git a/src/driver.h b/src/driver.h index 21b2bd30e1..fc7a93169a 100644 --- a/src/driver.h +++ b/src/driver.h @@ -347,6 +347,13 @@ typedef int (virDomainPtr domain, const char *path, struct _virDomainBlockStats *stats); +typedef int + (*virDrvDomainBlockStatsFlags) + (virDomainPtr domain, + const char *path, + virTypedParameterPtr params, + int *nparams, + unsigned int flags); typedef int (*virDrvDomainInterfaceStats) (virDomainPtr domain, @@ -806,6 +813,7 @@ struct _virDriver { virDrvDomainMigratePerform domainMigratePerform; virDrvDomainMigrateFinish domainMigrateFinish; virDrvDomainBlockStats domainBlockStats; + virDrvDomainBlockStatsFlags domainBlockStatsFlags; virDrvDomainInterfaceStats domainInterfaceStats; virDrvDomainMemoryStats domainMemoryStats; virDrvDomainBlockPeek domainBlockPeek;