sem_nameinfo
struct sem_nameinfo *ni;
ni = (struct sem_nameinfo *)malloc(len);
struct sem_nameinfo *ni;
LIST_ENTRY(sem_nameinfo) next;
static LIST_HEAD(, sem_nameinfo) sem_list = LIST_HEAD_INITIALIZER(sem_list);