summaryrefslogtreecommitdiff
path: root/sys/net/route.h
AgeCommit message (Expand)Author
2014-04-10Retire rtinit() an use rt_ifa_add(9) and rt_ifa_del(9) to manageMartin Pieuchot
2014-04-03Introduce rt_ifa_{add,del}loop() to replace in6_{add,rem}loop().Martin Pieuchot
2014-03-21rt_timer* spring cleanup.Martin Pieuchot
2014-03-18Rename rt_gettable() into rtable_get(), swap its arguments to beMartin Pieuchot
2014-01-23Merge two chunks of code to inform listeners of a route change into aMartin Pieuchot
2014-01-22Remove genmask support from the kernel. rtmsgs with RTA_GENMASK set willClaudio Jeker
2014-01-20Remove an unneeded #ifndef bot radix.h and radix_mpath.h protect themselfClaudio Jeker
2014-01-20Get rid of the old routing message version 4 transition code beforeAlexander Bluhm
2013-10-31Convert the route expire timestamp in kernel and routing messageAlexander Bluhm
2013-10-24Move more stuff under _KERNELTheo de Raadt
2013-10-24Move obvious kernel prototypes (and structure's with kernel pointers,Theo de Raadt
2013-10-20rt_mpath_next() was always called with 0 in the last argument. So drop it.Claudio Jeker
2013-10-20Make sure that the RTM_DESYNC message is not filtered out. Also ensure thatClaudio Jeker
2012-09-19Make rt_lookup return a pointer to an rtentry struct instead ofBret Lambert
2012-09-19More radix internals pushdown; place rn_mpath_next, which accepts andBret Lambert
2012-03-17remove IP_JUMBO, SO_JUMBO, and RTF_JUMBO.David Gwynne
2010-10-28Do not send route messages to userland processes that the kernelClaudio Jeker
2010-10-11Implement an rtsocket filter for rtableids. A process will initiallyClaudio Jeker
2010-08-25Let rtable_add() return usefull errnos so that the ioctl handler and theClaudio Jeker
2010-07-14if we produce a lot of rtsock messages it is possible we will hit aDavid Gwynne
2010-07-09Add the rtableid to struct rttimer and therefor make it available toClaudio Jeker
2010-06-29Replace enc(4) with a new implementation as a cloner device. We stillReyk Floeter
2010-06-28Add the rtable id as an argument to rn_walktree(). Functions likeClaudio Jeker
2010-05-07Start cleaning up the mess called rtalloc*. Kill rtalloc2, make rtalloc1Claudio Jeker
2010-04-21Implement a way to get information about a rtable. Currently only the rtableidClaudio Jeker
2010-02-09Correctly track RTF_UP on RTM_CHANGE. Since the interface can changeClaudio Jeker
2009-11-03rtables are stacked on rdomains (it is possible to have multiple routingClaudio Jeker
2009-09-17Remove the comaptibility structures for routing socket version 3.Claudio Jeker
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