X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=test%2Fimport-export.c;h=d6498c24b6647828a1fffb45f676623ee67eb2fc;hb=09d1b540e60d5f7c32e80f24401bc2d468904902;hp=17beaaf0ea8e6a665088cb4de36baf8956d22ecd;hpb=77c25aa7e676e4eb8c099940ca8c4b872b64415c;p=meshlink diff --git a/test/import-export.c b/test/import-export.c index 17beaaf0..d6498c24 100644 --- a/test/import-export.c +++ b/test/import-export.c @@ -86,6 +86,17 @@ int main(int argc, char *argv[]) { return 1; } + int pmtu = meshlink_get_pmtu(mesh2, meshlink_get_node(mesh2, "bar")); + for(int i = 0; i < 10 && !pmtu; i++) { + sleep(1); + pmtu = meshlink_get_pmtu(mesh2, meshlink_get_node(mesh2, "bar")); + } + + if(!pmtu) { + fprintf(stderr, "UDP communication with bar not possible after 10 seconds\n"); + return 1; + } + // Clean up. meshlink_stop(mesh2);