> On Jan 6, 2016, at 2:34 PM, Dave Shariff Yadallee - System Administrator a.k.a. The Root of the Problem <root@???> wrote:
>
> A further addendum when I add the DEPRECATED flag is
>
> In file included from tls.c:120:
> tls-openssl.c: In function `rsa_callback':
> tls-openssl.c:247: `RSA_F4' undeclared (first use in this function)
> tls-openssl.c:247: (Each undeclared identifier is reported only once
> tls-openssl.c:247: for each function it appears in.)
> tls-openssl.c:247: warning: assignment makes pointer from integer without a cast
RSA_F4 is still defined in <openssl/rsa.h>, however if you suppress all
deprecated behaviour, you may need to include <openssl/rsa.h> explicitly,
rather than rely on recursive inclusion via <openssl/ssl.h> and the like.
--
Viktor.