diff options
author | snowdrop | 2006-01-06 14:09:27 +0000 |
---|---|---|
committer | snowdrop | 2006-01-06 14:09:27 +0000 |
commit | 73327fb2d2a2da4b25e91e34ca121cac6b03fe42 (patch) | |
tree | b678707c5492c733300d203a33941dd21440b58b /nanohttp/nanohttp-socket.c | |
parent | 6ae7497ef5c5a6febd845b57c6030eddd95c4ca8 (diff) | |
download | csoap-73327fb2d2a2da4b25e91e34ca121cac6b03fe42.tar.gz csoap-73327fb2d2a2da4b25e91e34ca121cac6b03fe42.tar.bz2 |
added #ifdef HAVE_SSL check
Diffstat (limited to 'nanohttp/nanohttp-socket.c')
-rw-r--r-- | nanohttp/nanohttp-socket.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/nanohttp/nanohttp-socket.c b/nanohttp/nanohttp-socket.c index cc84834..62bf287 100644 --- a/nanohttp/nanohttp-socket.c +++ b/nanohttp/nanohttp-socket.c @@ -1,5 +1,5 @@ /****************************************************************** -* $Id: nanohttp-socket.c,v 1.38 2005/12/22 21:59:41 mrcsys Exp $ +* $Id: nanohttp-socket.c,v 1.39 2006/01/06 14:09:27 snowdrop Exp $ * * CSOAP Project: A http client/server library in C * Copyright (C) 2003 Ferhat Ayaz @@ -76,12 +76,14 @@ #define errno WSAGetLastError() #endif + +#ifdef HAVE_SSL SSL_CTX* SSLctx = NULL; char *SSLCert = NULL; char *SSLPass = NULL; char *SSLCA = NULL; int SSLCertLess = 0; - +#endif /*-------------------------------------------------- FUNCTION: hsocket_module_init @@ -124,6 +126,7 @@ hsocket_init (hsocket_t * sock ) log_verbose1("Starting hsocket init"); /* just set the descriptor to -1 */ sock->sock = -1; +#ifdef HAVE_SSL sock->ssl = NULL; if(SSLCert || SSLCertLess){ log_verbose1("calling init ctx"); @@ -132,6 +135,7 @@ hsocket_init (hsocket_t * sock ) return herror_new("hsocket_init", HSOCKET_ERROR_CONNECT, "Unable to initialize SSL CTX" ); } } +#endif return H_OK; } |