]> git.meshlink.io Git - meshlink/blobdiff - src/node.h
Don't add duplicates to the list of recently seen addresses.
[meshlink] / src / node.h
index 19e31fac9aaa31ee75363e3fe6df4d18528c82f0..ff8b3335ba70740830a08d70f8e51245f315a32c 100644 (file)
@@ -107,5 +107,6 @@ extern void node_del(struct meshlink_handle *mesh, node_t *n);
 extern node_t *lookup_node(struct meshlink_handle *mesh, const char *name) __attribute__((__warn_unused_result__));
 extern node_t *lookup_node_udp(struct meshlink_handle *mesh, const sockaddr_t *sa) __attribute__((__warn_unused_result__));
 extern void update_node_udp(struct meshlink_handle *mesh, node_t *n, const sockaddr_t *sa);
+extern bool node_add_recent_address(struct meshlink_handle *mesh, node_t *n, const sockaddr_t *addr);
 
 #endif