summaryrefslogtreecommitdiff
path: root/include/private
diff options
context:
space:
mode:
authordreid <dreid@13f79535-47bb-0310-9956-ffa450edef68>2006-06-20 15:17:59 +0000
committerdreid <dreid@13f79535-47bb-0310-9956-ffa450edef68>2006-06-20 15:17:59 +0000
commit5f41cdbc0dd99e9e177adefba0d6923367d94710 (patch)
treebc06683d7954519193dbffcf1a6f589f40e50bb5 /include/private
parent833a41e3117382f480eae69d473b8dcd00539251 (diff)
downloadlibapr-util-5f41cdbc0dd99e9e177adefba0d6923367d94710.tar.gz
- remove symbols with '_' as first character
- remove c++ style comments - protect testssl if not building with ssl - add a tiny bit more documentation - more to follow Hopefully these start to address Joe's concerns??? git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@415705 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'include/private')
-rw-r--r--include/private/apr_ssl_openssl_private.h4
-rw-r--r--include/private/apr_ssl_private.h27
2 files changed, 16 insertions, 15 deletions
diff --git a/include/private/apr_ssl_openssl_private.h b/include/private/apr_ssl_openssl_private.h
index c7b6e990..3e1cc5d5 100644
--- a/include/private/apr_ssl_openssl_private.h
+++ b/include/private/apr_ssl_openssl_private.h
@@ -21,12 +21,12 @@
#include <openssl/ssl.h>
-struct _apu_ssl_data {
+struct apu_ssl_data {
SSL_CTX *ctx;
const EVP_MD *md;
};
-struct _apu_ssl_socket_data {
+struct apu_ssl_socket_data {
SSL *ssl;
};
diff --git a/include/private/apr_ssl_private.h b/include/private/apr_ssl_private.h
index c144a215..1b4b9252 100644
--- a/include/private/apr_ssl_private.h
+++ b/include/private/apr_ssl_private.h
@@ -31,15 +31,15 @@ extern "C" {
/** @internal */
-typedef struct _apu_ssl_data _apu_ssl_data_t;
-typedef struct _apu_ssl_socket_data _apu_ssl_socket_data_t;
+typedef struct apu_ssl_data apu_ssl_data_t;
+typedef struct apu_ssl_socket_data apu_ssl_socket_data_t;
/**
* SSL factory structure
*/
struct apr_ssl_factory {
apr_pool_t *pool;
- _apu_ssl_data_t *sslData;
+ apu_ssl_data_t *sslData;
};
struct apr_ssl_socket {
@@ -47,22 +47,23 @@ struct apr_ssl_socket {
apr_socket_t *plain;
apr_ssl_factory_t *factory;
int connected;
- _apu_ssl_socket_data_t *sslData;
+ apu_ssl_socket_data_t *sslData;
};
/**
* The following functions are provided by the implementations of
- * SSL libraries.
+ * SSL libraries. They are internal ONLY and should not be referenced
+ * outside of the apr_ssl code.
*/
-apr_status_t _ssl_init(void);
-apr_status_t _ssl_factory_create(apr_ssl_factory_t *, const char *, const char *, const char *);
-apr_status_t _ssl_socket_create(apr_ssl_socket_t *sslSock, apr_ssl_factory_t *asf);
-apr_status_t _ssl_socket_close(apr_ssl_socket_t *);
-apr_status_t _ssl_connect(apr_ssl_socket_t *);
-apr_status_t _ssl_send(apr_ssl_socket_t *, const char *, apr_size_t *);
-apr_status_t _ssl_socket_recv(apr_ssl_socket_t *, char *, apr_size_t *);
-apr_status_t _ssl_accept(apr_ssl_socket_t *, apr_ssl_socket_t *, apr_pool_t *);
+apr_status_t apu_ssl_init(void);
+apr_status_t apu_ssl_factory_create(apr_ssl_factory_t *, const char *, const char *, const char *);
+apr_status_t apu_ssl_socket_create(apr_ssl_socket_t *sslSock, apr_ssl_factory_t *asf);
+apr_status_t apu_ssl_socket_close(apr_ssl_socket_t *);
+apr_status_t apu_ssl_connect(apr_ssl_socket_t *);
+apr_status_t apu_ssl_send(apr_ssl_socket_t *, const char *, apr_size_t *);
+apr_status_t apu_ssl_socket_recv(apr_ssl_socket_t *, char *, apr_size_t *);
+apr_status_t apu_ssl_accept(apr_ssl_socket_t *, apr_ssl_socket_t *, apr_pool_t *);
#ifdef __cplusplus
}