On Tue, Jun 02, 2026 at 01:46:45AM -0400, Laine Stump via Devel wrote:
From: Laine Stump <[email protected]>

This API provides a way for a libvirt client to force a guest to
inject a "Gratuuitous ARP" packet into the outgoing stream of one, or

s/Gratuuitous/Gratuitous/

all, network devices of the guest; this will be used to update the
forwarding tables of any network switches in the local broadcast
domain so that they will begin forarding traffic correctly in a more

s/forarding/forwarding/

timely manner after network topology changes.

Signed-off-by: Laine Stump <[email protected]>
---
include/libvirt/libvirt-domain.h | 46 ++++++++++++++++++++++
src/driver-hypervisor.h          |  8 ++++
src/libvirt-domain.c             | 65 ++++++++++++++++++++++++++++++++
src/libvirt_public.syms          |  5 +++
src/remote/remote_driver.c       |  1 +
src/remote/remote_protocol.x     | 19 +++++++++-
src/remote_protocol-structs      | 10 +++++
7 files changed, 153 insertions(+), 1 deletion(-)

diff --git a/include/libvirt/libvirt-domain.h b/include/libvirt/libvirt-domain.h
index 8f07ef2156..ccc74ad6a4 100644
--- a/include/libvirt/libvirt-domain.h
+++ b/include/libvirt/libvirt-domain.h
@@ -9049,5 +9049,51 @@ virDomainDelThrottleGroup(virDomainPtr dom,
                          const char *group,
                          unsigned int flags);

+/**
+ * VIR_DOMAIN_ANNOUNCE_INTERFACE_INITIAL:
+ *
+ * Initial delay in milliseonds before the first announce packet is

s/milliseonds/milliseconds/

+ * sent. If unspecified or 0, a default value of 50 will be used.
+ *
+ * Since: 12.5.0
+ */
+# define VIR_DOMAIN_ANNOUNCE_INTERFACE_INITIAL "initial"
+
+/**
+ * VIR_DOMAIN_ANNOUNCE_INTERFACE_MAX:
+ *
+ * Maximum delay in milliseonds between packets.  If unspecified or 0,

s/milliseonds/milliseconds/

Reviewed-by: Martin Kletzander <[email protected]>

Attachment: signature.asc
Description: PGP signature

Reply via email to