s/OpenBeOS/Haiku/g on html pages.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8522 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
<HTML>
|
<HTML>
|
||||||
<HEAD>
|
<HEAD>
|
||||||
<TITLE>OpenBeOS Network Kit</TITLE>
|
<TITLE>Haiku Network Kit</TITLE>
|
||||||
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
|
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
|
||||||
<STYLE type="text/css">
|
<STYLE type="text/css">
|
||||||
body
|
body
|
||||||
@@ -24,9 +24,9 @@ body
|
|||||||
</HEAD>
|
</HEAD>
|
||||||
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
||||||
|
|
||||||
<H1>OpenBeOS Network Kit: Network apps</H1>
|
<H1>Haiku Network Kit: Network apps</H1>
|
||||||
|
|
||||||
<H2>The OpenBeOS Network Kit comes with some basic network utilities:</H2>
|
<H2>The Haiku Network Kit comes with some basic network utilities:</H2>
|
||||||
|
|
||||||
<UL>
|
<UL>
|
||||||
<LI><B>The Network GUI preference app</B><BR>
|
<LI><B>The Network GUI preference app</B><BR>
|
||||||
@@ -47,7 +47,7 @@ body
|
|||||||
|
|
||||||
<HR>
|
<HR>
|
||||||
|
|
||||||
<H6>Philippe Houdoin, March 31rd, 2003</H6>
|
<H6>Philippe Houdoin, July 30th, 2004</H6>
|
||||||
|
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<title>OpenBeOS Network Kit</title>
|
<title>Haiku Network Kit</title>
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||||
<style type="text/css">
|
<style type="text/css">
|
||||||
body
|
body
|
||||||
@@ -23,7 +23,7 @@ body
|
|||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
<body text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
||||||
<h1>OpenBeOS Network Kit: Build & installation instructions</h1>
|
<h1>Haiku Network Kit: Build & installation instructions</h1>
|
||||||
<p>Although the stack isn't quite finished, you can already test some basics. <br>
|
<p>Although the stack isn't quite finished, you can already test some basics. <br>
|
||||||
You'll have to get the code, build it, install it and run it. <br>
|
You'll have to get the code, build it, install it and run it. <br>
|
||||||
There isn't yet an easier way of getting the network stack, we're far from ready to release
|
There isn't yet an easier way of getting the network stack, we're far from ready to release
|
||||||
@@ -93,7 +93,7 @@ Simply run these commands from a Terminal:</p>
|
|||||||
<li><b>Install</b>
|
<li><b>Install</b>
|
||||||
<p>There are basically two ways to install the networking kit. The first way is to do it manually, as is described below. The second way
|
<p>There are basically two ways to install the networking kit. The first way is to do it manually, as is described below. The second way
|
||||||
is easier, as you won't have to do anything manually. If you want to use the second way, use the command <tt>jam install-networking</tt>.
|
is easier, as you won't have to do anything manually. If you want to use the second way, use the command <tt>jam install-networking</tt>.
|
||||||
This way you can skip all the manual steps described below. Please note that the OpenBeOS provided utilities like ping, are located
|
This way you can skip all the manual steps described below. Please note that the Haiku provided utilities like ping, are located
|
||||||
under your local <tt>current/tests/kits/net/</tt>, where you can execute them as often as you like.</p>
|
under your local <tt>current/tests/kits/net/</tt>, where you can execute them as often as you like.</p>
|
||||||
<p>However, if you are the manual type of person, you can find the networking kit binaries now under your local <tt>current/distro/x86.R1/*</tt><br>
|
<p>However, if you are the manual type of person, you can find the networking kit binaries now under your local <tt>current/distro/x86.R1/*</tt><br>
|
||||||
To install:
|
To install:
|
||||||
@@ -136,7 +136,7 @@ Simply run these commands from a Terminal:</p>
|
|||||||
<hr>
|
<hr>
|
||||||
<h6>This document is written by <a href="mailto:philippe_[DOT]_houdoin_[AT]_free_[DOT]_fr">Philippe
|
<h6>This document is written by <a href="mailto:philippe_[DOT]_houdoin_[AT]_free_[DOT]_fr">Philippe
|
||||||
Houdoin</a> and edited by <a href="mailto:n_[DOT]_reedijk_[AT]_planet_[DOT]_nl">Niels Reedijk</a>.
|
Houdoin</a> and edited by <a href="mailto:n_[DOT]_reedijk_[AT]_planet_[DOT]_nl">Niels Reedijk</a>.
|
||||||
Last updated on June 22th, 2003</h6>
|
Last updated on July 30th, 2004</h6>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
<HTML>
|
<HTML>
|
||||||
<HEAD>
|
<HEAD>
|
||||||
<TITLE>OpenBeOS Network Kit</TITLE>
|
<TITLE>Haiku Network Kit</TITLE>
|
||||||
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
|
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
|
||||||
<STYLE type="text/css">
|
<STYLE type="text/css">
|
||||||
body
|
body
|
||||||
@@ -24,7 +24,7 @@ body
|
|||||||
</HEAD>
|
</HEAD>
|
||||||
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
||||||
|
|
||||||
<H1>OpenBeOS Network Kit: Debugging instructions</H1>
|
<H1>Haiku Network Kit: Debugging instructions</H1>
|
||||||
|
|
||||||
<P>For debugging purpose, and eventually stack internals learning purpose, we have develop
|
<P>For debugging purpose, and eventually stack internals learning purpose, we have develop
|
||||||
an userland stack version, sharing most of the <A href="stack.html">network stack</A>
|
an userland stack version, sharing most of the <A href="stack.html">network stack</A>
|
||||||
@@ -34,7 +34,7 @@ source code but hosted by a app, <i>net_stack_tester</i>, in contrast with the r
|
|||||||
|
|
||||||
<P>The following image shows this debug platform overall design:</P>
|
<P>The following image shows this debug platform overall design:</P>
|
||||||
|
|
||||||
<IMG ALT="OpenBeOS Network Stack debugging platform block diagram" SRC="obos_net_server_design_1.gif"><BR>
|
<IMG ALT="Haiku Network Stack debugging platform block diagram" SRC="obos_net_server_design_1.gif"><BR>
|
||||||
|
|
||||||
<P>The <A href="libs.html#libnet">libnet.so</A> library was modified to check if the NET_STACK_DRIVER_PATH
|
<P>The <A href="libs.html#libnet">libnet.so</A> library was modified to check if the NET_STACK_DRIVER_PATH
|
||||||
environment variable is defined and use his value as driver path to interface with.
|
environment variable is defined and use his value as driver path to interface with.
|
||||||
@@ -51,7 +51,7 @@ from a Terminal:</P>
|
|||||||
</P>
|
</P>
|
||||||
|
|
||||||
<HR>
|
<HR>
|
||||||
<H6>Philippe Houdoin, January 12th, 2004</H6>
|
<H6>Philippe Houdoin, July 30th, 2004</H6>
|
||||||
|
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
<HTML>
|
<HTML>
|
||||||
<HEAD>
|
<HEAD>
|
||||||
<TITLE>OpenBeOS Network Kit</TITLE>
|
<TITLE>Haiku Network Kit</TITLE>
|
||||||
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
|
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
|
||||||
<STYLE type="text/css">
|
<STYLE type="text/css">
|
||||||
body
|
body
|
||||||
@@ -24,7 +24,7 @@ body
|
|||||||
</HEAD>
|
</HEAD>
|
||||||
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
||||||
|
|
||||||
<H1>OpenBeOS Network Kit</H1>
|
<H1>Haiku Network Kit</H1>
|
||||||
|
|
||||||
<P>
|
<P>
|
||||||
<UL>
|
<UL>
|
||||||
@@ -66,7 +66,7 @@ body
|
|||||||
|
|
||||||
<HR>
|
<HR>
|
||||||
|
|
||||||
<H6>Philippe Houdoin, January 12th, 2004</H6>
|
<H6>Philippe Houdoin, July 30th, 2004</H6>
|
||||||
|
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
<HTML>
|
<HTML>
|
||||||
<HEAD>
|
<HEAD>
|
||||||
<TITLE>OpenBeOS Network Kit</TITLE>
|
<TITLE>Haiku Network Kit</TITLE>
|
||||||
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
|
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
|
||||||
<STYLE type="text/css">
|
<STYLE type="text/css">
|
||||||
body
|
body
|
||||||
@@ -24,7 +24,7 @@ body
|
|||||||
</HEAD>
|
</HEAD>
|
||||||
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
||||||
|
|
||||||
<H1>OpenBeOS Network Kit: The Shared Libraries</H1>
|
<H1>Haiku Network Kit: The Shared Libraries</H1>
|
||||||
|
|
||||||
<UL>
|
<UL>
|
||||||
|
|
||||||
@@ -45,7 +45,7 @@ BeBook</A></P>
|
|||||||
|
|
||||||
<HR>
|
<HR>
|
||||||
|
|
||||||
<H6>Philippe Houdoin, May 17th, 2003</H6>
|
<H6>Philippe Houdoin, July 30th, 2004</H6>
|
||||||
|
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
<HTML>
|
<HTML>
|
||||||
<HEAD>
|
<HEAD>
|
||||||
<TITLE>OpenBeOS Network Kit</TITLE>
|
<TITLE>Haiku Network Kit</TITLE>
|
||||||
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
|
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
|
||||||
<STYLE type="text/css">
|
<STYLE type="text/css">
|
||||||
body
|
body
|
||||||
@@ -24,9 +24,9 @@ body
|
|||||||
</HEAD>
|
</HEAD>
|
||||||
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
||||||
|
|
||||||
<H1>OpenBeOS Network Kit: Overview</H1>
|
<H1>Haiku Network Kit: Overview</H1>
|
||||||
|
|
||||||
<P>The OpenBeOS Network Kit consists of:
|
<P>The Haiku Network Kit consists of:
|
||||||
<UL>
|
<UL>
|
||||||
<LI>A modular, add-ons based <A href="stack.html">network stack</A>
|
<LI>A modular, add-ons based <A href="stack.html">network stack</A>
|
||||||
<LI>Two shared libraries, <A href="libs.html#libnet">libnet.so</A> and
|
<LI>Two shared libraries, <A href="libs.html#libnet">libnet.so</A> and
|
||||||
@@ -41,10 +41,10 @@ body
|
|||||||
<H2>A picture may talk better?</H2>
|
<H2>A picture may talk better?</H2>
|
||||||
<P>The following image shows the overall network design:</P>
|
<P>The following image shows the overall network design:</P>
|
||||||
|
|
||||||
<IMG ALT="OpenBeOS Network Kit block diagram" SRC="obos_net_stack_design_1.gif"><BR>
|
<IMG ALT="Haiku Network Kit block diagram" SRC="obos_net_stack_design_1.gif"><BR>
|
||||||
|
|
||||||
<HR>
|
<HR>
|
||||||
<H6>Philippe Houdoin, March 24rd, 2003</H6>
|
<H6>Philippe Houdoin, July 30th, 2004</H6>
|
||||||
|
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
<HTML>
|
<HTML>
|
||||||
<HEAD>
|
<HEAD>
|
||||||
<TITLE>OpenBeOS Network Kit</TITLE>
|
<TITLE>Haiku Network Kit</TITLE>
|
||||||
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
|
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
|
||||||
<STYLE type="text/css">
|
<STYLE type="text/css">
|
||||||
body
|
body
|
||||||
@@ -24,7 +24,7 @@ body
|
|||||||
</HEAD>
|
</HEAD>
|
||||||
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
||||||
|
|
||||||
<H1>OpenBeOS Network Kit: R5 compatibility issues</H1>
|
<H1>Haiku Network Kit: R5 compatibility issues</H1>
|
||||||
|
|
||||||
<P>Unfortunatly, R5 and sooner (net_server based) network stack development header file (/develop/headers/be/net/socket.h) definition of
|
<P>Unfortunatly, R5 and sooner (net_server based) network stack development header file (/develop/headers/be/net/socket.h) definition of
|
||||||
network structures and constantes are not BSD standard ones.<BR>
|
network structures and constantes are not BSD standard ones.<BR>
|
||||||
@@ -38,7 +38,7 @@ R5 libnet.so and libnetapi.so libraries...
|
|||||||
<LI>Provide backward binary compatibility with old, non-standard, network definitions used
|
<LI>Provide backward binary compatibility with old, non-standard, network definitions used
|
||||||
by apps linked against R5 network stack;
|
by apps linked against R5 network stack;
|
||||||
<LI>But use the standard/de-facto BSD network definitions, to increase Unix network apps ports ease under
|
<LI>But use the standard/de-facto BSD network definitions, to increase Unix network apps ports ease under
|
||||||
OpenBeOS.
|
Haiku.
|
||||||
</UL>
|
</UL>
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
@@ -46,7 +46,7 @@ OpenBeOS.
|
|||||||
</P>
|
</P>
|
||||||
<P><TABLE cellpadding=2 cellspacing=2 border=0>
|
<P><TABLE cellpadding=2 cellspacing=2 border=0>
|
||||||
<TR bgcolor=#E5E5E5 valign="top">
|
<TR bgcolor=#E5E5E5 valign="top">
|
||||||
<TH>Item<TH width="25%">R5 stack<TH width="25%">BONE stack<TH width="25%">OpenBeOS stack
|
<TH>Item<TH width="25%">R5 stack<TH width="25%">BONE stack<TH width="25%">Haiku stack
|
||||||
|
|
||||||
<TR bgcolor=#E5E5E5 valign="top">
|
<TR bgcolor=#E5E5E5 valign="top">
|
||||||
<TD><font color=#0000A0>socket.h</font> header file
|
<TD><font color=#0000A0>socket.h</font> header file
|
||||||
@@ -95,7 +95,7 @@ OpenBeOS.
|
|||||||
|
|
||||||
<HR>
|
<HR>
|
||||||
|
|
||||||
<H6>Philippe Houdoin, January 2nd, 2004</H6>
|
<H6>Philippe Houdoin, July 30th, 2004</H6>
|
||||||
|
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
<HTML>
|
<HTML>
|
||||||
<HEAD>
|
<HEAD>
|
||||||
<TITLE>OpenBeOS Network Kit</TITLE>
|
<TITLE>Haiku Network Kit</TITLE>
|
||||||
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
|
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
|
||||||
<STYLE type="text/css">
|
<STYLE type="text/css">
|
||||||
body
|
body
|
||||||
@@ -24,7 +24,7 @@ body
|
|||||||
</HEAD>
|
</HEAD>
|
||||||
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
||||||
|
|
||||||
<H1>OpenBeOS Network Kit: The Network Stack</H1>
|
<H1>Haiku Network Kit: The Network Stack</H1>
|
||||||
|
|
||||||
<I>Location</I>: <CODE>src/add-ons/kernel/network</CODE>
|
<I>Location</I>: <CODE>src/add-ons/kernel/network</CODE>
|
||||||
<P>[Write a short overview about it!!!]</P>
|
<P>[Write a short overview about it!!!]</P>
|
||||||
@@ -49,7 +49,7 @@ body
|
|||||||
|
|
||||||
<HR>
|
<HR>
|
||||||
|
|
||||||
<H6>Philippe Houdoin, March 24rd, 2003</H6>
|
<H6>Philippe Houdoin, July 30th, 2004</H6>
|
||||||
|
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
<HTML>
|
<HTML>
|
||||||
<HEAD>
|
<HEAD>
|
||||||
<TITLE>OpenBeOS Network Kit</TITLE>
|
<TITLE>Haiku Network Kit</TITLE>
|
||||||
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
|
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
|
||||||
<STYLE type="text/css">
|
<STYLE type="text/css">
|
||||||
body
|
body
|
||||||
@@ -24,7 +24,7 @@ body
|
|||||||
</HEAD>
|
</HEAD>
|
||||||
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff>
|
||||||
|
|
||||||
<H1>OpenBeOS Network Kit: The Stack Driver</H1>
|
<H1>Haiku Network Kit: The Stack Driver</H1>
|
||||||
|
|
||||||
<I>Location</I>: <CODE>src/add-ons/kernel/drivers/network/stack</CODE>
|
<I>Location</I>: <CODE>src/add-ons/kernel/drivers/network/stack</CODE>
|
||||||
<P>The stack driver is the interface between <A href="libs.html#libnet">libnet</A> and the real stack behind him,
|
<P>The stack driver is the interface between <A href="libs.html#libnet">libnet</A> and the real stack behind him,
|
||||||
@@ -39,7 +39,7 @@ His purpose is multiple:
|
|||||||
|
|
||||||
<HR>
|
<HR>
|
||||||
|
|
||||||
<H6>Philippe Houdoin, May 17th, 2003</H6>
|
<H6>Philippe Houdoin, July 30th, 2004</H6>
|
||||||
|
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
|||||||
Reference in New Issue
Block a user