1 #ifndef _USR_AUTOBOOT_H 2 #define _USR_AUTOBOOT_H 3 4 /** @file 5 * 6 * Automatic booting 7 * 8 */ 9 10 FILE_LICENCE ( GPL2_OR_LATER ); 11 12 #include <gpxe/in.h> 13 struct net_device; 14 15 extern int shutdown_exit_flags; 16 17 extern void autoboot ( void ); 18 extern int boot_next_server_and_filename ( struct in_addr next_server, 19 const char *filename ); 20 extern int boot_root_path ( const char *root_path ); 21 22 extern int pxe_menu_boot ( struct net_device *netdev ) 23 __attribute__ (( weak )); 24 25 #endif /* _USR_AUTOBOOT_H */ 26