char path[1024];
FILE *file = NULL;
- if (-2 == server_certificate_path(&file, host, path, sizeof(path))) {
+ if (-2 == server_certificate_file(&file, host, path, sizeof(path))) {
/* We've established a connection, tell the client. */
fprintf(client_fd, "HTTP/1.0 200 Connection established\r\n");
fprintf(client_fd, "\r\n");
goto out;
}
- /* server_certificate_path() may have opened the file, close it. */
+ /* server_certificate_file() may have opened the file, close it. */
if (NULL != file) {
fclose(file);
}
gnutls_x509_crt_deinit(cert);
/* Open stored server certificate file. */
- if (0 != server_certificate_path(&file, hostname, path, sizeof(path))) {
+ if (0 != server_certificate_file(&file, hostname, path, sizeof(path))) {
LOG(LOG_DEBUG, "server certificate:\n%s", server_cert);
return -1;
}
hostname, path, size);
}
-int server_certificate_path(FILE **file, const char *hostname,
+int server_certificate_file(FILE **file, const char *hostname,
char *path, size_t size) {
if (0 != get_certificate_path(STORED_SERVER_CERT_FORMAT,
hostname, path, size)) {
LOG_PERROR(LOG_ERROR,
- "server_certificate_path(): failed to get path");
+ "server_certificate_file(): failed to get path");
return -1;
}
if (NULL == *file) {
if (global_passthrough_unknown) {
LOG(LOG_DEBUG,
- "server_certificate_path(): failed to open '%s': %s",
+ "server_certificate_file(): failed to open '%s': %s",
path, strerror(errno));
} else {
LOG(LOG_WARNING,
- "server_certificate_path(): failed to open '%s': %s",
+ "server_certificate_file(): failed to open '%s': %s",
path, strerror(errno));
}
/* Couldn't open the file, special case. */
#define VERIFY_H
int proxy_certificate_path(const char *hostname, char *path, size_t size);
-int server_certificate_path(FILE **file, const char *hostname,
+int server_certificate_file(FILE **file, const char *hostname,
char *path, size_t size);
int verify_tls_connection(gnutls_session_t session, const char *hostname);