]> code.citadel.org Git - citadel.git/blobdiff - citadel/modules/crypto/serv_crypto.h
OpenSSL no longer requires thread locking callbacks. REMOVED FROM CITSERVER
[citadel.git] / citadel / modules / crypto / serv_crypto.h
index c7b033794a9d34966d9947d76f70e5824d3165f5..90c8d2604132a265d87ab566711040bec4c5dc05 100644 (file)
@@ -1,4 +1,3 @@
-/* $Id$ */
 
 /*
  * Number of days for which self-signed certs are valid.
@@ -12,7 +11,7 @@
 #define CIT_CIPHERS    "ALL:RC4+RSA:+SSLv2:+TLSv1:!MD5:@STRENGTH"      /* see ciphers(1) */
 
 #ifdef HAVE_OPENSSL
-void destruct_ssl(void);
+#define OPENSSL_NO_KRB5                /* work around redhat b0rken ssl headers */
 void init_ssl(void);
 void client_write_ssl (const char *buf, int nbytes);
 int client_read_sslbuffer(StrBuf *buf, int timeout);
@@ -21,7 +20,6 @@ int client_read_sslblob(StrBuf *Target, long want_len, int timeout);
 void cmd_stls(char *params);
 void cmd_gtls(char *params);
 void endtls(void);
-void ssl_lock(int mode, int n, const char *file, int line);
 void CtdlStartTLS(char *ok_response, char *nosup_response, char *error_response);
 extern SSL_CTX *ssl_ctx;