static bool conn_status = false;
-void callback_logger(meshlink_handle_t *mesh, meshlink_log_level_t level,
- const char *text) {
+void callback_logger(meshlink_handle_t *mesh, meshlink_log_level_t level, const char *text) {
+ (void)mesh;
+ (void)level;
+
char connection_match_msg[100];
fprintf(stderr, "meshlink>> %s\n", text);
}
int main(int argc, char *argv[]) {
+ (void)argc;
+
int client_id = -1;
bool result = false;
int i;
sleep(1);
fprintf(stderr, "Connected with Peer\n");
- mesh_event_sock_send(client_id, META_CONN_SUCCESSFUL, "Connected with Peer", 30);
+ mesh_event_sock_send(client_id, META_CONN_SUCCESSFUL, NULL, 0);
conn_status = false;
fprintf(stderr, "Waiting 120 sec for peer to be re-connected\n");
if(result) {
fprintf(stderr, "Re-connected with Peer\n");
- mesh_event_sock_send(client_id, META_RECONN_SUCCESSFUL, "Peer", 30);
+ mesh_event_sock_send(client_id, META_RECONN_SUCCESSFUL, NULL, 0);
} else {
fprintf(stderr, "Failed to reconnect with Peer\n");
- mesh_event_sock_send(client_id, META_RECONN_FAILURE, "Peer", 30);
+ mesh_event_sock_send(client_id, META_RECONN_FAILURE, NULL, 0);
}
execute_close();
+ meshlink_destroy(argv[1]);
return 0;
}