On Tue, 2010-11-02 at 09:54 +0100, Alexander Malysh wrote:
> Hi Luca,
> 
> +1 except this part:
> 
>      cfg_get_bool(&smpp->use_ssl, grp, octstr_imm("use-ssl"));
> +    if (smpp->use_ssl)
>  #ifndef HAVE_LIBSSL
> -    if (smpp->use_ssl)
>          panic(0, "SMPP: Can not use 'use-ssl' without SSL support compiled 
> in.");
> 
> this is wrong... we want to panic only if no ssl support compiled in...


Looks correct to me. The test is moved out of the ifndef so that it
panics if use_ssl is true and LIBSSL is not defined, else if use_ssl is
true and LIBSSL is defined it tries to get the ssl-client-certkey-file.

 if (smpp->use_ssl)
 #ifndef HAVE_LIBSSL
     panic(0, "SMPP: Can not use 'use-ssl' without SSL support compiled
in.");
#else
     smpp->ssl_client_certkey_file = cfg_get(grp,
octstr_imm("ssl-client-certkey-file"));
 #endif


Or am I missing something?

thanks

Luca


Reply via email to