X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fconfig.c;h=e30a687b2d2326f288ee3ca4e8ab6a3e523a1a00;hb=8c6965fd4a7b0e301fb842a7c2917001327fcd6b;hp=ae1830d1d86f4b9b2f093d6a3ef263264e90caf6;hpb=b55efc33fb8df8b0518570b2584b6da9abb3221b;p=src%2Fapp-framework-binder.git diff --git a/src/config.c b/src/config.c index ae1830d1..e30a687b 100644 --- a/src/config.c +++ b/src/config.c @@ -61,12 +61,15 @@ PUBLIC AFB_error configLoadFile (AFB_session * session, AFB_config *cliconfig) { int fd; json_object * AFBConfig, *value; + // TBD integrate alias-dir array with config-file + session->config->aliasdir = cliconfig->aliasdir; + // default HTTP port if (cliconfig->httpdPort == 0) session->config->httpdPort=1234; else session->config->httpdPort=cliconfig->httpdPort; // default Plugin API timeout - if (cliconfig->apiTimeout == 0) session->config->apiTimeout=10; + if (cliconfig->apiTimeout == 0) session->config->apiTimeout=0; else session->config->apiTimeout=cliconfig->apiTimeout; // cache timeout default one hour @@ -111,8 +114,6 @@ PUBLIC AFB_error configLoadFile (AFB_session * session, AFB_config *cliconfig) { session->config->plugins= cliconfig->plugins; } - - // if no session dir create a default path from rootdir if (cliconfig->sessiondir == NULL) { session->config->sessiondir = malloc (512);