aboutsummaryrefslogtreecommitdiffstats
path: root/res
diff options
context:
space:
mode:
authormarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2005-06-20 17:46:54 +0000
committermarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2005-06-20 17:46:54 +0000
commit8ba8a2e02e9156e7e04672c194c9e7eeb38eab27 (patch)
treec7ec506d92c8a1a8b7b596fb78ed815c85f0b03e /res
parente4c73c5b8de4a71f0e82076318a0163936655a8c (diff)
Fix OSP stuff
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5943 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'res')
-rwxr-xr-xres/res_osp.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/res/res_osp.c b/res/res_osp.c
index ed52d8307..3dd38d799 100755
--- a/res/res_osp.c
+++ b/res/res_osp.c
@@ -117,8 +117,8 @@ static int osp_build(struct ast_config *cfg, char *cat)
osp->handle = -1;
}
strncpy(osp->name, cat, sizeof(osp->name) - 1);
- snprintf(osp->localpvtkey, sizeof(osp->localpvtkey), AST_KEY_DIR "/%s-privatekey.pem", cat);
- snprintf(osp->localcert, sizeof(osp->localpvtkey), AST_KEY_DIR "/%s-localcert.pem", cat);
+ snprintf(osp->localpvtkey, sizeof(osp->localpvtkey) ,"%s/%s-privatekey.pem", ast_config_AST_KEY_DIR, cat);
+ snprintf(osp->localcert, sizeof(osp->localpvtkey), "%s/%s-localcert.pem", ast_config_AST_KEY_DIR, cat);
osp->maxconnections=OSP_DEFAULT_MAX_CONNECTIONS;
osp->retrydelay = OSP_DEFAULT_RETRY_DELAY;
osp->retrylimit = OSP_DEFAULT_RETRY_LIMIT;
@@ -131,18 +131,18 @@ static int osp_build(struct ast_config *cfg, char *cat)
if (v->value[0] == '/')
strncpy(osp->localpvtkey, v->value, sizeof(osp->localpvtkey) - 1);
else
- snprintf(osp->localpvtkey, sizeof(osp->localpvtkey), AST_KEY_DIR "/%s", v->value);
+ snprintf(osp->localpvtkey, sizeof(osp->localpvtkey), "%s/%s", ast_config_AST_KEY_DIR , v->value);
} else if (!strcasecmp(v->name, "localcert")) {
if (v->value[0] == '/')
strncpy(osp->localcert, v->value, sizeof(osp->localcert) - 1);
else
- snprintf(osp->localcert, sizeof(osp->localcert), AST_KEY_DIR "/%s", v->value);
+ snprintf(osp->localcert, sizeof(osp->localcert), "%s/%s", ast_config_AST_KEY_DIR, v->value);
} else if (!strcasecmp(v->name, "cacert")) {
if (osp->cacount < MAX_CERTS) {
if (v->value[0] == '/')
strncpy(osp->cacerts[osp->cacount], v->value, sizeof(osp->cacerts[0]) - 1);
else
- snprintf(osp->cacerts[osp->cacount], sizeof(osp->cacerts[0]), AST_KEY_DIR "/%s", v->value);
+ snprintf(osp->cacerts[osp->cacount], sizeof(osp->cacerts[0]), "%s/%s", ast_config_AST_KEY_DIR, v->value);
osp->cacount++;
} else
ast_log(LOG_WARNING, "Too many CA Certificates at line %d\n", v->lineno);
@@ -178,7 +178,7 @@ static int osp_build(struct ast_config *cfg, char *cat)
v = v->next;
}
if (osp->cacount < 1) {
- snprintf(osp->cacerts[osp->cacount], sizeof(osp->cacerts[0]), AST_KEY_DIR "/%s-cacert.pem", cat);
+ snprintf(osp->cacerts[osp->cacount], sizeof(osp->cacerts[0]), "%s/%s-cacert.pem", ast_config_AST_KEY_DIR, cat);
osp->cacount++;
}
for (x=0;x<osp->cacount;x++)