@@ -86,19 +86,6 @@ extern bool pq_check_connection(void);
8686/*
8787 * prototypes for functions in be-secure.c
8888 */
89- extern PGDLLIMPORT char * ssl_library ;
90- extern PGDLLIMPORT char * ssl_cert_file ;
91- extern PGDLLIMPORT char * ssl_key_file ;
92- extern PGDLLIMPORT char * ssl_ca_file ;
93- extern PGDLLIMPORT char * ssl_crl_file ;
94- extern PGDLLIMPORT char * ssl_crl_dir ;
95- extern PGDLLIMPORT char * ssl_dh_params_file ;
96- extern PGDLLIMPORT char * ssl_passphrase_command ;
97- extern PGDLLIMPORT bool ssl_passphrase_command_supports_reload ;
98- #ifdef USE_SSL
99- extern PGDLLIMPORT bool ssl_loaded_verify_locations ;
100- #endif
101-
10289extern int secure_initialize (bool isServerStart );
10390extern bool secure_loaded_verify_locations (void );
10491extern void secure_destroy (void );
@@ -110,19 +97,33 @@ extern ssize_t secure_raw_read(Port *port, void *ptr, size_t len);
11097extern ssize_t secure_raw_write (Port * port , const void * ptr , size_t len );
11198
11299/*
113- * prototypes for functions in be-secure-gssapi .c
100+ * declarations for variables defined in be-secure.c
114101 */
115- #ifdef ENABLE_GSS
116- extern ssize_t secure_open_gssapi (Port * port );
117- #endif
118-
119- /* GUCs */
102+ extern PGDLLIMPORT char * ssl_library ;
103+ extern PGDLLIMPORT char * ssl_ca_file ;
104+ extern PGDLLIMPORT char * ssl_cert_file ;
105+ extern PGDLLIMPORT char * ssl_crl_file ;
106+ extern PGDLLIMPORT char * ssl_crl_dir ;
107+ extern PGDLLIMPORT char * ssl_key_file ;
108+ extern PGDLLIMPORT int ssl_min_protocol_version ;
109+ extern PGDLLIMPORT int ssl_max_protocol_version ;
110+ extern PGDLLIMPORT char * ssl_passphrase_command ;
111+ extern PGDLLIMPORT bool ssl_passphrase_command_supports_reload ;
112+ extern PGDLLIMPORT char * ssl_dh_params_file ;
120113extern PGDLLIMPORT char * SSLCipherSuites ;
121114extern PGDLLIMPORT char * SSLCipherList ;
122115extern PGDLLIMPORT char * SSLECDHCurve ;
123116extern PGDLLIMPORT bool SSLPreferServerCiphers ;
124- extern PGDLLIMPORT int ssl_min_protocol_version ;
125- extern PGDLLIMPORT int ssl_max_protocol_version ;
117+ #ifdef USE_SSL
118+ extern PGDLLIMPORT bool ssl_loaded_verify_locations ;
119+ #endif
120+
121+ /*
122+ * prototypes for functions in be-secure-gssapi.c
123+ */
124+ #ifdef ENABLE_GSS
125+ extern ssize_t secure_open_gssapi (Port * port );
126+ #endif
126127
127128enum ssl_protocol_versions
128129{
0 commit comments