]> git.meshlink.io Git - meshlink/commitdiff
Allow configuration directory and node names to be specified on the command line.
authorGuus Sliepen <guus@meshlink.io>
Sun, 13 Apr 2014 11:16:28 +0000 (13:16 +0200)
committerGuus Sliepen <guus@meshlink.io>
Sun, 13 Apr 2014 11:16:28 +0000 (13:16 +0200)
meshlink-sample/meshlinkapp.c

index 0b494599f4c6c635d4ad0503909b2cbdbd614d6b..ff9bad1eb8cd7c61da7f76acd40308b764c2af0a 100644 (file)
@@ -2,12 +2,12 @@
 
 int main(int argc , char **argv){
 
-char *confbase = "/tmp/meshlink/";
-char *name = "test";
+char *confbase = argc > 1 ? argv[1] : "/tmp/meshlink/";
+char *name = argc > 2 ? argv[2] : "foo";
 debug_level = 5;
 
 node_t* remotenode = new_node();
-char *remotename = "ml";
+char *remotename = argc > 3 ? argv[3] : "bar";
 
 //TODO: change this, calling a function that returns node_t
 remotenode->name = malloc(16);