summaryrefslogtreecommitdiff
path: root/sys/net/route.h
AgeCommit message (Expand)Author
2009-06-05Initial support for routing domains. This allows to bind interfaces toClaudio Jeker
2009-05-26inherit the route label on cloned routesReyk Floeter
2009-05-18The routing table index rtableid has type unsigned int in the routingAlexander Bluhm
2009-03-31claudio has spent too much time with the mbuf macros.David Gwynne
2009-02-03Use our own flags to set the operations and not RTF_PROTOX.Michele Marchetto
2009-01-28Get rid of the ugly rtentry hack.Michele Marchetto
2009-01-28Implement basic routing socket filtering. It is possible to give a list --Claudio Jeker
2009-01-08Fix sockaddr_mpls structure.Michele Marchetto
2008-12-12Introduce a if_priority that will be added to RTP_STATIC when routes areClaudio Jeker
2008-11-24Implement link-state tracking on the routing table. Routes to interfacesClaudio Jeker
2008-11-07use do { } while (/* CONSTCOND */ 0) construct for all multi-line functional ...Theo de Raadt
2008-09-15Add RTP_MASK and RTP_DOWN needed for upcomming link state tracking.Claudio Jeker
2008-06-08First minimal cleanup of routing code, kill rtrequest() it got replaced withClaudio Jeker
2008-05-23Deal with the situation when TCP nfs mounts timeout and processesThordur I. Bjornsson
2008-05-07Implement routing priorities. Every route inserted has a priority assignedClaudio Jeker
2008-04-23Import MPLS (Multi Protocol Label Switching)Esben Norby
2007-09-03Bump RTM_VERSION to 4 and start a new aera of routing in OpenBSD :)Claudio Jeker
2006-06-18Add support for equal-cost multipath IP.Christopher Pascoe
2006-06-16pass the routing table ID over the routing socket, so we can start toHenning Brauer
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-31move us to multiple routing table heads.Henning Brauer
2006-04-22Routes announced via rt_missmsg() do not have rtm_index set. While in mostClaudio Jeker
2006-03-30In sysctl_dumpentry() pass the rt_refcnt by overloading rmx_rttvar.Claudio 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-02-23Until now it was only possible to unset the RTF_JUMBO flag on a RTM_CHANGEClaudio Jeker
2005-11-29something in the eurobsdcon route-a-thon broke my simple home networkJolan Luff
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-06-25hide name2id prototypes in #ifdef _KERNEL, claudio okHenning Brauer
2005-06-08kill some leftover bits from netns and iso routingHenning Brauer
2005-05-27Add rtm_fmask define to make the (ab)use of rtm_use more obvious.Ryan Thomas McBride
2005-05-27Experimental support for opportunitic use of jumbograms where only some hostsRyan Thomas McBride
2005-05-26remove last races of SIOCADDRT and SIOCDELRT, the 4.3BSD routing table ioctlsHenning Brauer
2004-09-16handle route labels on RTM_CHANGE, ok mcbride, prodded my markus some time agoHenning Brauer
2004-09-16ewps, kill the src route prototypes. was sitting in my tree for ages butHenning Brauer
2004-08-03introduce route labels, allowing for up to 32 bytes of info to be attachedHenning Brauer
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-05-04The tcp specific routing metrics are almost never used so reduce the routingClaudio Jeker
2004-04-25radix tree with multipath support. from kame. deraadt okJun-ichiro itojun Hagino
2004-01-15add a RTM_IFANNOUNCE message; from netbsd; ok itojun, henningMarkus Friedl
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
2003-01-17typo: bandwith -> bandwidthCamiel Dobbelaar
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller