Subject: Re: SysV ipc and namespace issues
To: Simon Burge <simonb@NetBSD.ORG>
From: PER4MANCE, J. Dolecek <>
List: tech-userlevel
Date: 04/14/2000 17:08:51
Simon Burge wrote:
> I was trying to get away from needing a define before including the
> header(s), but a random magic define (like __INTERNAL_SYSV_IPC) would
> be _much_ better than _KERNEL!
> I notice that when Jason did some IPC cleanup a while ago he
> changed "union semun" to "union __semun".  Would you be happy if I
> double-underscored names instead of controlling it with the magic
> define?

Well, do normal problems need to know the structures ?
If yes, make the structures available unconditionally, without __.
If no, magic define to get them is IMHO better. The final authority
is you, of course :)