1 /************** Machine (and compiler) dependent definitions. **************
2  *
3  *	Define appropriate types for the following ranges of integer
4  *	variables.  These are processor & compiler dependent, but the
5  *	distributed definitions will probably work on most systems.
6  */
7 
8 /*      MACHINE TYPE	DEFINED TYPE		VALUE RANGE	*/
9 
10 typedef unsigned char	int8;		/*        0 ..     255 */
11 typedef short		int16;		/*  -10,000 ..  10,000 */
12 typedef long		int32;		/* -100,000 .. 100,000 */
13 typedef unsigned long	uint32;		/* 	  0 ..  2^31-1 */
14 
15 
16 #define STRCSPN
17 
18 #ifdef NETWORK_DATABASE
19 #define NETWORK_BYTE_ORDER
20 #include <netinet/in.h>
21 #endif	/* NETWORK DATABASE */
22