From 03a92a2178c463edb73b5f71e24ec48f8c7207e1 Mon Sep 17 00:00:00 2001 From: Philippe Houdoin Date: Fri, 1 Nov 2002 02:58:20 +0000 Subject: [PATCH] Moved rtstat & rt_tables declarations in route.c instead of posix/net/route.h 8-\ Update the protocols and interfaces modules names prefix to reflect the real disk hierarchy where they lives. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1809 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/network/core/core.c | 4 ++-- src/add-ons/kernel/network/core/route.c | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/add-ons/kernel/network/core/core.c b/src/add-ons/kernel/network/core/core.c index f0442f8877..097717f93b 100644 --- a/src/add-ons/kernel/network/core/core.c +++ b/src/add-ons/kernel/network/core/core.c @@ -42,8 +42,8 @@ #include /* Defines we need */ -#define NETWORK_INTERFACES "network/interface" -#define NETWORK_PROTOCOLS "network/protocol" +#define NETWORK_INTERFACES "network/interfaces" +#define NETWORK_PROTOCOLS "network/protocols" #define PPP_DEVICES "ppp/devices" /* Variables used in other core modules */ diff --git a/src/add-ons/kernel/network/core/route.c b/src/add-ons/kernel/network/core/route.c index b2043da029..244c0837ac 100644 --- a/src/add-ons/kernel/network/core/route.c +++ b/src/add-ons/kernel/network/core/route.c @@ -21,6 +21,9 @@ int rttrash = 0; /* routes in table that should have been freed but hevn't been #define SA(p) ((struct sockaddr *)(p)) #define ROUNDUP(a) (a >0 ? (1 + (((a) - 1) | (sizeof(long) - 1))) : sizeof(long)) +struct rtstat rtstat; +struct radix_node_head *rt_tables[AF_MAX+1]; + struct radix_node_head **get_rt_tables(void) { return (struct radix_node_head**)rt_tables;