summaryrefslogtreecommitdiff
path: root/sys/compat/linux
AgeCommit message (Collapse)Author
1998-02-07emulate linux connect() braindamage even better -- only do so on asyncTheo de Raadt
sockets; pb@fasterix.freenix.org
1998-01-23additional ioctls, makes workman and workbone working.Niels Provos
1997-12-20indentTheo de Raadt
1997-12-14support IP_HDRINCLTheo de Raadt
1997-12-10emulate set controlling tty ioctlNiels Provos
1997-12-10add GIFMETRIC and GIFMTUNiels Provos
1997-12-10syncTheo de Raadt
1997-12-10nanosleep emulationTheo de Raadt
1997-12-10emulate linux SIOCGIFHWADDR; stolen from freebsd; not tested yetTheo de Raadt
1997-12-10insert forgotten copyright + handle eject ioctl.Niels Provos
1997-12-07handle linux cdrom ioctls. not that i play quake that often but it wasNiels Provos
the only binary around.
1997-11-27oh, connect() semantics are EVEN WORSETheo de Raadt
1997-11-26enforce VM_PROT_READ in mmapTheo de Raadt
1997-11-26fix shmctl IPC_STATTheo de Raadt
1997-11-26If using async connect(), after select for writeable, if getpeername()Theo de Raadt
indicates connection failure, you can use getsockopt(SOL_SOCKET, SO_ERROR, ...) to find the error. But the linux people I guess didn't know about this, and changed connect() so that a 2nd connect() call on a failed socket returns the error directly. Fake this demented non-standard behaviour which Linux users are now starting to code to. Talk about dilution of the API...
1997-11-26indentTheo de Raadt
1997-11-13syncTheo de Raadt
1997-11-13make msync() have 3 argsTheo de Raadt
1997-11-13put mremap() in linux_misc.cTheo de Raadt
1997-11-06Updates for VFS Lite 2 + soft update.Constantine Sapuntzakis
1997-10-06back out vfs lite2 till after 2.2Theo de Raadt
1997-10-06VFS Lite2 ChangesConstantine Sapuntzakis
1997-09-05fix F_GETLK; tron@lyssa.owl.deTheo de Raadt
1997-07-28syncTheo de Raadt
1997-07-28i screwed up twice in 20 seconds, wowTheo de Raadt
1997-07-28syncTheo de Raadt
1997-07-28oopsTheo de Raadt
1997-07-27syncTheo de Raadt
1997-07-27mremap non-emulation; tron@lyssa.owl.deTheo de Raadt
1997-06-17careful with stackgap handling in execve()Theo de Raadt
1997-06-02rename sa_handler to sa__handlerTheo de Raadt
1997-04-14#34 - linux_sys_nice from NetBSDThomas Graichen
1997-01-27Nevermind, I looked at it wrong.Jason Downs
1997-01-27As of 2.1.14, Linux chown() doesn't follow symlinks either.Jason Downs
1996-12-23use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary typesTheo de Raadt
1996-10-17Contextual goo for -Wall, and remove some stasic specifiersNiklas Hallqvist
1996-10-16protoTheo de Raadt
1996-10-16fix declsTheo de Raadt
1996-10-16use variableTheo de Raadt
1996-09-16the linux realaudio doesn't work on netbsd under emulation.Michael Shalayeff
from netbsd-pr port-i386/2581 <sommerfeld@orchard.medford.ma.us>
1996-08-31Cleanup execPer Fogelstrom
1996-08-10sys/dirent.hTheo de Raadt
1996-08-03need mount.hTheo de Raadt
1996-08-03follow kernel syscall APITheo de Raadt
1996-08-02Added Makefiles to build stuff from syscalls.master in some emulations.Niklas Hallqvist
Regenerated derived files from various syscalls.master files. Added $OpenBSD$.
1996-05-22syncTheo de Raadt
1996-04-28Reran makesyscalls.sh for addition of Linux dummy mount/umount() syscalls.etheisen
Fixed OpenBSD tag damage during previous checkin.
1996-04-28Added dummy mount/umount() syscalls for bogus Linux applications thatetheisen
blindly call mount(). These dummy calls always return EPERM. Fixed uncommented NetBSD tag problem encountered when using makesyscalls.sh.
1996-04-18Merge of NetBSD 960317Niklas Hallqvist
1996-04-17Good fixes and changes from latest Net.Michael Shalayeff