// SPDX-License-Identifier: GPL-2.0-or-later /* * VRRP ARP handling. * Copyright (C) 2018-2019 Cumulus Networks, Inc. * Quentin Young */ #ifndef __VRRP_ARP_H__ #define __VRRP_ARP_H__ #include #include "vrrp.h" /* FIXME: Use the kernel define for this */ #define HWTYPE_ETHER 1 extern void vrrp_garp_init(void); extern void vrrp_garp_fini(void); extern bool vrrp_garp_is_init(void); extern void vrrp_garp_send(struct vrrp_router *vr, struct in_addr *v4); extern void vrrp_garp_send_all(struct vrrp_router *vr); #endif /* __VRRP_ARP_H__ */