1struct semid_ds { 2 struct ipc_perm sem_perm; 3 time_t sem_otime; 4 time_t sem_ctime; 5 unsigned short __pad[3], sem_nsems; 6 unsigned long __unused[2]; 7}; 8