pselect, ppoll: add time64 syscall support, decouple 32-bit time_t
[musl] / src / ipc / shmdt.c
index 2e198b3..5723813 100644 (file)
@@ -4,9 +4,9 @@
 
 int shmdt(const void *addr)
 {
-#ifdef SYS_shmdt
+#ifndef SYS_ipc
        return syscall(SYS_shmdt, addr);
 #else
-       return syscall(SYS_ipc, IPCOP_shmdt, addr);
+       return syscall(SYS_ipc, IPCOP_shmdt, 0, 0, 0, addr);
 #endif
 }