summaryrefslogtreecommitdiffstats
path: root/sys/netinet/in_pcb.c
Commit message (Expand)AuthorAgeFilesLines
* Scrub unused variable zeroin_addr.rwatson2004-03-101-2/+0
* do not deref freed pointerume2004-01-131-2/+2
* Make sure all uses of stack allocated struct route's are properlyandre2003-11-261-2/+1
* Split the "inp" mutex class into separate classes for each of divert,sam2003-11-261-2/+3
* bzero() the the sockaddr used for the destination address fortmm2003-11-231-0/+1
* Introduce tcp_hostcache and remove the tcp specific metrics fromandre2003-11-201-83/+14
* Introduce a MAC label reference in 'struct inpcb', which cachesrwatson2003-11-181-7/+40
* add missing inpcb lock before call to tcp_twclose (which reclaims the inpcb)sam2003-11-131-0/+1
* o reorder some locking asserts to reflect the order of the lockssam2003-11-131-3/+4
* In in_pcbconnect_setup(), don't use the cached inp->inp_route unlessiedowse2003-11-101-4/+4
* add locking assertionssam2003-11-081-4/+29
* - cleanup SP refcnt issue.ume2003-11-041-4/+14
* - Add a new function tcp_twrecycleable, which tells us if the ISN whichsilby2003-11-011-0/+12
* Overhaul routing table entry cleanup by introducing a new rtexpungesam2003-10-301-5/+3
* Locking for updates to routing table entries. Each rtentry gets a mutexsam2003-10-041-8/+9
* Consistently use the BSD u_int and u_short instead of the SYSV uint andjhb2003-08-071-1/+1
* Deprecate machine/limits.h in favor of new sys/limits.h.kan2003-04-291-2/+1
* The ancient and outdated concept of "privileged ports" in UNIX-typecjc2003-02-211-2/+15
* Add a TCP TIMEWAIT state which uses less space than a fullblown TCPjlemon2003-02-191-4/+25
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* in_pcbnotifyall() requires an exclusive protocol lock for notify functionshsu2003-02-121-7/+7
* remove the restriction on build a kernel with FAST_IPSEC and INET6;sam2003-01-301-3/+0
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* temporarily disallow FAST_IPSEC and INET6 to avoid potential panics;sam2002-11-081-0/+3
* Replace in_pcbladdr() with a more generic inner subroutine foriedowse2002-10-211-84/+121
* Split out most of the logic from in_pcbbind() into a new functioniedowse2002-10-201-36/+64
* Tie new "Fast IPsec" code into the build. This involves the usualsam2002-10-161-0/+10
* Create new functions in_sockaddr(), in6_sockaddr(), andtruckman2002-08-211-26/+27
* cleanup usage of ip6_mapped_addr_on and ip6_v6only. now,ume2002-07-251-1/+1
* Notify functions can destroy the pcb, so they have to return anhsu2002-06-141-2/+3
* Fix typo where INP_INFO_RLOCK should be INP_INFO_RUNLOCK.hsu2002-06-121-4/+2
* Lock up inpcb.hsu2002-06-101-14/+46
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.tanimura2002-05-311-51/+26
* Lock down a socket, milestone 1.tanimura2002-05-201-26/+51
* Change the first argument of prison_xinpcb() to be a thread pointer insteadjhb2002-04-091-3/+3
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-4/+3
* Change the ephemeral port range from 1024-5000 to 49152-65535.silby2002-03-221-2/+2
* Switch vm_zone.h with uma.h. Change over to uma interfaces.jeff2002-03-201-4/+4
* Remove __P.alfred2002-03-191-1/+1
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-5/+5
* - Check the address family of the destination cached in a PCB.ume2002-01-211-3/+7
* Minor style fixes.jlemon2001-12-131-2/+2
* o Introduce pr_mtx into struct prison, providing protection for therwatson2001-12-031-2/+2
* Introduce a syncache, which enables FreeBSD to withstand a SYN floodjlemon2001-11-221-17/+2
* Give struct socket structures a ref counting interface similar todillon2001-11-171-1/+1
* - Fixes non-zero'd out sin_zero field problem so that the paddingarr2001-11-061-0/+1
* Pull post-4.4BSD change to sys/net/route.c from BSD/OS 4.2.ru2001-10-171-6/+4
* Centralize satosin(), sintosa() and ifatoia() macros in <netinet/in.h>jlemon2001-09-291-3/+0
* Make faith loadable, unloadable, and clonable.brooks2001-09-251-4/+0
* KSE Milestone 2julian2001-09-121-8/+9
OpenPOWER on IntegriCloud