mirror of
https://git.proxmox.com/git/efi-boot-shim
synced 2025-06-12 23:57:22 +00:00
Cryptlib: Rename OpenSslSupport.h as CrtLibSupport.h
Edk2 renamed OpenSslSupport.h, so we have to follow the change. Also merge some changes from edk2 CrtLibSupport.h Signed-off-by: Gary Lin <glin@suse.com>
This commit is contained in:
parent
84d1118d00
commit
ab9a05a10f
@ -1,7 +1,8 @@
|
|||||||
/** @file
|
/** @file
|
||||||
Root include file to support building OpenSSL Crypto Library.
|
Root include file of C runtime library to support building the third-party
|
||||||
|
cryptographic library.
|
||||||
|
|
||||||
Copyright (c) 2010 - 2011, Intel Corporation. All rights reserved.<BR>
|
Copyright (c) 2010 - 2017, Intel Corporation. All rights reserved.<BR>
|
||||||
This program and the accompanying materials
|
This program and the accompanying materials
|
||||||
are licensed and made available under the terms and conditions of the BSD License
|
are licensed and made available under the terms and conditions of the BSD License
|
||||||
which accompanies this distribution. The full text of the license may be found at
|
which accompanies this distribution. The full text of the license may be found at
|
||||||
@ -12,8 +13,8 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#ifndef __OPEN_SSL_SUPPORT_H__
|
#ifndef __CRT_LIB_SUPPORT_H__
|
||||||
#define __OPEN_SSL_SUPPORT_H__
|
#define __CRT_LIB_SUPPORT_H__
|
||||||
|
|
||||||
#include <efi.h>
|
#include <efi.h>
|
||||||
#include <efilib.h>
|
#include <efilib.h>
|
||||||
@ -23,6 +24,9 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
#include <Library/MemoryAllocationLib.h>
|
#include <Library/MemoryAllocationLib.h>
|
||||||
#include <Library/DebugLib.h>
|
#include <Library/DebugLib.h>
|
||||||
|
|
||||||
|
#define OPENSSLDIR ""
|
||||||
|
#define ENGINESDIR ""
|
||||||
|
|
||||||
#define CONST const
|
#define CONST const
|
||||||
|
|
||||||
//
|
//
|
||||||
@ -164,27 +168,14 @@ typedef CHAR8 *VA_LIST;
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
//
|
||||||
// #defines from EFI Application Toolkit required to buiild Open SSL
|
// Definitions for global constants used by CRT library routines
|
||||||
//
|
//
|
||||||
#define ENOMEM 12 /* Cannot allocate memory */
|
|
||||||
#define EINVAL 22 /* Invalid argument */
|
#define EINVAL 22 /* Invalid argument */
|
||||||
#define BUFSIZ 1024 /* size of buffer used by setbuf */
|
#define INT_MAX 0x7FFFFFFF /* Maximum (signed) int value */
|
||||||
#define INT_MAX 2147483647 /* max value for an int */
|
#define LONG_MAX 0X7FFFFFFFL /* max value for a long */
|
||||||
#define INT_MIN (-2147483647-1) /* min value for an int */
|
#define LONG_MIN (-LONG_MAX-1) /* min value for a long */
|
||||||
#define LONG_MAX 2147483647L /* max value for a long */
|
#define ULONG_MAX 0xFFFFFFFF /* Maximum unsigned long value */
|
||||||
#define LONG_MIN (-2147483647-1) /* min value for a long */
|
#define CHAR_BIT 8 /* Number of bits in a char */
|
||||||
#define ULONG_MAX 0xffffffff /* max value for an unsigned long */
|
|
||||||
#define LOG_DAEMON (3<<3) /* system daemons */
|
|
||||||
#define LOG_EMERG 0 /* system is unusable */
|
|
||||||
#define LOG_ALERT 1 /* action must be taken immediately */
|
|
||||||
#define LOG_CRIT 2 /* critical conditions */
|
|
||||||
#define LOG_ERR 3 /* error conditions */
|
|
||||||
#define LOG_WARNING 4 /* warning conditions */
|
|
||||||
#define LOG_NOTICE 5 /* normal but significant condition */
|
|
||||||
#define LOG_INFO 6 /* informational */
|
|
||||||
#define LOG_DEBUG 7 /* debug-level messages */
|
|
||||||
#define LOG_PID 0x01 /* log the pid with each message */
|
|
||||||
#define LOG_CONS 0x02 /* log on the console if errors in sending */
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Macros from EFI Application Toolkit required to buiild Open SSL
|
// Macros from EFI Application Toolkit required to buiild Open SSL
|
||||||
@ -199,25 +190,26 @@ typedef CHAR8 *VA_LIST;
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
//
|
||||||
// Basic types from EFI Application Toolkit required to buiild Open SSL
|
// Basic types mapping
|
||||||
//
|
//
|
||||||
typedef UINTN size_t;
|
typedef UINTN size_t;
|
||||||
typedef INTN ssize_t;
|
typedef INTN ssize_t;
|
||||||
typedef INT64 off_t;
|
typedef INT32 time_t;
|
||||||
typedef UINT16 mode_t;
|
typedef UINT8 __uint8_t;
|
||||||
typedef long time_t;
|
typedef UINT8 sa_family_t;
|
||||||
typedef unsigned long clock_t;
|
|
||||||
typedef UINT32 uid_t;
|
typedef UINT32 uid_t;
|
||||||
typedef UINT32 gid_t;
|
typedef UINT32 gid_t;
|
||||||
|
typedef INT64 off_t;
|
||||||
|
typedef UINT16 mode_t;
|
||||||
|
typedef unsigned long clock_t;
|
||||||
typedef UINT32 ino_t;
|
typedef UINT32 ino_t;
|
||||||
typedef UINT32 dev_t;
|
typedef UINT32 dev_t;
|
||||||
typedef UINT16 nlink_t;
|
typedef UINT16 nlink_t;
|
||||||
typedef int pid_t;
|
typedef int pid_t;
|
||||||
typedef void *DIR;
|
typedef void *DIR;
|
||||||
typedef void __sighandler_t (int);
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Structures from EFI Application Toolkit required to buiild Open SSL
|
// Structures Definitions
|
||||||
//
|
//
|
||||||
struct tm {
|
struct tm {
|
||||||
int tm_sec; /* seconds after the minute [0-60] */
|
int tm_sec; /* seconds after the minute [0-60] */
|
||||||
@ -238,6 +230,12 @@ struct timeval {
|
|||||||
long tv_usec; /* time value, in microseconds */
|
long tv_usec; /* time value, in microseconds */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
struct sockaddr {
|
||||||
|
__uint8_t sa_len; /* total length */
|
||||||
|
sa_family_t sa_family; /* address family */
|
||||||
|
char sa_data[14]; /* actually longer; address value */
|
||||||
|
};
|
||||||
|
|
||||||
struct dirent {
|
struct dirent {
|
||||||
UINT32 d_fileno; /* file number of entry */
|
UINT32 d_fileno; /* file number of entry */
|
||||||
UINT16 d_reclen; /* length of this record */
|
UINT16 d_reclen; /* length of this record */
|
||||||
@ -270,38 +268,37 @@ struct stat {
|
|||||||
};
|
};
|
||||||
|
|
||||||
//
|
//
|
||||||
// Externs from EFI Application Toolkit required to buiild Open SSL
|
// Global variables
|
||||||
//
|
//
|
||||||
extern int errno;
|
extern int errno;
|
||||||
|
|
||||||
//
|
//
|
||||||
// Function prototypes from EFI Application Toolkit required to buiild Open SSL
|
// Function prototypes of CRT Library routines
|
||||||
//
|
//
|
||||||
void *malloc (size_t);
|
void *malloc (size_t);
|
||||||
void *realloc (void *, size_t);
|
void *realloc (void *, size_t);
|
||||||
void free (void *);
|
void free (void *);
|
||||||
int isdigit (int);
|
|
||||||
int isspace (int);
|
|
||||||
int tolower (int);
|
|
||||||
int isupper (int);
|
|
||||||
int isxdigit (int);
|
|
||||||
int isalnum (int);
|
|
||||||
void *memcpy (void *, const void *, size_t);
|
void *memcpy (void *, const void *, size_t);
|
||||||
void *memset (void *, int, size_t);
|
|
||||||
void *memchr (const void *, int, size_t);
|
void *memchr (const void *, int, size_t);
|
||||||
int memcmp (const void *, const void *, size_t);
|
int memcmp (const void *, const void *, size_t);
|
||||||
void *memmove (void *, const void *, size_t);
|
void *memmove (void *, const void *, size_t);
|
||||||
|
void *memset (void *, int, size_t);
|
||||||
|
int isdigit (int);
|
||||||
|
int isspace (int);
|
||||||
|
int isxdigit (int);
|
||||||
|
int isalnum (int);
|
||||||
|
int isupper (int);
|
||||||
|
int tolower (int);
|
||||||
int strcmp (const char *, const char *);
|
int strcmp (const char *, const char *);
|
||||||
int strncmp (const char *, const char *, size_t);
|
int strncmp (const char *, const char *, size_t);
|
||||||
|
int strncasecmp (const char *, const char *, size_t);
|
||||||
|
int strcasecmp (const char *, const char *);
|
||||||
char *strcpy (char *, const char *);
|
char *strcpy (char *, const char *);
|
||||||
char *strncpy (char *, const char *, size_t);
|
char *strncpy (char *, const char *, size_t);
|
||||||
size_t strlen (const char *);
|
size_t strlen (const char *);
|
||||||
char *strcat (char *, const char *);
|
char *strcat (char *, const char *);
|
||||||
char *strchr (const char *, int);
|
char *strchr (const char *, int);
|
||||||
int strcasecmp (const char *, const char *);
|
|
||||||
int strncasecmp (const char *, const char *, size_t);
|
|
||||||
char *strncpy (char *, const char *, size_t);
|
char *strncpy (char *, const char *, size_t);
|
||||||
int strncmp (const char *, const char *, size_t);
|
|
||||||
char *strrchr (const char *, int);
|
char *strrchr (const char *, int);
|
||||||
unsigned long strtoul (const char *, char **, int);
|
unsigned long strtoul (const char *, char **, int);
|
||||||
long strtol (const char *, char **, int);
|
long strtol (const char *, char **, int);
|
||||||
@ -340,8 +337,11 @@ gid_t getegid (void);
|
|||||||
void qsort (void *, size_t, size_t, int (*)(const void *, const void *));
|
void qsort (void *, size_t, size_t, int (*)(const void *, const void *));
|
||||||
char *getenv (const char *);
|
char *getenv (const char *);
|
||||||
void exit (int);
|
void exit (int);
|
||||||
|
#if defined(__GNUC__) && (__GNUC__ >= 2)
|
||||||
|
void abort (void) __attribute__((__noreturn__));
|
||||||
|
#else
|
||||||
void abort (void);
|
void abort (void);
|
||||||
__sighandler_t *signal (int, __sighandler_t *);
|
#endif
|
||||||
|
|
||||||
//
|
//
|
||||||
// Global variables from EFI Application Toolkit required to buiild Open SSL
|
// Global variables from EFI Application Toolkit required to buiild Open SSL
|
||||||
@ -361,17 +361,17 @@ extern FILE *stdout;
|
|||||||
#define memchr(buf,ch,count) ScanMem8(buf,(UINTN)(count),(UINT8)ch)
|
#define memchr(buf,ch,count) ScanMem8(buf,(UINTN)(count),(UINT8)ch)
|
||||||
#define memcmp(buf1,buf2,count) (int)(CompareMem(buf1,buf2,(UINTN)(count)))
|
#define memcmp(buf1,buf2,count) (int)(CompareMem(buf1,buf2,(UINTN)(count)))
|
||||||
#define memmove(dest,source,count) CopyMem(dest,source,(UINTN)(count))
|
#define memmove(dest,source,count) CopyMem(dest,source,(UINTN)(count))
|
||||||
#define strcmp strcmpa
|
#define strlen(str) (size_t)(AsciiStrLen(str))
|
||||||
#define strncmp(string1,string2,count) (int)(AsciiStrnCmp(string1,string2,(UINTN)(count)))
|
|
||||||
#define strcpy(strDest,strSource) AsciiStrCpy(strDest,strSource)
|
#define strcpy(strDest,strSource) AsciiStrCpy(strDest,strSource)
|
||||||
#define strncpy(strDest,strSource,count) AsciiStrnCpy(strDest,strSource,(UINTN)count)
|
#define strncpy(strDest,strSource,count) AsciiStrnCpy(strDest,strSource,(UINTN)count)
|
||||||
#define strlen(str) (size_t)(AsciiStrLen(str))
|
|
||||||
#define strcat(strDest,strSource) AsciiStrCat(strDest,strSource)
|
#define strcat(strDest,strSource) AsciiStrCat(strDest,strSource)
|
||||||
#define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch)
|
#define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch)
|
||||||
#define abort() ASSERT (FALSE)
|
#define strcmp strcmpa
|
||||||
#define assert(expression)
|
#define strncmp(string1,string2,count) (int)(AsciiStrnCmp(string1,string2,(UINTN)(count)))
|
||||||
#define localtime(timer) NULL
|
#define localtime(timer) NULL
|
||||||
#define gmtime_r(timer,result) (result = NULL)
|
#define assert(expression)
|
||||||
#define atoi(nptr) Atoi(nptr)
|
#define atoi(nptr) Atoi(nptr)
|
||||||
|
#define gettimeofday(tvp,tz) do { (tvp)->tv_sec = time(NULL); (tvp)->tv_usec = 0; } while (0)
|
||||||
|
#define gmtime_r(timer,result) (result = NULL)
|
||||||
|
|
||||||
#endif
|
#endif
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,4 +12,4 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,4 +12,4 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,5 +12,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
|
@ -12,4 +12,4 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
@ -12,4 +12,4 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
@ -12,4 +12,4 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
@ -21,7 +21,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
#include <Library/DebugLib.h>
|
#include <Library/DebugLib.h>
|
||||||
#include <Library/BaseCryptLib.h>
|
#include <Library/BaseCryptLib.h>
|
||||||
|
|
||||||
#include "OpenSslSupport.h"
|
#include "CrtLibSupport.h"
|
||||||
|
|
||||||
#include <openssl/opensslv.h>
|
#include <openssl/opensslv.h>
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
//
|
//
|
||||||
// -- Memory-Allocation Routines --
|
// -- Memory-Allocation Routines --
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
CHAR8 *
|
CHAR8 *
|
||||||
AsciiStrCat(CHAR8 *Destination, CHAR8 *Source)
|
AsciiStrCat(CHAR8 *Destination, CHAR8 *Source)
|
||||||
|
@ -13,7 +13,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
int errno = 0;
|
int errno = 0;
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <OpenSslSupport.h>
|
#include <CrtLibSupport.h>
|
||||||
|
|
||||||
//
|
//
|
||||||
// -- Time Management Routines --
|
// -- Time Management Routines --
|
||||||
|
Loading…
Reference in New Issue
Block a user