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;