mirror_frr/babeld
Donald Sharp 6d078ff808 babeld: During intf startup, ignore address already in use
When listening on a multicast group.  No need to actually
fail the operation when it's already being used.

Let's not treat the Address already in use error message
as one that is stopping everything from working.  Especially
since multiple interface events cause this to happen.

Without this, if config is read in before full connection
to zebra, babel will never establish neighbors.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
2023-01-28 09:32:34 -05:00
..
.gitignore babeld: Add missing no commands 2023-01-21 03:33:03 +08:00
babel_errors.c babeld: BABEL_[ERR|WARN] -> EC_BABEL 2018-09-13 19:01:19 +00:00
babel_errors.h babeld: BABEL_[ERR|WARN] -> EC_BABEL 2018-09-13 19:01:19 +00:00
babel_filter.c babeld: replace inet_ntoa 2020-10-22 16:25:41 -04:00
babel_filter.h *: Initial Import of Babeld into FRR 2017-05-13 14:59:41 -04:00
babel_interface.c babeld: During intf startup, ignore address already in use 2023-01-28 09:32:34 -05:00
babel_interface.h *: Add infrastructure to support zapi interface callbacks 2019-09-19 13:34:06 -04:00
babel_main.c babeld: Fix --terminal option 2023-01-21 00:04:06 +08:00
babel_main.h *: Initial Import of Babeld into FRR 2017-05-13 14:59:41 -04:00
babel_zebra.c *: Create and use infrastructure to show debugs in lib 2022-10-07 12:39:05 -04:00
babel_zebra.h *: Initial Import of Babeld into FRR 2017-05-13 14:59:41 -04:00
babeld.c babeld: The function is already a pointer 2023-01-28 09:31:52 -05:00
babeld.h babeld: Presenting interface configuration parameters 2021-12-23 07:31:58 +10:00
kernel.c babeld: Remove return value for gettime() 2022-08-24 08:30:27 -04:00
kernel.h babeld: Remove return value for gettime() 2022-08-24 08:30:27 -04:00
LICENCE *: Initial Import of Babeld into FRR 2017-05-13 14:59:41 -04:00
Makefile build: non-recursive babeld & eigrpd 2017-08-04 19:09:14 +02:00
message.c babeld: Install route to RIB if parse_update_subtlv() is false 2022-07-11 20:36:25 +03:00
message.h babeld: Ignore sub-tlv's with mandatory bit set 2022-06-09 07:04:01 -04:00
neighbour.c Treewide: use ANSI function definitions 2019-01-24 11:21:59 +01:00
neighbour.h *: Initial Import of Babeld into FRR 2017-05-13 14:59:41 -04:00
net.c *: Do not cast to the same type 2020-04-08 17:15:06 +03:00
net.h *: Initial Import of Babeld into FRR 2017-05-13 14:59:41 -04:00
resend.c Treewide: use ANSI function definitions 2019-01-24 11:21:59 +01:00
resend.h *: Initial Import of Babeld into FRR 2017-05-13 14:59:41 -04:00
route.c babeld: Prevent compiler warning about uninited value for n 2021-10-13 14:34:08 -04:00
route.h babeld: Convert all zlog_err to zlog_ferr and add appropriate info 2018-08-14 20:02:05 +00:00
source.c Treewide: use ANSI function definitions 2019-01-24 11:21:59 +01:00
source.h *: Initial Import of Babeld into FRR 2017-05-13 14:59:41 -04:00
subdir.am babeld: Add missing no commands 2023-01-21 03:33:03 +08:00
util.c *: Replace 4/16 integers to IPV4_MAX_BYTELEN/IPV6_MAX_BYTELEN 2021-07-01 23:54:39 +03:00
util.h babeld: Drop in_prefix() function 2021-07-01 17:54:10 +03:00
xroute.c Treewide: use ANSI function definitions 2019-01-24 11:21:59 +01:00
xroute.h *: use zapi_route to send/receive redistributed routes as well 2017-08-23 20:25:45 -03:00