Re: kern/104436: [PATCH] sys/sem.h should include sys/types.h

2006-10-16 Thread Bruce Evans
On Tue, 17 Oct 2006, Cheng-Lung Sung wrote: On Mon, Oct 16, 2006 at 02:31:24PM -0400, John Baldwin wrote: Is this better? ... Thanks, I didn't go through the whole sem.h. Also, it seems we should put these parts before 'sturct semid_ds'. or say, after we include sys/ipc.h (which inclu

Re: kern/104436: [PATCH] sys/sem.h should include sys/types.h

2006-10-16 Thread Bruce Evans
[This is still being sent to too many mailing lists since I don't know which ones it should go to except gnats.] On Mon, 16 Oct 2006, John Baldwin wrote: Including sys/types.h would add lots of namespace pollution which sys/ipc.h and sys/sem.h are trying hard to avoid. sem.h is trying too ha

Re: kern/104436: [PATCH] sys/sem.h should include sys/types.h

2006-10-16 Thread Cheng-Lung Sung
On Mon, Oct 16, 2006 at 02:31:24PM -0400, John Baldwin wrote: > On Sunday 15 October 2006 11:21, Bruce Evans wrote: > > On Sun, 15 Oct 2006, Cheng-Lung Sung wrote: > > > > > System: FreeBSD.csie.nctu.edu.tw 6.1-STABLE FreeBSD 6.1-STABLE #9: Thu > > > May > 11 14:31:45 CST 2006 > [EMAIL PROT

Re: kern/104436: [PATCH] sys/sem.h should include sys/types.h

2006-10-16 Thread John Baldwin
On Sunday 15 October 2006 11:21, Bruce Evans wrote: > On Sun, 15 Oct 2006, Cheng-Lung Sung wrote: > > > System: FreeBSD.csie.nctu.edu.tw 6.1-STABLE FreeBSD 6.1-STABLE #9: Thu May 11 14:31:45 CST 2006 [EMAIL PROTECTED]:/home/usr.obj/usr/src/sys/FREEBSD i386 > > > >> Description: > > - sys/se

Re: kern/104436: [PATCH] sys/sem.h should include sys/types.h

2006-10-15 Thread Cheng-Lung Sung
On Mon, Oct 16, 2006 at 01:21:59AM +1000, Bruce Evans wrote: > On Sun, 15 Oct 2006, Cheng-Lung Sung wrote: > > >System: FreeBSD.csie.nctu.edu.tw 6.1-STABLE FreeBSD 6.1-STABLE #9: Thu May > >11 14:31:45 CST 2006 > >[EMAIL PROTECTED]:/home/usr.obj/usr/src/sys/FREEBSD i386 > > > >>Description:

Re: kern/104436: [PATCH] sys/sem.h should include sys/types.h

2006-10-15 Thread Bruce Evans
On Sun, 15 Oct 2006, Cheng-Lung Sung wrote: System: FreeBSD.csie.nctu.edu.tw 6.1-STABLE FreeBSD 6.1-STABLE #9: Thu May 11 14:31:45 CST 2006 [EMAIL PROTECTED]:/home/usr.obj/usr/src/sys/FREEBSD i386 Description: - sys/sem.h has included sys/ipc.h, which includes sys/_types.h but it (and