mirror_frr/vrrpd
David Lamparter 8b23c0b0bd *: convert struct interface->connected to DLIST
Replace `struct list *` with `DLIST(if_connected, ...)`.

NB: while converting this, I found multiple places using connected
prefixes assuming they were IPv4 without checking:

- vrrpd/vrrp.c: vrrp_socket()
- zebra/irdp_interface.c: irdp_get_prefix(), irdp_if_start(),
  irdp_advert_off()

(these fixes are really hard to split off into separate commits as that
would require going back and reapplying the change but with the old list
handling)

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
2023-11-22 23:00:30 +01:00
..
.gitignore vrrpd: add .gitignore 2019-05-17 00:27:08 +00:00
Makefile vrrpd: Allow it to be built in directory 2022-03-11 07:49:03 -05:00
subdir.am build, vtysh: extract vtysh commands from .xref 2022-10-26 17:12:34 +01:00
vrrp_arp.c *: remove some leftover license blurbs 2023-02-09 14:09:11 +01:00
vrrp_arp.h *: remove some leftover license blurbs 2023-02-09 14:09:11 +01:00
vrrp_debug.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
vrrp_debug.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
vrrp_main.c lib: Remove getopt.c and getopt1.c 2023-03-28 10:07:38 -04:00
vrrp_ndisc.c *: remove some leftover license blurbs 2023-02-09 14:09:11 +01:00
vrrp_ndisc.h *: remove some leftover license blurbs 2023-02-09 14:09:11 +01:00
vrrp_northbound.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
vrrp_packet.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
vrrp_packet.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
vrrp_vty.c vrrpd: add priority field into interface json 2023-06-19 10:59:06 -07:00
vrrp_vty.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
vrrp_zebra.c *: convert struct interface->connected to DLIST 2023-11-22 23:00:30 +01:00
vrrp_zebra.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
vrrp.c *: convert struct interface->connected to DLIST 2023-11-22 23:00:30 +01:00
vrrp.h *: Convert event.h to frrevent.h 2023-03-24 08:32:17 -04:00