]> git.meshlink.io Git - meshlink/blobdiff - test/blackbox/test_case_optimal_pmtu_01/node_sim_nut.c
Fix compiler warnings in the test suites.
[meshlink] / test / blackbox / test_case_optimal_pmtu_01 / node_sim_nut.c
index 40c9a03196f6f63784cc761c22b24af35dcccc6c..5d8975d3191a8f1f78faeae0e21d960876882e94 100644 (file)
@@ -43,7 +43,6 @@ static struct sync_flag channel_opened = {.mutex  = PTHREAD_MUTEX_INITIALIZER, .
 static void node_status_cb(meshlink_handle_t *mesh, meshlink_node_t *node,
                            bool reachable);
 static void channel_receive_cb(meshlink_handle_t *mesh, meshlink_channel_t *channel, const void *dat, size_t len);
-static bool channel_accept(meshlink_handle_t *mesh, meshlink_channel_t *channel, uint16_t port, const void *dat, size_t len);
 
 pmtu_attr_t node_pmtu[2];
 static time_t node_shutdown_time = 0;
@@ -68,8 +67,9 @@ static void print_mtu_calc(pmtu_attr_t node_pmtu) {
 }
 
 // Node status callback
-static void node_status_cb(meshlink_handle_t *mesh, meshlink_node_t *node,
-                           bool reachable) {
+static void node_status_cb(meshlink_handle_t *mesh, meshlink_node_t *node, bool reachable) {
+       (void)mesh;
+
        // Signal pthread_cond_wait if peer is reachable
        if(!strcasecmp(node->name, "peer") && reachable) {
                set_sync_flag(&peer_reachable, true);
@@ -88,23 +88,6 @@ static void poll_cb(meshlink_handle_t *mesh, meshlink_channel_t *channel, size_t
        return;
 }
 
-static bool channel_accept(meshlink_handle_t *mesh, meshlink_channel_t *channel, uint16_t port, const void *dat, size_t len) {
-       (void)dat;
-       (void)len;
-
-       assert(port == CHANNEL_PORT);
-
-       // If the channel is from peer node set receive callback for it else reject the channel
-       if(!strcmp(channel->node->name, "peer")) {
-               meshlink_set_channel_receive_cb(mesh, channel, channel_receive_cb);
-               mesh->priv = channel;
-
-               return true;
-       }
-
-       return false;
-}
-
 /* channel receive callback */
 static void channel_receive_cb(meshlink_handle_t *mesh, meshlink_channel_t *channel, const void *dat, size_t len) {
        if(len == 0) {
@@ -140,8 +123,6 @@ static void meshlink_logger(meshlink_handle_t *mesh, meshlink_log_level_t level,
        cur_time = time(NULL);
        assert(cur_time != -1);
 
-       bool mtu_probe = false;
-
        if(node_shutdown_time && cur_time >= node_shutdown_time) {
                test_pmtu_nut_running = false;
        }
@@ -313,4 +294,6 @@ void *node_sim_pmtu_nut_01(void *arg) {
        print_mtu_calc(node_pmtu[NODE_PMTU_PEER]);
        fprintf(stderr, "\nNODE_PMTU_RELAY :\n");
        print_mtu_calc(node_pmtu[NODE_PMTU_RELAY]);
+
+       return NULL;
 }