summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bgpd/rde_prefix.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Unify the way object in the RDE are reference counted. The affectedclaudio2019-07-011-2/+2
* Use the posix version of betoh64() which is spelled be64toh() this is moreclaudio2019-02-151-5/+5
* Needs endian.h because of betoh64()claudio2019-02-151-1/+2
* add support for IPv6 VPN routesdenis2018-12-301-3/+47
* report right function name in error messagedenis2018-12-281-2/+2
* Introduce inet4applymask() which does the same as inet6applymask() andclaudio2018-09-041-9/+5
* sync log.c from relayd et al to bgpd.benno2017-01-241-1/+2
* pt_add() is not allowed to fail, caller expects this behaviour.claudio2010-03-261-5/+3
* Add support for BGP MPLS VPN aka RFC 4364. This is only the RDE part soclaudio2010-01-131-13/+51
* Use an artificial address family id in struct bgpd_addr and almost everywhereclaudio2009-12-011-78/+39
* Only use a single tree for all address families. There is no need for multipleclaudio2009-05-301-45/+16
* Rework most of the RDE to allow multiple RIBs. This is mostly preparationclaudio2009-05-171-129/+34
* Unused defines from a time long long ago.claudio2009-04-261-3/+1
* Correct function name in log_warnx().claudio2009-04-191-2/+2
* Various spelling fixes from Stuart Henderson.claudio2007-05-111-3/+3
* KNFhenning2007-02-221-2/+2
* Massiv rework of the control imsg flow. Main changes:claudio2007-01-261-7/+100
* Track some (memory) statistics in the RDE. Accessible via bgpctl.claudio2006-01-031-1/+13
* Don't hardcode the prefix table to the IPv4 one, especially if there isclaudio2004-11-111-2/+2
* comapring -> comparing noticed by brad@.claudio2004-08-051-2/+2
* Get rid of some statistics stuff that is no longer needed but helped in theclaudio2004-08-051-29/+1
* Cleanup aspath specific functions and api. Mainly switch to a refcnt basedclaudio2004-08-051-2/+2
* Cleanup and remove some ENSURE. OK henning@claudio2004-08-031-6/+8
* fix a few KNF falloutshenning2004-07-051-3/+3
* Cleanup. jajaja henning@claudio2004-06-221-10/+1
* Make the RDE IPv6 ready missing is the message handling. The internalclaudio2004-06-221-112/+206
* KNFhenning2004-03-111-2/+3
* Shutdown the RDE cleanly on exit. Plug some memleaks. OK henning@claudio2004-03-111-1/+15
* Framework for rib lookups by prefix. OK henning@claudio2004-03-021-8/+10
* replace a bunch of u_long by u_int32_thenning2004-02-091-6/+6
* KNFhenning2004-01-171-2/+3
* missing #includehenning2004-01-161-1/+2
* Move all struct in_addr to either struct bgpd_addr or in_addr_t whicheverclaudio2004-01-111-9/+8
* 2004 OK henning@claudio2004-01-061-3/+2
* when this project started and i added the fatal() function, I made it takehenning2003-12-261-3/+3
* typos in comments, from jaredhenning2003-12-241-7/+7
* overhaul the write buffering code.henning2003-12-211-4/+3
* knfderaadt2003-12-191-2/+3
* welcome, bgpdhenning2003-12-171-0/+235