-extern void init_edges(void);
-extern void exit_edges(void);
-extern edge_t *new_edge(void) __attribute__ ((__malloc__));
+extern void init_edges(struct meshlink_handle *mesh);
+extern void exit_edges(struct meshlink_handle *mesh);
+extern edge_t *new_edge(void) __attribute__((__malloc__));