Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-09 | Fix a logic botch around prioinv that resulted in wrong ordering of more | Claudio Jeker | |
specific routes. OK henning@ | |||
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-18 | Add support for equal-cost multipath IP. | Christopher Pascoe | |
To minimise path disruptions, this implements recommendations made in RFC2992 - the hash-threshold mechanism to select paths based on source/destination IP address pairs, and inserts multipath routes in the middle of the route table. To enable multipath distribution, use: sysctl net.inet.ip.multipath=1 and/or: sysctl net.inet6.ip6.multipath=1 testing norby@ ok claudio@ henning@ hshoexer@ | |||
2006-02-06 | typos from alexey dobriyan; | Jason McIntyre | |
2005-05-15 | ANSI, mostly from Toni Mueller <openbsd-tech@oeko.net> | Henning Brauer | |
2004-04-25 | permit multiple default route. from kame | Jun-ichiro itojun Hagino | |
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@ | |||
2004-04-25 | undo "oops" commit on 1.14 (radix_mpath). | Jun-ichiro itojun Hagino | |
2004-04-25 | indentation fix | Jun-ichiro itojun Hagino | |
2003-12-19 | rn_satsifies_leaf -> rn_satisfies_leaf | Brad Smith | |
from itojun@netbsd rev 1.15 ok deraadt@ | |||
2003-12-10 | de-register. deraadt ok | Jun-ichiro itojun Hagino | |
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-11-20 | KNF | Theo de Raadt | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2001-07-21 | missing \n in a log() call | Jun-ichiro itojun Hagino | |
2001-07-06 | fix userland side prototypes | Theo de Raadt | |
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-04-21 | partial sync with netbsd 960418, more to come | Theo de Raadt | |
1996-03-03 | From NetBSD: 960217 merge | Niklas Hallqvist | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |