summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
2004-02-26No comma at the end of the keywords array. OK henning@Claudio Jeker
2004-02-26Add per netwok definition filter sets. So you can now useClaudio Jeker
2004-02-25use __progname instead of hardcoding bgpd for log_initHenning Brauer
2004-02-25Announce local networks to IBGP neighbors. OK henning@Claudio Jeker
2004-02-25Man page update for the mrt dump changes. OK henning@ jmc@Claudio Jeker
2004-02-25Rewrite some parts of the mrt dump handling. It is no longer possible toClaudio Jeker
2004-02-25kill "updates" keyword and use a ordinary string + strcmp at the one placeHenning Brauer
2004-02-24spacesClaudio Jeker
2004-02-24Enhance filters. prefixlen knows now 8-24 and 8><24. It is possible to useClaudio Jeker
2004-02-24It is possible that a queued path attribute has no nlri prefix. Ignore andClaudio Jeker
2004-02-23I was hunting this bug for quite some time. Don't use a value you need laterClaudio Jeker
2004-02-23While searching a different bug found those two gems. The ntohs is obviousClaudio Jeker
2004-02-21keep O_NONBLOCK after teh tcp sessions are established, claudio okHenning Brauer
2004-02-19Add support for basic filters. Nothing optimized and it has some issues butClaudio Jeker
2004-02-19Make the code more portable. Add some missing header files and make the useClaudio Jeker
2004-02-19Doh. Copy pasto. The if is always false and bogus.Claudio Jeker
2004-02-18Do aspath loop detecion for outgoing messages too, but this time with theClaudio Jeker
2004-02-18Correctly handle parse errors in aspath and prefixes. Also do input aspathClaudio Jeker
2004-02-18Bring the path attribute parsing on big step closer to the RFC.Claudio Jeker
2004-02-18Fix a nasty memory leak. OK henning@Claudio Jeker
2004-02-18Check for optional path attributes error. This kills some XXX in the code.Claudio Jeker
2004-02-18fix thinko in the revents & (POLLIN|POLLOUT) caseHenning Brauer
2004-02-17improve logging on connection open failHenning Brauer
2004-02-17init wbuf.sock too in init_peer()Henning Brauer
2004-02-17little easierHenning Brauer
2004-02-17bit better err msgs after buf_close (which can't fail anyway actually)Henning Brauer
2004-02-17check for EAGAIN after readHenning Brauer
2004-02-17Somehow size needs some time to settle. The direct inline call of attr_errorClaudio Jeker
2004-02-17missing bzero() of the iovecHenning Brauer
2004-02-17two more returns; open msg counter might have gotten increased too muchHenning Brauer
2004-02-17On write error return and do not try to make a read. OK henning@Claudio Jeker
2004-02-17Make gcc on sparc happy. OK henning@Claudio Jeker
2004-02-17init len for getsockname and getpeername, found and ok claudioHenning Brauer
2004-02-17Make sure that we add the new prefix to the prefix list or bad things willClaudio Jeker
2004-02-16KNFHenning Brauer
2004-02-16add scope_id for v6 to struct bgpd_addrHenning Brauer
2004-02-16Extend imsg API so that messages can be composed on the fly. In the RDE itClaudio Jeker
2004-02-16Basic aspath match function needed for filters and the "show rib" bgpctlClaudio Jeker
2004-02-16superfluous tabsClaudio Jeker
2004-02-16Add basic functions to print aspath in human readable format. OK henning@Claudio Jeker
2004-02-16Make the path attribute handling more RFC conformant. Also move theClaudio Jeker
2004-02-10enforce config file secrecy (correct owner, no rights for group/world)Henning Brauer
2004-02-09print networks tooHenning Brauer
2004-02-09drain the list fluffierHenning Brauer
2004-02-09replace a bunch of u_long by u_int32_tHenning Brauer
2004-02-09make max_prefix an u_int32_t instead of an u_long and change itsHenning Brauer
2004-02-09print more fluffHenning Brauer
2004-02-09move printing the config to where it belongsHenning Brauer
2004-02-08factor out functions to print the configuration (rules only for now)Henning Brauer
2004-02-07it's about time to document tcp md5sig ...Henning Brauer