X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Flinux%2Fsem.h;h=c8eaad9e4b72afacb1725204abbda308df0b3d45;hb=23afc5c67588c92a062b4828a97b119755dffb51;hp=3c1f1120fe8846de2ef1f9a3ec2d4cf47171f8b0;hpb=78b9c0f91cf908616b8f9f356e1d1220e727ea88;p=linux-2.6 diff --git a/include/linux/sem.h b/include/linux/sem.h index 3c1f1120fe..c8eaad9e4b 100644 --- a/include/linux/sem.h +++ b/include/linux/sem.h @@ -2,7 +2,6 @@ #define _LINUX_SEM_H #include -#include /* semop flags */ #define SEM_UNDO 0x1000 /* undo the operation on exit */ @@ -78,6 +77,7 @@ struct seminfo { #define SEMUSZ 20 /* sizeof struct sem_undo */ #ifdef __KERNEL__ +#include struct task_struct; @@ -90,7 +90,6 @@ struct sem { /* One sem_array data structure for each set of semaphores in the system. */ struct sem_array { struct kern_ipc_perm sem_perm; /* permissions .. see ipc.h */ - int sem_id; time_t sem_otime; /* last semop time */ time_t sem_ctime; /* last change time */ struct sem *sem_base; /* ptr to first semaphore in array */