mirror_frr/bgpd
David Lamparter 7d3d2de465 lib: add sockopt helper for setting IPV6_V6ONLY and use it
getaddrinfo returns a list of socket parameters for listening. it
will contain both IPv4 and IPv6 listening sockets. unless we use
IPV6_V6ONLY on the IPv6 ones, only the socket listed first will
work. if the IPv4 one came first, the IPv6 one would get an
"Address in use" error.

this functionality was already present for bgpd and its listening
sockets. as it is needed for vtys as well, make it a common helper.
2011-11-21 18:25:01 +04:00
..
.cvsignore - Add .arch-ids and .arch-inventory to cvsignore, to allow one to use arch 2004-11-02 18:59:49 +00:00
.gitignore [administrivia] Update gitignore files 2008-08-22 20:02:08 +01:00
BGP4-MIB.txt Initial revision 2002-12-13 20:15:29 +00:00
bgp_advertise.c [cleanup] functions taking no args should be declared with void args 2009-06-12 17:09:03 +01:00
bgp_advertise.h 2005-06-28 Paul Jakma <paul.jakma@sun.com> 2005-06-28 12:44:16 +00:00
bgp_aspath.c bgpd: fix handling of AS path data 2010-08-09 22:31:37 +04:00
bgp_aspath.h bgpd: fix handling of AS path data 2010-08-09 22:31:37 +04:00
bgp_attr.c bgpd: fix more regressions in attr flag checks 2011-10-19 17:27:07 +04:00
bgp_attr.h bgpd: add flag checks for MP_(UN)REACH_NLRI 2011-10-17 18:31:12 +04:00
bgp_btoa.c Initial revision 2002-12-13 20:15:29 +00:00
bgp_clist.c [bgpd] Stability fixes including bugs 397, 492 2009-07-19 18:28:08 +01:00
bgp_clist.h [bgpd] Stability fixes including bugs 397, 492 2009-07-19 18:28:08 +01:00
bgp_community.c [bgpd] Stability fixes including bugs 397, 492 2009-07-19 18:28:08 +01:00
bgp_community.h [bgpd] Stability fixes including bugs 397, 492 2009-07-19 18:28:08 +01:00
bgp_damp.c bgpd: use XCALLOC to allocate bgpd damp array 2011-08-03 16:56:42 +04:00
bgp_damp.h Fix "show ip bgp dampened-paths" garbage output. 2009-06-23 14:25:20 +01:00
bgp_debug.c bgpd: don't be confused by "unspecific" subcode in the NOTIFY message. 2011-09-25 18:17:50 +04:00
bgp_debug.h [bgpd/cleanup] make message lists read only 2009-06-18 20:18:29 +01:00
bgp_dump.c bgpd: improve "monotonic" uptime correction 2011-10-17 18:42:19 +04:00
bgp_dump.h [bgpd] Stability fixes including bugs 397, 492 2009-07-19 18:28:08 +01:00
bgp_ecommunity.c bgpd: CVE-2011-3327 (ext. comm. buffer overflow) 2011-09-26 18:39:37 +04:00
bgp_ecommunity.h [bgpd] Stability fixes including bugs 397, 492 2009-07-19 18:28:08 +01:00
bgp_filter.c [bgpd] Stability fixes including bugs 397, 492 2009-07-19 18:28:08 +01:00
bgp_filter.h bgp: compiler warning fix 2009-08-13 09:59:58 +01:00
bgp_fsm.c bgpd: rename SAFI 3 according to RFC4760 2011-07-17 19:33:21 +04:00
bgp_fsm.h [bgpd] Bug #302 fixes. ClearingCompleted event gets flushed, leaving peers stuck in Clearing. 2006-10-15 23:39:59 +00:00
bgp_main.c bgpd: justify capabilities for TOS setting 2011-11-15 21:26:07 +04:00
bgp_mplsvpn.c [bgpd] AS4 bugfix by Chris Caputo <ccaputo@alt.net> 2009-04-30 17:16:22 +04:00
bgp_mplsvpn.h 2005-06-28 Paul Jakma <paul.jakma@sun.com> 2005-06-28 12:44:16 +00:00
bgp_network.c lib: add sockopt helper for setting IPV6_V6ONLY and use it 2011-11-21 18:25:01 +04:00
bgp_network.h bgpd: start listener on first instance 2009-07-28 10:04:38 +01:00
bgp_nexthop.c bgpd: improve "show ip bgp scan detail" 2011-08-09 14:42:58 +04:00
bgp_nexthop.h bgpd: touch nexthop handling code 2011-08-05 18:52:52 +04:00
bgp_open.c bgpd: fix parsing of graceful restart cap. (#663) 2011-09-25 18:13:40 +04:00
bgp_open.h bgpd, lib: adopt afi_t and safi_t in several places 2010-10-06 12:33:05 -04:00
bgp_packet.c bgpd: add useful notification logs (BZ#616) 2011-09-25 18:13:14 +04:00
bgp_packet.h bgpd: code cleanup 2009-12-17 13:14:28 +03:00
bgp_regex.c [bgpd] Pass NOSUB to regexec 2007-08-23 23:22:02 +00:00
bgp_regex.h [configure] add configure support for PCRE Posix library 2009-06-19 15:01:16 +01:00
bgp_route.c bgpd: improve "monotonic" uptime correction 2011-10-17 18:42:19 +04:00
bgp_route.h bgpd: Remove AS Path limit/TTL functionality 2011-07-05 00:41:59 +04:00
bgp_routemap.c bgpd: Remove AS Path limit/TTL functionality 2011-07-05 00:41:59 +04:00
bgp_snmp.c bgp: use monotonic clock for time of day 2010-01-15 16:22:10 +03:00
bgp_snmp.h 2005-06-28 Paul Jakma <paul.jakma@sun.com> 2005-06-28 12:44:16 +00:00
bgp_table.c lib: move check_bit into prefix common code 2009-12-09 14:43:17 +03:00
bgp_table.h [bgpd] Stability fixes including bugs 397, 492 2009-07-19 18:28:08 +01:00
bgp_vty.c lib: put route_types.txt to real use 2011-11-21 18:24:50 +04:00
bgp_vty.h [bgpd] Merge AS4 support 2007-10-14 22:32:21 +00:00
bgp_zebra.c bgpd: compile warnings cleanup 2009-12-10 11:57:05 +03:00
bgp_zebra.h 2005-06-28 Paul Jakma <paul.jakma@sun.com> 2005-06-28 12:44:16 +00:00
bgpd.c bgpd: fix "nexthop-local unchanged" (BZ#350) 2011-11-15 21:31:25 +04:00
bgpd.conf.sample Initial revision 2002-12-13 20:15:29 +00:00
bgpd.conf.sample2 Initial revision 2002-12-13 20:15:29 +00:00
bgpd.h bgpd: don't be confused by "unspecific" subcode in the NOTIFY message. 2011-09-25 18:17:50 +04:00
IMPLEMENTATION.txt Adjust size complexity estimates. Still not quite right, but closer. 2005-02-15 17:10:03 +00:00
Makefile.am [build] Test for GNU-style PIE support in toolchain and enable 2008-08-22 19:52:12 +01:00