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 <ipxe/timer.h> 18 #include <ipxe/if_arp.h> 19 #include <ipxe/if_ether.h> 20 21 typedef unsigned long Address; 22 23 /* 24 * IMPORTANT!!!!!!!!!!!!!! 25 * 26 * Everything below this point is cruft left over from older versions 27 * of Etherboot. Do not add *anything* below this point. Things are 28 * gradually being moved to individual header files. 29 * 30 */ 31 32 /* Link configuration time in tenths of a second */ 33 #ifndef VALID_LINK_TIMEOUT 34 #define VALID_LINK_TIMEOUT 100 /* 10.0 seconds */ 35 #endif 36 37 /* 38 * Local variables: 39 * c-basic-offset: 8 40 * End: 41 */ 42 43 #endif /* ETHERBOOT_H */ 44