webcit-ng openssl 1.1 compatibility
[citadel.git] / webcit / crypto.c
index eadfbc9bc5fd778aacdaa296473c0a2e3f67526f..5df3e61a13111d676866ed24b6209d6d7505b839 100644 (file)
@@ -59,7 +59,7 @@ void generate_key(char *keyfilename)
        unsigned long e = RSA_F4;
        FILE *fp;
 
-       if (access(file_crpt_file_key, R_OK) == 0) {
+       if (access(keyfilename, R_OK) == 0) {
                return;
        }
 
@@ -91,7 +91,7 @@ void generate_key(char *keyfilename)
                                        NULL    /* no callbk */
                ) != 1) {
                        syslog(LOG_ERR, "crypto: cannot write key: %s", ERR_reason_error_string(ERR_get_error()));
-                       unlink(file_crpt_file_key);
+                       unlink(keyfilename);
                }
                fclose(fp);
        }