X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=test%2Ftrio2.c;h=328c6a95961a4c95153f3f859d68e8d10afc4ba6;hb=0f0bea383106de1a896905fdf8a56f55265bce74;hp=c21cba223a5b546bbc6838963bcb02cfc2d39304;hpb=9a2520c36431a8a5fd90451e97f488c22f4decc5;p=meshlink diff --git a/test/trio2.c b/test/trio2.c index c21cba22..328c6a95 100644 --- a/test/trio2.c +++ b/test/trio2.c @@ -1,5 +1,9 @@ #define _GNU_SOURCE +#ifdef NDEBUG +#undef NDEBUG +#endif + #include #include #include @@ -43,7 +47,7 @@ static void baz_status_cb(meshlink_handle_t *mesh, meshlink_node_t *node, bool r } } -int main() { +int main(void) { meshlink_set_log_cb(NULL, MESHLINK_DEBUG, log_cb); // Create three instances. @@ -61,7 +65,7 @@ int main() { assert(mesh[i]); free(path); - meshlink_add_address(mesh[i], "localhost"); + assert(meshlink_set_canonical_address(mesh[i], meshlink_get_self(mesh[i]), "localhost", NULL)); data[i] = meshlink_export(mesh[i]); assert(data[i]);