return (unsigned long) pthread_self();
}
+void destruct_ssl(void)
+{
+ int a;
+ CtdlUnregisterProtoHook(cmd_stls, "STLS");
+ CtdlUnregisterProtoHook(cmd_gtls, "GTLS");
+ for (a = 0; a < CRYPTO_num_locks(); a++)
+ free(SSLCritters[a]);
+ free (SSLCritters);
+}
+
void init_ssl(void)
{
SSL_METHOD *ssl_method;
/* Get our certificates in order.
* First, create the key/cert directory if it's not there already...
*/
- mkdir(ctdl_ssl_dir, 0700);
+ mkdir(ctdl_key_dir, 0700);
/*
* Generate a key pair if we don't have one.