mirror_frr/ripngd
Renato Westphal 6228a3b874 *: always set SO_SNDBUF and SO_RCVBUF using a best effort approach
If we fail to set any socket's buffer size, try again with a smaller value
and keep going until it succeeds. This is better than just giving up or,
even worse, abort the creation of a socket (ospf6d and ripd).

Fix broken ospf6d on FreeBSD.

Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
2016-12-08 12:50:25 +01:00
..
.gitignore [administrivia] Update gitignore files 2008-08-22 20:02:08 +01:00
Makefile.am *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEs 2016-09-19 16:31:04 -04:00
ripng_debug.c *: Consolidate all double VIEW_NODE and ENABLE_NODE's 2016-10-07 21:05:06 -04:00
ripng_debug.h ripngd: copy debug statements fix from ripd 2011-03-13 01:14:08 +03:00
ripng_interface.c ripngd: fix drop of multicast membership when the interface is down 2016-11-25 11:46:06 -02:00
ripng_main.c lib: migrate to new memory-type handling 2016-09-19 18:35:50 +02:00
ripng_memory.c *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEs 2016-09-19 16:31:04 -04:00
ripng_memory.h *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEs 2016-09-19 16:31:04 -04:00
ripng_nexthop.c ripng_nexthop: remove unused store to variable 2016-05-26 01:08:59 +00:00
ripng_nexthop.h lib: fix "sockunion: add hash function" for BSD (9196caf) 2015-09-08 13:19:30 -07:00
ripng_offset.c Quagga: Fixup some compile warnings 2015-11-23 13:31:11 -08:00
ripng_peer.c *: nuke ^L (page feed) 2014-06-04 06:58:02 +02:00
ripng_route.c ripngd: add ECMP support 2016-06-08 15:16:23 -04:00
ripng_route.h *: Consistently support 32-bit route tags 2016-10-07 21:05:05 -04:00
ripng_routemap.c *: Consolidate routemap initialization 2016-10-19 10:55:59 -04:00
ripng_zebra.c ripngd: add support for route tags 2016-10-07 21:05:06 -04:00
ripngd.c *: always set SO_SNDBUF and SO_RCVBUF using a best effort approach 2016-12-08 12:50:25 +01:00
ripngd.conf.sample Initial revision 2002-12-13 20:15:29 +00:00
ripngd.h ripngd: add support for route tags 2016-10-07 21:05:06 -04:00