117 lines
4.0 KiB
C
117 lines
4.0 KiB
C
/* RDCHK:
|
|
* This symbol, if defined, indicates that the rdchk routine is available
|
|
* to find out if there is input pending on an IO channel. Generally
|
|
* the routine is used only if FIONREAD and O_NDELAY aren't available.
|
|
*/
|
|
#undef RDCHK /**/
|
|
|
|
/* SCOREFULL:
|
|
* This symbol, if defined, indicates that any scoreboard kept by the
|
|
* program should be kept on the basis of the user's full name as opposed
|
|
* to the user's login name. If the user can change his full name he
|
|
* can enter multiple scores if this is defined.
|
|
*/
|
|
#undef SCOREFULL /**/
|
|
|
|
/* SIGNEDCHAR:
|
|
* This symbol, if defined, indicates that characters are a signed type.
|
|
* If not defined, things declared as signed characters (and that make
|
|
* use of negative values) should probably be declared as shorts instead.
|
|
*/
|
|
#define SIGNEDCHAR /**/
|
|
|
|
/* TERMIOS:
|
|
* This symbol, if defined, indicates that the program should include
|
|
* termio.h rather than sgtty.h. There are also differences in the
|
|
* ioctl() calls that depend on the value of this symbol.
|
|
*/
|
|
#define TERMIOS /**/
|
|
|
|
/* USENDIR:
|
|
* This symbol, if defined, indicates that the program should compile
|
|
* the ndir.c code provided with the package.
|
|
*/
|
|
/* LIBNDIR:
|
|
* This symbol, if defined, indicates that the program should include the
|
|
* system's version of ndir.h, rather than the one with this package.
|
|
*/
|
|
#undef USENDIR /**/
|
|
#undef LIBNDIR /**/
|
|
#define LIBNDIR
|
|
|
|
/* WHOAMI:
|
|
* This symbol, if defined, indicates that the program may include
|
|
* whoami.h.
|
|
*/
|
|
#undef WHOAMI /**/
|
|
|
|
/* HOSTNAME:
|
|
* This symbol contains name of the host the program is going to run on.
|
|
* The domain is not kept with hostname, but must be gotten from MYDOMAIN.
|
|
* The dot comes with MYDOMAIN, and need not be supplied by the program.
|
|
* If gethostname() or uname() exist, HOSTNAME may be ignored.
|
|
*/
|
|
/* MYDOMAIN:
|
|
* This symbol contains the domain of the host the program is going to
|
|
* run on. The domain must be appended to HOSTNAME to form a complete
|
|
* host name. The dot comes with MYDOMAIN, and need not be supplied by
|
|
* the program. If the host name is derived from PHOSTNAME, the domain
|
|
* may or may not already be there, and the program should check.
|
|
*/
|
|
#define HOSTNAME "kazoo" /**/
|
|
#define MYDOMAIN ".uucp" /**/
|
|
|
|
/* PASSNAMES:
|
|
* This symbol, if defined, indicates that full names are stored in
|
|
* the /etc/passwd file.
|
|
*/
|
|
/* BERKNAMES:
|
|
* This symbol, if defined, indicates that full names are stored in
|
|
* the /etc/passwd file in Berkeley format (name first thing, everything
|
|
* up to first comma, with & replaced by capitalized login id, yuck).
|
|
*/
|
|
/* USGNAMES:
|
|
* This symbol, if defined, indicates that full names are stored in
|
|
* the /etc/passwd file in USG format (everything after - and before ( is
|
|
* the name).
|
|
*/
|
|
#define PASSNAMES /* (undef to take name from ~/.fullname) */
|
|
#define BERKNAMES /* (that is, ":name,stuff:") */
|
|
#undef USGNAMES /* (that is, ":stuff-name(stuff):") */
|
|
|
|
/* PREFSHELL:
|
|
* This symbol contains the full name of the preferred user shell on this
|
|
* system. Usual values are /bin/csh, /bin/ksh, /bin/sh.
|
|
*/
|
|
#define PREFSHELL "/bin/csh" /**/
|
|
|
|
/* ROOTID:
|
|
* This symbol contains the uid of root, normally 0.
|
|
*/
|
|
#define ROOTID 0 /**/
|
|
|
|
/* VOIDFLAGS:
|
|
* This symbol indicates how much support of the void type is given by this
|
|
* compiler. What various bits mean:
|
|
*
|
|
* 1 = supports declaration of void
|
|
* 2 = supports arrays of pointers to functions returning void
|
|
* 4 = supports comparisons between pointers to void functions and
|
|
* addresses of void functions
|
|
*
|
|
* The package designer should define VOIDUSED to indicate the requirements
|
|
* of the package. This can be done either by #defining VOIDUSED before
|
|
* including config.h, or by defining defvoidused in Myinit.U.
|
|
*/
|
|
#ifndef VOIDUSED
|
|
#define VOIDUSED 7
|
|
#endif
|
|
#define VOIDFLAGS 7
|
|
#if (VOIDFLAGS & VOIDUSED) != VOIDUSED
|
|
#define void int /* is void to be avoided? */
|
|
#define M_VOID /* Xenix strikes again */
|
|
#endif
|
|
|
|
/* warp private library, may use ~ expansion, %x and %l */
|
|
#define PRIVLIB "/usr/share/games/warp" /**/
|