diff options
| author | Daniel Stenberg <daniel@haxx.se> | 2016-10-18 13:17:05 +0200 | 
|---|---|---|
| committer | Daniel Stenberg <daniel@haxx.se> | 2016-10-18 13:17:05 +0200 | 
| commit | 8748d4787fb4f93fb6ac95c11e63799df32b0b9a (patch) | |
| tree | 6d6bfb98f1e50862eb08ec30dc8b98a96e9cb307 /lib | |
| parent | 1e3161a20d5759409fec9aa339f79c5f71cabe65 (diff) | |
polarssl: reduce #ifdef madness with a macro
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/vtls/polarssl.c | 23 | 
1 files changed, 6 insertions, 17 deletions
diff --git a/lib/vtls/polarssl.c b/lib/vtls/polarssl.c index 0be34971e..97f085152 100644 --- a/lib/vtls/polarssl.c +++ b/lib/vtls/polarssl.c @@ -75,6 +75,11 @@  #define THREADING_SUPPORT  #endif +#ifndef POLARSSL_ERROR_C +#define error_strerror(x,y,z) +#endif /* POLARSSL_ERROR_C */ + +  #if defined(THREADING_SUPPORT)  static entropy_context entropy; @@ -166,20 +171,16 @@ polarssl_connect_step1(struct connectdata *conn,    if((ret = ctr_drbg_init(&connssl->ctr_drbg, entropy_func_mutex, &entropy,                            NULL, 0)) != 0) { -#ifdef POLARSSL_ERROR_C       error_strerror(ret, errorbuf, sizeof(errorbuf)); -#endif /* POLARSSL_ERROR_C */       failf(data, "Failed - PolarSSL: ctr_drbg_init returned (-0x%04X) %s\n", -                                                            -ret, errorbuf); +           -ret, errorbuf);    }  #else    entropy_init(&connssl->entropy);    if((ret = ctr_drbg_init(&connssl->ctr_drbg, entropy_func, &connssl->entropy,                            NULL, 0)) != 0) { -#ifdef POLARSSL_ERROR_C       error_strerror(ret, errorbuf, sizeof(errorbuf)); -#endif /* POLARSSL_ERROR_C */       failf(data, "Failed - PolarSSL: ctr_drbg_init returned (-0x%04X) %s\n",                                                              -ret, errorbuf);    } @@ -193,9 +194,7 @@ polarssl_connect_step1(struct connectdata *conn,                                data->set.str[STRING_SSL_CAFILE]);      if(ret<0) { -#ifdef POLARSSL_ERROR_C        error_strerror(ret, errorbuf, sizeof(errorbuf)); -#endif /* POLARSSL_ERROR_C */        failf(data, "Error reading ca cert file %s - PolarSSL: (-0x%04X) %s",              data->set.str[STRING_SSL_CAFILE], -ret, errorbuf); @@ -209,9 +208,7 @@ polarssl_connect_step1(struct connectdata *conn,                                data->set.str[STRING_SSL_CAPATH]);      if(ret<0) { -#ifdef POLARSSL_ERROR_C        error_strerror(ret, errorbuf, sizeof(errorbuf)); -#endif /* POLARSSL_ERROR_C */        failf(data, "Error reading ca cert path %s - PolarSSL: (-0x%04X) %s",              data->set.str[STRING_SSL_CAPATH], -ret, errorbuf); @@ -228,9 +225,7 @@ polarssl_connect_step1(struct connectdata *conn,                                data->set.str[STRING_CERT]);      if(ret) { -#ifdef POLARSSL_ERROR_C        error_strerror(ret, errorbuf, sizeof(errorbuf)); -#endif /* POLARSSL_ERROR_C */        failf(data, "Error reading client cert file %s - PolarSSL: (-0x%04X) %s",              data->set.str[STRING_CERT], -ret, errorbuf); @@ -253,9 +248,7 @@ polarssl_connect_step1(struct connectdata *conn,      pk_free(&pk);      if(ret) { -#ifdef POLARSSL_ERROR_C        error_strerror(ret, errorbuf, sizeof(errorbuf)); -#endif /* POLARSSL_ERROR_C */        failf(data, "Error reading private key %s - PolarSSL: (-0x%04X) %s",              data->set.str[STRING_KEY], -ret, errorbuf); @@ -271,9 +264,7 @@ polarssl_connect_step1(struct connectdata *conn,                                data->set.str[STRING_SSL_CRLFILE]);      if(ret) { -#ifdef POLARSSL_ERROR_C        error_strerror(ret, errorbuf, sizeof(errorbuf)); -#endif /* POLARSSL_ERROR_C */        failf(data, "Error reading CRL file %s - PolarSSL: (-0x%04X) %s",              data->set.str[STRING_SSL_CRLFILE], -ret, errorbuf); @@ -430,9 +421,7 @@ polarssl_connect_step2(struct connectdata *conn,      return CURLE_OK;    default: -#ifdef POLARSSL_ERROR_C      error_strerror(ret, errorbuf, sizeof(errorbuf)); -#endif /* POLARSSL_ERROR_C */      failf(data, "ssl_handshake returned - PolarSSL: (-0x%04X) %s",            -ret, errorbuf);      return CURLE_SSL_CONNECT_ERROR;  | 
