static int n = 10;
static meshlink_handle_t **mesh;
-
+static char* namesprefix="machine1";
static int nodeindex = 0;
static meshlink_node_t **nodes;
return false;
}
- if(!devtool_export_json_all_edges_state(mesh[nodeindex], stream))
+ if(!devtool_export_json_all_edges_state(mesh[0], stream))
{
fclose(stream);
fprintf(stderr, "could not export graph\n");
gettimeofday(&ts, NULL);
char name[1024];
- snprintf(name, sizeof(name), "graph_%ld_%03ld.json", ts.tv_sec, ts.tv_usec/1000);
+ snprintf(name, sizeof(name), "%sgraph_%ld_%03ld.json", namesprefix,ts.tv_sec, ts.tv_usec/1000);
exportmeshgraph(name);
}
int main(int argc, char *argv[]) {
const char *basebase = ".manynodes";
- const char *namesprefix = "machine1";
const char *graphexporttimeout = NULL;
char buf[1024];
mesh = calloc(n, sizeof *mesh);
- meshlink_set_log_cb(NULL, MESHLINK_WARNING, log_message);
+ meshlink_set_log_cb(NULL, MESHLINK_DEBUG, log_message);
mkdir(basebase, 0750);
char filename[PATH_MAX];
else {
mesh[i] = meshlink_open(filename, nodename, "manynodes", DEV_CLASS_PORTABLE);
}
- meshlink_set_log_cb(mesh[i], MESHLINK_WARNING, log_message);
+ meshlink_set_log_cb(mesh[i], MESHLINK_DEBUG, log_message);
if(!mesh[i]) {
fprintf(stderr, "errno is: %d\n", meshlink_errno);
fprintf(stderr, "Could not open %s: %s\n", filename, meshlink_strerror(meshlink_errno));