summaryrefslogtreecommitdiffstats
path: root/sys/net/rtsock.c
Commit message (Expand)AuthorAgeFilesLines
* Introduce a netisr to deliver kernel-generated routing, avoidingrwatson2004-06-091-4/+52
* Zero the un-used portions of the struct sockaddr data before sendingcsjp2004-05-101-0/+1
* o Fix misindentation in the previous commit.maxim2004-05-031-4/+4
* Give jail(8) the feature to allow raw sockets from within abmilekic2004-04-261-2/+13
* More style and deobfuscation fixes.ru2004-04-191-4/+4
* Style and code unobfuscation.ru2004-04-181-4/+4
* Fixed a bug from rev. 1.42: cast to a correct type.ru2004-04-181-2/+2
* + replace Bcmp/Bzero with 'the real thing' as in the rest of the file.luigi2004-04-181-3/+4
* Minor changes to improve code readability (no actual code changes):luigi2004-04-181-60/+63
* misc cleanup in sysctl_ifmalist():luigi2004-04-171-27/+10
* Consistently use ifaddr_byindex() to access the link-level addressluigi2004-04-161-17/+21
* route.h: introduce a macro, SA_SIZE(struct sockaddr *) which returnsluigi2004-04-131-10/+5
* remove an almost-duplicate piece of code by setting the loopluigi2004-04-121-16/+10
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* Introduce tcp_hostcache and remove the tcp specific metrics fromandre2003-11-201-17/+21
* Introduce a MAC label reference in 'struct inpcb', which cachesrwatson2003-11-181-1/+1
* Add a sysctl MIB, NET_RT_IFMALIST, to retrieve multicast group membershipsbms2003-11-141-0/+65
* replace explicit changes to rt_refcnt by RT_ADDREF and RT_REMREFsam2003-11-081-2/+2
* Replace the if_name and if_unit members of struct ifnet with new membersbrooks2003-10-311-2/+1
* Locking for updates to routing table entries. Each rtentry gets a mutexsam2003-10-041-0/+9
* trivial locking rtsock_cbsam2003-10-031-0/+11
* cleanups prior to adding locking (and in some cases to eliminate locking):sam2003-10-031-168/+169
* Finish driving a stake through the heart of netns and the associatedpeter2003-03-051-6/+0
* Back out M_* changes, per decision of the TRB.imp2003-02-191-3/+3
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-3/+3
* Disable radix node locking for sysctl until we fix the sysctl infrastructurehsu2002-12-261-5/+5
* Range-check the address family parameter passed in to the sysctl handler.hsu2002-12-251-0/+2
* If the caller of rtrequest*(RTM_DELETE, ...) asked for a copy ofru2002-12-251-2/+1
* SMP locking for radix nodes.hsu2002-12-241-7/+25
* SMP locking for ifnet list.hsu2002-12-221-2/+5
* Swap the order of a free and a use of an ifaddr structure.hsu2002-12-201-1/+1
* Lock up ifaddr reference counts.hsu2002-12-181-5/+7
* Fix some harmless mis-indents.phk2002-10-011-1/+1
* Be consistent about "static" functions: if the function is markedphk2002-09-281-2/+2
* Replace various spelling with FALLTHROUGH which is lint()ablecharnier2002-08-251-3/+1
* Increase size of ifnet.if_flags from 16 bits (short) to 32 bits (int). To avoidsobomax2002-08-181-2/+2
* Remove so*_locked(), which were backed out by mistake.tanimura2002-06-181-1/+1
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.tanimura2002-05-311-7/+2
* Lock down a socket, milestone 1.tanimura2002-05-201-2/+7
* Redo the sigio locking.alfred2002-05-011-4/+0
* Revert the change of #includes in sys/filedesc.h and sys/socketvar.h.tanimura2002-04-301-7/+10
* Add a global sx sigio_lock to protect the pointer to the sigio objecttanimura2002-04-271-1/+3
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-1/+1
* Remove __P.alfred2002-03-191-8/+7
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-2/+2
* Prevent the kernel from generating an unaligned sysctl data buffer ongallatin2002-01-271-0/+1
* Have sysctl() return the correct errno(2) as documented in thecjc2002-01-251-1/+1
* Introduce an interface announcement message for the routingru2002-01-181-0/+32
* It's no longer necessary to ensure that ``gate'' is set when RTF_GATEWAYbrian2001-12-191-10/+0
* Only call rt_getifa() if we've either been passed a gateway orbrian2001-12-191-2/+8
OpenPOWER on IntegriCloud