1 #ifndef ETHERBOOT_H 2 #define ETHERBOOT_H 3 4 /* 5 * Standard includes that we always want 6 * 7 */ 8 9 FILE_LICENCE ( GPL2_OR_LATER ); 10 11 #include <stddef.h> 12 #include <stdint.h> 13 #include <stdlib.h> 14 #include <stdio.h> 15 #include <unistd.h> 16 #include <strings.h> 17 #include <console.h> 18 #include <gpxe/timer.h> 19 #include <gpxe/if_arp.h> 20 #include <gpxe/if_ether.h> 21 22 typedef unsigned long Address; 23 24 /* 25 * IMPORTANT!!!!!!!!!!!!!! 26 * 27 * Everything below this point is cruft left over from older versions 28 * of Etherboot. Do not add *anything* below this point. Things are 29 * gradually being moved to individual header files. 30 * 31 */ 32 33 /* Link configuration time in tenths of a second */ 34 #ifndef VALID_LINK_TIMEOUT 35 #define VALID_LINK_TIMEOUT 100 /* 10.0 seconds */ 36 #endif 37 38 /* 39 * Local variables: 40 * c-basic-offset: 8 41 * End: 42 */ 43 44 #endif /* ETHERBOOT_H */ 45