summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
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
2008-03-13Correct CMSG_SPACE and CMSG_LEN usage everywhere in the tree. Due toTheo de Raadt
2008-02-26Ignore and drop path attributes with a type code of 0 instead of sending anClaudio Jeker
2008-02-26Have popfile() also close the main config file,Marco Pfatschbacher
2008-01-31do not leak confd on malloc failure in control_accept()Henning Brauer
2008-01-23Add defines for extended communities. OK henning@Claudio Jeker
2007-12-23provide timer_nextduein, which provides the number of seconds until theHenning Brauer
2007-12-23send timers for bgpctlshow neighbor foo timer in seperate messages afterHenning Brauer
2007-12-23use timer_running (with left = NULL, which the last commit made possible)Henning Brauer
2007-12-23make all timer_get() callers (except timer_set which will needHenning Brauer
2007-12-20rework timers.Henning Brauer
2007-11-27Prefixes or actually pathes that would cause a rooting loops should not beClaudio Jeker
2007-11-24Another missing RTM_VERSION check. This will remove the RB_INSERT warningsClaudio Jeker
2007-11-24some spelling fixes from Martynas VenckusJason McIntyre
2007-11-22add "demote", was missing. noticed by camield@Henning Brauer
2007-11-12Remove space/tab compression function from lgetc() and replaceMarco Pfatschbacher
2007-10-21Being able to set the decision weight of prefixes is a nice feature, butMichael Knudsen
2007-10-20ntpd and bgpd's turn to behave like the others.Pierre-Yves Ritschard
2007-10-16Allow '=' to end a number in all lexers.Marco Pfatschbacher
2007-10-16in the lex... even inside quotes, a \ followed by space or tab shouldTheo de Raadt
2007-10-13in all these programs using the same pfctl-derived parse.y, re-unify theTheo de Raadt
2007-10-11next step in the yylex unification: handle quoted strings in a nicer fashionTheo de Raadt
2007-10-04when inserting blackhole or reject routes, set the gateway address toHenning Brauer
2007-09-16log_fmt_peer() does not use a static buffer so it is necessary to free theClaudio Jeker
2007-09-13Move parser to use NUMBER as all other parse.y do know. A bit tricky becauseClaudio Jeker
2007-09-11baudrate u_long -> u_int64_tHenning Brauer
2007-06-19Ignore SIGHUP in bgpd's children to allow the use of pkill -1 bgpd forPierre-Yves Ritschard
2007-06-01Remove a stupid wrapper function that does nothing more then calling anotherClaudio Jeker
2007-05-31convert to new .Dd format;Jason McIntyre
2007-05-31Init community in get_rule() to COMMUNITY_UNSET. get_rule() is called whenClaudio Jeker
2007-05-31Correctly encode ATTR_NEW_AGGREGATOR. The new aggregator is the one thatClaudio Jeker
2007-05-31Even so some IX in germany likes to abuse 0 as AS community number we shouldClaudio Jeker
2007-05-30mrtd.net is no longer, pruneMathieu Sauve-Frankel
2007-05-29Correctly fill the MP reach and unreach update messages. Until nowClaudio Jeker
2007-05-29Correctly encode the End-of-RIB marker capability. It is just 2 bytes notClaudio Jeker
2007-05-28allow matching on communities using 0 in the AS part, that is in use.Henning Brauer
2007-05-22Only try to merge a AS_SEQUENCE if there is a difference between the 4-byteClaudio Jeker
2007-05-15draft-ietf-idr-restart -> RFC 4724 and bump draft-ietf-idr-as4bytes toClaudio Jeker
2007-05-15Graceful restart is no longer a draft so point it to the right RFC 4724.Claudio Jeker
2007-05-15printconf didn't handle the 'down' flag for peersHenning Brauer
2007-05-11Various spelling fixes from Stuart Henderson.Claudio Jeker
2007-04-30Better error messages.Claudio Jeker
2007-04-30Fix a bad check in aspath_inflate() -- compare with the correct loop value.Claudio Jeker
2007-04-26put RFC 3765 in the right place;Jason McIntyre