X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Flibmeshlink.h;h=02a944840b3ab3d92c28605c20b4b950cd3d299a;hb=f312c7c9c4187473a1b1dc0aed9023d2bb4e3671;hp=d5263c9cde413d3ca457238fac24a5aab7b5fbef;hpb=d3be999ba1c4dae92b94dd55cb9a2097c09b377a;p=meshlink diff --git a/src/libmeshlink.h b/src/libmeshlink.h index d5263c9c..02a94484 100644 --- a/src/libmeshlink.h +++ b/src/libmeshlink.h @@ -19,11 +19,17 @@ #include "system.h" #include "node.h" +#include "names.h" +//#include "tincctl.h" +#include "xalloc.h" +extern char *hosts_dir; + +extern int check_port(char *name); /* OLD: tinc_configuration_t provides all information required to setup "/etc/tinc" I think tinc_setup() should basically do what cmd_init() from src/tincctl.c does, except it doesn't have to generate a tinc-up script. */ -bool tinc_setup(const char* path); +bool tinc_setup(const char* tinc_conf, const char* name); bool tinc_start(const char* path);