]> git.meshlink.io Git - meshlink/blobdiff - test/channels-fork.c
Fix compiler warnings.
[meshlink] / test / channels-fork.c
index 7fdd5b8e5bca9e9ed3f2a7e7c546e48cc0499961..faa16c6ef715b2efb6e03b0709b5df24fe9f0e04 100644 (file)
@@ -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;
@@ -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);