summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
2004-11-11Unbreak peer_localaddr() because Link Local Addresses reported byClaudio Jeker
2004-11-11Unbreak link local IPv6 sessions by setting the correct scope_id inClaudio Jeker
2004-11-11Don't hardcode the prefix table to the IPv4 one, especially if there isClaudio Jeker
2004-11-11Pass the copied as-path attributes to the filter function and not theClaudio Jeker
2004-11-11spaces at EOL in comments, spotted by theoHenning Brauer
2004-11-11NOTREACHED not not reached! Stupid me.Claudio Jeker
2004-11-11Store the local v4 and v6 address of a session. For IPv4 sessions the firstClaudio Jeker
2004-11-11New config statement "rde route-age [evaluate|ignore]". If set to evaluateClaudio Jeker
2004-11-10prefix_write() works also for IPv6. OK henning@Claudio Jeker
2004-11-10It is not needed to mask the value wit 0xff as it is < 255. OK henning@Claudio Jeker
2004-11-10"not reached" does not help LINT use NOTREACHED instead and use it only inClaudio Jeker
2004-11-10Remove no longer needed code. OK henning@Claudio Jeker
2004-11-09in the list of RIRs:Henning Brauer
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