2 * Copyright 2007, Ingo Weinhold, bonefish@cs.tu-berlin.de.
3 * Distributed under the terms of the MIT License.
5 #ifndef _VFS_NET_BOOT_H
6 #define _VFS_NET_BOOT_H
12 int compare_image_boot(const void *_a
, const void *_b
);
15 class NetBootMethod
: public BootMethod
{
17 NetBootMethod(const KMessage
& bootVolume
, int32 method
);
18 virtual ~NetBootMethod();
20 virtual status_t
Init();
22 virtual bool IsBootDevice(KDiskDevice
* device
, bool strict
);
23 virtual bool IsBootPartition(KPartition
* partition
, bool& foundForSure
);
24 virtual void SortPartitions(KPartition
** partitions
, int32 count
);
28 #endif // _VFS_NET_BOOT_H