aboutsummaryrefslogtreecommitdiff
path: root/sys/net/rtsock.c
Commit message (Expand)AuthorAgeFilesLines
* Modify most routines returning 'struct ifaddr *' to return referencesRobert Watson2009-06-231-0/+7
* Clean up common ifaddr management:Robert Watson2009-06-211-2/+2
* SCTP needs either IPv4 or IPv6 as lower layer[1].Bjoern A. Zeeb2009-06-101-0/+4
* After r193232 rt_tables in vnet.h are no longer indirectly dependent onBjoern A. Zeeb2009-06-081-1/+0
* Convert the two dimensional array to be malloced and introduceBjoern A. Zeeb2009-06-011-5/+5
* Reimplement the netisr framework in order to support parallel netisrRobert Watson2009-06-011-8/+26
* Add hierarchical jails. A jail may further virtualize its environmentJamie Gritton2009-05-271-0/+4
* Change the curvnet variable from a global const struct vnet *,Marko Zec2009-05-051-0/+9
* In preparation for turning on options VIMAGE in next commits,Marko Zec2009-04-261-1/+0
* Acquire address list lock before walking an interface's address list toRobert Watson2009-04-201-0/+4
* Extend route command:Kip Macy2009-04-141-6/+8
* Call prison_if from rtm_get_jailed, instead of splitting it out intoJamie Gritton2009-02-051-90/+63
* Standardize the various prison_foo_ip[46] functions and prison_if toJamie Gritton2009-02-051-14/+15
* For consistency with prison_{local,remote,check}_ipN renameBjoern A. Zeeb2009-01-251-2/+2
* The RTF_LLINFO was revived unconditionally, but within the kernel theQing Li2009-01-161-5/+1
* Revive the RTF_LLINFO flag in route.h. The kernel code is guardedQing Li2009-01-121-1/+7
* Rather than using the cred from curthread, take it from the threadBjoern A. Zeeb2009-01-091-5/+5
* Restrict arp, ndp and theoretically the FIB listing (if notBjoern A. Zeeb2009-01-091-2/+12
* Take the cred from curthread rather than curproc as curproc would needBjoern A. Zeeb2009-01-091-3/+3
* This checkin addresses a couple of issues:Qing Li2008-12-261-7/+21
* This main goals of this project are:Qing Li2008-12-151-20/+20
* Dont leak the rnh lock on error.Andrew Thompson2008-12-131-3/+3
* fix a reported panic when adding a route and one hit here when deleting a routeKip Macy2008-12-101-2/+10
* Add missing include to sys/lock.h before sys/rwlock.hWarner Losh2008-12-081-0/+1
* - convert radix node head lock from mutex to rwlockKip Macy2008-12-071-4/+5
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-021-0/+1
* MFp4:Bjoern A. Zeeb2008-11-291-12/+148
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-1/+1
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-0/+5
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-171-4/+5
* Remove unused support for local and foreign addresses in generic rawRobert Watson2008-07-091-3/+1
* Remove NETISR_MPSAFE, which allows specific netisr handlers to be directlyRobert Watson2008-07-041-1/+1
* Add code to allow the system to handle multiple routing tables.Julian Elischer2008-05-091-5/+9
* This patch provides the back end support for equal-cost multi-pathQing Li2008-04-131-0/+20
* In keeping with style(9)'s recommendations on macros, use a ';'Robert Watson2008-03-161-1/+1
* Do not set the RTF_GATEWAY flag if RTF_LLINFO is set, it doesn't make muchOlivier Houchard2007-09-081-1/+2
* Fix regression in rev. 1.140.Gleb Smirnoff2007-03-271-6/+7
* Fix a case where hardware removal of an interface caused an attempt toBruce M Simpson2007-03-271-0/+2
* When working on an RTM_CHANGE do the route editing in the followingGleb Smirnoff2007-03-221-18/+17
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-2/+6
* Ok, here it is, we finally add SCTP to current. Note that thisRandall Stewart2006-11-031-2/+13
* Change semantics of socket close and detach. Add a new protocol switchRobert Watson2006-07-211-0/+8
* Adjust rt_(set|get)metrics() to do kernel <-> userland timebase conversion.Oleg Bulyzhin2006-07-061-2/+7
* Chance protocol switch method pru_detach() so that it returns voidRobert Watson2006-04-011-23/+19
* Change protocol switch pru_abort() API so that it returns void ratherRobert Watson2006-04-011-2/+2
* - Fill in the correct rtm_index for RTM_ADD and RTM_CHANGE messages.Andre Oppermann2006-03-151-0/+8
* - Store pointer to the link-level address right in "struct ifnet"Ruslan Ermilov2005-11-111-9/+6
* Use sparse initializers for "struct domain" and "struct protosw",Ruslan Ermilov2005-11-091-8/+14
* Drop current rtentry lock before calling rt_getifa(). This fixes a LORGleb Smirnoff2005-09-191-3/+3
* Protect interface and address lists using the appropriate mutex. TheseChristian S.J. Peron2005-09-101-16/+16