mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-06 19:28:29 +00:00
Make Windows fcntl() and lseek() fixes (#668)
* F_SETFD should always return 0 on success * F_SETFL is not implemented on nt * nt lseek, error with ESPIPE when attempting on socket
This commit is contained in:
parent
ef9776755e
commit
da8f5009fd
2 changed files with 4 additions and 3 deletions
|
@ -34,6 +34,8 @@ textwindows int64_t sys_lseek_nt(int fd, int64_t offset, int whence) {
|
|||
} else {
|
||||
return espipe();
|
||||
}
|
||||
} else if (__isfdkind(fd, kFdSocket)) {
|
||||
return espipe();
|
||||
} else {
|
||||
return ebadf();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue