summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
2004-11-05memleaks in error pathes, again awesome work from Patrick LatifiHenning Brauer
2004-11-04(try to) open the config file earlier, makes the error handling easier inHenning Brauer
2004-11-02don't leak mem on strlcpy failure, Patrick LatifiHenning Brauer
2004-11-02supress logging of the (likely very long) repeated Connect -> Active ->Henning Brauer
2004-11-02save the previous state in struct peer, claudio okHenning Brauer
2004-10-19fix printing of groups - instead of surrounding each neighbor statementHenning Brauer
2004-10-19allow neighbor definitions to depend on interface state.Henning Brauer
2004-10-16oups, unrelated changes crept inHenning Brauer
2004-10-16prefixlen 0 is a special case for prefixlen2mask() as well, claudio okHenning Brauer
2004-10-08Don't access pointers blindly. asp is NULL for withdraws. This fixes a rdeClaudio Jeker
2004-10-07use a static, const and prefilled u_int8_t[16] to check wether the markerHenning Brauer
2004-10-05reject an all zero bgpid, following a similar suggestion fromHenning Brauer
2004-10-01if we're opening a socket for a default listener because no "listen on"Henning Brauer
2004-09-28gcc-ism. We don't want it, we don't need it.Claudio Jeker
2004-09-28one m is enough in incoming, really ;)Henning Brauer
2004-09-28Add prepend-neighbor feature. Prepend the remote-as n times similar toClaudio Jeker
2004-09-23after receival of a SIGCHLD reset io_pid or rde_pid, respectively, dependentHenning Brauer
2004-09-22don't bother shrinking the pfd and index2peer arraysHenning Brauer
2004-09-17Fix log messageClaudio Jeker
2004-09-16imsg type is really an enum imsg_type and not an intHenning Brauer
2004-09-16when a cloned peer goes back to IDLE state, don't remove him immediatelyHenning Brauer
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