mirror_frr/vrrpd
Quentin Young dad18a2fd7 vrrpd: add initial macvlan support
* Search for macvlan interfaces with the appropriate name and MAC
  address when starting up a new VRRP instance
* Split VRRP socket into two; one for Tx, one for Rx
* Bind Tx socket to the macvlan subinterface so our VRRP advertisements
  go out with the correct MAC address
* Send ARP requests from this macvlan subinterface
* Improve error messaging

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
2019-05-17 00:27:08 +00:00
..
.gitignore vrrpd: add .gitignore 2019-05-17 00:27:08 +00:00
Makefile vrrpd: initial commit 2019-05-17 00:27:08 +00:00
subdir.am vrrpd: implement gratuitous ARP 2019-05-17 00:27:08 +00:00
vrrp_arp.c vrrpd: add initial macvlan support 2019-05-17 00:27:08 +00:00
vrrp_arp.h vrrpd: ipv6 support 2019-05-17 00:27:08 +00:00
vrrp_main.c vrrpd: get sockets working 2019-05-17 00:27:08 +00:00
vrrp_memory.c vrrpd: initial commit 2019-05-17 00:27:08 +00:00
vrrp_memory.h vrrpd: initial commit 2019-05-17 00:27:08 +00:00
vrrp_packet.c vrrpd: add initial macvlan support 2019-05-17 00:27:08 +00:00
vrrp_packet.h vrrpd: read and validate vrrp advertisements 2019-05-17 00:27:08 +00:00
vrrp_vty.c vrrpd: ipv6 support 2019-05-17 00:27:08 +00:00
vrrp_vty.h vrrpd: initial commit 2019-05-17 00:27:08 +00:00
vrrp_zebra.c vrrpd: zebra connections 2019-05-17 00:27:08 +00:00
vrrp_zebra.h vrrpd: zebra connections 2019-05-17 00:27:08 +00:00
vrrp.c vrrpd: add initial macvlan support 2019-05-17 00:27:08 +00:00
vrrp.h vrrpd: add initial macvlan support 2019-05-17 00:27:08 +00:00