summaryrefslogtreecommitdiff
path: root/sys/net/rtsock.c
AgeCommit message (Expand)Author
2008-08-07Remove workaround used for the 4.4 release. More route prio stuff is commingClaudio Jeker
2008-08-01force route priority to RTP_DEFAULT unconditionally, effectively disablingHenning Brauer
2008-07-28Align the route message length to the next natural boundary via ALIGN() toClaudio Jeker
2008-06-13Change the logic when selecting routes on RTM_CHANGE & RTM_GET. RTM_CHANGEClaudio Jeker
2008-06-13Cleanup a bit. Instead of doing dst = 0 in every error handling block initClaudio 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-15malloc sweep:Henning Brauer
2007-09-09Only clear the message header if it is called from a sysctl walk. ThisClaudio Jeker
2007-09-08Clear the message header (and only the message header) in rt_msg2.Claudio Jeker
2007-09-07Check if rtm_hdrlen is smaller then the passed message or it would be possibleClaudio Jeker
2007-09-03Bump RTM_VERSION to 4 and start a new aera of routing in OpenBSD :)Claudio Jeker
2007-02-14Consistently spell FALLTHROUGH to appease lint.Jonathan Gray
2006-06-16support passing the desired routing table ID via the sysctl interfaceHenning Brauer
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-05-30Export the route labels via sysctl interface not only via RTM_GET.Claudio Jeker
2006-04-22Routes announced via rt_missmsg() do not have rtm_index set. While in mostClaudio Jeker
2006-03-31Add sysctl to retrieve the routing table statisitcs. Will be used by netstatClaudio Jeker
2006-03-30In sysctl_dumpentry() pass the rt_refcnt by overloading rmx_rttvar.Claudio Jeker
2006-03-30Spelling in comment.Claudio Jeker
2006-03-22prevent anything outside rote.c from accessing the routing table headsHenning Brauer
2006-02-23Until now it was only possible to unset the RTF_JUMBO flag on a RTM_CHANGEClaudio Jeker
2006-02-02Set rtm_index to the correct interface index for RTM_ADD and RTM_CHANGE.Claudio Jeker
2005-11-29something in the eurobsdcon route-a-thon broke my simple home networkJolan Luff
2005-11-27repair builds. ramdisk kernels forgotten about again.Theo de Raadt
2005-11-27don't let anything outside route.c access the routing table heads directly,Henning Brauer
2005-06-08kill some leftover bits from netns and iso routingHenning Brauer
2005-06-07introduce a default "external" interface group, containing the interface(s)Henning Brauer
2005-05-27Use rtm_fmask instead of rtm_use.Ryan Thomas McBride
2005-05-27Allow us to clear the RTM_JUMBO flag as well as set it.Ryan Thomas McBride
2005-05-27Experimental support for opportunitic use of jumbograms where only some hostsRyan Thomas McBride
2004-09-16handle route labels on RTM_CHANGE, ok mcbride, prodded my markus some time agoHenning Brauer
2004-08-03introduce route labels, allowing for up to 32 bytes of info to be attachedHenning Brauer
2004-06-24KNF, cleanup, readability fixes... this hurtHenning Brauer
2004-06-22Pull the plug on source-based routing until remaining bugs are eradicated.Cedric Berger
2004-06-06extend routing table to be able to match and route packets based onCedric Berger
2004-05-12Rework a block readded by the multipath commit that should ensure thatClaudio Jeker
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
2004-01-03put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macrosMarc Espie
2003-12-10de-register. deraadt okJun-ichiro itojun Hagino
2003-08-15change arguments to suser. suser now takes the process, and a flagsTed Unangst
2003-08-14m_copyback()'s 4th arg is const void *, nuke (caddr_t) casts.Jason Wright
2003-07-05backout 1.29; problem reported by Rukh w/ userland ppp.Jun-ichiro itojun Hagino
2003-06-24recover code that requires exact match on rtm_change/lock (lost in netbsd 1.16).Jun-ichiro itojun Hagino
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-04-23Move m_copyback() to uipc_mbuf where it makes some kinda sense; ok dhartmeiJason Wright