From: Jason Parker Date: Mon, 31 Jan 2011 22:25:23 +0000 (+0000) Subject: Add alternative name for config option. X-Git-Tag: 1.8.4-rc1~56 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1d498760ef308e763abe7274b1241af0dcbe8034;p=thirdparty%2Fasterisk.git Add alternative name for config option. The SIP sample configuration had "tlscadir" as the option name, but chan_sip used the more correct "tlscapath". Now both are accepted. Discovered (sort of) by a user on IRC in #asterisk git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@305247 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/configs/sip.conf.sample b/configs/sip.conf.sample index c416bd2394..3282afda44 100644 --- a/configs/sip.conf.sample +++ b/configs/sip.conf.sample @@ -447,7 +447,7 @@ srvlookup=yes ; Enable DNS SRV lookups on outbound calls ; you should have their certificate installed here so the code can ; verify the authenticity of their certificate. -;tlscadir= +;tlscapath= ; A directory full of CA certificates. The files must be named with ; the CA subject name hash value. ; (see man SSL_CTX_load_verify_locations for more info) diff --git a/main/tcptls.c b/main/tcptls.c index b505f2a019..d0ee3b2aa7 100644 --- a/main/tcptls.c +++ b/main/tcptls.c @@ -550,7 +550,7 @@ int ast_tls_read_conf(struct ast_tls_config *tls_cfg, struct ast_tcptls_session_ } else if (!strcasecmp(varname, "tlscafile")) { ast_free(tls_cfg->cafile); tls_cfg->cafile = ast_strdup(value); - } else if (!strcasecmp(varname, "tlscapath")) { + } else if (!strcasecmp(varname, "tlscapath") || !strcasecmp(varname, "tlscadir")) { ast_free(tls_cfg->capath); tls_cfg->capath = ast_strdup(value); } else if (!strcasecmp(varname, "tlsverifyclient")) {