@@ -86,19 +86,6 @@ extern bool pq_check_connection(void);
86
86
/*
87
87
* prototypes for functions in be-secure.c
88
88
*/
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
-
102
89
extern int secure_initialize (bool isServerStart );
103
90
extern bool secure_loaded_verify_locations (void );
104
91
extern void secure_destroy (void );
@@ -110,19 +97,33 @@ extern ssize_t secure_raw_read(Port *port, void *ptr, size_t len);
110
97
extern ssize_t secure_raw_write (Port * port , const void * ptr , size_t len );
111
98
112
99
/*
113
- * prototypes for functions in be-secure-gssapi .c
100
+ * declarations for variables defined in be-secure.c
114
101
*/
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 ;
120
113
extern PGDLLIMPORT char * SSLCipherSuites ;
121
114
extern PGDLLIMPORT char * SSLCipherList ;
122
115
extern PGDLLIMPORT char * SSLECDHCurve ;
123
116
extern 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
126
127
127
128
enum ssl_protocol_versions
128
129
{
0 commit comments