From 8dfbc5e088f70b59f0d55d09576b5a72a321508f Mon Sep 17 00:00:00 2001 From: Michael Lotz Date: Mon, 11 Apr 2005 19:37:09 +0000 Subject: [PATCH] Prepare for native installation on Haiku. The net_stack is located under dev/net_stack to avoid recursive lookup, the network core is at add-ons/kernel/network instead of obos_network. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12292 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/private/net/net_module.h | 4 ++++ headers/private/net/net_stack_driver.h | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/headers/private/net/net_module.h b/headers/private/net/net_module.h index 250994f89d..d80de6922a 100644 --- a/headers/private/net/net_module.h +++ b/headers/private/net/net_module.h @@ -17,7 +17,11 @@ #include +#ifndef __HAIKU__ #define NETWORK_MODULES_ROOT "obos_network/" +#else +#define NETWORK_MODULES_ROOT "network/" +#endif struct kernel_net_module_info { module_info info; diff --git a/headers/private/net/net_stack_driver.h b/headers/private/net/net_stack_driver.h index c585280dd7..694da2be23 100644 --- a/headers/private/net/net_stack_driver.h +++ b/headers/private/net/net_stack_driver.h @@ -11,7 +11,12 @@ // Forward declaration struct sockaddr; +#ifndef __HAIKU__ #define NET_STACK_DRIVER_DEV "net/stack" +#else +#define NET_STACK_DRIVER_DEV "net_stack/stack" +#endif + #define NET_STACK_DRIVER_PATH "/dev/" ## NET_STACK_DRIVER_DEV enum {