Philippe Houdoin
f1d8cfb432
TODO comment commit ;-)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9168 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-03 15:18:47 +00:00
Philippe Houdoin
66c1fb8eb3
Removed duplicate B_SELECT_* & co definitions.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9167 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-03 15:11:46 +00:00
Philippe Houdoin
8a3c512516
Fix build issues after select() kernel support API was added to public definition in
...
headers/os/kernel/.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9166 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-03 15:10:25 +00:00
Philippe Houdoin
0bba897b1e
Don't rely on implicit link targets. We need libnet.so's getusername(), so let's
...
say it out loud! Especially since Oliver Tappe's gcc 2.95.3 version don't link
by default with libnet.so anymore.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9165 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-03 13:48:37 +00:00
Philippe Houdoin
af6dc7f61e
Let's forgot about closesocket()!
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9164 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-03 13:35:30 +00:00
Philippe Houdoin
6ad0082e92
Add some definitions about audio format descriptors...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9163 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-03 13:21:33 +00:00
Philippe Houdoin
4e7ab2f1d3
Add latests network drivers to NetworkingKit pseudo-target.
...
Add a MailKit pseudo-target to build the whole mail kit simply.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9130 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-30 23:03:34 +00:00
Philippe Houdoin
9bf0b0b085
BeMail.rsrc replaced by *.rdef files...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9118 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-30 12:21:39 +00:00
Philippe Houdoin
755989bc95
Commit last (small) changes
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9033 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-23 08:01:26 +00:00
Philippe Houdoin
a68b2eb2ce
Fix the keyboard focus order by changing how and in which order things are
...
created.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8862 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-06 14:43:42 +00:00
Philippe Houdoin
606359d937
Commit often, commit small...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8861 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-06 09:51:12 +00:00
Philippe Houdoin
6eb80c55ea
Dynamicly compute the settings area minimal size (and window, so) according
...
to add-on's views size.
NetworkSetupProfile class: work in progress...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8758 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-01 10:10:12 +00:00
Philippe Houdoin
d72d2ff161
Rename get_stack_driver_path() into stack_driver_path() to follow BeOS naming policy
...
about functions directly returning the value.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8739 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-31 08:56:18 +00:00
Philippe Houdoin
1886cac8e3
Include /etc files in the package. Their installation at final location is
...
not yet there, work in progress.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8729 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-30 21:55:29 +00:00
Philippe Houdoin
7ada78200d
NetworkingKit package's libs where misplaced, installed into
...
Desktop/openbeos-networkingkit-cvs, when bin tools where, them, installed into Desktop/haiku-networkingkit-cvs !
This should not have help earlier tester(s) ;-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8675 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-27 13:45:46 +00:00
Philippe Houdoin
4158964bd7
Mistaken duplicated code removed.
...
Use UTF-8 constants is better.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8670 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-26 23:22:24 +00:00
Philippe Houdoin
200ec0269e
Remove const that breaks binary compatibility (const are mangled too).
...
Thanks axeld to point at them.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8569 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-14 01:24:57 +00:00
Philippe Houdoin
24e9e6005a
Added a separator between hex and ascii sides.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8568 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-14 00:51:02 +00:00
Philippe Houdoin
15b8f34b6f
These size_t arguments should be, well, according to POSIX, socklen_t,
...
but Be declared them as int. So do I.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8567 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-14 00:22:33 +00:00
Philippe Houdoin
ad31a3c1c8
Comment about unsupported Nettle backward compatibility added.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8566 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-14 00:20:34 +00:00
Philippe Houdoin
c714747365
Binary compatibility gurus are welcomed to check it and report.
...
Fix a typo present since Be's days...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8565 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-14 00:18:18 +00:00
Philippe Houdoin
2c42f7bcf1
Complete BNetEdnpoint implementation, based on Alexandre Bique contribution.
...
Fix sendto() and recvfrom() sockaddr length argument to int, not size_t.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8564 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-14 00:12:28 +00:00
Philippe Houdoin
3bf35a18e8
Now, Dump() output hex and ascii side by side.
...
Renamed g_IsEnabled global into a more meaningfull name.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8554 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-13 09:19:13 +00:00
Philippe Houdoin
5b97efc5d8
Rename print_transport.cpp to <addon transport class>.cpp.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8551 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-11 08:56:02 +00:00
Philippe Houdoin
8473eaa54c
Linking against libprinttransportaddon.a don't include the mandatory init/exit_transport symbols as
...
the add-on didn't explicitly reference them.
Switch to simply link against PrintTransportAddOn.o instead.
Rename multiple print_transport.cpp into add-on main class name.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8550 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-11 08:53:41 +00:00
Philippe Houdoin
653ca662b0
Linking against libprinttransportaddon.a don't include the mandatory init/exit_transport calls as
...
the add-on didn't reference them. Switch to simply link against PrintTransportAddOn.o instead.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8549 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-11 08:43:49 +00:00
Philippe Houdoin
2aa1cedffd
Typo fix.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8548 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-11 08:41:29 +00:00
Philippe Houdoin
2a3661ad58
I'm so bored ;-)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8547 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-11 08:40:19 +00:00
Philippe Houdoin
179268dc55
Follow actual InitCheck() semantics, part II.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8539 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-05 15:13:19 +00:00
Philippe Houdoin
39a650c883
Follow the *actual* InitCheck() semantics, on Alan Westbrook suggestion.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8538 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-05 15:04:33 +00:00
Philippe Houdoin
1d90c31ea2
Follow the InitCheck() model.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8537 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-04 16:39:09 +00:00
Philippe Houdoin
c92d05cf40
Add a print transport add-on loader/tester.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8536 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-04 09:25:40 +00:00
Philippe Houdoin
612899f22c
Yeah, right, switching back to allwarnings-awareness. Stupid me.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8524 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-01 14:16:18 +00:00
Philippe Houdoin
ff24e0c4ab
Small typo fixed, even smaller changes...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8523 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-30 17:29:33 +00:00
Philippe Houdoin
7d374a5e1c
s/OpenBeOS/Haiku/g on html pages.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8522 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-30 17:05:14 +00:00
Philippe Houdoin
d61b4aa421
Check-in minor changes made long ago.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8479 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 22:17:27 +00:00
Philippe Houdoin
619f4cda12
Included the Network preflet to the haiku-networkingkit-cvs package.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8478 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 22:06:20 +00:00
Philippe Houdoin
c075a6b85c
Created an haiku-printingkit-cvs package.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8477 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 22:03:44 +00:00
Philippe Houdoin
8f6af50004
openbeos-networkingkit-cvs => haiku-networkingkit-cvs
...
Haiku'ed libnet/README.html
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8476 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 22:02:39 +00:00
Philippe Houdoin
7bcd909ef1
openbeos-networkingkit-cvs => haiku-networkingkit-cvs
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8475 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 22:00:48 +00:00
Philippe Houdoin
b3c733e933
Created an haiku-printingkit-cvs package.
...
Fixed a typo, the print add-ons folder name was "print" when it should be "Print".
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8474 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 21:57:58 +00:00
Philippe Houdoin
58ac4a21c8
openbeos-networkingkit-cvs => haiku-networkingkit-cvs
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8473 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 21:55:43 +00:00
Philippe Houdoin
ac9005b4bb
s/OpenBeOS/Haiku/
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8073 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-20 15:47:22 +00:00
Philippe Houdoin
bc333ea2ef
Fix a thread safety issue in "USB Port" transport.
...
Now all transports okok'ed the received init message on success.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7867 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-08 22:59:21 +00:00
Philippe Houdoin
28add0bf66
Hack to fix sockets's non-blocking mode. Map BeOS's B_SET[_NON]BLOCKING_IO opcodes
...
to POSIX open flags and BSDish FIONBIO opcode...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7742 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-02 15:09:34 +00:00
Philippe Houdoin
dda70fe68a
Hack to fix the non-blocking mode. Hope I didn't miss something else... :-\
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7741 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-02 15:06:44 +00:00
Philippe Houdoin
986f1ba65e
Conform to 'okok' message protocol.
...
HP JetDirect related parameters should be added to the message in future.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7655 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-26 15:37:30 +00:00
Philippe Houdoin
14167249da
Add USB device ID query and parsing.
...
Now returning an 'okok' 'ed messaged filled with USB printer information.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7653 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-26 15:09:53 +00:00
Philippe Houdoin
4c87a6fe46
BMessage passed to add-on's init_transport() should be set to 'okok' on success.
...
2 years before I think about inspecting the BMessage returned by Be's transport add-ons :-(
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7652 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-26 15:00:37 +00:00
Philippe Houdoin
9dad5a5bec
Was missing, needed by "USB Port" print transport add-on.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7651 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-26 14:57:57 +00:00
Philippe Houdoin
ead8e787ae
Ooops, seems the auto-merge CVS feature didn't work at commit time!
...
Undelete timer.c.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7645 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-25 21:13:25 +00:00
Philippe Houdoin
19d139a450
Package ipro1000 and rtl8169 sample settings files along these drivers.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7642 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-25 19:35:44 +00:00
Philippe Houdoin
9f1208bd84
Stop assuming we build on a BONE system, start linking agaisnt *our* libsocket.so
...
& libbind.so librairies.
Should unbroke the NetworkingKit target.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7611 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-19 06:15:48 +00:00
Philippe Houdoin
81f5654c12
Stop assuming we build on a BONE system, start linking agaisnt our *own* libbind.so!
...
:-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7610 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-19 06:13:10 +00:00
Philippe Houdoin
a4877eb973
Comment fix.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7586 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-14 22:23:36 +00:00
Philippe Houdoin
a2e78b2000
Fix warnings.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7585 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-14 22:20:33 +00:00
Philippe Houdoin
31dca902f0
libnetapi.so is now again linked against libnet.so to be R5 binary compatible.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7584 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-14 21:55:40 +00:00
Philippe Houdoin
de70e9408a
Okay, defining a __P() macro just for few usage was being lazy!...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7583 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-14 21:11:07 +00:00
Philippe Houdoin
f81d740a6e
Seems BSDish __P() and __CONCAT() macros was expected here but without any
...
explicit include of sys/cdefs.h.
Now (re?)defined there, to keep non-POSIX public headers requirement level low.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7582 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-14 21:08:09 +00:00
Philippe Houdoin
faff14df52
Now link against *our* libsocket.so & libbind.so instead of a
...
wrongly assumed BONE build system ones!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7581 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-14 20:12:38 +00:00
Philippe Houdoin
fe09bb12a1
Remove non-POSIX sys/cdefs.h & co dependency.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7548 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-13 00:56:00 +00:00
Philippe Houdoin
399761740c
Remove non-POSIX sys/cdefs.h dependency.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7547 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-13 00:48:55 +00:00
Philippe Houdoin
3d046cd292
Unbreak LPR & IPP print transport addons.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7546 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-13 00:16:57 +00:00
Philippe Houdoin
6d55406426
Was assuming sys/cdefs.h included by inet.h, which is not (anymore).
...
Added ISC arpa/nameser.h private header instead of sys/cdefs.h to follow others
source modules include pattern.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7545 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-13 00:01:39 +00:00
Philippe Houdoin
995e1b177a
gethostname() is located in libnet.so on R5 & BONE *and* our own stack too.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7544 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-12 23:21:51 +00:00
Philippe Houdoin
38c2785626
Missing header file, required to build src/apps/bin/grep-2.5 and it's, indeed,
...
required by POSIX 1003.1g.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7543 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-12 22:47:31 +00:00
Philippe Houdoin
e7ccdfbc85
libroot.so export atexit().
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7542 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-12 22:45:27 +00:00
Philippe Houdoin
0b2d0f8217
Ooops, damn code templates!
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7475 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-09 19:42:10 +00:00
Philippe Houdoin
b541da436f
Handling NET_STACK_CONTROL_NET_MODULE: work in progress...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7452 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-07 21:14:37 +00:00
Philippe Houdoin
c814e51224
Fighting Copy & Paste side effects:
...
fix some mistaken comments referencing PDF Writer driver.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7451 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-07 20:43:10 +00:00
Philippe Houdoin
d8afb49c8d
Without SO_NONBLOCK sockets option support, no way to get non blocking sockets!
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7450 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-07 20:37:17 +00:00
Philippe Houdoin
85898f2b1a
One should be enough!
...
NET_STACK_CONTROL_MODULE IPC support is still a work in progress, thought.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7419 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-05 17:11:53 +00:00
Philippe Houdoin
cda24f2279
Ooops, should have not commit this stupid change!
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7410 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-04 21:22:00 +00:00
Philippe Houdoin
4d7e82c125
Doh! Forgot to commit these after having removed from headers/posix/*.
...
My mistake.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7409 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-04 16:08:52 +00:00
Philippe Houdoin
dd8f2aef56
Jamfile for ipro1000 driver too.
...
Added ipro1000, rtl8169 and via-rhine to build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7401 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-03 23:41:33 +00:00
Philippe Houdoin
8f1b75b72e
Jamify the new network cards drivers commited by Marcus.
...
Coming soon for ipro1000, too.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7396 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-03 23:25:31 +00:00
Philippe Houdoin
c6ee24f79e
Wrong headers path order, local headers should win over private.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7313 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-04-25 23:35:40 +00:00
Philippe Houdoin
f37d5d3cdd
Ooops, -nodefaultlibs means no libroot.so link by default!
...
Add it explicitly now.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7312 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-04-25 23:22:25 +00:00
Philippe Houdoin
a1269ea0d9
Moved to /private/net. Not POSIX-standard headers.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7311 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-04-25 23:06:36 +00:00
Philippe Houdoin
3fb2d6f43a
Moved to headers/private/net, as they're not standard POSIX headers.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7310 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-04-25 23:03:19 +00:00
Philippe Houdoin
a60e1f4f7f
Moved from headers/posix to private/net, as they're not POSIX headers.
...
Expand the max numbers of area for IPC, as net_stack_control_module can
target to more than 5 structs by adresses...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7309 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-04-25 22:53:41 +00:00
Philippe Houdoin
c898b9b707
Should not be linked against R5's libnet.so.
...
Move ISC-specific headers to private/net, including non-POSIX headers
required by ISC headers...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7308 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-04-25 22:45:42 +00:00
Philippe Houdoin
4a87916403
Should not be liking against R5 libnet.so!
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7307 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-04-25 22:21:38 +00:00
Philippe Houdoin
405ecca529
Add the new wb840 NIC driver contributed by Stefano Ceccherini to the build.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6952 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-12 01:39:29 +00:00
Philippe Houdoin
0669f665be
Remove this stupid cyclic dependency I once introduced...
...
Should unbreak the userland net stack build process.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6610 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-16 22:50:42 +00:00
Philippe Houdoin
1c60b2d928
Move memory_pool.h under headers.
...
Move back under new_stack/memory_pool the source, as it's not ready for
prime time (just a quickly hacked implementation today)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6558 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-11 00:11:48 +00:00
Philippe Houdoin
fb12e401e9
Moving back under src/tests/kits/net/new_stack memory_pool kernel module as
...
he's not ready for prime time yet.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6557 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-11 00:09:20 +00:00
Philippe Houdoin
2ba838b92d
- Remove the "Depends" rule I added making new_stack_tester depending on
...
userland new stack modules, as they can't be build first, 'cause they depends...
yep, on new_stack_tester! Stupid me.
- Add netperf to build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6556 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-10 23:35:42 +00:00
Philippe Houdoin
23a3945388
Fix a copy-paste typo breaking userland modem network module build.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6501 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-04 22:39:08 +00:00
Philippe Houdoin
fde3380af0
Add route to pseudo target userland_network_modules...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6497 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 23:08:26 +00:00
Philippe Houdoin
c1fd3cbf7c
Add route protocol to userland stack modules build list.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6496 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 23:06:56 +00:00
Philippe Houdoin
54908015c8
route network modules added to userland stack version too.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6495 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 23:04:33 +00:00
Philippe Houdoin
7cfffb20a7
Well, I guess settings_tools.h should be under libkernelppp/headers...
...
At least, it fix interfaces/ppp/* build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6494 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 23:03:17 +00:00
Philippe Houdoin
a389d42d9e
Reintroduce "route" network module, lost in the current/* new tree 8-\
...
Untested (yet), but build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6493 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 22:53:33 +00:00
Philippe Houdoin
1678ada6d1
Make distinct "route" target name for both bin command and rebirth route network protocol module...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6492 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 22:51:12 +00:00
Philippe Houdoin
66de4e82ff
Build netserver too, and install netperf scripts too...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6491 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 21:50:05 +00:00
Philippe Houdoin
d5ed0fc135
Quick fixes to allow netperf to build. That's still warnings-ridden...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6490 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 21:36:36 +00:00
Philippe Houdoin
a225934384
B_KEEP_LOADED flag not required, as core network module keep them loaded...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6489 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 21:27:09 +00:00
Philippe Houdoin
9eb55bc1d1
Forgot to update userland network versions of modules should now be placed in an
...
obos_network folder, like kernel version, otherwise their module names root don't match
the NETWORK_MODULES_ROOT ("obos_network/").
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6488 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 12:11:05 +00:00
Philippe Houdoin
504447b3ca
-nostdlib didn't link even with startfiles, which we needs for initialize_before() & co.
...
Soften to -nodefaultlibs link flag, so, which should have been in first place...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6487 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 11:19:57 +00:00