summaryrefslogtreecommitdiffstats
path: root/sys/i386/boot/netboot/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/i386/boot/netboot/main.c')
-rw-r--r--sys/i386/boot/netboot/main.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/i386/boot/netboot/main.c b/sys/i386/boot/netboot/main.c
index 0ff7c3d..daa42e7 100644
--- a/sys/i386/boot/netboot/main.c
+++ b/sys/i386/boot/netboot/main.c
@@ -24,7 +24,7 @@ struct bootinfo bootinfo;
int root_nfs_port;
unsigned long netmask;
char kernel_handle[32];
-int offset;
+int offset, howto;
extern char eth_driver[];
extern char packet[];
@@ -316,7 +316,7 @@ cfg_done:
bootinfo.bi_nfs_diskless = &nfsdiskless;
bootinfo.bi_size = sizeof bootinfo;
kernelentry = (void *)(head.a_entry & 0x00FFFFFF);
- (*kernelentry)(RB_BOOTINFO,NODEV,0,0,0,&bootinfo,0,0,0);
+ (*kernelentry)(howto|RB_BOOTINFO,NODEV,0,0,0,&bootinfo,0,0,0);
printf("*** %s execute failure ***\n",kernel);
}
OpenPOWER on IntegriCloud