summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
2009-02-25add a stupid workaround for a race somewhere in the crypto code in theHenning Brauer
2009-02-19Use a bob sized header for IPv6 not the default pedro sized one.Claudio Jeker
2009-02-17Fix aspath_prepend() in the case a AS-PATH has a sequence of 255 elementsClaudio Jeker
2009-02-16typo in error message; "bigger that" -> "bigger than"Stuart Henderson
2009-02-11Because IPv6 fucked up and created a badly sized struct sockaddr_in6 we needClaudio Jeker
2009-02-09Correct function name in warning to avoid confusion. After a discussion onClaudio Jeker
2009-01-26Getting the higest IP only works if the compare is done in host byte order.Claudio Jeker
2009-01-21timer_nextduein returned crap. fix it. so obvious... how could that happen.Henning Brauer
2009-01-13Reference RFC 4893 instead of draft-ietf-idr-as4bytes-13.Stuart Henderson
2009-01-13Replace NEW_ASPATH/NEW_AGGREGATOR with the naming from RFC4893,Stuart Henderson
2009-01-01Remove unneeded debug messages that made it into the tree.Claudio Jeker
2008-12-28Add a ugly workaround for the problem where an invalid AS4_PATH is passedClaudio Jeker
2008-12-19document the default localpref, from discussion withHenning Brauer
2008-12-12Make bgpd route priority aware and while there sync in the basics to correctlyClaudio Jeker
2008-12-12Correctly set the partial bit on the AS4_PATH and AS4_AGGREGATOR attribute.Claudio Jeker
2008-12-12Follow RFC 4271 more closely by sending the correct error back for optionalClaudio Jeker
2008-11-21Track nexthops when the underlying route is changing. Until now true nexthopsClaudio Jeker
2008-11-06Mixed up characters found by Gleydson Soares.Claudio Jeker
2008-11-01Use correct function names in fatal() messages.Claudio Jeker
2008-10-17bring in the findeol() fix from pfctl. list of affected parsers by sthenHenning Brauer
2008-10-03Unify code between the various flavors of imsg buffer.c.Eric Faurot
2008-10-02correct path for isakmpd/local.pub; from Matthew DempskyJason McIntyre
2008-09-29Correct the logic when matching prefixes. This solves issues where IPv6Claudio Jeker
2008-09-11remove hackery to un-demote after the session has been established forHenning Brauer
2008-09-10Properly free allocated memory if carp_demote_get encounters an error.Tobias Stoeckmann
2008-09-05ignore unknown SAFIs in the MP capabilities. used by some to distributeHenning Brauer
2008-07-08Use correct format string specifier for int argument. Don't try to print itClaudio Jeker
2008-06-26fatalx instead of fatal because errno is not set of pipe is closed. OK henningClaudio Jeker
2008-06-15Allow bgpd to delete more then one community per filter rule. Fixes PR5807Claudio Jeker
2008-06-15Paranoia check. Make sure that the 2 len bytes are actually available.Claudio Jeker
2008-06-11use monotime instead of wallclock.Henning Brauer
2008-05-12Error out with usage line if additional arguments are given after thePierre-Yves Ritschard
2008-05-11allow IMSG_CONTROL_SHOW_TIMER on restricted socketsHenning Brauer
2008-05-09insert/delete routes with priority RTP_BGPHenning Brauer
2008-05-08backout shit committed on accidentHenning Brauer
2008-05-08timer_due is not needed any moreHenning Brauer
2008-05-08KNFHenning Brauer
2008-05-08take advanatge of the timewheelin timer_nextduein - we just need to lookHenning Brauer
2008-05-08we can stopin timer_set if new timeout equals the oldone.Henning Brauer
2008-05-08take advantage of the timewheel: instead of checking each an everyHenning Brauer
2008-05-08in timer_set, when figuring out the right position for the timer,Henning Brauer
2008-05-08change timer internals so that we use a timewheel (tailq, sorted by expiryHenning Brauer
2008-05-08make sure we always send back something on IMSG_CTL_SHOW_NEIGHBORHenning Brauer
2008-05-02Compare flags against the right flag field or else unexpected things mayClaudio Jeker
2008-05-02Fix logic when setting the F_RIB_ELIGIBLE flag. A path with a NULL nexthopClaudio Jeker
2008-03-24msg_controllen has to be CMSG_SPACE so that the kernel can account forTheo de Raadt
2008-03-22Mention that softreconfig is on by default. From Matthew DempskyClaudio Jeker
2008-03-17two small bugs in printing funcs:Henning Brauer
2008-03-15Repair more msg_controllen dealing with structures or arrays ofTheo de Raadt
2008-03-15Repair the simple cases for msg_controllen where it should just beTheo de Raadt