aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/svr4/svr4_stream.c
Commit message (Expand)AuthorAgeFilesLines
* Update kernel inclusions of capability.h to use capsicum.h instead; someRobert Watson2014-03-161-1/+1
* Change the cap_rights_t type from uint64_t to a structure that we can extendPawel Jakub Dawidek2013-09-051-4/+8
* Merge Capsicum overhaul:Pawel Jakub Dawidek2013-03-021-2/+2
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-10/+10
* Second-to-last commit implementing Capsicum capabilities in the FreeBSDRobert Watson2011-08-111-2/+3
* de-register.Xin LI2009-05-291-2/+2
* Allow COMPAT_SVR4 to be built without COMPAT_43.Ed Schouten2008-09-151-12/+20
* Remove explicit locking of struct file.Jeff Roberson2007-12-301-4/+0
* With socket code no longer in svr4_stream.c, MAC includes are no longerRobert Watson2006-08-051-2/+0
* - Explicitly lock Giant to protect the fields in the svr4_strm structureJohn Baldwin2006-07-281-5/+33
* Fix a file descriptor race I reintroduced when I split accept1() up intoJohn Baldwin2006-07-271-10/+24
* Clean up the svr4 socket cache and streams code some to make it more easilyJohn Baldwin2006-07-211-4/+2
* - Split out kern_accept(), kern_getpeername(), and kern_getsockname() forJohn Baldwin2006-07-101-379/+63
* Annotate uses of fgetsock() with indications that they should relyRobert Watson2006-04-011-0/+8
* Back out alpha/alpha/trap.c:1.124, osf1_ioctl.c:1.14, osf1_misc.c:1.57,Robert Watson2005-09-281-26/+2
* Add GIANT_REQUIRED and WITNESS sleep warnings to uprintf() and tprintf(),Robert Watson2005-09-191-2/+26
* - Stop hardcoding #define's for options and use the appropriateJohn Baldwin2005-07-131-2/+2
* Bounds check the user-supplied length used in a copyout() inDavid Schultz2005-03-231-0/+2
* - Implement svr4_emul_find() using kern_alternate_path(). This changesJohn Baldwin2005-02-071-30/+8
* Start each of the license/copyright comments with /*-Warner Losh2005-01-051-1/+1
* Fix the ABI wrappers to use kern_fcntl() rather than calling fcntl()John Baldwin2004-08-241-14/+9
* Clean up and wash struct iovec and struct uio handling.Poul-Henning Kamp2004-07-101-32/+12
* Second half of the dev_t cleanup.Poul-Henning Kamp2004-06-171-1/+1
* Socket MAC labels so_label and so_peerlabel are now protected byRobert Watson2004-06-131-0/+4
* Fix some security bugs in the SVR4 emulator:Tim J. Robbins2003-10-201-11/+44
* Use __FBSDID().David E. O'Brien2003-06-101-2/+3
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-4/+4
* Consolidate MIN/MAX macros into one place (param.h).Alfred Perlstein2003-02-021-3/+0
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-4/+4
* Bow to the whining masses and change a union back into void *. RetainMatthew Dillon2003-01-131-1/+1
* Change struct file f_data to un_data, a union of the correct structMatthew Dillon2003-01-121-1/+1
* SCARGS removal take II.Alfred Perlstein2002-12-141-83/+83
* Backout removal SCARGS, the code freeze is only "selectively" over.Alfred Perlstein2002-12-131-83/+83
* Remove SCARGS.Alfred Perlstein2002-12-131-83/+83
* Integrate mac_check_socket_send() and mac_check_socket_receive()Robert Watson2002-10-061-0/+17
* Back out last commit. Linux uses the old 4.3BSD sockaddr format.Jonathan Mini2002-09-241-10/+4
* Ok, make this compile for real this time. recvfrom_args doesn't have aJohn Baldwin2002-09-231-1/+1
* Use correct variable name so that previous commit actually compiles.John Baldwin2002-09-231-2/+2
* Don't use compatability syscall wrappers in emulation code.Jonathan Mini2002-09-231-4/+10
* In continuation of early fileop credential changes, modify fo_ioctl() toRobert Watson2002-08-171-1/+2
* catch up with ktrace changes, KTRPOINT takes a 'struct thread' notAlfred Perlstein2002-06-111-2/+2
* Catch up to changes in ktrace API.John Baldwin2002-06-071-2/+2
* Remove __P.Alfred Perlstein2002-03-201-55/+52
* Make compile, remove extra fdrop() calls.Alfred Perlstein2002-01-191-3/+1
* Replace ffind_* with fget calls.Alfred Perlstein2002-01-141-4/+2
* Some of the KSE stuff was accidentally reverted by file locking,Alfred Perlstein2002-01-131-5/+5
* SMP Lock struct file, filedesc and the global file list.Alfred Perlstein2002-01-131-25/+54
* Give struct socket structures a ref counting interface similar toMatthew Dillon2001-11-171-18/+12
* KSE Milestone 2Julian Elischer2001-09-121-142/+142
* get rid of some printf and pointer type warningsAssar Westerlund2001-07-221-3/+3