summaryrefslogtreecommitdiffstats
path: root/sys/svr4/svr4_filio.c
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup after repo copy of sys/svr4 to sys/compat/svr4.obrien2000-08-311-228/+0
|
* Remove some all-too-wordy debugging printsnewton2000-01-151-5/+0
|
* Remove unnecessary includesnewton1999-12-081-4/+0
| | | | Prodded by: phk
* Remove unnecessary includes.newton1999-10-171-4/+0
| | | | Submitted by: phk
* This is what was "fdfix2.patch," a fix for fd sharing. It's prettygreen1999-09-191-3/+1
| | | | | | | | | | | | | | | | | far-reaching in fd-land, so you'll want to consult the code for changes. The biggest change is that now, you don't use fp->f_ops->fo_foo(fp, bar) but instead fo_foo(fp, bar), which increments and decrements the fp refcount upon entry and exit. Two new calls, fhold() and fdrop(), are provided. Each does what it seems like it should, and if fdrop() brings the refcount to zero, the fd is freed as well. Thanks to peter ("to hell with it, it looks ok to me.") for his review. Thanks to msmith for keeping me from putting locks everywhere :) Reviewed by: peter
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Fix svr4_sys_poll(); SysV STREAMS produce return values from poll() whichnewton1999-07-301-6/+2
| | | | | BSD sockets don't. Guess at a correct emulation for those values (it seems to work for telnet, ftp and friends)
* Add $Id$ tagsnewton1999-07-301-0/+2
|
* Emulator KLD for SysVR4 executables grabbed from NetBSD.newton1999-01-301-0/+245
See http://www.freebsd.org/~newton/freebsd-svr4 for limitations, capabilities, history and TO-DO list.
OpenPOWER on IntegriCloud