summaryrefslogtreecommitdiff
path: root/sys/net/route.c
AgeCommit message (Expand)Author
2005-11-27don't let anything outside route.c access the routing table heads directly,Henning Brauer
2005-11-25move the code to delete routes having a specific interface as outputHenning Brauer
2005-11-25KNFHenning Brauer
2005-11-25reduce eyebleeding, since we only borrow the code from our childrenHenning Brauer
2005-11-25How can we dance when our humppa is feedingHenning Brauer
2005-06-08kill some leftover bits from netns and iso routingHenning Brauer
2005-06-08in rtlabel_name2id, handle the case of an empty name: return 0Henning Brauer
2005-06-07introduce a default "external" interface group, containing the interface(s)Henning Brauer
2005-05-15ANSI, mostly from Toni Mueller <openbsd-tech@oeko.net>Henning Brauer
2004-09-16handle route labels on RTM_CHANGE, ok mcbride, prodded my markus some time agoHenning Brauer
2004-08-09Change static functions to be non-static, for better backtraces.Otto Moerbeek
2004-08-08Zero route info structure in rtredirect(), avoiding a panic on labelOtto Moerbeek
2004-08-03introduce route labels, allowing for up to 32 bytes of info to be attachedHenning Brauer
2004-07-28pool(9) for rtentry and rttimer; similar to netbsd; ok mcbride, henning, pbMarkus Friedl
2004-07-20KASSERT instead of assert. Gives smaller RAMDISKS.Artur Grabowski
2004-06-22Pull the plug on source-based routing until remaining bugs are eradicated.Cedric Berger
2004-06-21First step towards more sane time handling in the kernel -- this changesThorsten Lockert
2004-06-19require RTF_MPATH to enter a multipath route with RTM_ADD.Cedric Berger
2004-06-06extend routing table to be able to match and route packets based onCedric Berger
2004-04-25radix tree with multipath support. from kame. deraadt okJun-ichiro itojun Hagino
2003-12-10de-register. deraadt okJun-ichiro itojun Hagino
2003-08-27cut-and-paste error; henricJun-ichiro itojun Hagino
2003-08-26mark cloned route with RTF_CLONED. remove RTF_CLONED route when clone parentJun-ichiro itojun Hagino
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-02-12Remove commons; inspired by netbsd.Jason Wright
2002-09-11KNF - return is not a function.Jun-ichiro itojun Hagino
2002-07-11KNF.Artur Grabowski
2002-06-11sprinkle splasserts where function comments tell us to.Artur Grabowski
2002-06-07There is absolutely no need to protect a reference to mono_time.tv_sec with s...Artur Grabowski
2002-05-31revert incorrect rmx_mtu handling in 1.16 and 1.24.Jun-ichiro itojun Hagino
2002-03-14First round of __P removal in sysTodd C. Miller
2002-01-23Pool deals fairly well with physical memory shortage, but it doesn't dealArtur Grabowski
2001-12-18NRL license cleaningTheo de Raadt
2001-12-10use queue.h macros for TAILQ operationsJason Wright
2001-07-20make equal() macro to check sa_len match, otherwise we will touchJun-ichiro itojun Hagino
2001-01-29cleanup rmx_mtu handling (no #ifdef INET6). from netbsd.Jun-ichiro itojun Hagino
2001-01-19pull post-4.4BSD change to sys/net/route.c from BSD/OS 4.2 (UCB copyrighted).Jun-ichiro itojun Hagino
2000-12-11do not touch region after freeJun-ichiro itojun Hagino
2000-12-09drop support for RTF_TUNNEL, which has no effect (NRL IPv6)Jun-ichiro itojun Hagino
2000-12-09supply counter for # of routing table timer entries.Jun-ichiro itojun Hagino
2000-05-21deleting some routes created by imcp redirects could result in panicNiels Provos
2000-03-23New timeout code.Artur Grabowski
2000-03-22remove bogus commentJun-ichiro itojun Hagino
1999-12-08bring in KAME IPv6 code, dated 19991208.Jun-ichiro itojun Hagino
1999-09-13enc0 not encap0Niklas Hallqvist
1999-07-05remove bogus entry from if_enc address list; and rename enc_softc to encifTheo de Raadt
1999-02-25missing ifdef IPSECAngelos D. Keromytis
1999-02-24Work with pfkey instead of pfencapAngelos D. Keromytis
1999-02-05Don't count IPsec-related "route misses", as we're not really findingAngelos D. Keromytis
1999-02-04deal with rts_* members being u_int32_ now; cmetzTheo de Raadt