]> git.meshlink.io Git - meshlink/blobdiff - test/blackbox/test_case_optimal_pmtu_01/node_sim_peer.c
Ensure NDEBUG is not set in the test suite.
[meshlink] / test / blackbox / test_case_optimal_pmtu_01 / node_sim_peer.c
index 71c90086a4215be996c19a920d0116f7d68bb5cc..597f44ccfec824a891ca1ae11d348f5716967f2f 100644 (file)
     with this program; if not, write to the Free Software Foundation, Inc.,
     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 */
+
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
@@ -33,7 +38,6 @@
 
 extern bool test_pmtu_peer_running;
 
-static struct sync_flag nut_reachable = {.mutex  = PTHREAD_MUTEX_INITIALIZER, .cond = PTHREAD_COND_INITIALIZER};
 static struct sync_flag channel_opened = {.mutex  = PTHREAD_MUTEX_INITIALIZER, .cond = PTHREAD_COND_INITIALIZER};
 
 static void channel_receive_cb(meshlink_handle_t *mesh, meshlink_channel_t *channel, const void *dat, size_t len);
@@ -55,13 +59,6 @@ static bool channel_accept(meshlink_handle_t *mesh, meshlink_channel_t *channel,
        return false;
 }
 
-static void poll_cb(meshlink_handle_t *mesh, meshlink_channel_t *channel, size_t len) {
-       (void)len;
-       meshlink_set_channel_poll_cb(mesh, channel, NULL);
-       assert(meshlink_channel_send(mesh, channel, "test", 5) >= 0);
-       return;
-}
-
 /* 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) {
@@ -97,7 +94,7 @@ void *node_sim_pmtu_peer_01(void *arg) {
 
 
        meshlink_handle_t *mesh;
-       mesh = meshlink_open(mesh_arg->node_name , mesh_arg->confbase, mesh_arg->app_name, mesh_arg->dev_class);
+       mesh = meshlink_open(mesh_arg->node_name, mesh_arg->confbase, mesh_arg->app_name, mesh_arg->dev_class);
        assert(mesh);
 
        meshlink_set_log_cb(mesh, MESHLINK_DEBUG, log_message);