1264790Sbaptstruct semid_ds {
2264790Sbapt	struct ipc_perm sem_perm;
3264790Sbapt	time_t sem_otime;
4264790Sbapt	time_t sem_ctime;
5264790Sbapt#if __BYTE_ORDER == __LITTLE_ENDIAN
6264790Sbapt	unsigned short sem_nsems;
7264790Sbapt	char __sem_nsems_pad[sizeof(time_t)-sizeof(short)];
8264790Sbapt#else
9264790Sbapt	char __sem_nsems_pad[sizeof(time_t)-sizeof(short)];
10264790Sbapt	unsigned short sem_nsems;
11264790Sbapt#endif
12264790Sbapt	time_t __unused3;
13264790Sbapt	time_t __unused4;
14264790Sbapt};
15264790Sbapt