summaryrefslogtreecommitdiff
path: root/sys/net/route.c
AgeCommit message (Expand)Author
2006-06-19Unbreak the tree. The code to set and unset the RTF_MPATH bit on all multipathClaudio Jeker
2006-06-17When multipath routes are inserted, ensure that RTF_MPATH is set for anyChristopher Pascoe
2006-06-16adjust functions dealing with the routing table to take a table ID asHenning Brauer
2006-06-15put the multiple routing tables support back in, fixed.Henning Brauer
2006-06-06back out multiple routing table diffs (3 of 'em) because this makesTheo de Raadt
2006-06-01use the table ID as array index directly, faster in the forwarding pathHenning Brauer
2006-05-31add comment indictation that rtable_add must be called at splsoftnetHenning Brauer
2006-05-31move us to multiple routing table heads.Henning Brauer
2006-05-20don't panic if the address familiy is not found in the rt_tablesReyk Floeter
2006-04-26Missed the goto in the error path. This resulted in an access to a NULLClaudio Jeker
2006-04-22Routes announced via rt_missmsg() do not have rtm_index set. While in mostClaudio Jeker
2006-03-22prevent anything outside rote.c from accessing the routing table headsHenning Brauer
2006-03-20introduce rt_if_remove which takes care of routing table updates for anHenning Brauer
2006-03-06get rid of questionable macro gore.Henning Brauer
2006-03-06change a questionable multi-level foo ? a : b construct into readableHenning Brauer
2006-03-06more cleanup, again no binary change.Henning Brauer
2006-03-06cvhange a KASSERT into a if() .. panic() construct so the binary doesn'tHenning Brauer
2006-03-06KNF, cleanup etc, no binary changeHenning Brauer
2006-02-01Initialize rmx_expire in rt_timer_add() so that dynamic routes (e.g. PMTU)Claudio Jeker
2005-11-29something in the eurobsdcon route-a-thon broke my simple home networkJolan Luff
2005-11-28more breakageMarkus Friedl
2005-11-28unbreak route deletion (from revision 1.55; obviously too much eyebleeding)Markus Friedl
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