diff options
| author | dreid <dreid@13f79535-47bb-0310-9956-ffa450edef68> | 2006-06-20 15:17:59 +0000 |
|---|---|---|
| committer | dreid <dreid@13f79535-47bb-0310-9956-ffa450edef68> | 2006-06-20 15:17:59 +0000 |
| commit | 5f41cdbc0dd99e9e177adefba0d6923367d94710 (patch) | |
| tree | bc06683d7954519193dbffcf1a6f589f40e50bb5 /include/private | |
| parent | 833a41e3117382f480eae69d473b8dcd00539251 (diff) | |
| download | libapr-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.h | 4 | ||||
| -rw-r--r-- | include/private/apr_ssl_private.h | 27 |
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 } |
