summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
2010-02-08It is enough that peer->capa.mp[i] is non zero. It does not need to be 1.Claudio Jeker
2010-01-13Add support for BGP MPLS VPN aka RFC 4364. This is only the RDE part soClaudio Jeker
2010-01-11Do not crash when starting up with a bad config file. Check thatClaudio Jeker
2010-01-11lex <=, >=, !=, and >< into a single token for correctness and to reduce theTheo de Raadt
2010-01-11Make sure we do not add trailing garbage while parsing a prefix that has aClaudio Jeker
2010-01-10Generate a EoR marker in the update list instead of sending it independentClaudio Jeker
2010-01-10Switch rib_dump() to use AID instead of AFs. OK henning@Claudio Jeker
2010-01-09Fix fatalx message.Claudio Jeker
2010-01-05Make sure that all important config variables are synced on a reload inClaudio Jeker
2009-12-31Instead of passing the config via arguments to the childs on bootup issueClaudio Jeker
2009-12-18Merge rde_filter_community() with community_match() and kill a uselessClaudio Jeker
2009-12-17Fix formatstring in printf.Claudio Jeker
2009-12-16Implement "set ext-community [delete] subtype key:value" to set and deleteClaudio Jeker
2009-12-14addr2sa() will return NULL for AID_UNSPEC and pfkey_send() may end up withClaudio Jeker
2009-12-09parsecommunity() always works on a struct filter_community. So pass aClaudio Jeker
2009-12-09parsecommunity() does not allow to set unknown well-known communities.Claudio Jeker
2009-12-08porcesses -> processesJonathan Gray
2009-12-08Big AID change part two. This changes the mp capability into an array ofClaudio Jeker
2009-12-06Doh, switch src and dst in memcpy calls or the wrong thing gets copied.Claudio Jeker
2009-12-04Remove a hardcoded AF_INET6 with the correct use of the current AID.Claudio Jeker
2009-12-03Stop the IdleHold timer when going to idle state. This makes it a bitClaudio Jeker
2009-12-03A bgpctl nei XY clear should not restart neighbors that are administrativlyClaudio Jeker
2009-12-03Only log if there is a chance that the session may come up if the neighborClaudio Jeker
2009-12-02log_warn() consistency.Michael Knudsen
2009-12-01Use an artificial address family id in struct bgpd_addr and almost everywhereClaudio Jeker
2009-11-26support for set origin; based on an initial diff fromHenning Brauer
2009-11-11Plug two memory leaks in error pathes. Found by parfait. OK henning, jsgClaudio Jeker
2009-11-02Implement IMSG_CTL_LOG_VERBOSE similar to ospfd. Even though bgpd has almostClaudio Jeker
2009-10-30Routers with "transparent-as yes" set should behave more like iBGP ones.Claudio Jeker
2009-10-28tweak previous;Jason McIntyre
2009-10-28Free correct buffer.Claudio Jeker
2009-10-28Document the "rib" filter parameter to specify the rib a rule applies to.Claudio Jeker
2009-10-26Add RFC2545 to the list of standarts supported by bgpd.Claudio Jeker
2009-10-26Better error handling when doing mrt dumps (e.g. when there is no more spaceClaudio Jeker
2009-10-22fix two typos in documentation.Igor Sobrado
2009-10-13Forgot this bit when disableing restart capability.Claudio Jeker
2009-10-13Disable graceful restart for now. The EOR marker is sent in the wrong placeClaudio Jeker
2009-10-12Only dump AFI/SAFI pairs that are active. For IPv6 check the announced andClaudio Jeker
2009-10-12Send correct EOR updates. peer_send_eor() does not accept the AFI_ALL andClaudio Jeker
2009-10-08remove an unused variable, ok claudio@ henning@Stuart Henderson
2009-10-06Add config knobs to enable/disable individual BGP capabilities per neighbor.Claudio Jeker
2009-10-05Load prefixes into new created RIBs at reload time by walking over theClaudio Jeker
2009-10-05draft-ietf-idr-restart is RFC 4724 since quite some time.Claudio Jeker
2009-09-30carp_demote_ioctl() can handle more then +/-1 steps so there is no need toClaudio Jeker
2009-09-28Fix typo (creat/create)Stuart Henderson
2009-09-22Update capability code to follow RFC 5492. Unlike before multipleClaudio Jeker
2009-09-15Enclose repeated buffer draining code in a new msgbuf_drain()Jacek Masiulaniec
2009-09-04Make sure that a proper syntax error is produced when something else thenClaudio Jeker
2009-09-04Use the address familiy of the neighbor IP to decide which MP type to use.Claudio Jeker
2009-09-03Use correct destination in memcpy(). Fixes PR6218, OK henningClaudio Jeker