diff options
| author | Michal Privoznik <mprivozn@redhat.com> | 2019-07-16 09:33:38 +0200 |
|---|---|---|
| committer | Michal Privoznik <mprivozn@redhat.com> | 2019-07-16 13:42:39 +0200 |
| commit | cc34260f5a8715d208ee45a6ebaa79e5264cbe68 (patch) | |
| tree | 02f60e37a71a2de053c376c44cf83d01506120e0 /src/util/virnetdevopenvswitch.h | |
| parent | c297eab52599c91a4cb26b66dbdfe9d07c3142d3 (diff) | |
| download | libvirt-cc34260f5a8715d208ee45a6ebaa79e5264cbe68.tar.gz | |
test: Introduce virnetdevopenvswitchtest
Test if our parsing of interface stats as returned by ovs-vsctl
works as expected. To achieve this without having to mock
virCommand* I'm separating parsing of stats into a separate
function.
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Diffstat (limited to 'src/util/virnetdevopenvswitch.h')
| -rw-r--r-- | src/util/virnetdevopenvswitch.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/util/virnetdevopenvswitch.h b/src/util/virnetdevopenvswitch.h index 07496fb07d..5bc18f851f 100644 --- a/src/util/virnetdevopenvswitch.h +++ b/src/util/virnetdevopenvswitch.h @@ -49,6 +49,10 @@ int virNetDevOpenvswitchGetMigrateData(char **migrate, const char *ifname) int virNetDevOpenvswitchSetMigrateData(char *migrate, const char *ifname) ATTRIBUTE_NONNULL(2) ATTRIBUTE_RETURN_CHECK; +int virNetDevOpenvswitchInterfaceParseStats(const char *json, + virDomainInterfaceStatsPtr stats) + ATTRIBUTE_NONNULL(1) ATTRIBUTE_RETURN_CHECK; + int virNetDevOpenvswitchInterfaceStats(const char *ifname, virDomainInterfaceStatsPtr stats) ATTRIBUTE_NONNULL(1) ATTRIBUTE_RETURN_CHECK; |
