add "fib reload" support to ospf6d/ospf6ctl, and trigger it
authorsthen <sthen@openbsd.org>
Wed, 21 Jun 2023 09:47:03 +0000 (09:47 +0000)
committersthen <sthen@openbsd.org>
Wed, 21 Jun 2023 09:47:03 +0000 (09:47 +0000)
commitdd3b9a80516716eb7d3616a923f2076c1f1589de
tree68f01dfeeee420c620bc83b69c426fe4366f0616
parent7aa052b9ed5b31966692c38a17af20c28e5206ac
add "fib reload" support to ospf6d/ospf6ctl, and trigger it
automatically on a timeout after RTM_DESYNC (i.e. route socket
overflow). ported across from ospfd. fixes/ok claudio@

(it's much harder to overflow the routing socket buffer these
days since it was bumped to 2MB, but still happens occasionally
on a busy machine).
usr.sbin/ospf6ctl/ospf6ctl.8
usr.sbin/ospf6ctl/ospf6ctl.c
usr.sbin/ospf6ctl/parser.c
usr.sbin/ospf6ctl/parser.h
usr.sbin/ospf6d/control.c
usr.sbin/ospf6d/kroute.c
usr.sbin/ospf6d/ospf6.h
usr.sbin/ospf6d/ospf6d.c
usr.sbin/ospf6d/ospf6d.h