summaryrefslogtreecommitdiff
path: root/sys/compat
AgeCommit message (Collapse)Author
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-09syncTheo de Raadt
1997-12-09eolTheo de Raadt
1997-12-07handle linux cdrom ioctls. not that i play quake that often but it wasNiels Provos
the only binary around.
1997-12-04vfs lite2 changes things...Theo de Raadt
1997-12-02syncTheo de Raadt
1997-12-02If i386, and COMPAT_LINUX is enabled, if setegid() is called with an outTheo de Raadt
of range value recognize it as the Linux personality() system call, and switch into Linux emulation mode.... At least they could have picked an unused system call number!
1997-11-30fix TIOCGPGRP in sunos emulationTheo de Raadt
1997-11-30use stackgap macrosTheo de Raadt
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-17implement IBCS2_FIONBIO; christosTheo de Raadt
1997-11-14mmap() takes void *Theo de Raadt
1997-11-14void * change to mmap()Theo de Raadt
1997-11-13syncTheo de Raadt
1997-11-13make msync() have 3 argsTheo de Raadt
1997-11-13syncTheo de Raadt
1997-11-13two poll() calls, arghTheo de Raadt
1997-11-13syncTheo de Raadt
1997-11-13conditionalize SYSV thingiesTheo de Raadt
1997-11-13syncTheo de Raadt
1997-11-13update to recent freebsd statusTheo de Raadt
1997-11-13put mremap() in linux_misc.cTheo de Raadt
1997-11-13syncTheo de Raadt
1997-11-13fake auditsys()Theo de Raadt
1997-11-13make svr4_sys_ulimit() return EINVAL for bad commandsTheo de Raadt
1997-11-13Fix test for NULL arg in svr4_utime() (PR#4418); pkTheo de Raadt
1997-11-06Use lite2 vfs interfaces.Todd C. Miller
1997-11-06Updates for VFS Lite 2 + soft update.Constantine Sapuntzakis
1997-11-04remove double includeNiklas Hallqvist
1997-11-04KNFNiklas Hallqvist
1997-11-04Add SVR4 jioctl stuffNiklas Hallqvist
1997-10-08use shorter uname version stringkstailey
1997-10-06back out vfs lite2 till after 2.2Theo de Raadt
1997-10-06VFS Lite2 ChangesConstantine Sapuntzakis
1997-10-06VFS Lite 2 ChangesConstantine Sapuntzakis
1997-09-15SA_NOCLDWAITTodd C. Miller
1997-09-15SA_NOCLDWAITTodd C. Miller
1997-09-15Fix bsd_to_*_sigaction(). Also add SA_SIGINFO supportTheo de Raadt
1997-09-11sync with netbsd; missing SCARG() macrosTheo de Raadt
1997-09-05fix F_GETLK; tron@lyssa.owl.deTheo de Raadt
1997-09-03regenJason Downs
1997-09-03Update for BSD/OS 3.0.Jason Downs
1997-09-02New COMPAT_BSDOS framework. Needs a lot more work (syscalls missing,Jason Downs
syscall differences missing, machine dependant), but is still worth switching to because it offers /emul support and shows up as a `real' emulation.
1997-09-02New COMPAT_BSDOS syscalls.master.Jason Downs
1997-08-29regen for prefix ntp system calls with sys_ like other system callskstailey