X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fconf.c;h=a53db04604ed10bc8725053a38bb9d33edfb84b8;hb=7593adb9ad9e6ff73afe29e9bd445cea8615a151;hp=ed51fc75f1391df10e3dfd6e207aff4e1ebd02d8;hpb=8fb3cf697d16e4870d7305866d03240acd49b386;p=meshlink diff --git a/src/conf.c b/src/conf.c index ed51fc75..a53db046 100644 --- a/src/conf.c +++ b/src/conf.c @@ -290,7 +290,7 @@ bool read_config_file(splay_tree_t *config_tree, const char *fname) { return result; } -bool read_server_config(void) { +bool read_server_config(meshlink_handle_t *mesh) { char filename[PATH_MAX]; bool x; @@ -304,7 +304,7 @@ bool read_server_config(void) { return x; } -bool read_host_config(splay_tree_t *config_tree, const char *name) { +bool read_host_config(meshlink_handle_t *mesh, splay_tree_t *config_tree, const char *name) { char filename[PATH_MAX]; bool x; @@ -314,7 +314,7 @@ bool read_host_config(splay_tree_t *config_tree, const char *name) { return x; } -bool append_config_file(const char *name, const char *key, const char *value) { +bool append_config_file(meshlink_handle_t *mesh, const char *name, const char *key, const char *value) { char filename[PATH_MAX]; snprintf(filename,PATH_MAX, "%s" SLASH "hosts" SLASH "%s", mesh->confbase, name);