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