Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit f95da9f

Browse files
committed
More logically order libpq func. includes, e.g., group GUC vals
Reported-by: David Zhang Discussion: https://postgr.es/m/65909efe-97c6-4863-af4e-21eb5a26dd1e@highgo.ca Co-authored-by: David Zhang Backpatch-through: master
1 parent 70236cf commit f95da9f

File tree

1 file changed

+22
-21
lines changed

1 file changed

+22
-21
lines changed

src/include/libpq/libpq.h

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -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-
10289
extern int secure_initialize(bool isServerStart);
10390
extern bool secure_loaded_verify_locations(void);
10491
extern void secure_destroy(void);
@@ -110,19 +97,33 @@ extern ssize_t secure_raw_read(Port *port, void *ptr, size_t len);
11097
extern 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;
120113
extern PGDLLIMPORT char *SSLCipherSuites;
121114
extern PGDLLIMPORT char *SSLCipherList;
122115
extern PGDLLIMPORT char *SSLECDHCurve;
123116
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
126127

127128
enum ssl_protocol_versions
128129
{

0 commit comments

Comments
 (0)