aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMichael Paquier <michael@paquier.xyz>2019-06-09 11:33:52 +0900
committerMichael Paquier <michael@paquier.xyz>2019-06-09 11:33:52 +0900
commitcf4263cc6c3a2310de4f1540745990e62fa2312c (patch)
tree0078deb95e527156f292fa4f026cd9d848ac9077 /src
parentb880e22de4b2543f1c1db758bca4b2135525e87a (diff)
downloadpostgresql-cf4263cc6c3a2310de4f1540745990e62fa2312c.tar.gz
postgresql-cf4263cc6c3a2310de4f1540745990e62fa2312c.zip
Switch position of some declarations in libpq.h
This makes the header more consistent with the surroundings, with declarations associated to a given file grouped together. Author: Daniel Gustafsson Discussion: https://postgr.es/m/20190608012439.GB7228@paquier.xyz
Diffstat (limited to 'src')
-rw-r--r--src/include/libpq/libpq.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/include/libpq/libpq.h b/src/include/libpq/libpq.h
index 79f0860823f..08a257616dc 100644
--- a/src/include/libpq/libpq.h
+++ b/src/include/libpq/libpq.h
@@ -53,6 +53,8 @@ extern const PGDLLIMPORT PQcommMethods *PqCommMethods;
/*
* prototypes for functions in pqcomm.c
*/
+extern WaitEventSet *FeBeWaitSet;
+
extern int StreamServerPort(int family, char *hostName,
unsigned short portNumber, char *unixSocketDir,
pgsocket ListenSocket[], int MaxListen);
@@ -83,6 +85,9 @@ extern char *ssl_crl_file;
extern char *ssl_dh_params_file;
extern char *ssl_passphrase_command;
extern bool ssl_passphrase_command_supports_reload;
+#ifdef USE_SSL
+extern bool ssl_loaded_verify_locations;
+#endif
extern int secure_initialize(bool isServerStart);
extern bool secure_loaded_verify_locations(void);
@@ -93,14 +98,14 @@ extern ssize_t secure_read(Port *port, void *ptr, size_t len);
extern ssize_t secure_write(Port *port, void *ptr, size_t len);
extern ssize_t secure_raw_read(Port *port, void *ptr, size_t len);
extern ssize_t secure_raw_write(Port *port, const void *ptr, size_t len);
+
+/*
+ * prototypes for functions in be-secure-gssapi.c
+ */
#ifdef ENABLE_GSS
extern ssize_t secure_open_gssapi(Port *port);
#endif
-extern bool ssl_loaded_verify_locations;
-
-extern WaitEventSet *FeBeWaitSet;
-
/* GUCs */
extern char *SSLCipherSuites;
extern char *SSLECDHCurve;