summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
2012-09-26last stage of rfc changes, using consistent Rs/Re blocks, and moving theJason McIntyre
2012-09-23Enable graceful restart by default. The only way to find out if it works forClaudio Jeker
2012-09-18Expose the local weight in the ctl_show_rib struct so bgpctl can print it.Claudio Jeker
2012-09-18Only allow one reload request at a time in bgpd. Needed for further work.Claudio Jeker
2012-09-17Unbreak. gcc 2 at least complains if a declaration is ended by two semicolons.Miod Vallat
2012-09-12Better graceful restart support (implementing more then just the EoR record).Claudio Jeker
2012-08-24- rfc 5082 replaces rfc 3682; ok claudioJason McIntyre
2012-08-24rfc 4456 replaces rfc 2796; ok claudioJason McIntyre
2012-08-12By default mask the reserved bits and the ext len bit in the attributeClaudio Jeker
2012-07-13Cleanup the knexthop mess and make sure we only send an update to the RDEClaudio Jeker
2012-07-13Make sure that set med 0 is ACTION_SET_MED and not relative. FixesClaudio Jeker
2012-07-11Limit "while(setsockopt(..SO_RCVBUF/SO_SNDBUF..))" loops to prevent themStuart Henderson
2012-07-09Fix the handling of the message read buf with regard to MSG_PROCESS_LIMIT.Claudio Jeker
2012-07-07prefered -> preferred;Jason McIntyre
2012-07-07Explain the bgpd decision process in the man page. I'm tired of lookingClaudio Jeker
2012-07-04Seems like I missed to adjust the route decision code to cover the thingsClaudio Jeker
2012-07-01typo in comment, s/withdrawl/withdrawal/Stuart Henderson
2012-06-19There are five main sections, not four, since routing domain support was added.Stuart Henderson
2012-06-10Add error messages for BGP Finite State Machine Error subcodes as definedClaudio Jeker
2012-05-27Extend the network code to allow attributes to be passed in with prefixes.Claudio Jeker
2012-05-22Flush the right networks, the dynamic ones not the static ones.Claudio Jeker
2012-05-22Sync log strings with the possible values of IMSG_CTL_RESULTClaudio Jeker
2012-05-22Fix a warning message to print the correct information. OK henning@ sthen@Claudio Jeker
2012-04-24take a stab at documenting when arguments need quoted, and valid macroJason McIntyre
2012-04-12The ebgp flags is just a truth value and it is better to not == 1 compares.Claudio Jeker
2012-04-12aspath_neighbor() should return the local AS number for empty AS pathes.Claudio Jeker
2012-04-12accept() pacing for bgpd based on similar work done on other daemons.Claudio Jeker
2012-04-07The Route Distinguishers should not be used to control distribution.Claudio Jeker
2012-03-27Introduce F_CTL_ACTIVE a flag to only show selected pathes.Claudio Jeker
2012-01-06typo in log_peer_warnx messageStuart Henderson
2011-11-06Add a #include that's currently picked up via another header that'sPhilip Guenthe
2011-09-21Fix nexthop_modify() to reset the flags when called. Until nowClaudio Jeker
2011-09-20Move a few functions into util.c because bgpctl will need them soon.Claudio Jeker
2011-09-19Make it more clear what are subtypes and some more cleanup of theClaudio Jeker
2011-09-19remove an unused ctl struct and remove some unneeded values fromClaudio Jeker
2011-09-18Reorder the headerfiles a bit. Move the bgpd specific prototypes out ofClaudio Jeker
2011-09-17Implement new mrt table dump format as specified in draft-ietf-grow-mrt.Claudio Jeker
2011-09-16Fix my usual typoClaudio Jeker
2011-08-20Decouple log_verbose() from log_init() so the verbose flag stays set withStuart Henderson
2011-07-09remove that rlimit code, rc.d and login classes do it much betterer theseHenning Brauer
2011-07-04LINK_STATE_IS_UP() cleanup userland part. There is no need to specialClaudio Jeker
2011-06-23Use a common text explaining how the various configuration parsers usingStuart Henderson
2011-05-05ibuf_add returns 0 or -1. adding up the return values in errs and thenHenning Brauer
2011-05-01On reload the filtersets attached to a network need to be moved to theClaudio Jeker
2011-05-01Free cname and rcname on exit. Found by Milosz JakubowskiClaudio Jeker
2011-04-30no need to escape |, pointed out by jmc@Stuart Henderson
2011-03-07continguous -> contiguousHenning Brauer
2011-02-15Use log_as() to print the offending neighbor-as instead of printing itClaudio Jeker
2011-01-29improve error msg when enforce-neighbor-as is on and the path doesn'tHenning Brauer
2011-01-27change a logged error from 'enforce remote-as' to the correctStuart Henderson