summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* Socket MAC labels so_label and so_peerlabel are now protected byrwatson2004-06-131-0/+2
* Extend coverage of SOCK_LOCK(so) to include so_count, the socketrwatson2004-06-121-0/+1
* Introduce a subsystem lock around UNIX domain sockets in order to protectrwatson2004-06-101-58/+193
* Mark sun_noname as const since it's immutable. Update definitionsrwatson2004-06-041-5/+5
* Remove advertising clause from University of California Regent's license,imp2004-04-051-4/+0
* Export uipc_connect2() from uipc_usrreq.c instead of unp_connect2(),rwatson2004-03-311-2/+3
* Prefer NULL to 0 when testing and assigning pointer values.rwatson2004-03-301-56/+57
* Rename dup_sockaddr() to sodupsockaddr() for consistency with otherrwatson2004-03-011-11/+15
* If we're going to panic(), do it before dereferencing a NULL pointer.cperciva2004-02-221-1/+1
* Restore correct semantics for F_DUPFD fcntl. This should fix the errorsdes2004-01-171-1/+1
* New file descriptor allocation code, derived from similar code introduceddes2004-01-151-1/+1
* Mechanical whitespace cleanup; parenthesize return values; other minordes2004-01-111-56/+59
* Introduce a MAC label reference in 'struct inpcb', which cachesrwatson2003-11-181-1/+1
* Use __FBSDID().obrien2003-06-111-1/+3
* s/discriptors/descriptors/cognet2003-03-231-1/+1
* Back out M_* changes, per decision of the TRB.imp2003-02-191-6/+6
* Do not allow kqueues to be passed via unix domain sockets.alfred2003-02-151-0/+7
* Remove vestiges of no longer needed unp_rvnode field.hsu2003-02-061-1/+0
* Catch more uses of MIN().alfred2003-02-021-4/+0
* Remove extraneous FILEDESC_LOCKs around atomic reads.hsu2003-01-241-4/+0
* Added comment why this workaround is required.ume2003-01-221-1/+7
* getpeername() returns with no error but didn't fill struct sockaddrume2003-01-221-0/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-6/+6
* Bow to the whining masses and change a union back into void *. Retaindillon2003-01-131-3/+3
* Change struct file f_data to un_data, a union of the correct structdillon2003-01-121-3/+4
* Ensure that the made-up inode number for a Unix domain socket is persistent.hsu2002-12-251-1/+1
* Trim extraneous #else and #endif MAC comments per style(9).rwatson2002-10-281-1/+1
* - Allocate only enough space for a temporary buffer to holdrobert2002-10-171-5/+6
* Introduce support for Mandatory Access Control and extensiblerwatson2002-08-011-2/+9
* When invoking NDINIT() in preparation for CREATE, set SAVENAME sincerwatson2002-08-011-1/+1
* Introduce support for Mandatory Access Control and extensiblerwatson2002-07-311-0/+6
* nuke caddr_t.alfred2002-06-281-2/+2
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.tanimura2002-05-311-33/+2
* Lock down a socket, milestone 1.tanimura2002-05-201-2/+33
* Revert the change of #includes in sys/filedesc.h and sys/socketvar.h.tanimura2002-04-301-9/+10
* Fixed some style bugs in the removal of __P(()). The main ones werebde2002-03-241-2/+1
* Add calls to uma_zone_set_max() to restore previously enforced limits.jeff2002-03-201-0/+1
* Remove references to vm_zone.h and switch over to the new uma API.jeff2002-03-201-5/+6
* Remove __P.alfred2002-03-191-16/+16
* This is the first part of the new kernel memory allocator. This replacesjeff2002-03-191-3/+3
* - Change unp_listen() to accept a thread rather than a proc as its secondjhb2002-02-271-5/+5
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-9/+9
* Introduce a version field to `struct xucred' in place of one of thedd2002-02-271-10/+2
* Sockets passed into uipc_abort() have been allocated by sonewconn()iedowse2002-02-251-10/+2
* Remove a bogus FILEDESC_UNLOCK.alfred2002-01-141-1/+0
* SMP Lock struct file, filedesc and the global file list.alfred2002-01-131-15/+55
* o Back out portions of 1.50 and 1.47, eliminating sonewconn3() andrwatson2001-12-131-1/+1
* Give struct socket structures a ref counting interface similar todillon2001-11-171-1/+1
* o Replace reference to 'struct proc' with 'struct thread' in 'structrwatson2001-11-081-1/+1
* When scanning for control messages, don't process the data mbufs.dwmalone2001-10-291-1/+1
OpenPOWER on IntegriCloud