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