Netware support.

Submitted by: Guenter Knauf <eflash@gmx.net>
This commit is contained in:
Dr. Stephen Henson
2008-01-03 22:43:04 +00:00
parent 82a2431327
commit eef0c1f34c
21 changed files with 669 additions and 297 deletions

View File

@@ -2484,7 +2484,7 @@ double app_tminterval(int stop,int usertime)
return (ret);
}
#elif defined(OPENSSL_SYSTEM_NETWARE)
#elif defined(OPENSSL_SYS_NETWARE)
#include <time.h>
double app_tminterval(int stop,int usertime)

View File

@@ -60,14 +60,26 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "apps.h" /* needs to be included before the openssl headers! */
#include <openssl/e_os2.h>
#include <openssl/bio.h>
#include <openssl/ocsp.h>
#include <openssl/txt_db.h>
#include <openssl/ssl.h>
#include <openssl/evp.h>
#include "apps.h"
#if defined(NETWARE_CLIB)
# ifdef NETWARE_BSDSOCK
# include <sys/socket.h>
# include <sys/bsdskt.h>
# else
# include <novsock2.h>
# endif
#elif defined(NETWARE_LIBC)
# ifdef NETWARE_BSDSOCK
# include <sys/select.h>
# else
# include <novsock2.h>
# endif
#endif
/* Maximum leeway in validity period: default 5 minutes */
#define MAX_VALIDITY_PERIOD (5 * 60)