aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/in_pcb.c
Commit message (Expand)AuthorAgeFilesLines
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Correct a mistake in so_cred changes. In practice, I don't think that itBrian Feldman1999-07-121-2/+2
* In in_pcbconnect(), check the return value from in_pcbbind() andPierre Beyssac1999-06-251-3/+6
* Reviewed by: the cast of thousandsBrian Feldman1999-06-171-3/+5
* This Implements the mumbled about "Jail" feature.Poul-Henning Kamp1999-04-281-6/+24
* Suser() simplification:Poul-Henning Kamp1999-04-271-3/+3
* Fix warnings in preparation for adding -Wall -Wcast-qual to theMatthew Dillon1999-01-271-2/+2
* The "easy" fixes for compiling the kernel -Wunused: remove unreferenced staticArchie Cobbs1998-12-071-2/+2
* Fix the bind security fix introduced in rev 1.38 to work with multicast:Bill Fenner1998-09-171-3/+9
* Convert socket structures to be type-stable and add a version number.Garrett Wollman1998-05-151-1/+2
* According to:Poul-Henning Kamp1998-04-191-3/+3
* Moved some #includes from <sys/param.h> nearer to where they are actuallyBruce Evans1998-03-281-1/+3
* Fixed style bugs (mostly) in previous commit.Bruce Evans1998-03-281-2/+3
* Use the zone allocator to allocate inpcbs and tcpcbs. Each protocol createsGarrett Wollman1998-03-241-4/+9
* Make sure that you can only bind a more specific address when it isGuido van Rooij1998-03-011-1/+7
* Improved connection establishment performance by doing local port lookups viaDavid Greenman1998-01-271-105/+198
* The spl fixes in in_setsockaddr and in_setpeeraddr that were meant toDavid Greenman1997-12-251-11/+17
* Removed unnecessary setting of 'error' -- binding to a privileged portAlexander Langer1997-12-231-2/+2
* Removed unused #includes.Bruce Evans1997-10-281-6/+1
* Fix all areas of the system (or at least all those in LINT) to avoid storingGarrett Wollman1997-08-161-20/+21
* Break apart initialization of s and inp from the declarations inTor Egge1997-05-191-5/+9
* Disallow network interrupts while the address is found and copied inTor Egge1997-05-191-1/+13
* The long-awaited mega-massive-network-code- cleanup. Part I.Garrett Wollman1997-04-271-8/+11
* Reorganize elements of the inpcb struct to take better advantage ofDavid Greenman1997-04-031-3/+4
* Don't include <sys/ioctl.h> in the kernel. Stage 1: don't includeBruce Evans1997-03-241-2/+1
* Improved performance of hash algorithm while (hopefully) not reducingDavid Greenman1997-03-031-7/+7
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Convert raw IP from mondo-switch-statement-from-Hell toGarrett Wollman1997-02-181-6/+19
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Convert the interface address and IP interface address structuresGarrett Wollman1996-12-131-8/+9
* Fix braino on my part. When we have three different port ranges (default,Peter Wemm1996-10-301-2/+5
* Improved in_pcblookuphash() to support wildcarding, and changed relaventDavid Greenman1996-10-071-27/+48
* Mark sockets where the kernel chose the port# for.Poul-Henning Kamp1996-08-231-1/+3
* Add two more portrange sysctls, which control the area of the belowPeter Wemm1996-08-121-15/+42
* More closely preserve the original operation of rresvport() when usingPeter Wemm1996-05-311-2/+3
* Move or add #include <queue.h> in preparation for upcoming struct socketDavid Greenman1996-03-111-2/+2
* Make the default behavior of local port assignment match traditionalPeter Wemm1996-02-221-14/+68
* Change the default local address range for IP from 1024 through 5000Peter Wemm1996-01-191-4/+18
* New style sysctl & staticize alot of stuff.Poul-Henning Kamp1995-11-141-3/+6
* Second batch of cleanup changes.Poul-Henning Kamp1995-10-291-2/+1
* Merge 4.4-Lite-2: use M_NOWAIT in in_pcballoc(), and return EACCES ratherGarrett Wollman1995-09-211-4/+4
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-8/+8
* Changed in_pcblookuphash() to not automatically call in_pcblookup() ifDavid Greenman1995-05-031-15/+5
* Added splnet protections for PCB list manipulations and traversals.David Greenman1995-04-101-2/+24
* Implemented PCB hashing. Includes new functions in_pcbinshash, in_pcbrehash,David Greenman1995-04-091-32/+105
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'Bruce Evans1995-03-161-2/+1
* pcb allocations are not always done on behalf of a process; it is notDavid Greenman1995-03-141-2/+2
* Move exact match pcb's to the head of the list to improve lookupDavid Greenman1995-03-021-3/+8
* Transaction TCP support now standard. Hack away!Garrett Wollman1995-02-161-21/+1
* T/TCP changes to generic IP code. This is all ifdefed TTCP so shouldGarrett Wollman1995-02-081-1/+58