fix F_GETOWN return value handling
[musl] / src / fcntl / fcntl.c
index 2c9fb6f..cc3d6cc 100644 (file)
@@ -13,6 +13,7 @@ int fcntl(int fd, int cmd, ...)
        va_end(ap);
        if (cmd == F_SETFL) arg |= O_LARGEFILE;
        if (cmd == F_SETLKW) return syscall_cp(SYS_fcntl, fd, cmd, arg);
+       if (cmd == F_GETOWN) return __syscall(SYS_fcntl, fd, cmd, arg);
        return syscall(SYS_fcntl, fd, cmd, arg);
 }