summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
2004-11-19Make "set network 127.0.0.1" work and use = instead of |= for theClaudio Jeker
2004-11-19Only unlink and link the asp in nexthop_modify if the asp is linked.Claudio Jeker
2004-11-18embed two struct capabilities, one for the capas announced by the peer andHenning Brauer
2004-11-18add an instance of struct capabilities to peer_conf, and inheritHenning Brauer
2004-11-18inside struct peer, replace the occurance of the older struct peer_capaHenning Brauer
2004-11-18remove the global 'announce' flag from struct peer_capa, clearHenning Brauer
2004-11-18let peer->capa.mp_[v4|v6] contain the SAFI, don't just use it as boolHenning Brauer
2004-11-18Subsequent Address Family Indicators (SAFI) in hex and add SAFI_NONEHenning Brauer
2004-11-18struct capa_mp is not needed any more, spotted by claudioHenning Brauer
2004-11-18introduce session_capa_mp() which adds the multiprotocol announcementsHenning Brauer
2004-11-18add code to announce support for IPv6 Unicast.Henning Brauer
2004-11-18it's oupsa oupsa oupsa time...Henning Brauer
2004-11-18supress logging of subsequent connect() failures as long as:Henning Brauer
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