diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2004-10-27 06:08:56 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2004-10-27 06:08:56 +0000 |
commit | f1959d65e2fc9b7c059f099eee553fbfdfbec3e5 (patch) | |
tree | f83b117ad588fafd62e371f091d93e0af21deb61 /c/src/libnetworking/rtems_webserver/websSSL.h | |
parent | 2004-10-27 Ralf Corsepius <ralf_corsepius@rtems.org> (diff) | |
download | rtems-f1959d65e2fc9b7c059f099eee553fbfdfbec3e5.tar.bz2 |
Remove (Moved to cpukit/http).
Diffstat (limited to 'c/src/libnetworking/rtems_webserver/websSSL.h')
-rw-r--r-- | c/src/libnetworking/rtems_webserver/websSSL.h | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/c/src/libnetworking/rtems_webserver/websSSL.h b/c/src/libnetworking/rtems_webserver/websSSL.h deleted file mode 100644 index 62bcc44930..0000000000 --- a/c/src/libnetworking/rtems_webserver/websSSL.h +++ /dev/null @@ -1,67 +0,0 @@ -/* - * websSSL.h -- SSL Patch header - * - * Copyright (c) GoAhead Software Inc., 1992-2000. All Rights Reserved. - * - * See the file "license.txt" for information on usage and redistribution - * - * $Id$ - */ - -#ifndef _h_websSSL -#define _h_websSSL 1 - -/******************************** Description *********************************/ - -/* - * Header file for the GoAhead Patch for SSL. This defines the interface to - * integrate SSL into the GoAhead Webserver. - */ - -/********************************* Includes ***********************************/ - - -#ifdef OPENSSL -#define SSLEAY /* turn off a few special case MONOLITH macros */ -#define USE_SOCKETS /* needed for the _O_BINARY defs in the MS world */ -#include <openssl/ssl.h> -#else -#include <sslc.h> -#endif - -#ifndef UEMF - #include "basic/basic.h" - #include "emf/emf.h" -#else - #include "uemf.h" -#endif - -/********************************** Defines ***********************************/ - -typedef struct { - SSL *ssl; - BIO *bio; -} websSSL_t; - - -/******************************** Prototypes **********************************/ - -extern int websSSLOpen(); -extern int websSSLIsOpen(); -extern void websSSLClose(); - -extern int websSSLWrite(websSSL_t *wsp, char_t *buf, int nChars); -extern int websSSLGets(websSSL_t *wsp, char_t **buf); -extern int websSSLRead(websSSL_t *wsp, char_t *buf, int nChars); -extern int websSSLEof(websSSL_t *wsp); - -extern int websSSLFree(websSSL_t *wsp); -extern int websSSLFlush(websSSL_t *wsp); - -extern int websSSLSetKeyFile(char_t *keyFile); -extern int websSSLSetCertFile(char_t *certFile); - - -#endif /* _h_websSSL */ - -/*****************************************************************************/ |