aboutsummaryrefslogtreecommitdiff
path: root/eth-multiplexer
diff options
context:
space:
mode:
Diffstat (limited to 'eth-multiplexer')
-rw-r--r--eth-multiplexer/multiplexer.c1
-rw-r--r--eth-multiplexer/netfs_impl.h2
-rw-r--r--eth-multiplexer/vdev.h4
3 files changed, 4 insertions, 3 deletions
diff --git a/eth-multiplexer/multiplexer.c b/eth-multiplexer/multiplexer.c
index 9b661cd5..a08b9f71 100644
--- a/eth-multiplexer/multiplexer.c
+++ b/eth-multiplexer/multiplexer.c
@@ -72,6 +72,7 @@ int netfs_maxsymlinks = 12;
char *netfs_server_name = "multiplexer";
char *netfs_server_version = HURD_VERSION;
file_t root_file;
+volatile struct mapped_time_value *multiplexer_maptime;
struct lnode root;
struct stat underlying_node_stat;
diff --git a/eth-multiplexer/netfs_impl.h b/eth-multiplexer/netfs_impl.h
index a3b4c7d6..c64fadb9 100644
--- a/eth-multiplexer/netfs_impl.h
+++ b/eth-multiplexer/netfs_impl.h
@@ -40,7 +40,7 @@ struct lnode
};
extern file_t root_file;
-volatile struct mapped_time_value *multiplexer_maptime;
+extern volatile struct mapped_time_value *multiplexer_maptime;
error_t new_node (struct lnode *ln, struct node **np);
diff --git a/eth-multiplexer/vdev.h b/eth-multiplexer/vdev.h
index 8270fedf..5a3011ad 100644
--- a/eth-multiplexer/vdev.h
+++ b/eth-multiplexer/vdev.h
@@ -33,8 +33,8 @@
#include "queue.h"
#include "util.h"
-struct port_bucket *port_bucket;
-struct port_class *vdev_portclass;
+extern struct port_bucket *port_bucket;
+extern struct port_class *vdev_portclass;
#define ETH_MTU 1500