fix incorrect (and conflicting on LP64 archs) types for sysv ipc msgq functions
[musl] / include / sys / msg.h
index 9fc42bc..92bd5a0 100644 (file)
@@ -30,7 +30,7 @@ struct msqid_ds
 
 int msgctl (int, int, struct msqid_ds *);
 int msgget (key_t, int);
-int msgrcv (int, void *, size_t, long, int);
+ssize_t msgrcv (int, void *, size_t, long, int);
 int msgsnd (int, const void *, size_t, int);
 
 #endif