Code

SSL utils: Pass a constant options object to all constructors.
[sysdb.git] / src / include / utils / ssl.h
index 801c574ba0b7df7d663935156b25ae75dbcd0e61..5379bc9ebf7f15af9b93844b9c78e6fc3c045a38 100644 (file)
@@ -73,7 +73,7 @@ typedef struct sdb_ssl_session sdb_ssl_session_t;
  * options are specified, default values will be used instead.
  */
 sdb_ssl_client_t *
-sdb_ssl_client_create(sdb_ssl_options_t *opts);
+sdb_ssl_client_create(const sdb_ssl_options_t *opts);
 
 /*
  * sdb_ssl_client_destroy:
@@ -95,7 +95,7 @@ sdb_ssl_client_connect(sdb_ssl_client_t *client, int fd);
  * options are specified, default values will be used instead.
  */
 sdb_ssl_server_t *
-sdb_ssl_server_create(sdb_ssl_options_t *opts);
+sdb_ssl_server_create(const sdb_ssl_options_t *opts);
 
 /*
  * sdb_ssl_server_destroy: