diff --git a/headers/private/net/core_module.h b/headers/private/net/core_module.h index 90f1f655b0..ea2fd72be1 100644 --- a/headers/private/net/core_module.h +++ b/headers/private/net/core_module.h @@ -161,6 +161,6 @@ struct core_module_info { int (*socket_shutdown) (struct socket *so, int how); }; -#define NET_CORE_MODULE_NAME "network/core/v1" +#define NET_CORE_MODULE_NAME NETWORK_MODULES_ROOT "core/v1" #endif /* OBOS_CORE_MODULE_H */ diff --git a/headers/private/net/ethernet_module.h b/headers/private/net/ethernet_module.h index 3628928da3..153fbca1f1 100644 --- a/headers/private/net/ethernet_module.h +++ b/headers/private/net/ethernet_module.h @@ -8,7 +8,8 @@ #include "net_module.h" #include -#define NET_ETHERNET_MODULE_NAME "network/interfaces/ethernet" + +#define NET_ETHERNET_MODULE_NAME NETWORK_MODULES_ROOT "interfaces/ethernet" typedef void (*ethernet_receiver_func)(struct mbuf *buf); diff --git a/headers/private/net/icmp_module.h b/headers/private/net/icmp_module.h index 50892af352..49263f3a88 100644 --- a/headers/private/net/icmp_module.h +++ b/headers/private/net/icmp_module.h @@ -7,7 +7,8 @@ #include "net_module.h" #include -#define NET_ICMP_MODULE_NAME "network/protocols/icmp" + +#define NET_ICMP_MODULE_NAME NETWORK_MODULES_ROOT "protocols/icmp" struct icmp_module_info { struct kernel_net_module_info info; diff --git a/headers/private/net/ipv4_module.h b/headers/private/net/ipv4_module.h index 77ad97eec0..80d9e94955 100644 --- a/headers/private/net/ipv4_module.h +++ b/headers/private/net/ipv4_module.h @@ -8,7 +8,8 @@ #include "net_module.h" #include -#define NET_IPV4_MODULE_NAME "network/protocols/ipv4" + +#define NET_IPV4_MODULE_NAME NETWORK_MODULES_ROOT "protocols/ipv4" struct ipv4_module_info { struct kernel_net_module_info info; diff --git a/headers/private/net/net_module.h b/headers/private/net/net_module.h index c201a7ee64..250994f89d 100644 --- a/headers/private/net/net_module.h +++ b/headers/private/net/net_module.h @@ -17,6 +17,8 @@ #include +#define NETWORK_MODULES_ROOT "obos_network/" + struct kernel_net_module_info { module_info info; int (*start)(void *); diff --git a/headers/private/net/raw_module.h b/headers/private/net/raw_module.h index 018ca02fe7..c6d59f71cc 100644 --- a/headers/private/net/raw_module.h +++ b/headers/private/net/raw_module.h @@ -7,7 +7,9 @@ #include "net_module.h" #include -#define NET_RAW_MODULE_NAME "network/protocols/raw" + + +#define NET_RAW_MODULE_NAME NETWORK_MODULES_ROOT "protocols/raw" struct raw_module_info { struct kernel_net_module_info info;