propagate required settings for the remote disk from boot loader to kernel (client-ip, server-ip, server-port)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19780 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -184,6 +184,7 @@ is_boot_device(kernel_args *args, KDiskDevice *device, bool strict)
|
||||
case USB_DEVICE:
|
||||
case FIREWIRE_DEVICE:
|
||||
case FIBRE_DEVICE:
|
||||
case NETWORK_DEVICE:
|
||||
// TODO: implement me!
|
||||
break;
|
||||
}
|
||||
@@ -211,6 +212,12 @@ get_boot_partitions(kernel_args *args, PartitionStack &partitions)
|
||||
return status;
|
||||
}
|
||||
|
||||
if (args->boot_disk.booted_from_network) {
|
||||
panic("get_boot_partitions: boot from network, server %08lx, client %08lx\n",
|
||||
args->boot_disk.identifier.device.network.server_ip,
|
||||
args->boot_disk.identifier.device.network.client_ip);
|
||||
}
|
||||
|
||||
struct BootPartitionVisitor : KPartitionVisitor {
|
||||
BootPartitionVisitor(kernel_args &args, PartitionStack &stack)
|
||||
: fArgs(args), fPartitions(stack) {}
|
||||
|
||||
Reference in New Issue
Block a user