1struct semid_ds { 2 struct ipc_perm sem_perm; 3 int __unused1; 4 time_t sem_otime; 5 int __unused2; 6 time_t sem_ctime; 7 unsigned short __sem_nsems_pad, sem_nsems; 8 long __unused3; 9 long __unused4; 10}; 11