Subject: Re: man pages & style guide
To: None <jconklin@netcom.com, jules@mailbox.co.uk>
From: Charles M. Hannum <mycroft@NetBSD.ORG>
List: current-users
Date: 03/07/1996 21:06:51
   So, *never* have any #defines before system header files, unless you know exactl   y what
   you are doing.  It could have horrible consequences in many ways:

   #define pid_t void
   #include <sys/types.h>

This is a bogus example, though.  POSIX specifically says that any name
ending in `_t' is reserved for the implementation; thus, and program
overriding such a definition is in error.

However, a program is free to do whatever it pleases with a name such as
`nbytes'.