1 /*------------------------------------------------------------------------- 2 * 3 * fe-secure-common.h 4 * 5 * common implementation-independent SSL support code 6 * 7 * Portions Copyright (c) 1996-2020, PostgreSQL Global Development Group 8 * Portions Copyright (c) 1994, Regents of the University of California 9 * 10 * IDENTIFICATION 11 * src/interfaces/libpq/fe-secure-common.h 12 * 13 *------------------------------------------------------------------------- 14 */ 15 16 #ifndef FE_SECURE_COMMON_H 17 #define FE_SECURE_COMMON_H 18 19 #include "libpq-fe.h" 20 21 extern int pq_verify_peer_name_matches_certificate_name(PGconn *conn, 22 const char *namedata, size_t namelen, 23 char **store_name); 24 extern bool pq_verify_peer_name_matches_certificate(PGconn *conn); 25 26 #endif /* FE_SECURE_COMMON_H */ 27