X-Git-Url: http://git.meshlink.io/?p=meshlink;a=blobdiff_plain;f=src%2Fmeshlink_internal.h;h=545bd52615c87edb6b5b0b23dc9bf253de6fbbf8;hp=c6c99541d66b0d7fa622c097313e1090b19dc09c;hb=f712fdc0b3de22566cdf06954256c62f46f25542;hpb=2610a548bbeef7a10172889f8aa41d8bfa797c71 diff --git a/src/meshlink_internal.h b/src/meshlink_internal.h index c6c99541..545bd526 100644 --- a/src/meshlink_internal.h +++ b/src/meshlink_internal.h @@ -73,6 +73,7 @@ struct meshlink_handle { meshlink_log_level_t log_level; meshlink_channel_accept_cb_t channel_accept_cb; + meshlink_node_duplicate_cb_t node_duplicate_cb; pthread_t thread; bool threadstarted; @@ -172,6 +173,7 @@ extern void update_node_status(meshlink_handle_t *mesh, struct node_t *n); extern meshlink_log_level_t global_log_level; extern meshlink_log_cb_t global_log_cb; extern int check_port(meshlink_handle_t *mesh); +extern void handle_duplicate_node(meshlink_handle_t *mesh, struct node_t *n); /// Device class traits typedef struct {