From 6619ee31cffacceb8ae39ab4a66053cf5378a35c Mon Sep 17 00:00:00 2001
From: Philippe Houdoin
+ OpenBeOS Network Kit
+
+
+
+
+
+
+
+
+
+
The OpenBeOS Network Kit consists of: +
The following image shows the overall network design:
+ +
src/add-ons/kernel/network
+Todo...
+ +src/add-ons/kernel/drivers/net/stack
+The stack driver is the interface between libnet and the real stack behind him, +host by the network stack kernel modules.
+His purpose is multiple: +src/kits/net/libnet
+This shared library is the way BeOS R5 provide the sockets POSIX/BSD API to apps. Being +binary compatible with R5 make this library implementation tedious.
+ +src/kits/net/libnetapi
+This shared library contains thin C++ classes wrapping the C sockets POSIX/BSD API into +these BNet* classes we're used under BeOS: look at them in your +BeBook
+ +src/apps/bin/ping
+ src/apps/bin/ifconfig
+ src/apps/bin/route
+ src/apps/bin/traceroute
+ src/apps/bin/arp
+
The OpenBeOS Network Kit consists of: -
The following image shows the overall network design:
- -
src/add-ons/kernel/network
-Todo...
- -src/add-ons/kernel/drivers/net/stack
-Todo...
- -src/kits/net/libnet
-Todo...
- -src/kits/net/libnetapi
-Todo...
- -src/apps/bin/ping
- src/apps/bin/ifconfig
- src/apps/bin/route
- src/apps/bin/traceroute
- src/apps/bin/arp
- src/kits/net/libnet
+This shared library is the way BeOS R5 provide the sockets POSIX/BSD API to apps. Being +binary compatible with R5 make this library implementation tedious.
+ +src/kits/net/libnetapi
+This shared library contains thin C++ classes wrapping the C sockets POSIX/BSD API into +these BNet* classes we're used under BeOS: look at them in your +BeBook
+ +diff --git a/docs/develop/net/libs.html b/docs/develop/net/libs.html new file mode 100644 index 0000000000..4170c314c9 --- /dev/null +++ b/docs/develop/net/libs.html @@ -0,0 +1,51 @@ + + + +
+
+ + + +
+