- meshlink_enable_discovery(mesh1, false);
- meshlink_enable_discovery(mesh2, false);
-
- meshlink_set_log_cb(mesh1, MESHLINK_DEBUG, log_cb);
- meshlink_set_log_cb(mesh2, MESHLINK_DEBUG, log_cb);
-
- // Import and export both side's data
-
- meshlink_add_address(mesh1, "localhost");
- meshlink_add_address(mesh2, "localhost");
-
- char *data1 = meshlink_export(mesh1);
- char *data2 = meshlink_export(mesh2);
-
- assert(data1);
- assert(data2);
-
- assert(meshlink_import(mesh1, data2));
- assert(meshlink_import(mesh2, data1));
-
- free(data1);
- free(data2);
+ meshlink_handle_t *mesh_a, *mesh_b;
+ open_meshlink_pair(&mesh_a, &mesh_b, "channels_failure");