summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
2004-03-09When a new prefix is filtered it is necessary to remove the old prefix.Claudio Jeker
2004-03-08mem leaks in error pathes, mostly from Patrick LatifiHenning Brauer
2004-03-08typo in format strin (ugh!) and few missing free()s, partitially fromHenning Brauer
2004-03-06plug a memory leak in the lexer.Henning Brauer
2004-03-05Plug some memory leaks in rde. Based on a patch by Patrick Latifi.Claudio Jeker
2004-03-05plug a couple of memory leaks, Patrick LatifiHenning Brauer
2004-03-05huch, remove a debug messageHenning Brauer
2004-03-05new error code "unsupported capability" from RFC 3392Henning Brauer
2004-03-05add a parser for the capability announcements using the OPEN message as perHenning Brauer
2004-03-05improve logging when we are unhappy with an OPEN message, claudio okHenning Brauer
2004-03-05let parse_open() call change_state() on error itself, so that after sendingHenning Brauer
2004-03-05implement a parser for the optional attributes in OPEN messages and properlyHenning Brauer
2004-03-05when a session that had a tcp connection established is pushed back to IDLE,Henning Brauer
2004-03-04no ; after RB_PROTOTYPE / RB_GENERATEHenning Brauer
2004-03-03plug a couple of little memory leaks in error paths that we hopefully neverHenning Brauer
2004-03-03missing freeaddrinfo()Henning Brauer
2004-03-02KNFHenning Brauer
2004-03-02flesh out the address and prefix parsing, include v6 code, but reject v6Henning Brauer
2004-03-02Framework for rib lookups by prefix. OK henning@Claudio Jeker
2004-03-02Use ntohl() to compare in_addr_t so the tree is nicely sorted.Claudio Jeker
2004-03-01spellingTheo de Raadt
2004-03-01don't print empty descrHenning Brauer
2004-03-01make sure AS doesn't exceed upper bound, issue pointed out byHenning Brauer
2004-03-01KNFHenning Brauer
2004-03-01Arrrg. Not my day. Sync printconfig with parser here too.Claudio Jeker
2004-03-01Forgotten in the last commit. Sync printconfig and parser.Claudio Jeker
2004-03-01Sync printconfig.c with parse.y. OK henning@Claudio Jeker
2004-03-01Make it possible to diable the decision process. This is a feature only usefulClaudio Jeker
2004-02-29plug memory leak: when a control connection is closed we need to clearHenning Brauer
2004-02-29of course the control socket needs to be nonblocking as well, i could haveHenning Brauer
2004-02-29Make sure that the fib output is nicely sorted. Use ntohl to compareClaudio Jeker
2004-02-27remove unneded peer pointer in struct prefix and change a in_addr_t toClaudio Jeker
2004-02-27Cleanup no functional changes. OK henning@Claudio Jeker
2004-02-27It is possible to end up in prefix_add with a prefix that needs to be moved.Claudio Jeker
2004-02-26show rib infrastructure. At least full dumps and per as dumps. Per prefixClaudio Jeker
2004-02-26Clean up comments and replace a if with a ENSURE because NULL nexthops areClaudio Jeker
2004-02-26Implement "enforce neighbor-as yes|no" which is by default on for ebgpClaudio Jeker
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