index 5379bc9ebf7f15af9b93844b9c78e6fc3c045a38..53a794f68b3c9add760ba43a7e4bb6a9f3d6fe75 100644 (file)
--- a/src/include/utils/ssl.h
+++ b/src/include/utils/ssl.h
struct sdb_ssl_session;
typedef struct sdb_ssl_session sdb_ssl_session_t;
+/*
+ * sdb_ssl_init, sdb_ssl_shutdown:
+ * Global setup and shutdown of SSL/TLS. This is required before any other
+ * function can be used.
+ */
+int
+sdb_ssl_init(void);
+void
+sdb_ssl_shutdown(void);
+
/*
* sdb_ssl_client_create:
* Allocate and initialize a TLS/SSL client using the specified options. If no