summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd/rde.h
AgeCommit message (Expand)Author
2004-04-10move the API_* and SAFI_* defines to where they belongHenning Brauer
2004-03-11Add basic support for communities. Currently it is only possible to filterClaudio Jeker
2004-03-11Shutdown the RDE cleanly on exit. Plug some memleaks. OK henning@Claudio Jeker
2004-03-05Plug some memory leaks in rde. Based on a patch by Patrick Latifi.Claudio Jeker
2004-03-01Make it possible to diable the decision process. This is a feature only usefulClaudio Jeker
2004-02-27remove unneded peer pointer in struct prefix and change a in_addr_t toClaudio Jeker
2004-02-26show rib infrastructure. At least full dumps and per as dumps. Per prefixClaudio Jeker
2004-02-26Implement "enforce neighbor-as yes|no" which is by default on for ebgpClaudio Jeker
2004-02-19Add support for basic filters. Nothing optimized and it has some issues butClaudio 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-16Basic aspath match function needed for filters and the "show rib" bgpctlClaudio 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-09replace a bunch of u_long by u_int32_tHenning Brauer
2004-02-02Somehow I missed this peace in one of my last commits. OK henning@Claudio Jeker
2004-01-17Make it possible to announce own networks. In the RDE these prefixes areClaudio Jeker
2004-01-13Fix the aspath_* functions to allow empty aspath. A empty aspath is oneClaudio Jeker
2004-01-13Implement a max-prefix and a announce none | self | all neighbor statement.Claudio Jeker
2004-01-13Better update error handling. Ensure that the session goes down andClaudio Jeker
2004-01-13Dump and send RIB to the neighbor if his session is comming up.Claudio Jeker
2004-01-12Nexthop announcement fixup. There are different rules for ibgp and ebgp.Claudio Jeker
2004-01-11Move all struct in_addr to either struct bgpd_addr or in_addr_t whicheverClaudio Jeker
2004-01-11Add to the IMSG_SESSION_UP message the local and remote address of theClaudio Jeker
2004-01-10Implement as path prepends. At least one prepend is needed for ebgpClaudio Jeker
2004-01-10RDE update generation. First we queue all updates and withdraws on a perClaudio Jeker
2004-01-062004 OK henning@Claudio Jeker
2003-12-30typos from davidHenning Brauer
2003-12-26"when you try to be very smart, something breaks horribly"Henning Brauer
2003-12-26move struct nexthop definition to rde.hHenning Brauer
2003-12-25RDE part of the nexthop verification puzzle.Claudio Jeker
2003-12-23Send updates to the main process so they can be added to the kernelClaudio Jeker
2003-12-21overhaul the write buffering code.Henning Brauer
2003-12-21yet more from the castathon; most aspath functions where accessing non-Claudio Jeker
2003-12-19knf & 64-bit cleanup; henning okTheo de Raadt
2003-12-18First step for configuration merges in the RDE. Currently this will notClaudio Jeker
2003-12-17welcome, bgpdHenning Brauer