haiku/headers/private/kernel/boot/net
Ingo Weinhold d561d0ad68 Added a mini networking stack to the boot loader. It speaks basic ARP,
IP, and UDP, as well as a home brewn UDP based protocol, "remote disk",
which provides random access to a single remote file/device. The Open
Firmware flavored boot loader automatically initializes the net stack,
searches for a remote disk, and tries to boot from it, if the boot
device is a network device (e.g. when loading the boot loader via
TFTP).

This is quite nice for developing with a two-machine setup, since one
doesn't even need to install Haiku on the test machine anymore, but can
serve it directly from the development machine. When the networking
support in the kernel is working, this method could even be used to
fully boot, not just for loading kernel and initial modules.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15689 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-12-27 22:01:33 +00:00
..
ARP.h Added a mini networking stack to the boot loader. It speaks basic ARP, 2005-12-27 22:01:33 +00:00
ChainBuffer.h Added a mini networking stack to the boot loader. It speaks basic ARP, 2005-12-27 22:01:33 +00:00
Ethernet.h Added a mini networking stack to the boot loader. It speaks basic ARP, 2005-12-27 22:01:33 +00:00
IP.h Added a mini networking stack to the boot loader. It speaks basic ARP, 2005-12-27 22:01:33 +00:00
NetDefs.h Added a mini networking stack to the boot loader. It speaks basic ARP, 2005-12-27 22:01:33 +00:00
NetStack.h Added a mini networking stack to the boot loader. It speaks basic ARP, 2005-12-27 22:01:33 +00:00
RemoteDisk.h Added a mini networking stack to the boot loader. It speaks basic ARP, 2005-12-27 22:01:33 +00:00
RemoteDiskDefs.h Added a mini networking stack to the boot loader. It speaks basic ARP, 2005-12-27 22:01:33 +00:00
UDP.h Added a mini networking stack to the boot loader. It speaks basic ARP, 2005-12-27 22:01:33 +00:00