summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd/rde_rib.c
AgeCommit message (Expand)Author
2004-05-08KNFHenning Brauer
2004-05-07add a filter option to dump prefixes learned in UPDATEs into a PF table,Damien Miller
2004-04-30remove MAX_PREFIX_PER_AS debug gunk, claudio djm okHenning Brauer
2004-04-28Pointer that are used later in the code should be initalized. Fixes a crashClaudio 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-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-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-09replace a bunch of u_long by u_int32_tHenning Brauer
2004-02-04Move BGP path attribute handling functions in a own file. henning@ conceptual okClaudio Jeker
2004-02-02spacesTheo de Raadt
2004-02-02Fix bug in the decision process. The decision process is unable to directlyClaudio Jeker
2004-02-02Use correct struct in sizeof for calloc. OK henning@Claudio Jeker
2004-01-27move strict kroute from in_addr_t for nexthop and prefix to struct in_addrHenning Brauer
2004-01-22use log_warnx and log_info. reclassify a few messages in the process and fixHenning Brauer
2004-01-18spacingTheo de Raadt
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-12Nexthop announcement fixup. There are different rules for ibgp and ebgp.Claudio Jeker
2004-01-11KNFHenning Brauer
2004-01-11set address family...Henning Brauer
2004-01-11Move all struct in_addr to either struct bgpd_addr or in_addr_t whicheverClaudio Jeker
2004-01-11use struct bgpd_addr for nexthop and gateway in struct kroute_nexthopHenning Brauer
2004-01-11KNFHenning Brauer
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-26set true_nexthop = exit_nexthop for directly connected nexthopsHenning Brauer
2003-12-26move struct nexthop definition to rde.hHenning Brauer
2003-12-26when this project started and i added the fatal() function, I made it takeHenning Brauer
2003-12-25Turn the nexthop verification on. At least in the RDE.Claudio Jeker
2003-12-25RDE part of the nexthop verification puzzle.Claudio Jeker
2003-12-24typos in comments, from jaredHenning Brauer
2003-12-22spellingTheo de Raadt
2003-12-21yet more from the castathon; most aspath functions where accessing non-Claudio Jeker
2003-12-19knfTheo de Raadt
2003-12-19knf & 64-bit cleanup; henning okTheo de Raadt
2003-12-17welcome, bgpdHenning Brauer