diff options
Diffstat (limited to 'ssl/s3_lib.c')
-rw-r--r-- | ssl/s3_lib.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ssl/s3_lib.c b/ssl/s3_lib.c index b6f5d82f21..b7bcf86476 100644 --- a/ssl/s3_lib.c +++ b/ssl/s3_lib.c @@ -623,7 +623,11 @@ char *parg; } /* break; */ case SSL_CTRL_SET_TMP_RSA_CB: +#ifndef NOPROTO + cert->rsa_tmp_cb=(RSA *(*)(SSL *, int, int))parg; +#else cert->rsa_tmp_cb=(RSA *(*)())parg; +#endif break; #endif #ifndef NO_DH @@ -650,7 +654,11 @@ char *parg; } /*break; */ case SSL_CTRL_SET_TMP_DH_CB: +#ifndef NOPROTO + cert->dh_tmp_cb=(DH *(*)(SSL *, int, int))parg; +#else cert->dh_tmp_cb=(DH *(*)())parg; +#endif break; #endif /* A Thawte special :-) */ |