avl_delete(node_udp_tree, n);
}
-void update_node_address(node_t *n, const sockaddr_t address) {
+void update_node_address(node_t *n, const sockaddr_t *address) {
avl_node_t *node;
node = avl_unlink(node_udp_tree, n);
sockaddrfree(&n->address);
- sockaddrcpy(&n->address, &address);
+ sockaddrcpy(&n->address, address);
if(n->hostname)
free(n->hostname);
extern void free_node(node_t *);
extern void node_add(node_t *);
extern void node_del(node_t *);
-extern void update_node_udpaddress(node_t *, const sockaddr_t *);
+extern void update_node_address(node_t *, const sockaddr_t *);
extern node_t *lookup_node(char *);
extern node_t *lookup_node_udp(const sockaddr_t *);
extern void dump_nodes(void);