iPXE
etherboot.h
Go to the documentation of this file.
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 */
iPXE timers
Address Resolution Protocol constants and types.
unsigned long Address
Definition: etherboot.h:21
FILE_LICENCE(GPL2_OR_LATER)
String functions.