X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;ds=sidebyside;f=examples%2Fmanynodes.c;fp=examples%2Fmanynodes.c;h=393d586d35fc05128e31339f13bda46558ab6ea2;hb=a9230a241a1df0328fbfbe5d1c2ee3234bf808fd;hp=3f59ec38448366da194e442807d83e3ca095ad1c;hpb=2aa7b5a999b17d808c7f32e4d6a19e4beb7e0918;p=meshlink diff --git a/examples/manynodes.c b/examples/manynodes.c index 3f59ec38..393d586d 100644 --- a/examples/manynodes.c +++ b/examples/manynodes.c @@ -4,7 +4,10 @@ #include #include #include + +#ifndef _WIN32 #include +#endif #include "../src/meshlink.h" #include "../src/devtools.h" @@ -118,6 +121,7 @@ void exportmeshgraph_timer(int signum) exportmeshgraph(name); } +#ifndef _WIN32 static bool exportmeshgraph_started = false; static bool exportmeshgraph_end(const char* none) @@ -172,6 +176,17 @@ static bool exportmeshgraph_begin(const char* timeout_str) return true; } +#else +static bool exportmeshgraph_end(const char* none) +{ + return false; +} + +static bool exportmeshgraph_begin(const char* timeout_str) +{ + return false; +} +#endif static void parse_command(char *buf) { char *arg = strchr(buf, ' '); @@ -365,7 +380,11 @@ int main(int argc, char *argv[]) { mesh = calloc(n, sizeof *mesh); meshlink_set_log_cb(NULL, MESHLINK_DEBUG, log_message); +#ifndef _WIN32 mkdir(basebase, 0750); +#else + mkdir(basebase); +#endif char filename[PATH_MAX]; char nodename[100];