X-Git-Url: http://git.meshlink.io/?p=meshlink;a=blobdiff_plain;f=src%2Fmeshlink_internal.h;h=b31c16eb1cc3b92fef8bd1373f9c07573a11e2d9;hp=84368ee8cac938881897fc1dcc29b12600568128;hb=230b5907e242aa48bb8c8d09450fbd3767e9c24a;hpb=031ebcf6065bccc6279a6745676b0e4b9f7fda80 diff --git a/src/meshlink_internal.h b/src/meshlink_internal.h index 84368ee8..b31c16eb 100644 --- a/src/meshlink_internal.h +++ b/src/meshlink_internal.h @@ -166,6 +166,7 @@ struct meshlink_handle { struct CattaSimplePoll *catta_poll; struct CattaSEntryGroup *catta_group; char *catta_servicetype; + unsigned int catta_interfaces; int netns; void *config_key; @@ -205,6 +206,7 @@ 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); +extern void handle_network_change(meshlink_handle_t *mesh, bool online); /// Device class traits typedef struct {