On 11/26/24 04:24, Laine Stump wrote:
> Having two bools in the arg list is on the borderline of being
> confusing to anyone trying to read the code, but we're about to add a
> 3rd. This patch replaces the two bools with a single flags argument
> which will instead have one or more bits from virNetDevBandwidthFlags
> set.
> 
> Signed-off-by: Laine Stump <[email protected]>
> ---
>  src/lxc/lxc_driver.c           |  8 ++++++--
>  src/lxc/lxc_process.c          |  8 ++++++--
>  src/network/bridge_driver.c    | 10 ++++++++--
>  src/qemu/qemu_command.c        | 11 ++++++++---
>  src/qemu/qemu_driver.c         | 29 ++++++++++++++-------------
>  src/qemu/qemu_hotplug.c        | 22 +++++++++++++++------
>  src/util/virnetdevbandwidth.c  | 36 ++++++++++++++++++++--------------
>  src/util/virnetdevbandwidth.h  | 11 ++++++++---
>  tests/virnetdevbandwidthtest.c |  8 +++++++-
>  9 files changed, 95 insertions(+), 48 deletions(-)


Squash this in:

diff --git i/src/util/virnetdevbandwidth.h w/src/util/virnetdevbandwidth.h
index 414d6c97eb..80dc654486 100644
--- i/src/util/virnetdevbandwidth.h
+++ w/src/util/virnetdevbandwidth.h
@@ -35,7 +35,7 @@ struct _virNetDevBandwidth {
     virNetDevBandwidthRate *out;
 };
 
- void virNetDevBandwidthFree(virNetDevBandwidth *def);
+void virNetDevBandwidthFree(virNetDevBandwidth *def);
 
 G_DEFINE_AUTOPTR_CLEANUP_FUNC(virNetDevBandwidth, virNetDevBandwidthFree);
 
diff --git i/tests/virnetdevbandwidthtest.c w/tests/virnetdevbandwidthtest.c
index 3a87d876c8..6529ff4026 100644
--- i/tests/virnetdevbandwidthtest.c
+++ w/tests/virnetdevbandwidthtest.c
@@ -82,7 +82,7 @@ testVirNetDevBandwidthSet(const void *data)
         if (virNetDevOpenvswitchInterfaceSetQos(iface, band, info->uuid, true) 
< 0)
             return -1;
     } else {
-        int flags = (VIR_NETDEV_BANDWIDTH_SET_DIR_SWAPPED);
+        unsigned int flags = VIR_NETDEV_BANDWIDTH_SET_DIR_SWAPPED;
 
         if (info->hierarchical_class)
             flags |= VIR_NETDEV_BANDWIDTH_SET_HIERARCHICAL_CLASS;

Michal

Reply via email to