From 487dc5be562be223512ed22b008c24db63463655 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Mon, 9 Jul 2007 01:10:32 +0100 Subject: Fix up iscsiboot missing prototype warnings --- src/tests/iscsiboot.c | 45 --------------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 src/tests/iscsiboot.c (limited to 'src/tests') diff --git a/src/tests/iscsiboot.c b/src/tests/iscsiboot.c deleted file mode 100644 index 9331357d7..000000000 --- a/src/tests/iscsiboot.c +++ /dev/null @@ -1,45 +0,0 @@ -#include -#include -#include -#include -#include -#include - -int iscsiboot ( const char *root_path ) { - struct scsi_device scsi; - struct int13_drive drive; - int rc; - - memset ( &scsi, 0, sizeof ( scsi ) ); - memset ( &drive, 0, sizeof ( drive ) ); - - printf ( "iSCSI booting from %s\n", root_path ); - - if ( ( rc = iscsi_attach ( &scsi, root_path ) ) != 0 ) { - printf ( "Could not attach iSCSI device: %s\n", - strerror ( rc ) ); - goto error_attach; - } - if ( ( rc = init_scsidev ( &scsi ) ) != 0 ) { - printf ( "Could not initialise iSCSI device: %s\n", - strerror ( rc ) ); - goto error_init; - } - - drive.drive = find_global_dhcp_num_option ( DHCP_EB_BIOS_DRIVE ); - drive.blockdev = &scsi.blockdev; - - register_int13_drive ( &drive ); - printf ( "Registered as BIOS drive %#02x\n", drive.drive ); - printf ( "Booting from BIOS drive %#02x\n", drive.drive ); - rc = int13_boot ( drive.drive ); - printf ( "Boot failed\n" ); - - printf ( "Unregistering BIOS drive %#02x\n", drive.drive ); - unregister_int13_drive ( &drive ); - - error_init: - iscsi_detach ( &scsi ); - error_attach: - return rc; -} -- cgit v1.2.3-55-g7522