summaryrefslogtreecommitdiffstats
path: root/sys/net/rtsock.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use p_p->ps_pid as pid in the route header instead of the thread pid. Giveclaudio2012-03-281-2/+2
* Do not use NULL in integer comparisons. No functional change.miod2011-04-071-2/+2
* m_copyback is no longer a void function, so start using its error returnblambert2011-04-041-8/+6
* Always reserve space in the routing socket for a desync mbuf. This allowsjsing2011-04-031-3/+5
* - use nitems(); no binary changejasper2011-03-311-2/+2
* free mbuf in failure case. fix for pr6562. ok claudio.tedu2011-02-141-1/+3
* dst my point to memory inside rt so move the check up before theclaudio2011-01-061-3/+3
* Minor style nitclaudio2011-01-061-3/+2
* Do not send route messages to userland processes that the kernelclaudio2010-10-281-20/+34
* Implement an rtsocket filter for rtableids. A process will initiallyclaudio2010-10-111-6/+52
* Switch the MPLS blocks for RTM_CHANGE. Do not always remove the MPLSclaudio2010-09-081-11/+11
* don't attempt to enqueue routing messages on sockets marked SS_CANTRCVMOREblambert2010-09-021-1/+3
* Let rtable_add() return usefull errnos so that the ioctl handler and theclaudio2010-08-251-4/+2
* last is a pointer so initialize to NULL and not 0. Also move initializationclaudio2010-08-241-3/+2
* The append side of a socketbuffer is not allowed to call sbflush().claudio2010-07-141-3/+1
* if we produce a lot of rtsock messages it is possible we will hit adlg2010-07-141-7/+89
* When protocol filtering is used on the rtsocket filter only messages thatclaudio2010-07-091-1/+2
* m_copyback can fail to allocate memory, but is a void fucntion so gymnasticsblambert2010-07-021-3/+3
* Add the rtable id as an argument to rn_walktree(). Functions likeclaudio2010-06-281-3/+4
* Require RTF_MPLS to be set when a mpls route is added or changed. To removeclaudio2010-05-191-42/+45
* Implement a way to get information about a rtable. Currently only the rtableidclaudio2010-04-211-2/+15
* Set rtm_mpls on RTM_GET so that we get the correct options on mpls routes.claudio2010-03-231-1/+2
* Set the rtm_priority when sending RTM_ADD/RTM_DELETE messages out inclaudio2010-02-091-1/+2
* Correctly track RTF_UP on RTM_CHANGE. Since the interface can changeclaudio2010-02-091-1/+7
* rtables are stacked on rdomains (it is possible to have multiple routingclaudio2009-11-031-8/+7
* Remove the comaptibility structures for routing socket version 3.claudio2009-09-171-143/+5
* When adding or changing a MPLS route, add RTF_MPLS flag tomichele2009-07-071-2/+7
* the pr_usrreq implementation for routing sockets shares exactly one lineblambert2009-06-261-33/+38
* Remove unneeded sotorawpcb() call, as the PCB is unmolested betweenblambert2009-06-221-2/+1
* Decrement routing socket count in MPLS detach caseblambert2009-06-201-3/+7
* when xflags got changed, tell the userland by routing socketsrainer2009-06-061-1/+2
* Initial support for routing domains. This allows to bind interfaces toclaudio2009-06-051-6/+11
* Hide RTP_DOWN in the kernel and don't expose it to userland. Userland isclaudio2009-05-311-7/+8
* Fix for the rtfree 2 panic seen by some people before the release. A missingclaudio2009-05-311-2/+4
* Make "route(8) change" aware of MPLS.michele2009-04-181-2/+40
* Use our own flags to set the operations and not RTF_PROTOX.michele2009-02-031-13/+11
* Get rid of the ugly rtentry hack.michele2009-01-281-13/+20
* Implement basic routing socket filtering. It is possible to give a list --claudio2009-01-281-8/+147
* Fix sockaddr_mpls structure.michele2009-01-081-2/+34
* Write back the priority the kernel used. Fixes a problem seen in ospfd whenclaudio2009-01-031-2/+5
* Make sure that incomming routing messages don't have RTP_DOWN set. Maskclaudio2008-12-121-1/+4
* Allow rt_msg1() to get a NULL as struct rt_addrinfo this simplifies a fewclaudio2008-11-221-8/+4
* Change rn_mpath_next() to be able to walk over the full multipath listclaudio2008-11-211-2/+2
* Remove workaround used for the 4.4 release. More route prio stuff is commingclaudio2008-08-071-4/+1
* force route priority to RTP_DEFAULT unconditionally, effectively disablinghenning2008-08-011-1/+4
* Align the route message length to the next natural boundary via ALIGN() toclaudio2008-07-281-1/+3
* Change the logic when selecting routes on RTM_CHANGE & RTM_GET. RTM_CHANGEclaudio2008-06-131-7/+31
* Cleanup a bit. Instead of doing dst = 0 in every error handling block initclaudio2008-06-131-11/+2
* Deal with the situation when TCP nfs mounts timeout and processesthib2008-05-231-3/+3
* Implement routing priorities. Every route inserted has a priority assignedclaudio2008-05-071-5/+26