Lines Matching defs:certfilename
149 const char *certfilename = tls_opt.certfile;
179 if (!certfilename)
180 certfilename = DEFAULT_X509_CERTFILE;
184 && !(certfile = fopen(certfilename, "r"))) {
191 "certificate", keyfilename, certfilename);
196 "files \"%s\" and \"%s\"", keyfilename, certfilename);
203 keyfilename, certfilename)) {
205 " and \"%s\"", keyfilename, certfilename);
228 || !SSL_CTX_use_certificate_chain_file(ctx, certfilename)) {
231 keyfilename, certfilename,
239 keyfilename, certfilename,
293 if (cert || read_certfile(&cert, certfilename)) {
302 certfilename, cn, fp);
560 match_certfile(const X509 *cert1, const char *certfilename)
567 if (read_certfile(&cert2, certfilename)
576 "returns %d\n", cert1, certfilename, rc);
585 read_certfile(X509 **cert, const char *certfilename)
591 cert, certfilename);
592 if (!cert || !certfilename)
595 if (!(certfile = fopen(certfilename, "rb"))) {
596 logerror("Unable to open certificate file: %s", certfilename);
604 certfilename);
609 DPRINTF((D_TLS), "Read certificate from %s\n", certfilename);
1969 const char *keyfilename, const char *certfilename)
1977 if (!(umask(0122),(certfile = fopen(certfilename, "a")))) {
1978 logerror("Unable to write to file \"%s\"", certfilename);
1987 certfilename);