From: Rich Felker Date: Sat, 29 Jun 2013 03:39:50 +0000 (-0400) Subject: add missing type shmatt_t in sys/shm.h X-Git-Tag: v0.9.11~8 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=553d566c3f7080cf1f339eebf715db7e5d0b0d76;p=musl add missing type shmatt_t in sys/shm.h this type is not really intended to be used; it's just there to allow implementations to choose the type for the shm_nattch member of struct shmid_sh, presumably since historical implementations disagreed on the type. in any case, it needs to be there, so now it is. --- diff --git a/include/sys/shm.h b/include/sys/shm.h index bca6ed62..c20f0334 100644 --- a/include/sys/shm.h +++ b/include/sys/shm.h @@ -47,6 +47,8 @@ struct shm_info { #endif }; +typedef unsigned long shmatt_t; + void *shmat(int, const void *, int); int shmctl(int, int, struct shmid_ds *); int shmdt(const void *);