Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-28 | change the malloc(9) flags from M_DONTWAIT to M_NOWAIT; OK millert@ | Gleydson Soares | |
2012-07-10 | Place declarations for internal radix functions inside radix.c, stop | Bret Lambert | |
exporting them to the outside world via radix.h. ok claudio@ sthen@ henning@ | |||
2011-07-22 | fix typos, martin pelikan | Henning Brauer | |
2010-06-28 | Add the rtable id as an argument to rn_walktree(). Functions like | Claudio Jeker | |
rt_if_remove_rtdelete() need to know the table id to be able to correctly remove nodes. Problem found by Andrea Parazzini and analyzed by Martin Pelikán. OK henning@ | |||
2008-11-07 | use do { } while (/* CONSTCOND */ 0) construct for all multi-line functional ↵ | Theo de Raadt | |
macros; ok otto | |||
2008-05-07 | Implement routing priorities. Every route inserted has a priority assigned | Claudio Jeker | |
and the one route with the lowest number wins. This will be used by the routing daemons to resolve the synchronisations issue in case of conflicts. The nasty bits of this are in the multipath code. If no priority is specified the kernel will choose an appropriate priority. Looked at by a few people at n2k8 code is much older | |||
2006-06-16 | Cleanup radix.c, remove unused stuff, use nicer prototype definitions and | Claudio Jeker | |
remove the ugly routed hacks. OK henning@, hshoexer@ | |||
2004-04-25 | radix tree with multipath support. from kame. deraadt ok | Jun-ichiro itojun Hagino | |
user visible changes: - you can add multiple routes with same key (route add A B then route add A C) - you have to specify gateway address if there are multiple entries on the table (route delete A B, instead of route delete A) kernel change: - radix_node_head has an extra entry - rnh_deladdr takes extra argument TODO: - actually take advantage of multipath (rtalloc -> rtalloc_mpath) | |||
2004-04-25 | sync with NetBSD, mostly a Lite2 merge. | Brad Smith | |
ok itojun@ | |||
2003-08-27 | RNF_IGNORE can corrupt the radix tree when an interface is down, it | Henric Jungheim | |
makes routing lookups slightly more expensive, and serves no useful purpose. ok itojun@ tedu@ | |||
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2002-03-15 | Cosmetic changes only, primarily making comments line up nicely after the | Todd C. Miller | |
__P removal. | |||
2002-03-14 | Final __P removal plus some cosmetic fixups | Todd C. Miller | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2001-06-09 | By popular demand, protect from multiple inclusion, and fix to use the | Angelos D. Keromytis | |
same naming style. | |||
2000-06-17 | on ifconfig down ignore all routes pointing to the downed interface. | Niels Provos | |
okay itojun@ deraadt@ | |||
1996-09-05 | remove ';' after function close '}' | Michael Shalayeff | |
make it nicer w/ new routed. | |||
1996-03-03 | From NetBSD: 960217 merge | Niklas Hallqvist | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |