aboutsummaryrefslogtreecommitdiff
path: root/pfinet/pfinet.h
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2022-09-09 09:42:48 +0000
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2022-09-11 19:10:14 +0200
commitb43d6d6f4617cf045ef1a5443568360df6cef328 (patch)
tree5a83d5debdcc9e665eab196675108cc3db3d183f /pfinet/pfinet.h
parentda8d2ba4b61a7d6b25f5b2215447795f2b9badf9 (diff)
downloadhurd-b43d6d6f4617cf045ef1a5443568360df6cef328.tar.gz
hurd-b43d6d6f4617cf045ef1a5443568360df6cef328.tar.bz2
hurd-b43d6d6f4617cf045ef1a5443568360df6cef328.zip
Add new RPC for pfinet network routes
Message-Id: <20220909094234.517165-1-damien@zamaudio.com>
Diffstat (limited to 'pfinet/pfinet.h')
-rw-r--r--pfinet/pfinet.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/pfinet/pfinet.h b/pfinet/pfinet.h
index d08779bf..f8a1dd8d 100644
--- a/pfinet/pfinet.h
+++ b/pfinet/pfinet.h
@@ -29,6 +29,7 @@
#include <sys/mman.h>
#include <sys/socket.h>
#include <pthread.h>
+#include "route.h"
extern pthread_mutex_t global_lock;
extern pthread_mutex_t net_bh_lock;
@@ -77,9 +78,7 @@ error_t make_sockaddr_port (struct socket *, int,
void init_devices (void);
void *net_bh_worker (void *);
void init_time (void);
-void ip_rt_add (short, u_long, u_long, u_long, struct device *,
- u_short, u_long);
-void ip_rt_del (u_long, struct device *);
+int get_routing_table(int start, int count, ifrtreq_t *routes);
struct sock;
error_t tcp_tiocinq (struct sock *sk, mach_msg_type_number_t *amount);