summaryrefslogtreecommitdiff
path: root/sys/net/radix.h
AgeCommit message (Expand)Author
2017-06-19Make rn_match() and rn_lookup() safe to be used in parrallel, whenMartin Pieuchot
2016-11-14rnh_multipath can go, multipath support is dead.Martin Pieuchot
2015-11-04Some tweaks to build the rtable API and backends in userland.Martin Pieuchot
2015-10-08Use the radix API directly and get rid of the function pointers. ThereMartin Pieuchot
2015-09-04Make every subsystem using a radix tree call rn_init() and pass theMartin Pieuchot
2014-05-27Big refactoring of the radix code (mainly rn_addroute but also partClaudio Jeker
2014-01-22Kill the RN_DEBUG code it is broken since rev 1.1 and not worth fixing.Claudio Jeker
2014-01-19More cleanup in radix.c. Kill the rt_mkfreelist and replace it with aClaudio Jeker
2014-01-10replace the rest of the obsolete radix macrosTed Unangst
2014-01-09replace Bcopy macro with memmove and memcpy. ok mpiTed Unangst
2013-10-24Move more stuff under _KERNELTheo de Raadt
2012-12-28change the malloc(9) flags from M_DONTWAIT to M_NOWAIT; OK millert@Gleydson Soares
2012-07-10Place declarations for internal radix functions inside radix.c, stopBret Lambert
2011-07-22fix typos, martin pelikanHenning Brauer
2010-06-28Add the rtable id as an argument to rn_walktree(). Functions likeClaudio Jeker
2008-11-07use do { } while (/* CONSTCOND */ 0) construct for all multi-line functional ...Theo de Raadt
2008-05-07Implement routing priorities. Every route inserted has a priority assignedClaudio Jeker
2006-06-16Cleanup radix.c, remove unused stuff, use nicer prototype definitions andClaudio Jeker
2004-04-25radix tree with multipath support. from kame. deraadt okJun-ichiro itojun Hagino
2004-04-25sync with NetBSD, mostly a Lite2 merge.Brad Smith
2003-08-27RNF_IGNORE can corrupt the radix tree when an interface is down, itHenric Jungheim
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2002-03-15Cosmetic changes only, primarily making comments line up nicely after theTodd C. Miller
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2001-06-09By popular demand, protect from multiple inclusion, and fix to use theAngelos D. Keromytis
2000-06-17on ifconfig down ignore all routes pointing to the downed interface.Niels Provos
1996-09-05remove ';' after function close '}'Michael Shalayeff
1996-03-03From NetBSD: 960217 mergeNiklas Hallqvist
1995-10-18initial import of NetBSD treeTheo de Raadt