Lines Matching defs:certfilename
153 const char *certfilename = tls_opt.certfile;
183 if (!certfilename)
184 certfilename = DEFAULT_X509_CERTFILE;
188 && !(certfile = fopen(certfilename, "r"))) {
195 "certificate", keyfilename, certfilename);
200 "files \"%s\" and \"%s\"", keyfilename, certfilename);
207 keyfilename, certfilename)) {
209 " and \"%s\"", keyfilename, certfilename);
232 || !SSL_CTX_use_certificate_chain_file(ctx, certfilename)) {
235 keyfilename, certfilename,
243 keyfilename, certfilename,
297 if (cert || read_certfile(&cert, certfilename)) {
306 certfilename, cn, fp);
564 match_certfile(const X509 *cert1, const char *certfilename)
571 if (read_certfile(&cert2, certfilename)
580 "returns %d\n", cert1, certfilename, rc);
589 read_certfile(X509 **cert, const char *certfilename)
595 cert, certfilename);
596 if (!cert || !certfilename)
599 if (!(certfile = fopen(certfilename, "rb"))) {
600 logerror("Unable to open certificate file: %s", certfilename);
608 certfilename);
613 DPRINTF((D_TLS), "Read certificate from %s\n", certfilename);
1991 const char *keyfilename, const char *certfilename)
1999 if (!(umask(0122),(certfile = fopen(certfilename, "a")))) {
2000 logerror("Unable to write to file \"%s\"", certfilename);
2009 certfilename);