summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
2004-09-16imsg API cleanup:Henning Brauer
2004-09-16minor KNFHenning Brauer
2004-09-16cope with ENOBUFS in buf_write()Henning Brauer
2004-09-16malloc the imsg buffers instead of having them staticly, suggested byHenning Brauer
2004-09-15if (signalflag) { dowork(); signalflag = 0; } is a race. First clear flag,Otto Moerbeek
2004-09-14gccisms are bad, including __func__Henning Brauer
2004-09-14treat ENOBUFS like EAGAIN and try laterHenning Brauer
2004-09-09correctly track peer count. fixes a memory corruption.Henning Brauer
2004-08-24Add missing config statements -- route-reflector and enforce neighbor-as.Claudio Jeker
2004-08-24don't do the pftable_exists() check if we are running -n, needs rootHenning Brauer
2004-08-24correctly inherit conf->opts from xconf->opts in parse_config(),Henning Brauer
2004-08-24back out rev. 1.136. I commited that unintentionally and it does not workClaudio Jeker
2004-08-24missing space in log message.Claudio Jeker
2004-08-24Forgot to update printconf.c once again. foobar-AS is now foobar-as.Claudio Jeker
2004-08-24use session_socket_blockmode() instead of hand-rolling roughly the sameHenning Brauer
2004-08-20add IMSG_CTL_NEIGHBOR_CLEAR, takes a session down and restarts it,Henning Brauer
2004-08-20merge IMSG_CTL_NEIGHBOR_UP and _DOWN handling, kills some duplicate code,Henning Brauer
2004-08-20Grrr. copy paste error. Dump MED and not local-pref. OK henning@Claudio Jeker
2004-08-20foobar-AS -> foobar-as as already done in some places. mIXeD cASe keywordsClaudio Jeker
2004-08-19document use of "isakmpd -Ka" with bgpd.Hans-Joerg Hoexer
2004-08-19better diagnosticsHenning Brauer
2004-08-19logic error: when there's changes affecting nexthop reachability,Henning Brauer
2004-08-17Merge set constructs in neighbor statements. This fixes a common problem:Claudio Jeker
2004-08-17when sending a file descriptor, close it on the receiving side inHenning Brauer
2004-08-17Always update prefix timestamp even if nothing has changed. Without thisClaudio Jeker
2004-08-13Fix minor issues with IPv6 dumps and add a function for dumping the RIB tableClaudio Jeker
2004-08-12Just ignore RFC2545 and the silly idea of using link local addresses asClaudio Jeker
2004-08-11mrt dumps for cloned sessions did not work because the wrong address was used.Claudio Jeker
2004-08-11Typo. OK henning@Claudio Jeker
2004-08-11Cleanup on exit. OK henning@Claudio Jeker
2004-08-11buf_write() returns -1 on error and -2 on connection closed. Treat bothClaudio Jeker
2004-08-10Gahhh, why is this still around? It was never necessary to inform the parentClaudio Jeker
2004-08-10Always free message buffer on error.Claudio Jeker
2004-08-10Support IPv6 in message and state transition dumps. Table dumps stillClaudio Jeker
2004-08-10style, use sizeof() instead of a hardcoded value.Claudio Jeker
2004-08-10switch nexthop in struct filter_set form struct in_addr to struct bgpd_addrClaudio Jeker
2004-08-10Correctly set the MED in outgoing UPDATEs. OK henning@Claudio Jeker
2004-08-09document new list expansion syntax & add examplesJared Yanovich
2004-08-06Monster diff to get one step closer to IPv6 support.Claudio Jeker
2004-08-06Forward IMSG_CTL_SHOW_NEIGHBOR messages to the rde so that we can reportClaudio Jeker
2004-08-05comapring -> comparing noticed by brad@.Claudio Jeker
2004-08-05The peer_l is not needed in the rde but still allocated, free them andClaudio Jeker
2004-08-05As usual cleanup on exit. OK henning@Claudio Jeker
2004-08-05Get rid of some statistics stuff that is no longer needed but helped in theClaudio Jeker
2004-08-05Cleanup aspath specific functions and api. Mainly switch to a refcnt basedClaudio Jeker
2004-08-05tab at EOLClaudio Jeker
2004-08-05struct prefix has a pointer to the peer so use it everywhere directly insteadClaudio Jeker
2004-08-05rename and move prefix_equal() to prefix_compare() which returns -1, 0, 1Claudio Jeker
2004-08-05we wanna ignore SIGPIPE here just like in the session engine, claudio okHenning Brauer
2004-08-04session_main() and rde_main() return... right, a pid. and a pid is a pid_tHenning Brauer