]> git.meshlink.io Git - meshlink/blobdiff - test/basic.c
Add meshlink_get_node_reachability().
[meshlink] / test / basic.c
index e0f77c5773d24d46904c9a3243956a77edb64cf0..46f86960cab377bb97f7517191560ec9c3258eb6 100644 (file)
@@ -37,11 +37,19 @@ int main() {
        assert(self);
        assert(!strcmp(self->name, "foo"));
 
+       // Check that we are reachable.
+
+       assert(meshlink_get_node_reachability(mesh, self, NULL, NULL));
+
        // Start and stop the mesh.
 
        assert(meshlink_start(mesh));
        meshlink_stop(mesh);
 
+       // Check that we are still reachable.
+
+       assert(meshlink_get_node_reachability(mesh, self, NULL, NULL));
+
        // Make sure we can start and stop the mesh again.
 
        assert(meshlink_start(mesh));