WHERE char *Signature;
WHERE char *SimpleSearch;
WHERE char *Spoolfile;
+#if defined(USE_SSL) || defined(USE_NSS)
+WHERE char *SslCertFile INITVAL (NULL);
+WHERE char *SslEntropyFile INITVAL (NULL);
+#endif
WHERE char *StChars;
WHERE char *Status;
WHERE char *Tempdir;
#define HAVE_ENTROPY() (!access(DEVRANDOM, R_OK) || entropy_byte_count >= 16)
#endif
-char *SslCertFile = NULL;
-char *SslEntropyFile = NULL;
-
typedef struct _sslsockdata
{
SSL_CTX *ctx;
#include "mutt_socket.h"
-extern char *SslCertFile;
-extern char *SslEntropyFile;
-
int mutt_ssl_starttls (CONNECTION* conn);
extern int ssl_socket_setup (CONNECTION *conn);
static int MuttNssInitialized = 0;
-char *SslCertFile = 0;
-char *SslEntropyFile = 0; /* unused, required to link */
-
/* internal data struct we use with the CONNECTION. this is where NSS-specific
* data gets stuffed so that the main mutt_socket.h doesn't have to be
* modified.