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
Philippe Houdoin
f80b17f6ff
Ooops, passing NULL argument don't make net_stack_tester API... sorry, happy! ;-)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6486 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 11:17:07 +00:00
Philippe Houdoin
64a3844771
Okay, initialize_*() are not called on plain C libraries...
...
Re-enable _init() and _fini()
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6483 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 02:28:57 +00:00
Philippe Houdoin
f856b083a7
Give an initial value to h_errno_tls, to detect if tls_allocate() is ever called.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6475 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 00:43:46 +00:00
Philippe Houdoin
a1219cfa33
Removing #undef h_errno and extern int h_errno declaration, as we must
...
use all the same netdb.h definition, which in turn use TLS to support
a thread-safe h_errno global variable...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6473 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 00:01:00 +00:00
Philippe Houdoin
f8d0ea9641
Fix the h_errno issue of this thread-safe global variable, thanks to Thread Local Storage.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6470 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-02 23:34:21 +00:00
Philippe Houdoin
74c928840f
Fix IPv4 Addresses Network Byte Order mistake.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6442 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-31 11:42:20 +00:00
Philippe Houdoin
313aa5fc08
Attributes support evolution. Now layers support attributes too.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6419 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-29 23:04:38 +00:00
Philippe Houdoin
ce5d0dee99
Ooops, Francois Revol's floppy driver is supposed to target R5 kernel, not yet OBOS one.
...
Commented out OBOS kernel build rules, and now build for R5.
NOTA: It's a PIO-read-only implementation currently.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6363 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 20:57:29 +00:00
Philippe Houdoin
9f9f78217c
Fix warning, and let's dump_ipv4_header() now...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6351 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 10:22:19 +00:00
Philippe Houdoin
8042d2a0f8
More space in paths awareness.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6343 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 08:17:04 +00:00
Philippe Houdoin
eb0b2846e8
NOw that's moved to Jamfiles build, no need for build instructions.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6342 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 08:09:08 +00:00
Philippe Houdoin
58cdaa07fb
Add new code reorg files.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6341 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 08:05:13 +00:00
Philippe Houdoin
d179491229
Comment out non-working file(s) package place path because of the space in
...
"PDF Writer" folder name...
To fix in the future.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6171 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 00:31:48 +00:00
Philippe Houdoin
81b05b60f1
Add missing include(s).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6168 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 00:08:53 +00:00
Philippe Houdoin
338e8e55bc
Add OS.h header too, as we should not assert it comes with Drivers.h...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6167 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 00:04:33 +00:00
Philippe Houdoin
2e231c2720
Remove mis-placed add-ons.
...
Fix Jamfiles to stop collide with net stack v1 modules userland targets built from
src/tests/add-ons/kernel/network.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6166 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 23:38:53 +00:00
Philippe Houdoin
4ff3011e50
Forgot to check this file on which libnet.so depends, which in turn broke the build of huge part of
...
networking kit! Sorry.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6161 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 22:56:16 +00:00
Philippe Houdoin
b899cd8032
Add notice that this sample file should be rename "sis900" !!!
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6158 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 22:20:41 +00:00
Philippe Houdoin
15716fddcb
Space in path awareness...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6156 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 22:16:16 +00:00
Philippe Houdoin
81bf1b26a2
Not used anymore since we moved to text-based ressource files...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6155 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 21:57:19 +00:00
Philippe Houdoin
cecbb5fb07
Fix some warnings.
...
Prepare to package future PDF Writer print driver as OBOS package:
openbeos-pdf_writer-cvs...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6154 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 21:53:54 +00:00
Philippe Houdoin
c52e77c03d
Pre-alpha networkingkit packaging network libs and apps.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6110 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 23:47:38 +00:00
Philippe Houdoin
1b0f82c809
Pre-alpha networkingkit packaging network libs and apps.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6109 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 23:39:26 +00:00
Philippe Houdoin
f530af584f
Addons could instantiate multiple NetworkSetupAddOn.
...
Pass the image_id of addon to the instantiate function.
Some NetworkSetupAddOns may require it to get their resources...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6086 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 00:15:55 +00:00
Philippe Houdoin
ce22a23a9f
Remove useless variable and code.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6085 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 00:12:48 +00:00
Philippe Houdoin
313b452ee5
+ Make all network modules using NETWORK_MODULES_ROOT as their root module name, allowing
...
to change this root in one single place, in headers/private/net/net_module.h.
Unfortunatly, it's not that easer in Jamfile...
+ Expand openbeos-networkingkit-cvs package contents.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6084 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 00:08:32 +00:00
Philippe Houdoin
44d24e2984
Rollback to obos_network, as it ease avoid conflict on BONE-based systems.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6083 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 00:03:07 +00:00
Philippe Houdoin
025b03492f
Move experimant new_stack design to Jam building system.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6082 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 00:01:40 +00:00
Philippe Houdoin
6f70b72f6b
Add a Jamfile to mmu_man's contributed floppy driver.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6081 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 23:17:10 +00:00
Philippe Houdoin
d1c095df47
First steps in the creation of an openbeos-networkingkit-cvs package.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6080 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 22:44:20 +00:00
Philippe Houdoin
9f00eacde7
Fix load_driver_symbols() prototype.
...
Move headers into a dedicated directory.
Remove duplicated net_stack_driver.h, using the one in current/headers/private/net.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6079 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 21:42:40 +00:00
Philippe Houdoin
c9d4838a87
Move to Jamfile build system.
...
Fix warnings that now show up,
Define a new string_token type, used stack-wide, and make net_attribute_id a string_token.
Store layers packets type/subtype as string_tokens, improving performance in
send_up()/send_down() matching layers lookup process.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6078 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 21:38:53 +00:00
Philippe Houdoin
b6accc1d54
Remove atomizer module duplicated code.
...
Add a Jamfile to build it as a userland add-on in the experimental new stack design.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6077 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 19:15:18 +00:00
Philippe Houdoin
61620d9496
Add a generic memory pool allocator used by the experimental net stack new design...
...
Not built as a kernel module yet, as it's currently implemented in a quick and hacky way.
In future, a real slab allocator will be implemented.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6076 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 19:00:50 +00:00
Philippe Houdoin
1ba8fc533a
Move memory_pool to src/add-ons/kernel/generic.
...
Place a Jamfile to build the userland version of this module.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6075 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 18:57:18 +00:00
Philippe Houdoin
7bd3c77058
Add an install_netwrok_etc_files rule to install our BINDy /etc/services,
...
/etc/resolv.conf and co installed.
Make libnet.so depend on these network etc files installation.
Make libnetapi.so depend on libnet.so.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6073 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 10:36:14 +00:00
Philippe Houdoin
26173baa0b
Commit default /etc/protocols, /etc/resolv.conf and /etc/services files.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6065 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-13 19:03:02 +00:00
Philippe Houdoin
b4ceb35f2e
Oooops, should have not check this network module roots folder name...
...
Back to normal program.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6051 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-13 00:24:56 +00:00
Philippe Houdoin
9867f08a8e
Add a new page to describe the network stack userland debugging environment.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6040 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-12 23:57:48 +00:00
Philippe Houdoin
74a1787535
Remove ether_driver.h API from the should-be-POSIX-only if.h.
...
Still some sem_id depedency, thought. Will be split into private and posix files soon.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6038 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-12 23:55:04 +00:00
Philippe Houdoin
0a574d3316
Introduce an OBOS_NET_STACK_VERSION symbol to help checking which
...
installed network stack a networking app is built on.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6037 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-12 23:52:40 +00:00
Philippe Houdoin
ff3cf53035
Define a NETWORK_MODULES_ROOT to easy change the stack modules root folder name,
...
to help avoiding conflict with BONE one for example...
Update each network module name to use this prefix.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6035 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-12 23:28:41 +00:00
Philippe Houdoin
8f505c3de4
Add ether_driver.h to private net headers.
...
Should we make this public?
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6034 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-12 23:25:40 +00:00
Philippe Houdoin
e444964319
Move ether_driver.h to headers/private/net.
...
Add a sis900 sample settings file.
Add openbeos-sis900-cvs and openbeos-rtl8139-cvs packaging.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6033 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-12 23:23:03 +00:00
Philippe Houdoin
a731d1b178
Commit recent changes.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5893 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-03 19:04:12 +00:00
Philippe Houdoin
bb917ffed7
New/renamed add-ons, updated BUILD instructions...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5892 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-03 18:53:32 +00:00
Philippe Houdoin
797a0710e5
CVS as a backup tool :-)
...
Commit some change made on draft network setup preflet.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5891 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-03 18:45:40 +00:00
Philippe Houdoin
7f03fe56da
Net buffers attributes in usage...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5890 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-03 18:41:37 +00:00
Philippe Houdoin
7b3d386b18
Commit often, they says ;-)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5889 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-03 18:38:04 +00:00
Philippe Houdoin
c29a3f4826
Draft attributes support added.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5888 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-03 18:20:45 +00:00
Philippe Houdoin
c110aa422b
Add a work-in-progress document about R5 binary compatibility issue(s).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5887 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-03 18:18:06 +00:00
Philippe Houdoin
a17aa8fd7e
Re-enable install-networking support, which I mistaken disabled
...
when I did it for sis900 and rtl8139 drivers
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5852 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-01 18:00:31 +00:00
Philippe Houdoin
7b009410dd
Fix a bug: if a new string was greater than all current ones in atomizer vector,
...
was misplaced one place upper. Doh!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5841 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-31 01:08:43 +00:00
Philippe Houdoin
4322a2b339
Was linking against BONE libbnetapi.so instead of R5 libnetapi.so...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5826 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-30 12:35:36 +00:00
Philippe Houdoin
0552c71396
Actually enable signaling sockets server thread counterparts!
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5718 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-20 16:20:14 +00:00
Philippe Houdoin
9e4f133fe8
Signaled sockets forward a signal to their server counterparts,
...
which interrupt the server's socket thread, deleted when the socket close.
IPC message trace now reports message name instead of hexa opcode, which
increase a little their usefullness for an human reader :-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5715 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-19 20:32:01 +00:00
Philippe Houdoin
d220d2bb07
Remove the makefile, should not be check-in in the first place (bad * joker! ;-) )
...
Plus fix a warning about type mismatch...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5568 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 22:40:43 +00:00
Philippe Houdoin
6c5ac69ac2
Matching port type with stored attribut type.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5567 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 21:00:27 +00:00
Philippe Houdoin
fd17f6d4b5
Check-in a small print transport add-on for printers featuring an HP JetDirect port.
...
Like my all new HP deskjet 5850 ;-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5566 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 20:56:59 +00:00
Philippe Houdoin
3ae86e799a
Fix printer spool path attribut name in the message we handle to transport add-on(s).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5562 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 13:57:46 +00:00
Philippe Houdoin
ed25e621ce
Disable build rules to install net drivers into ~/config/add-ons/kernel/drivers/*, as
...
it can conflict with current ones installed on the build platform, which is bad (tm).
Thanks to Andrew Bachmann to report this issue.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5532 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-02 21:23:24 +00:00
Philippe Houdoin
9af57a10a9
Now private sys/socketvar.h header is no more included.
...
Non-clean hack: include os-specific OS.h to get sem_id and thread_id types defined.
Should clean up this whole file one day, thought.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5521 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-01 13:15:03 +00:00
Philippe Houdoin
3c65e26e48
Fix the build of LPR and IPP print transport add-ons, which I've broken when moving
...
un-POSIX network headers files (ex: sys/socketvar.h) to private headers.
Still some warnings to fix, thought...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5499 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-29 18:07:26 +00:00
Philippe Houdoin
1021ea1790
Rollback to original/way better constrated captions colors.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5437 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-21 23:07:03 +00:00
Philippe Houdoin
83abf055e9
Update MediaKit pseudo target to include newer add-ons and plugins.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5436 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-21 22:40:36 +00:00
Philippe Houdoin
dcb98eaf2d
Mistaken midi ports icon as midi_server icon!
...
Fixed now. Rollback to previous midi_server signature.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5434 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-21 21:19:30 +00:00
Philippe Houdoin
1967709a04
Ooops, forget to match caption rect size and position there too...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5420 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-20 02:21:46 +00:00
Philippe Houdoin
c60a8d8cbb
Including Clipboard.h could help.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5419 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-20 02:18:57 +00:00
Philippe Houdoin
9842b3ba58
Keep moving from binary resource format to source resource (.rdef) files.
...
Fix midi_server.rdef file.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5418 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-20 01:40:54 +00:00
Philippe Houdoin
1420d9f762
Switch to human readable/editable resource file.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5271 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-06 21:48:08 +00:00
Philippe Houdoin
0e10a7f803
Fix sis900 and rtl8139 binaries final placement and installation rules.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5269 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-06 20:06:59 +00:00
Philippe Houdoin
72a63c23a2
Should help a little to interrupt command completion reply wait...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5268 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-06 20:05:43 +00:00
Philippe Houdoin
ab5385e386
Switching to .rdef resources.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5228 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-01 16:15:30 +00:00
Philippe Houdoin
f0d1aa5337
Fix crash when running ifconfig: ifconf struct ioctl() argument wasn't
...
mapped correctly thru IPC channel...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5216 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-10-30 23:12:14 +00:00
Philippe Houdoin
3312e2a1e0
Fix warnings.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5208 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-10-28 22:20:46 +00:00
Philippe Houdoin
b63115b602
Fix warnings.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5171 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-10-25 23:50:03 +00:00
Philippe Houdoin
acb7e134d4
Fix warnings.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5170 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-10-25 23:19:52 +00:00
Philippe Houdoin
68d8b27d8c
Fix warnings. And a possible crashing (memory corruption) bug, too.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5169 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-10-25 22:48:15 +00:00
Philippe Houdoin
7dab5189a7
Fix warnings.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5168 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-10-25 22:33:23 +00:00
Philippe Houdoin
b42a6ce4af
Fix warnings.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5164 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-10-25 21:55:55 +00:00
Philippe Houdoin
eb8b30128e
Add new control_net_module_args to global stack_driver_args union.
...
Report this change in the stack driver code, to keep consistent
code.
TODO: Implement NET_STACK_CONTROL_NET_MODULE in net_server_driver.c too!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5163 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-10-25 21:24:03 +00:00
Philippe Houdoin
c71aaf8c2d
Obsoleted. Userland network stack debugging plateform is now under
...
src/tests/add-ons/kernel/network.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5129 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-10-23 22:07:11 +00:00
Philippe Houdoin
dbdcbc27d9
Removed unnecessary libroot.so from target's link.
...
Prepare to build as userland add-ons the newer "ppp" interface module...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5128 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-10-23 21:53:37 +00:00
Philippe Houdoin
51978af14a
Now all network add-ons build fine as userland add-ons too.
...
Network stack debugging/tests plateform now working...
Welcome to Userland Debugging Land!
:-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5127 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-10-23 20:48:18 +00:00
Philippe Houdoin
fe6390a982
Append userland network stack add-ons/modules platform to build.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5126 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-10-23 20:45:49 +00:00