]> git.meshlink.io Git - meshlink/blobdiff - test/channels-fork.c
Fix compiler warnings.
[meshlink] / test / channels-fork.c
old mode 100755 (executable)
new mode 100644 (file)
index 3a9615f..faa16c6
@@ -58,6 +58,8 @@ int main1(int rfd, int wfd) {
                return 1;
        }
 
+       meshlink_enable_discovery(mesh1, false);
+
        meshlink_add_address(mesh1, "localhost");
 
        char *data = meshlink_export(mesh1);
@@ -67,11 +69,11 @@ int main1(int rfd, int wfd) {
        }
 
        size_t len = strlen(data);
-       write(wfd, &len, sizeof len);
+       write(wfd, &len, sizeof(len));
        write(wfd, data, len);
        free(data);
 
-       read(rfd, &len, sizeof len);
+       read(rfd, &len, sizeof(len));
        char indata[len + 1];
        read(rfd, indata, len);
        indata[len] = 0;
@@ -100,7 +102,7 @@ int main1(int rfd, int wfd) {
        }
 
        // Open a channel from foo to bar.
-       
+
        meshlink_node_t *bar = meshlink_get_node(mesh1, "bar");
        if(!bar) {
                fprintf(stderr, "Foo could not find bar\n");
@@ -142,6 +144,8 @@ int main2(int rfd, int wfd) {
                return 1;
        }
 
+       meshlink_enable_discovery(mesh2, false);
+
        char *data = meshlink_export(mesh2);
        if(!data) {
                fprintf(stderr, "Bar could not export its configuration\n");
@@ -149,11 +153,11 @@ int main2(int rfd, int wfd) {
        }
 
        size_t len = strlen(data);
-       if(write(wfd, &len, sizeof len) <= 0) abort();
+       if(write(wfd, &len, sizeof(len)) <= 0) abort();
        if(write(wfd, data, len) <= 0) abort();
        free(data);
 
-       read(rfd, &len, sizeof len);
+       read(rfd, &len, sizeof(len));
        char indata[len + 1];
        read(rfd, indata, len);
        indata[len] = 0;
@@ -180,7 +184,7 @@ int main2(int rfd, int wfd) {
 
 
 int main(int argc, char *argv[]) {
-       int fda[2], fdb[2], result;
+       int fda[2], fdb[2];
 
        pipe2(fda, 0);
        pipe2(fdb, 0);