summaryrefslogtreecommitdiff
path: root/sql/proxy_protocol.h
diff options
context:
space:
mode:
authorVladislav Vaintroub <wlad@mariadb.com>2018-03-21 18:09:52 +0000
committerVladislav Vaintroub <wlad@mariadb.com>2018-03-23 20:23:12 +0000
commit96ecf3ff23011ee7e8b92da5d9561d9cd7e75d53 (patch)
treef584ddc42bd0b8540b4813c3609522af8117c55e /sql/proxy_protocol.h
parent865cec928a0f33ea1e6f71d0a3d8ac0d0570252a (diff)
downloadmariadb-git-96ecf3ff23011ee7e8b92da5d9561d9cd7e75d53.tar.gz
MDEV-15501 : Make `proxy_protocol_networks` variable read-write.
Diffstat (limited to 'sql/proxy_protocol.h')
-rw-r--r--sql/proxy_protocol.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/sql/proxy_protocol.h b/sql/proxy_protocol.h
index 6f9bcf73307..0f873e2492c 100644
--- a/sql/proxy_protocol.h
+++ b/sql/proxy_protocol.h
@@ -11,5 +11,9 @@ extern bool has_proxy_protocol_header(NET *net);
extern int parse_proxy_protocol_header(NET *net, proxy_peer_info *peer_info);
extern bool is_proxy_protocol_allowed(const sockaddr *remote_addr);
+extern int init_proxy_protocol_networks(const char *spec);
+extern void destroy_proxy_protocol_networks();
+
extern int set_proxy_protocol_networks(const char *spec);
-extern void cleanup_proxy_protocol_networks();
+extern bool proxy_protocol_networks_valid(const char *spec);
+