summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
2004-01-01typoHenning Brauer
2004-01-01now that imsg_get uses bigger buffers, one read call can put more than oneHenning Brauer
2004-01-01conf -> mconfHenning Brauer
2003-12-30correctly free after buf_add/_close errs.Henning Brauer
2003-12-30small logic error in session_open/_keepalive/_notification (yes, the same inHenning Brauer
2003-12-30missing free()s in error cases that (now) lead to program terminationHenning Brauer
2003-12-30we should not access ressources in a peer strcut 2 lines after weHenning Brauer
2003-12-30missing free()s; From: Patrick Latifi <pat@eyeo.org>Henning Brauer
2003-12-30no empty default: cases in switch, gcc3 complaints via espie@Henning Brauer
2003-12-30typos from davidHenning Brauer
2003-12-28typo in commentHenning Brauer
2003-12-28redo the imsg readers to use bigger buffers and less read(2)s. should increaseHenning Brauer
2003-12-27bgpid -> router-idHenning Brauer
2003-12-27styleHenning Brauer
2003-12-27consider the defualt route in kroute_match as well. it is a special case.Henning Brauer
2003-12-27fix thinkoHenning Brauer
2003-12-27move the fib couple/decouple to the config merge where it belongsHenning Brauer
2003-12-27"no fib-update" -> "fib-update [yes|no]"Henning Brauer
2003-12-27few fatal()s should really be fatalx()Henning Brauer
2003-12-27keep a copy of the fd locally instead of passing it around all timeHenning Brauer
2003-12-27on reconfigure, check wether the "no fib-update" statement presence/absenceHenning Brauer
2003-12-27provide kroute_fib_couple and _decouple, pumping all bgp routes from theHenning Brauer
2003-12-27implement "no fib-update" much coolerHenning Brauer
2003-12-27do not print NULL nexthop (e.g. from a withdrawn route)Jakob Schlyter
2003-12-27when a static route is deleted on that a nexthop depends, we re-checkHenning Brauer
2003-12-26print nexthop when logging. ok henning@Jakob Schlyter
2003-12-26detect when a newly added kernel route (non-bgp of course) matches a nexthopHenning Brauer
2003-12-26factor out common codeHenning Brauer
2003-12-26"when you try to be very smart, something breaks horribly"Henning Brauer
2003-12-26set true_nexthop = exit_nexthop for directly connected nexthopsHenning Brauer
2003-12-26erm, oups, well, put back rde_pid and io_pid assignments that got lostHenning Brauer
2003-12-26when asking the kernel to add a route, send him the true nexthop and notHenning Brauer
2003-12-26move struct nexthop definition to rde.hHenning Brauer
2003-12-26fix logging in send_nexthop_updateHenning Brauer
2003-12-26add option 'log updates' to log updates. ok henning@Jakob Schlyter
2003-12-26yes, i have to admit that Wouter Clarie <rimshot@pandora.be> is right,Henning Brauer
2003-12-26FILES before SEE ALSO;Jason McIntyre
2003-12-26constify; ok henning@Jakob Schlyter
2003-12-26o the aspath->state checks should be != NEXTHOP_REACH, not == NEXTHOP_UNREACHHenning Brauer
2003-12-2620 minutes debugging for a missinf return (0) at the end of a function,Henning Brauer
2003-12-26let imsg_get and imsg_compose not fatal() but return errors upstream.Henning Brauer
2003-12-26when this project started and i added the fatal() function, I made it takeHenning Brauer
2003-12-26by making kroute_dispatch_msg() and kroute_nexthop_add() return int insteadHenning Brauer
2003-12-26report as many errors upstream as possible instead of fatal() so theyHenning Brauer
2003-12-26overhaul error handlingHenning Brauer
2003-12-26need to clean errno before returning error in the custom caseHenning Brauer
2003-12-26handle kroute_init failures nicerHenning Brauer
2003-12-26provide a real log_errHenning Brauer
2003-12-26log_err -> log_peer_errHenning Brauer
2003-12-26127/8 is special, and thus needs special protection.Henning Brauer