2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-30 14:07:59 +00:00

namespace changes -- on NetBSD at least, libdns.a is now clean (excepting yy* symbols)

This commit is contained in:
Michael Graff 2000-04-28 01:15:58 +00:00
parent 364a82f7c2
commit 68e4926b22
10 changed files with 549 additions and 290 deletions

View File

@ -1,3 +1,6 @@
118. [cleanup] libdns.a is now namespace-clean, on NetBSD, excepting
YACC crust (yyparse, etc) [2000-apr-27 explorer]
117. [cleanup] libdns.a changes:
dns_zone_clearnotify() and dns_zone_addnotify()
are replaced by dns_zone_setnotifyalso().

View File

@ -15,7 +15,7 @@
* SOFTWARE.
*/
/* $Id: confcommon.c,v 1.24 2000/04/28 01:10:26 halley Exp $ */
/* $Id: confcommon.c,v 1.25 2000/04/28 01:15:50 explorer Exp $ */
#include <config.h>
@ -147,10 +147,6 @@ static const char *category_nametable[] = {
*** DATA
***/
isc_boolean_t debug_mem_print;
FILE *debug_mem_print_stream;
/***
*** FUNCTIONS

View File

@ -58,7 +58,7 @@ typedef struct {
#include "rbtdb.h"
#include "rbtdb64.h"
impinfo_t implementations[] = {
static impinfo_t implementations[] = {
{ "rbt", dns_rbtdb_create },
{ "rbt64", dns_rbtdb64_create },
{ NULL, NULL }

View File

@ -156,10 +156,10 @@ dns_masterfile_style_debug = {
#define N_SPACES 10
char spaces[N_SPACES+1] = " ";
static char spaces[N_SPACES+1] = " ";
#define N_TABS 10
char tabs[N_TABS+1] = "\t\t\t\t\t\t\t\t\t\t";
static char tabs[N_TABS+1] = "\t\t\t\t\t\t\t\t\t\t";
@ -660,7 +660,7 @@ dump_rdatasets(isc_mem_t *mctx, dns_name_t *name, dns_rdatasetiter_t *rdsiter,
* the initial size must large enough to hold the longest possible
* text representation of any domain name (for $ORIGIN).
*/
const int initial_buffer_length = 1200;
static const int initial_buffer_length = 1200;
/*
* Dump an entire database into a master file.

View File

@ -9,6 +9,8 @@
#ifndef _GLOBAL_H_
#define _GLOBAL_H_ 1
#include "../rename-dnssafe.h"
#ifdef __cplusplus
extern "C" {
#endif
@ -24,7 +26,7 @@ extern "C" {
#include <config.h>
#include <isc/int.h>
#include <sys/types.h>
#include <sys/types.h> /* XXXMLG This should go... */
/* POINTER defines a generic pointer type */
typedef unsigned char *POINTER;

View File

@ -23,6 +23,7 @@
#include <isc/region.h>
#include "../rename.h"
#include "../rename-dnssafe.h"
#include <dst/dst.h>
#include <dst/result.h>

View File

@ -82,8 +82,8 @@ void MD5_Init(MD5_CTX *c)
c->num=0;
}
#ifndef dst_md5_block_host_order
void dst_md5_block_host_order (MD5_CTX *c, const void *data, int num)
#ifndef dst__openssl_md5_block_host_order
void dst__openssl_md5_block_host_order (MD5_CTX *c, const void *data, int num)
{
const MD5_LONG *X=data;
register unsigned long A,B,C,D;
@ -186,11 +186,11 @@ void dst_md5_block_host_order (MD5_CTX *c, const void *data, int num)
}
#endif
#ifndef dst_md5_block_data_order
#ifndef dst__openssl_md5_block_data_order
#ifdef X
#undef X
#endif
void dst_md5_block_data_order (MD5_CTX *c, const void *data_, int num)
void dst__openssl_md5_block_data_order (MD5_CTX *c, const void *data_, int num)
{
const unsigned char *data=data_;
register unsigned long A,B,C,D,l;

View File

@ -67,15 +67,15 @@
#ifdef MD5_ASM
# if defined(__i386) || defined(_M_IX86) || defined(__INTEL__)
# define dst_md5_block_host_order dst_md5_block_asm_host_order
# define dst__openssl_md5_block_host_order dst__openssl_md5_block_asm_host_order
# elif defined(__sparc) && defined(ULTRASPARC)
void dst_md5_block_asm_data_order_aligned (MD5_CTX *c, const MD5_LONG *p,int num);
# define HASH_BLOCK_DATA_ORDER_ALIGNED dst_md5_block_asm_data_order_aligned
void dst__openssl_md5_block_asm_data_order_aligned (MD5_CTX *c, const MD5_LONG *p,int num);
# define HASH_BLOCK_DATA_ORDER_ALIGNED dst__openssl_md5_block_asm_data_order_aligned
# endif
#endif
void dst_md5_block_host_order (MD5_CTX *c, const void *p,int num);
void dst_md5_block_data_order (MD5_CTX *c, const void *p,int num);
void dst__openssl_md5_block_host_order (MD5_CTX *c, const void *p,int num);
void dst__openssl_md5_block_data_order (MD5_CTX *c, const void *p,int num);
#if defined(__i386) || defined(_M_IX86) || defined(__INTEL__)
/*
@ -99,7 +99,7 @@ void dst_md5_block_data_order (MD5_CTX *c, const void *p,int num);
*
* <appro@fy.chalmers.se>
*/
#define dst_md5_block_data_order dst_md5_block_host_order
#define dst__openssl_md5_block_data_order dst__openssl_md5_block_host_order
#endif
#define DATA_ORDER_IS_LITTLE_ENDIAN
@ -119,13 +119,13 @@ void dst_md5_block_data_order (MD5_CTX *c, const void *p,int num);
ll=(c)->C; HOST_l2c(ll,(s)); \
ll=(c)->D; HOST_l2c(ll,(s)); \
} while (0)
#define HASH_BLOCK_HOST_ORDER dst_md5_block_host_order
#if !defined(L_ENDIAN) || defined(dst_md5_block_data_order)
#define HASH_BLOCK_DATA_ORDER dst_md5_block_data_order
#define HASH_BLOCK_HOST_ORDER dst__openssl_md5_block_host_order
#if !defined(L_ENDIAN) || defined(dst__openssl_md5_block_data_order)
#define HASH_BLOCK_DATA_ORDER dst__openssl_md5_block_data_order
/*
* Little-endians (Intel and Alpha) feel better without this.
* It looks like memcpy does better job than generic
* dst_md5_block_data_order on copying-n-aligning input data.
* dst__openssl_md5_block_data_order on copying-n-aligning input data.
* But frankly speaking I didn't expect such result on Alpha.
* On the other hand I've got this with egcs-1.0.2 and if
* program is compiled with another (better?) compiler it

View File

@ -0,0 +1,249 @@
/*
* Copyright (C) 2000 Internet Software Consortium.
*
* Permission to use, copy, modify, and distribute this software for any
* purpose with or without fee is hereby granted, provided that the above
* copyright notice and this permission notice appear in all copies.
*
* THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
* ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
* OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
* CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
* DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
* PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
* ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
* SOFTWARE.
*/
#define T_free dst__dnssafe_T_free
#define T_malloc dst__dnssafe_T_malloc
#define T_memcmp dst__dnssafe_T_memcmp
#define T_memcpy dst__dnssafe_T_memcpy
#define T_memmove dst__dnssafe_T_memmove
#define T_memset dst__dnssafe_T_memset
#define T_realloc dst__dnssafe_T_realloc
#define AHChooseDigestConstructor2 dst__dnssafe_AHChooseDigestConstructor2
#define AHChooseDigestDestructor dst__dnssafe_AHChooseDigestDestructor
#define AHChooseDigestFinal dst__dnssafe_AHChooseDigestFinal
#define AHChooseDigestInit dst__dnssafe_AHChooseDigestInit
#define AHChooseDigestUpdate dst__dnssafe_AHChooseDigestUpdate
#define AHChooseEncryptConstructor2 dst__dnssafe_AHChooseEncryptConstructor2
#define AHChooseEncryptDecryptFinal dst__dnssafe_AHChooseEncryptDecryptFinal
#define AHChooseEncryptDecryptInit dst__dnssafe_AHChooseEncryptDecryptInit
#define AHChooseEncryptDecryptUpdate dst__dnssafe_AHChooseEncryptDecryptUpdate
#define AHChooseEncryptDestructor dst__dnssafe_AHChooseEncryptDestructor
#define AHChooseEncryptEncryptFinal dst__dnssafe_AHChooseEncryptEncryptFinal
#define AHChooseEncryptEncryptInit dst__dnssafe_AHChooseEncryptEncryptInit
#define AHChooseEncryptEncryptUpdate dst__dnssafe_AHChooseEncryptEncryptUpdate
#define AHChooseEncryptGetBlockLen dst__dnssafe_AHChooseEncryptGetBlockLen
#define AHChooseGenerateConstructor2 dst__dnssafe_AHChooseGenerateConstructor2
#define AHChooseGenerateDestructor dst__dnssafe_AHChooseGenerateDestructor
#define AHChooseGenerateInit dst__dnssafe_AHChooseGenerateInit
#define AHChooseGenerateKeypair dst__dnssafe_AHChooseGenerateKeypair
#define AHChooseGenerateParameters dst__dnssafe_AHChooseGenerateParameters
#define AHChooseRandomConstructor2 dst__dnssafe_AHChooseRandomConstructor2
#define AHChooseRandomDestructor dst__dnssafe_AHChooseRandomDestructor
#define AHChooseRandomGenerateBytes dst__dnssafe_AHChooseRandomGenerateBytes
#define AHChooseRandomInit dst__dnssafe_AHChooseRandomInit
#define AHChooseRandomUpdate dst__dnssafe_AHChooseRandomUpdate
#define AHDigestConstructor dst__dnssafe_AHDigestConstructor
#define B_AlgorithmDigestFinal dst__dnssafe_B_AlgorithmDigestFinal
#define B_AlgorithmDigestInit dst__dnssafe_B_AlgorithmDigestInit
#define B_AlgorithmDigestUpdate dst__dnssafe_B_AlgorithmDigestUpdate
#define AHEncryptDecryptConstructor dst__dnssafe_AHEncryptDecryptConstructor
#define B_AlgorithmDecryptFinal dst__dnssafe_B_AlgorithmDecryptFinal
#define B_AlgorithmDecryptInit dst__dnssafe_B_AlgorithmDecryptInit
#define B_AlgorithmDecryptUpdate dst__dnssafe_B_AlgorithmDecryptUpdate
#define B_AlgorithmEncryptFinal dst__dnssafe_B_AlgorithmEncryptFinal
#define B_AlgorithmEncryptInit dst__dnssafe_B_AlgorithmEncryptInit
#define B_AlgorithmEncryptUpdate dst__dnssafe_B_AlgorithmEncryptUpdate
#define AHGenerateConstructor dst__dnssafe_AHGenerateConstructor
#define B_AlgorithmGenerateInit dst__dnssafe_B_AlgorithmGenerateInit
#define B_AlgorithmGenerateKeypair dst__dnssafe_B_AlgorithmGenerateKeypair
#define B_AlgorithmGenerateParameters dst__dnssafe_B_AlgorithmGenerateParameters
#define AHRandomConstructor dst__dnssafe_AHRandomConstructor
#define B_AlgorithmGenerateRandomBytes dst__dnssafe_B_AlgorithmGenerateRandomBytes
#define B_AlgorithmRandomInit dst__dnssafe_B_AlgorithmRandomInit
#define B_AlgorithmRandomUpdate dst__dnssafe_B_AlgorithmRandomUpdate
#define AH_RSAEncryptionConstructor1 dst__dnssafe_AH_RSAEncryptionConstructor1
#define AH_RSAEncryptionDecryptFinal dst__dnssafe_AH_RSAEncryptionDecryptFinal
#define AH_RSAEncryptionDecryptInit dst__dnssafe_AH_RSAEncryptionDecryptInit
#define AH_RSAEncryptionDestructor dst__dnssafe_AH_RSAEncryptionDestructor
#define AH_RSAEncryptionEncryptFinal dst__dnssafe_AH_RSAEncryptionEncryptFinal
#define AH_RSAEncryptionEncryptInit dst__dnssafe_AH_RSAEncryptionEncryptInit
#define AH_RSAEncryptionGetBlockLen dst__dnssafe_AH_RSAEncryptionGetBlockLen
#define AH_RSAEncryptionUpdate dst__dnssafe_AH_RSAEncryptionUpdate
#define AH_RSAEncrypPrivateConstructor dst__dnssafe_AH_RSAEncrypPrivateConstructor
#define AH_RSAEncrypPublicConstructor dst__dnssafe_AH_RSAEncrypPublicConstructor
#define AITChooseDigestNullNewHandler dst__dnssafe_AITChooseDigestNullNewHandler
#define AIT_8AddInfo dst__dnssafe_AIT_8AddInfo
#define AITChooseEncryptNewHandler dst__dnssafe_AITChooseEncryptNewHandler
#define AITChooseGenerateNewHandler dst__dnssafe_AITChooseGenerateNewHandler
#define AITChooseRandomNullNewHandler dst__dnssafe_AITChooseRandomNullNewHandler
#define AI_MD5 dst__dnssafe_AI_MD5
#define AI_MD5Random dst__dnssafe_AI_MD5Random
#define B_AlgorithmInfoTypeMakeError dst__dnssafe_B_AlgorithmInfoTypeMakeError
#define AITNullAddInfo dst__dnssafe_AITNullAddInfo
#define AIT_PKCS_RSAPrivateNewHandler dst__dnssafe_AIT_PKCS_RSAPrivateNewHandler
#define AI_PKCS_RSAPrivate dst__dnssafe_AI_PKCS_RSAPrivate
#define AIT_PKCS_RSAPublicNewHandler dst__dnssafe_AIT_PKCS_RSAPublicNewHandler
#define AI_PKCS_RSAPublic dst__dnssafe_AI_PKCS_RSAPublic
#define AIT_RSAKeyGenAddInfo dst__dnssafe_AIT_RSAKeyGenAddInfo
#define AI_RSAKeyGen dst__dnssafe_AI_RSAKeyGen
#define AI_RSAPrivate dst__dnssafe_AI_RSAPrivate
#define AI_RSAPublic dst__dnssafe_AI_RSAPublic
#define AlgaChoiceChoose dst__dnssafe_AlgaChoiceChoose
#define ConvertAlgaeError dst__dnssafe_ConvertAlgaeError
#define ResizeContextConstructor dst__dnssafe_ResizeContextConstructor
#define ResizeContextDestructor dst__dnssafe_ResizeContextDestructor
#define ResizeContextMakeNewContext dst__dnssafe_ResizeContextMakeNewContext
#define AlgorithmWrapCheck dst__dnssafe_AlgorithmWrapCheck
#define B_CreateAlgorithmObject dst__dnssafe_B_CreateAlgorithmObject
#define B_DestroyAlgorithmObject dst__dnssafe_B_DestroyAlgorithmObject
#define B_GetAlgorithmInfo dst__dnssafe_B_GetAlgorithmInfo
#define B_SetAlgorithmInfo dst__dnssafe_B_SetAlgorithmInfo
#define RandomAlgorithmCheck dst__dnssafe_RandomAlgorithmCheck
#define B_AlgorithmCheckType dst__dnssafe_B_AlgorithmCheckType
#define B_AlgorithmCheckTypeAndInitFlag dst__dnssafe_B_AlgorithmCheckTypeAndInitFlag
#define B_AlgorithmConstructor dst__dnssafe_B_AlgorithmConstructor
#define B_AlgorithmDestructor dst__dnssafe_B_AlgorithmDestructor
#define B_AlgorithmGetInfo dst__dnssafe_B_AlgorithmGetInfo
#define B_AlgorithmSetInfo dst__dnssafe_B_AlgorithmSetInfo
#define BigClrbit dst__dnssafe_BigClrbit
#define BigSetbit dst__dnssafe_BigSetbit
#define BigModMpyx dst__dnssafe_BigModMpyx
#define BigModSqx dst__dnssafe_BigModSqx
#define BigModExp dst__dnssafe_BigModExp
#define BigPegcd dst__dnssafe_BigPegcd
#define Big2Exp dst__dnssafe_Big2Exp
#define BigAbs dst__dnssafe_BigAbs
#define BigAcc dst__dnssafe_BigAcc
#define BigAdd dst__dnssafe_BigAdd
#define BigCopy dst__dnssafe_BigCopy
#define BigDec dst__dnssafe_BigDec
#define BigInc dst__dnssafe_BigInc
#define BigLenw dst__dnssafe_BigLenw
#define BigNeg dst__dnssafe_BigNeg
#define BigSign dst__dnssafe_BigSign
#define BigSub dst__dnssafe_BigSub
#define BigZero dst__dnssafe_BigZero
#define BigCmp dst__dnssafe_BigCmp
#define BigConst dst__dnssafe_BigConst
#define BigInv dst__dnssafe_BigInv
#define BigLen dst__dnssafe_BigLen
#define BigModx dst__dnssafe_BigModx
#define BigMpy dst__dnssafe_BigMpy
#define BigPdiv dst__dnssafe_BigPdiv
#define BigPmpy dst__dnssafe_BigPmpy
#define BigPmpyh dst__dnssafe_BigPmpyh
#define BigPmpyl dst__dnssafe_BigPmpyl
#define BigPsq dst__dnssafe_BigPsq
#define BigQrx dst__dnssafe_BigQrx
#define BigSmod dst__dnssafe_BigSmod
#define BigToCanonical dst__dnssafe_BigToCanonical
#define BigU dst__dnssafe_BigU
#define BigUnexp dst__dnssafe_BigUnexp
#define B_InfoCacheAddInfo dst__dnssafe_B_InfoCacheAddInfo
#define B_InfoCacheConstructor dst__dnssafe_B_InfoCacheConstructor
#define B_InfoCacheFindInfo dst__dnssafe_B_InfoCacheFindInfo
#define B_IntegerBits dst__dnssafe_B_IntegerBits
#define B_KeyAddItemInfo dst__dnssafe_B_KeyAddItemInfo
#define B_KeyGetInfo dst__dnssafe_B_KeyGetInfo
#define B_KeySetInfo dst__dnssafe_B_KeySetInfo
#define B_MemoryPoolAdoptData dst__dnssafe_B_MemoryPoolAdoptData
#define B_MemoryPoolAdoptHelper dst__dnssafe_B_MemoryPoolAdoptHelper
#define B_MemoryPoolAlloc dst__dnssafe_B_MemoryPoolAlloc
#define B_MemoryPoolAllocAndCopy dst__dnssafe_B_MemoryPoolAllocAndCopy
#define B_MemoryPoolConstructor dst__dnssafe_B_MemoryPoolConstructor
#define B_MemoryPoolDestructor dst__dnssafe_B_MemoryPoolDestructor
#define B_MemoryPoolFindAllocedObject dst__dnssafe_B_MemoryPoolFindAllocedObject
#define B_MemoryPoolFree dst__dnssafe_B_MemoryPoolFree
#define B_MemoryPoolRealloc dst__dnssafe_B_MemoryPoolRealloc
#define B_MemoryPoolReset dst__dnssafe_B_MemoryPoolReset
#define CanonicalToBig dst__dnssafe_CanonicalToBig
#define A_RSA_CRT2Final dst__dnssafe_A_RSA_CRT2Final
#define A_RSA_CRT2Init dst__dnssafe_A_RSA_CRT2Init
#define A_RSA_CRT2Update dst__dnssafe_A_RSA_CRT2Update
#define B_DigestFinal dst__dnssafe_B_DigestFinal
#define B_DigestInit dst__dnssafe_B_DigestInit
#define B_DigestUpdate dst__dnssafe_B_DigestUpdate
#define A_DigestRandomGenerateBytes dst__dnssafe_A_DigestRandomGenerateBytes
#define A_DigestRandomInit dst__dnssafe_A_DigestRandomInit
#define A_DigestRandomUpdate dst__dnssafe_A_DigestRandomUpdate
#define B_DecryptFinal dst__dnssafe_B_DecryptFinal
#define B_DecryptInit dst__dnssafe_B_DecryptInit
#define B_DecryptUpdate dst__dnssafe_B_DecryptUpdate
#define B_EncryptFinal dst__dnssafe_B_EncryptFinal
#define B_EncryptInit dst__dnssafe_B_EncryptInit
#define B_EncryptUpdate dst__dnssafe_B_EncryptUpdate
#define B_GenerateInit dst__dnssafe_B_GenerateInit
#define B_GenerateKeypair dst__dnssafe_B_GenerateKeypair
#define B_GenerateParameters dst__dnssafe_B_GenerateParameters
#define A_IntegerBits dst__dnssafe_A_IntegerBits
#define AllocAndCopyIntegerItems dst__dnssafe_AllocAndCopyIntegerItems
#define B_CreateKeyObject dst__dnssafe_B_CreateKeyObject
#define B_DestroyKeyObject dst__dnssafe_B_DestroyKeyObject
#define B_GetKeyInfo dst__dnssafe_B_GetKeyInfo
#define B_SetKeyInfo dst__dnssafe_B_SetKeyInfo
#define KeyWrapCheck dst__dnssafe_KeyWrapCheck
#define KIT_8ByteAddInfo dst__dnssafe_KIT_8ByteAddInfo
#define KIT_8ByteMakeInfo dst__dnssafe_KIT_8ByteMakeInfo
#define KI_8Byte dst__dnssafe_KI_8Byte
#define KITItemAddInfo dst__dnssafe_KITItemAddInfo
#define KI_Item dst__dnssafe_KI_Item
#define B_KeyInfoTypeMakeError dst__dnssafe_B_KeyInfoTypeMakeError
#define CacheFullPrivateKey dst__dnssafe_CacheFullPrivateKey
#define GetFullPrivateKeyInfo dst__dnssafe_GetFullPrivateKeyInfo
#define KIT_PKCS_RSAPrivateAddInfo dst__dnssafe_KIT_PKCS_RSAPrivateAddInfo
#define KIT_PKCS_RSAPrivateMakeInfo dst__dnssafe_KIT_PKCS_RSAPrivateMakeInfo
#define KI_PKCS_RSAPrivate dst__dnssafe_KI_PKCS_RSAPrivate
#define KIT_RSA_CRTAddInfo dst__dnssafe_KIT_RSA_CRTAddInfo
#define KIT_RSA_CRTMakeInfo dst__dnssafe_KIT_RSA_CRTMakeInfo
#define KI_RSA_CRT dst__dnssafe_KI_RSA_CRT
#define KIT_RSAPublicAddInfo dst__dnssafe_KIT_RSAPublicAddInfo
#define KIT_RSAPublicMakeInfo dst__dnssafe_KIT_RSAPublicMakeInfo
#define KI_RSAPublic dst__dnssafe_KI_RSAPublic
#define A_MD5Final dst__dnssafe_A_MD5Final
#define A_MD5Init dst__dnssafe_A_MD5Init
#define A_MD5Update dst__dnssafe_A_MD5Update
#define A_MD5RandomGenerateBytes dst__dnssafe_A_MD5RandomGenerateBytes
#define A_MD5RandomInit dst__dnssafe_A_MD5RandomInit
#define A_MD5RandomUpdate dst__dnssafe_A_MD5RandomUpdate
#define PrimeFind dst__dnssafe_PrimeFind
#define PseudoPrime dst__dnssafe_PseudoPrime
#define B_GenerateRandomBytes dst__dnssafe_B_GenerateRandomBytes
#define B_RandomInit dst__dnssafe_B_RandomInit
#define B_RandomUpdate dst__dnssafe_B_RandomUpdate
#define A_RSAFinal dst__dnssafe_A_RSAFinal
#define A_RSAInit dst__dnssafe_A_RSAInit
#define A_RSAUpdate dst__dnssafe_A_RSAUpdate
#define A_RSAKeyGen dst__dnssafe_A_RSAKeyGen
#define A_RSAKeyGenInit dst__dnssafe_A_RSAKeyGenInit
#define SecretCBCDecryptFinal dst__dnssafe_SecretCBCDecryptFinal
#define SecretCBCDecryptUpdate dst__dnssafe_SecretCBCDecryptUpdate
#define SecretCBCEncryptFinal dst__dnssafe_SecretCBCEncryptFinal
#define SecretCBCEncryptUpdate dst__dnssafe_SecretCBCEncryptUpdate
#define CheckSurrender dst__dnssafe_CheckSurrender
#define AITChooseDigestNull_V_TABLE dst__dnssafe_AITChooseDigestNull_V_TABLE
#define AITChooseEncrypt8_V_TABLE dst__dnssafe_AITChooseEncrypt8_V_TABLE
#define AITChooseEncryptNull_V_TABLE dst__dnssafe_AITChooseEncryptNull_V_TABLE
#define AITChooseRandomNull_V_TABLE dst__dnssafe_AITChooseRandomNull_V_TABLE
#define AIT_MD5 dst__dnssafe_AIT_MD5
#define AIT_MD5Random dst__dnssafe_AIT_MD5Random
#define AIT_PKCS_RSAPrivate dst__dnssafe_AIT_PKCS_RSAPrivate
#define AIT_PKCS_RSAPublic dst__dnssafe_AIT_PKCS_RSAPublic
#define AIT_RSAKeyGen dst__dnssafe_AIT_RSAKeyGen
#define AIT_RSAPrivate dst__dnssafe_AIT_RSAPrivate
#define AIT_RSAPublic dst__dnssafe_AIT_RSAPublic
#define AM_RSA_CRT_DECRYPT dst__dnssafe_AM_RSA_CRT_DECRYPT
#define AM_RSA_CRT_ENCRYPT dst__dnssafe_AM_RSA_CRT_ENCRYPT
#define AM_MD5 dst__dnssafe_AM_MD5
#define AM_MD5_RANDOM dst__dnssafe_AM_MD5_RANDOM
#define AM_RSA_KEY_GEN dst__dnssafe_AM_RSA_KEY_GEN
#define AM_RSA_DECRYPT dst__dnssafe_AM_RSA_DECRYPT
#define AM_RSA_ENCRYPT dst__dnssafe_AM_RSA_ENCRYPT
#define KIT_8Byte dst__dnssafe_KIT_8Byte
#define KITItem dst__dnssafe_KITItem
#define KIT_PKCS_RSAPrivate dst__dnssafe_KIT_PKCS_RSAPrivate
#define KIT_RSA_CRT dst__dnssafe_KIT_RSA_CRT
#define KIT_RSAPublic dst__dnssafe_KIT_RSAPublic

View File

@ -16,270 +16,278 @@
*/
#ifdef DST_USE_PRIVATE_OPENSSL
#define BN_CTX_end dst_BN_CTX_end
#define BN_CTX_free dst_BN_CTX_free
#define BN_CTX_get dst_BN_CTX_get
#define BN_CTX_init dst_BN_CTX_init
#define BN_CTX_new dst_BN_CTX_new
#define BN_CTX_start dst_BN_CTX_start
#define BN_MONT_CTX_copy dst_BN_MONT_CTX_copy
#define BN_MONT_CTX_free dst_BN_MONT_CTX_free
#define BN_MONT_CTX_init dst_BN_MONT_CTX_init
#define BN_MONT_CTX_new dst_BN_MONT_CTX_new
#define BN_MONT_CTX_set dst_BN_MONT_CTX_set
#define BN_RECP_CTX_free dst_BN_RECP_CTX_free
#define BN_RECP_CTX_init dst_BN_RECP_CTX_init
#define BN_RECP_CTX_new dst_BN_RECP_CTX_new
#define BN_RECP_CTX_set dst_BN_RECP_CTX_set
#define BN_add dst_BN_add
#define BN_add_word dst_BN_add_word
#define BN_bin2bn dst_BN_bin2bn
#define BN_bn2bin dst_BN_bn2bin
#define BN_bn2hex dst_BN_bn2hex
#define BN_clear dst_BN_clear
#define BN_clear_bit dst_BN_clear_bit
#define BN_clear_free dst_BN_clear_free
#define BN_cmp dst_BN_cmp
#define BN_copy dst_BN_copy
#define BN_div dst_BN_div
#define BN_div_recp dst_BN_div_recp
#define BN_div_word dst_BN_div_word
#define BN_dup dst_BN_dup
#define BN_exp dst_BN_exp
#define BN_free dst_BN_free
#define BN_from_montgomery dst_BN_from_montgomery
#define BN_gcd dst_BN_gcd
#define BN_generate_prime dst_BN_generate_prime
#define BN_get_params dst_BN_get_params
#define BN_get_word dst_BN_get_word
#define BN_hex2bn dst_BN_hex2bn
#define BN_init dst_BN_init
#define BN_is_bit_set dst_BN_is_bit_set
#define BN_is_prime dst_BN_is_prime
#define BN_is_prime_fasttest dst_BN_is_prime_fasttest
#define BN_lshift dst_BN_lshift
#define BN_lshift1 dst_BN_lshift1
#define BN_mask_bits dst_BN_mask_bits
#define BN_mod dst_BN_mod
#define BN_mod_exp dst_BN_mod_exp
#define BN_mod_exp2_mont dst_BN_mod_exp2_mont
#define BN_mod_exp_mont dst_BN_mod_exp_mont
#define BN_mod_exp_recp dst_BN_mod_exp_recp
#define BN_mod_exp_simple dst_BN_mod_exp_simple
#define BN_mod_inverse dst_BN_mod_inverse
#define BN_mod_mul dst_BN_mod_mul
#define BN_mod_mul_montgomery dst_BN_mod_mul_montgomery
#define BN_mod_mul_reciprocal dst_BN_mod_mul_reciprocal
#define BN_mod_word dst_BN_mod_word
#define BN_mul dst_BN_mul
#define BN_mul_word dst_BN_mul_word
#define BN_new dst_BN_new
#define BN_num_bits dst_BN_num_bits
#define BN_num_bits_word dst_BN_num_bits_word
#define BN_options dst_BN_options
#define BN_pseudo_rand dst_BN_pseudo_rand
#define BN_rand dst_BN_rand
#define BN_reciprocal dst_BN_reciprocal
#define BN_rshift dst_BN_rshift
#define BN_rshift1 dst_BN_rshift1
#define BN_set_bit dst_BN_set_bit
#define BN_set_params dst_BN_set_params
#define BN_set_word dst_BN_set_word
#define BN_sqr dst_BN_sqr
#define BN_sub dst_BN_sub
#define BN_sub_word dst_BN_sub_word
#define BN_uadd dst_BN_uadd
#define BN_ucmp dst_BN_ucmp
#define BN_usub dst_BN_usub
#define BN_value_one dst_BN_value_one
#define BUF_MEM_free dst_BUF_MEM_free
#define BUF_MEM_grow dst_BUF_MEM_grow
#define BUF_MEM_new dst_BUF_MEM_new
#define BUF_strdup dst_BUF_strdup
#define CRYPTO_add_lock dst_CRYPTO_add_lock
#define CRYPTO_dbg_free dst_CRYPTO_dbg_free
#define CRYPTO_dbg_get_options dst_CRYPTO_dbg_get_options
#define CRYPTO_dbg_malloc dst_CRYPTO_dbg_malloc
#define CRYPTO_dbg_realloc dst_CRYPTO_dbg_realloc
#define CRYPTO_dbg_set_options dst_CRYPTO_dbg_set_options
#define CRYPTO_dup_ex_data dst_CRYPTO_dup_ex_data
#define CRYPTO_free dst_CRYPTO_free
#define CRYPTO_free_ex_data dst_CRYPTO_free_ex_data
#define CRYPTO_free_locked dst_CRYPTO_free_locked
#define CRYPTO_get_add_lock_callback dst_CRYPTO_get_add_lock_callback
#define CRYPTO_get_ex_data dst_CRYPTO_get_ex_data
#define CRYPTO_get_ex_new_index dst_CRYPTO_get_ex_new_index
#define CRYPTO_get_id_callback dst_CRYPTO_get_id_callback
#define CRYPTO_get_lock_name dst_CRYPTO_get_lock_name
#define CRYPTO_get_locked_mem_functions dst_CRYPTO_get_locked_mem_functions
#define CRYPTO_get_locking_callback dst_CRYPTO_get_locking_callback
#define CRYPTO_get_mem_debug_functions dst_CRYPTO_get_mem_debug_functions
#define CRYPTO_get_mem_debug_options dst_CRYPTO_get_mem_debug_options
#define CRYPTO_get_mem_functions dst_CRYPTO_get_mem_functions
#define CRYPTO_get_new_lockid dst_CRYPTO_get_new_lockid
#define CRYPTO_is_mem_check_on dst_CRYPTO_is_mem_check_on
#define CRYPTO_lock dst_CRYPTO_lock
#define CRYPTO_malloc dst_CRYPTO_malloc
#define CRYPTO_malloc_locked dst_CRYPTO_malloc_locked
#define CRYPTO_mem_ctrl dst_CRYPTO_mem_ctrl
#define CRYPTO_new_ex_data dst_CRYPTO_new_ex_data
#define CRYPTO_num_locks dst_CRYPTO_num_locks
#define CRYPTO_pop_info dst_CRYPTO_pop_info
#define CRYPTO_push_info_ dst_CRYPTO_push_info_
#define CRYPTO_realloc dst_CRYPTO_realloc
#define CRYPTO_remalloc dst_CRYPTO_remalloc
#define CRYPTO_remove_all_info dst_CRYPTO_remove_all_info
#define CRYPTO_set_add_lock_callback dst_CRYPTO_set_add_lock_callback
#define CRYPTO_set_ex_data dst_CRYPTO_set_ex_data
#define CRYPTO_set_id_callback dst_CRYPTO_set_id_callback
#define CRYPTO_set_locked_mem_functions dst_CRYPTO_set_locked_mem_functions
#define CRYPTO_set_locking_callback dst_CRYPTO_set_locking_callback
#define CRYPTO_set_mem_debug_functions dst_CRYPTO_set_mem_debug_functions
#define CRYPTO_set_mem_debug_options dst_CRYPTO_set_mem_debug_options
#define CRYPTO_set_mem_functions dst_CRYPTO_set_mem_functions
#define CRYPTO_thread_id dst_CRYPTO_thread_id
#define DH_OpenSSL dst_DH_OpenSSL
#define DH_compute_key dst_DH_compute_key
#define DH_free dst_DH_free
#define DH_generate_key dst_DH_generate_key
#define DH_generate_parameters dst_DH_generate_parameters
#define DH_get_default_method dst_DH_get_default_method
#define DH_get_ex_data dst_DH_get_ex_data
#define DH_get_ex_new_index dst_DH_get_ex_new_index
#define DH_new dst_DH_new
#define DH_new_method dst_DH_new_method
#define DH_set_default_method dst_DH_set_default_method
#define DH_set_ex_data dst_DH_set_ex_data
#define DH_set_method dst_DH_set_method
#define DH_size dst_DH_size
#define DSA_OpenSSL dst_DSA_OpenSSL
#define DSA_SIG_free dst_DSA_SIG_free
#define DSA_SIG_new dst_DSA_SIG_new
#define DSA_do_sign dst_DSA_do_sign
#define DSA_do_verify dst_DSA_do_verify
#define DSA_free dst_DSA_free
#define DSA_generate_key dst_DSA_generate_key
#define DSA_generate_parameters dst_DSA_generate_parameters
#define DSA_get_default_method dst_DSA_get_default_method
#define DSA_get_ex_data dst_DSA_get_ex_data
#define DSA_get_ex_new_index dst_DSA_get_ex_new_index
#define DSA_new dst_DSA_new
#define DSA_new_method dst_DSA_new_method
#define DSA_set_default_method dst_DSA_set_default_method
#define DSA_set_ex_data dst_DSA_set_ex_data
#define DSA_set_method dst_DSA_set_method
#define DSA_sign_setup dst_DSA_sign_setup
#define ERR_add_error_data dst_ERR_add_error_data
#define ERR_clear_error dst_ERR_clear_error
#define ERR_error_string dst_ERR_error_string
#define ERR_free_strings dst_ERR_free_strings
#define ERR_func_error_string dst_ERR_func_error_string
#define ERR_get_err_state_table dst_ERR_get_err_state_table
#define ERR_get_error dst_ERR_get_error
#define ERR_get_error_line dst_ERR_get_error_line
#define ERR_get_error_line_data dst_ERR_get_error_line_data
#define ERR_get_next_error_library dst_ERR_get_next_error_library
#define ERR_get_state dst_ERR_get_state
#define ERR_get_string_table dst_ERR_get_string_table
#define ERR_lib_error_string dst_ERR_lib_error_string
#define ERR_load_BN_strings dst_ERR_load_BN_strings
#define ERR_load_DH_strings dst_ERR_load_DH_strings
#define ERR_load_DSA_strings dst_ERR_load_DSA_strings
#define ERR_load_ERR_strings dst_ERR_load_ERR_strings
#define ERR_load_strings dst_ERR_load_strings
#define ERR_peek_error dst_ERR_peek_error
#define ERR_peek_error_line dst_ERR_peek_error_line
#define ERR_peek_error_line_data dst_ERR_peek_error_line_data
#define ERR_put_error dst_ERR_put_error
#define ERR_reason_error_string dst_ERR_reason_error_string
#define ERR_remove_state dst_ERR_remove_state
#define ERR_set_error_data dst_ERR_set_error_data
#define MD5_Final dst_MD5_Final
#define MD5_Init dst_MD5_Init
#define MD5_Transform dst_MD5_Transform
#define MD5_Update dst_MD5_Update
#define RAND_SSLeay dst_RAND_SSLeay
#define RAND_add dst_RAND_add
#define RAND_bytes dst_RAND_bytes
#define RAND_cleanup dst_RAND_cleanup
#define RAND_get_rand_method dst_RAND_get_rand_method
#define RAND_pseudo_bytes dst_RAND_pseudo_bytes
#define RAND_seed dst_RAND_seed
#define RAND_set_rand_method dst_RAND_set_rand_method
#define RAND_status dst_RAND_status
#define rand_ssleay_meth dst_rand_ssleay_meth
#define SHA1 dst_SHA1
#define SHA1_Final dst_SHA1_Final
#define SHA1_Init dst_SHA1_Init
#define SHA1_Transform dst_SHA1_Transform
#define SHA1_Update dst_SHA1_Update
#define bn_add_words dst_bn_add_words
#define bn_cmp_words dst_bn_cmp_words
#define bn_div_words dst_bn_div_words
#define bn_expand2 dst_bn_expand2
#define bn_mul_add_words dst_bn_mul_add_words
#define bn_mul_comba4 dst_bn_mul_comba4
#define bn_mul_comba8 dst_bn_mul_comba8
#define bn_mul_high dst_bn_mul_high
#define bn_mul_low_normal dst_bn_mul_low_normal
#define bn_mul_low_recursive dst_bn_mul_low_recursive
#define bn_mul_normal dst_bn_mul_normal
#define bn_mul_part_recursive dst_bn_mul_part_recursive
#define bn_mul_recursive dst_bn_mul_recursive
#define bn_mul_words dst_bn_mul_words
#define bn_sqr_comba4 dst_bn_sqr_comba4
#define bn_sqr_comba8 dst_bn_sqr_comba8
#define bn_sqr_normal dst_bn_sqr_normal
#define bn_sqr_recursive dst_bn_sqr_recursive
#define bn_sqr_words dst_bn_sqr_words
#define bn_sub_words dst_bn_sub_words
#define lh_delete dst_lh_delete
#define lh_doall dst_lh_doall
#define lh_doall_arg dst_lh_doall_arg
#define lh_free dst_lh_free
#define lh_insert dst_lh_insert
#define lh_new dst_lh_new
#define lh_retrieve dst_lh_retrieve
#define lh_strhash dst_lh_strhash
#define md5_block_host_order dst_md5_block_host_order
#define md5_block_data_order dst_md5_block_data_order
#define sha1_block_data_order dst_sha1_block_data_order
#define sha1_block_host_order dst_sha1_block_host_order
#define sk_CRYPTO_EX_DATA_FUNCS_delete dst_sk_CRYPTO_EX_DATA_FUNCS_delete
#define sk_CRYPTO_EX_DATA_FUNCS_delete_ptr dst_sk_CRYPTO_EX_DATA_FUNCS_delete_ptr
#define sk_CRYPTO_EX_DATA_FUNCS_dup dst_sk_CRYPTO_EX_DATA_FUNCS_dup
#define sk_CRYPTO_EX_DATA_FUNCS_find dst_sk_CRYPTO_EX_DATA_FUNCS_find
#define sk_CRYPTO_EX_DATA_FUNCS_free dst_sk_CRYPTO_EX_DATA_FUNCS_free
#define sk_CRYPTO_EX_DATA_FUNCS_insert dst_sk_CRYPTO_EX_DATA_FUNCS_insert
#define sk_CRYPTO_EX_DATA_FUNCS_new dst_sk_CRYPTO_EX_DATA_FUNCS_new
#define sk_CRYPTO_EX_DATA_FUNCS_new_null dst_sk_CRYPTO_EX_DATA_FUNCS_new_null
#define sk_CRYPTO_EX_DATA_FUNCS_num dst_sk_CRYPTO_EX_DATA_FUNCS_num
#define sk_CRYPTO_EX_DATA_FUNCS_pop dst_sk_CRYPTO_EX_DATA_FUNCS_pop
#define sk_CRYPTO_EX_DATA_FUNCS_pop_free dst_sk_CRYPTO_EX_DATA_FUNCS_pop_free
#define sk_CRYPTO_EX_DATA_FUNCS_push dst_sk_CRYPTO_EX_DATA_FUNCS_push
#define sk_CRYPTO_EX_DATA_FUNCS_set dst_sk_CRYPTO_EX_DATA_FUNCS_set
#define sk_CRYPTO_EX_DATA_FUNCS_set_cmp_func dst_sk_CRYPTO_EX_DATA_FUNCS_set_cmp_func
#define sk_CRYPTO_EX_DATA_FUNCS_shift dst_sk_CRYPTO_EX_DATA_FUNCS_shift
#define sk_CRYPTO_EX_DATA_FUNCS_sort dst_sk_CRYPTO_EX_DATA_FUNCS_sort
#define sk_CRYPTO_EX_DATA_FUNCS_unshift dst_sk_CRYPTO_EX_DATA_FUNCS_unshift
#define sk_CRYPTO_EX_DATA_FUNCS_value dst_sk_CRYPTO_EX_DATA_FUNCS_value
#define sk_CRYPTO_EX_DATA_FUNCS_zero dst_sk_CRYPTO_EX_DATA_FUNCS_zero
#define sk_delete dst_sk_delete
#define sk_delete_ptr dst_sk_delete_ptr
#define sk_dup dst_sk_dup
#define sk_find dst_sk_find
#define sk_free dst_sk_free
#define sk_insert dst_sk_insert
#define sk_new dst_sk_new
#define sk_num dst_sk_num
#define sk_pop dst_sk_pop
#define sk_pop_free dst_sk_pop_free
#define sk_push dst_sk_push
#define sk_set dst_sk_set
#define sk_set_cmp_func dst_sk_set_cmp_func
#define sk_shift dst_sk_shift
#define sk_sort dst_sk_sort
#define sk_unshift dst_sk_unshift
#define sk_value dst_sk_value
#define sk_zero dst_sk_zero
#define BN_CTX_end dst__openssl_BN_CTX_end
#define BN_CTX_free dst__openssl_BN_CTX_free
#define BN_CTX_get dst__openssl_BN_CTX_get
#define BN_CTX_init dst__openssl_BN_CTX_init
#define BN_CTX_new dst__openssl_BN_CTX_new
#define BN_CTX_start dst__openssl_BN_CTX_start
#define BN_MONT_CTX_copy dst__openssl_BN_MONT_CTX_copy
#define BN_MONT_CTX_free dst__openssl_BN_MONT_CTX_free
#define BN_MONT_CTX_init dst__openssl_BN_MONT_CTX_init
#define BN_MONT_CTX_new dst__openssl_BN_MONT_CTX_new
#define BN_MONT_CTX_set dst__openssl_BN_MONT_CTX_set
#define BN_RECP_CTX_free dst__openssl_BN_RECP_CTX_free
#define BN_RECP_CTX_init dst__openssl_BN_RECP_CTX_init
#define BN_RECP_CTX_new dst__openssl_BN_RECP_CTX_new
#define BN_RECP_CTX_set dst__openssl_BN_RECP_CTX_set
#define BN_add dst__openssl_BN_add
#define BN_add_word dst__openssl_BN_add_word
#define BN_bin2bn dst__openssl_BN_bin2bn
#define BN_bn2bin dst__openssl_BN_bn2bin
#define BN_bn2hex dst__openssl_BN_bn2hex
#define BN_clear dst__openssl_BN_clear
#define BN_clear_bit dst__openssl_BN_clear_bit
#define BN_clear_free dst__openssl_BN_clear_free
#define BN_cmp dst__openssl_BN_cmp
#define BN_copy dst__openssl_BN_copy
#define BN_div dst__openssl_BN_div
#define BN_div_recp dst__openssl_BN_div_recp
#define BN_div_word dst__openssl_BN_div_word
#define BN_dup dst__openssl_BN_dup
#define BN_exp dst__openssl_BN_exp
#define BN_free dst__openssl_BN_free
#define BN_from_montgomery dst__openssl_BN_from_montgomery
#define BN_gcd dst__openssl_BN_gcd
#define BN_generate_prime dst__openssl_BN_generate_prime
#define BN_get_params dst__openssl_BN_get_params
#define BN_get_word dst__openssl_BN_get_word
#define BN_hex2bn dst__openssl_BN_hex2bn
#define BN_init dst__openssl_BN_init
#define BN_is_bit_set dst__openssl_BN_is_bit_set
#define BN_is_prime dst__openssl_BN_is_prime
#define BN_is_prime_fasttest dst__openssl_BN_is_prime_fasttest
#define BN_lshift dst__openssl_BN_lshift
#define BN_lshift1 dst__openssl_BN_lshift1
#define BN_mask_bits dst__openssl_BN_mask_bits
#define BN_mod dst__openssl_BN_mod
#define BN_mod_exp dst__openssl_BN_mod_exp
#define BN_mod_exp2_mont dst__openssl_BN_mod_exp2_mont
#define BN_mod_exp_mont dst__openssl_BN_mod_exp_mont
#define BN_mod_exp_recp dst__openssl_BN_mod_exp_recp
#define BN_mod_exp_simple dst__openssl_BN_mod_exp_simple
#define BN_mod_inverse dst__openssl_BN_mod_inverse
#define BN_mod_mul dst__openssl_BN_mod_mul
#define BN_mod_mul_montgomery dst__openssl_BN_mod_mul_montgomery
#define BN_mod_mul_reciprocal dst__openssl_BN_mod_mul_reciprocal
#define BN_mod_word dst__openssl_BN_mod_word
#define BN_mul dst__openssl_BN_mul
#define BN_mul_word dst__openssl_BN_mul_word
#define BN_new dst__openssl_BN_new
#define BN_num_bits dst__openssl_BN_num_bits
#define BN_num_bits_word dst__openssl_BN_num_bits_word
#define BN_options dst__openssl_BN_options
#define BN_pseudo_rand dst__openssl_BN_pseudo_rand
#define BN_rand dst__openssl_BN_rand
#define BN_reciprocal dst__openssl_BN_reciprocal
#define BN_rshift dst__openssl_BN_rshift
#define BN_rshift1 dst__openssl_BN_rshift1
#define BN_set_bit dst__openssl_BN_set_bit
#define BN_set_params dst__openssl_BN_set_params
#define BN_set_word dst__openssl_BN_set_word
#define BN_sqr dst__openssl_BN_sqr
#define BN_sub dst__openssl_BN_sub
#define BN_sub_word dst__openssl_BN_sub_word
#define BN_uadd dst__openssl_BN_uadd
#define BN_ucmp dst__openssl_BN_ucmp
#define BN_usub dst__openssl_BN_usub
#define BN_value_one dst__openssl_BN_value_one
#define BN_version dst__openssl_BN_version
#define BUF_MEM_free dst__openssl_BUF_MEM_free
#define BUF_MEM_grow dst__openssl_BUF_MEM_grow
#define BUF_MEM_new dst__openssl_BUF_MEM_new
#define BUF_strdup dst__openssl_BUF_strdup
#define CRYPTO_add_lock dst__openssl_CRYPTO_add_lock
#define CRYPTO_dbg_free dst__openssl_CRYPTO_dbg_free
#define CRYPTO_dbg_get_options dst__openssl_CRYPTO_dbg_get_options
#define CRYPTO_dbg_malloc dst__openssl_CRYPTO_dbg_malloc
#define CRYPTO_dbg_realloc dst__openssl_CRYPTO_dbg_realloc
#define CRYPTO_dbg_set_options dst__openssl_CRYPTO_dbg_set_options
#define CRYPTO_dup_ex_data dst__openssl_CRYPTO_dup_ex_data
#define CRYPTO_free dst__openssl_CRYPTO_free
#define CRYPTO_free_ex_data dst__openssl_CRYPTO_free_ex_data
#define CRYPTO_free_locked dst__openssl_CRYPTO_free_locked
#define CRYPTO_get_add_lock_callback dst__openssl_CRYPTO_get_add_lock_callback
#define CRYPTO_get_ex_data dst__openssl_CRYPTO_get_ex_data
#define CRYPTO_get_ex_new_index dst__openssl_CRYPTO_get_ex_new_index
#define CRYPTO_get_id_callback dst__openssl_CRYPTO_get_id_callback
#define CRYPTO_get_lock_name dst__openssl_CRYPTO_get_lock_name
#define CRYPTO_get_locked_mem_functions dst__openssl_CRYPTO_get_locked_mem_functions
#define CRYPTO_get_locking_callback dst__openssl_CRYPTO_get_locking_callback
#define CRYPTO_get_mem_debug_functions dst__openssl_CRYPTO_get_mem_debug_functions
#define CRYPTO_get_mem_debug_options dst__openssl_CRYPTO_get_mem_debug_options
#define CRYPTO_get_mem_functions dst__openssl_CRYPTO_get_mem_functions
#define CRYPTO_get_new_lockid dst__openssl_CRYPTO_get_new_lockid
#define CRYPTO_is_mem_check_on dst__openssl_CRYPTO_is_mem_check_on
#define CRYPTO_lock dst__openssl_CRYPTO_lock
#define CRYPTO_malloc dst__openssl_CRYPTO_malloc
#define CRYPTO_malloc_locked dst__openssl_CRYPTO_malloc_locked
#define CRYPTO_mem_ctrl dst__openssl_CRYPTO_mem_ctrl
#define CRYPTO_new_ex_data dst__openssl_CRYPTO_new_ex_data
#define CRYPTO_num_locks dst__openssl_CRYPTO_num_locks
#define CRYPTO_pop_info dst__openssl_CRYPTO_pop_info
#define CRYPTO_push_info_ dst__openssl_CRYPTO_push_info_
#define CRYPTO_realloc dst__openssl_CRYPTO_realloc
#define CRYPTO_remalloc dst__openssl_CRYPTO_remalloc
#define CRYPTO_remove_all_info dst__openssl_CRYPTO_remove_all_info
#define CRYPTO_set_add_lock_callback dst__openssl_CRYPTO_set_add_lock_callback
#define CRYPTO_set_ex_data dst__openssl_CRYPTO_set_ex_data
#define CRYPTO_set_id_callback dst__openssl_CRYPTO_set_id_callback
#define CRYPTO_set_locked_mem_functions dst__openssl_CRYPTO_set_locked_mem_functions
#define CRYPTO_set_locking_callback dst__openssl_CRYPTO_set_locking_callback
#define CRYPTO_set_mem_debug_functions dst__openssl_CRYPTO_set_mem_debug_functions
#define CRYPTO_set_mem_debug_options dst__openssl_CRYPTO_set_mem_debug_options
#define CRYPTO_set_mem_functions dst__openssl_CRYPTO_set_mem_functions
#define CRYPTO_thread_id dst__openssl_CRYPTO_thread_id
#define DH_OpenSSL dst__openssl_DH_OpenSSL
#define DH_compute_key dst__openssl_DH_compute_key
#define DH_free dst__openssl_DH_free
#define DH_generate_key dst__openssl_DH_generate_key
#define DH_generate_parameters dst__openssl_DH_generate_parameters
#define DH_get_default_method dst__openssl_DH_get_default_method
#define DH_get_ex_data dst__openssl_DH_get_ex_data
#define DH_get_ex_new_index dst__openssl_DH_get_ex_new_index
#define DH_new dst__openssl_DH_new
#define DH_new_method dst__openssl_DH_new_method
#define DH_set_default_method dst__openssl_DH_set_default_method
#define DH_set_ex_data dst__openssl_DH_set_ex_data
#define DH_set_method dst__openssl_DH_set_method
#define DH_size dst__openssl_DH_size
#define DSA_OpenSSL dst__openssl_DSA_OpenSSL
#define DSA_SIG_free dst__openssl_DSA_SIG_free
#define DSA_SIG_new dst__openssl_DSA_SIG_new
#define DSA_do_sign dst__openssl_DSA_do_sign
#define DSA_do_verify dst__openssl_DSA_do_verify
#define DSA_free dst__openssl_DSA_free
#define DSA_generate_key dst__openssl_DSA_generate_key
#define DSA_generate_parameters dst__openssl_DSA_generate_parameters
#define DSA_get_default_method dst__openssl_DSA_get_default_method
#define DSA_get_ex_data dst__openssl_DSA_get_ex_data
#define DSA_get_ex_new_index dst__openssl_DSA_get_ex_new_index
#define DSA_new dst__openssl_DSA_new
#define DSA_new_method dst__openssl_DSA_new_method
#define DSA_set_default_method dst__openssl_DSA_set_default_method
#define DSA_set_ex_data dst__openssl_DSA_set_ex_data
#define DSA_set_method dst__openssl_DSA_set_method
#define DSA_sign_setup dst__openssl_DSA_sign_setup
#define ERR_add_error_data dst__openssl_ERR_add_error_data
#define ERR_clear_error dst__openssl_ERR_clear_error
#define ERR_error_string dst__openssl_ERR_error_string
#define ERR_free_strings dst__openssl_ERR_free_strings
#define ERR_func_error_string dst__openssl_ERR_func_error_string
#define ERR_get_err_state_table dst__openssl_ERR_get_err_state_table
#define ERR_get_error dst__openssl_ERR_get_error
#define ERR_get_error_line dst__openssl_ERR_get_error_line
#define ERR_get_error_line_data dst__openssl_ERR_get_error_line_data
#define ERR_get_next_error_library dst__openssl_ERR_get_next_error_library
#define ERR_get_state dst__openssl_ERR_get_state
#define ERR_get_string_table dst__openssl_ERR_get_string_table
#define ERR_lib_error_string dst__openssl_ERR_lib_error_string
#define ERR_load_BN_strings dst__openssl_ERR_load_BN_strings
#define ERR_load_DH_strings dst__openssl_ERR_load_DH_strings
#define ERR_load_DSA_strings dst__openssl_ERR_load_DSA_strings
#define ERR_load_ERR_strings dst__openssl_ERR_load_ERR_strings
#define ERR_load_strings dst__openssl_ERR_load_strings
#define ERR_peek_error dst__openssl_ERR_peek_error
#define ERR_peek_error_line dst__openssl_ERR_peek_error_line
#define ERR_peek_error_line_data dst__openssl_ERR_peek_error_line_data
#define ERR_put_error dst__openssl_ERR_put_error
#define ERR_reason_error_string dst__openssl_ERR_reason_error_string
#define ERR_remove_state dst__openssl_ERR_remove_state
#define ERR_set_error_data dst__openssl_ERR_set_error_data
#define MD5_Final dst__openssl_MD5_Final
#define MD5_Init dst__openssl_MD5_Init
#define MD5_Transform dst__openssl_MD5_Transform
#define MD5_Update dst__openssl_MD5_Update
#define RAND_SSLeay dst__openssl_RAND_SSLeay
#define RAND_add dst__openssl_RAND_add
#define RAND_bytes dst__openssl_RAND_bytes
#define RAND_cleanup dst__openssl_RAND_cleanup
#define RAND_get_rand_method dst__openssl_RAND_get_rand_method
#define RAND_pseudo_bytes dst__openssl_RAND_pseudo_bytes
#define RAND_seed dst__openssl_RAND_seed
#define RAND_set_rand_method dst__openssl_RAND_set_rand_method
#define RAND_status dst__openssl_RAND_status
#define rand_ssleay_meth dst__openssl_rand_ssleay_meth
#define SHA1 dst__openssl_SHA1
#define SHA1_Final dst__openssl_SHA1_Final
#define SHA1_Init dst__openssl_SHA1_Init
#define SHA1_Transform dst__openssl_SHA1_Transform
#define SHA1_Update dst__openssl_SHA1_Update
#define bn_add_words dst__openssl_bn_add_words
#define bn_cmp_words dst__openssl_bn_cmp_words
#define bn_div_words dst__openssl_bn_div_words
#define bn_expand2 dst__openssl_bn_expand2
#define bn_mul_add_words dst__openssl_bn_mul_add_words
#define bn_mul_comba4 dst__openssl_bn_mul_comba4
#define bn_mul_comba8 dst__openssl_bn_mul_comba8
#define bn_mul_high dst__openssl_bn_mul_high
#define bn_mul_low_normal dst__openssl_bn_mul_low_normal
#define bn_mul_low_recursive dst__openssl_bn_mul_low_recursive
#define bn_mul_normal dst__openssl_bn_mul_normal
#define bn_mul_part_recursive dst__openssl_bn_mul_part_recursive
#define bn_mul_recursive dst__openssl_bn_mul_recursive
#define bn_mul_words dst__openssl_bn_mul_words
#define bn_sqr_comba4 dst__openssl_bn_sqr_comba4
#define bn_sqr_comba8 dst__openssl_bn_sqr_comba8
#define bn_sqr_normal dst__openssl_bn_sqr_normal
#define bn_sqr_recursive dst__openssl_bn_sqr_recursive
#define bn_sqr_words dst__openssl_bn_sqr_words
#define bn_sub_words dst__openssl_bn_sub_words
#define lh_delete dst__openssl_lh_delete
#define lh_doall dst__openssl_lh_doall
#define lh_doall_arg dst__openssl_lh_doall_arg
#define lh_free dst__openssl_lh_free
#define lh_insert dst__openssl_lh_insert
#define lh_new dst__openssl_lh_new
#define lh_retrieve dst__openssl_lh_retrieve
#define lh_strhash dst__openssl_lh_strhash
#define md5_block_host_order dst__openssl_md5_block_host_order
#define md5_block_data_order dst__openssl_md5_block_data_order
#define sha1_block_data_order dst__openssl_sha1_block_data_order
#define sha1_block_host_order dst__openssl_sha1_block_host_order
#define sk_CRYPTO_EX_DATA_FUNCS_delete dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_delete
#define sk_CRYPTO_EX_DATA_FUNCS_delete_ptr dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_delete_ptr
#define sk_CRYPTO_EX_DATA_FUNCS_dup dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_dup
#define sk_CRYPTO_EX_DATA_FUNCS_find dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_find
#define sk_CRYPTO_EX_DATA_FUNCS_free dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_free
#define sk_CRYPTO_EX_DATA_FUNCS_insert dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_insert
#define sk_CRYPTO_EX_DATA_FUNCS_new dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_new
#define sk_CRYPTO_EX_DATA_FUNCS_new_null dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_new_null
#define sk_CRYPTO_EX_DATA_FUNCS_num dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_num
#define sk_CRYPTO_EX_DATA_FUNCS_pop dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_pop
#define sk_CRYPTO_EX_DATA_FUNCS_pop_free dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_pop_free
#define sk_CRYPTO_EX_DATA_FUNCS_push dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_push
#define sk_CRYPTO_EX_DATA_FUNCS_set dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_set
#define sk_CRYPTO_EX_DATA_FUNCS_set_cmp_func dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_set_cmp_func
#define sk_CRYPTO_EX_DATA_FUNCS_shift dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_shift
#define sk_CRYPTO_EX_DATA_FUNCS_sort dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_sort
#define sk_CRYPTO_EX_DATA_FUNCS_unshift dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_unshift
#define sk_CRYPTO_EX_DATA_FUNCS_value dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_value
#define sk_CRYPTO_EX_DATA_FUNCS_zero dst__openssl_sk_CRYPTO_EX_DATA_FUNCS_zero
#define sk_delete dst__openssl_sk_delete
#define sk_delete_ptr dst__openssl_sk_delete_ptr
#define sk_dup dst__openssl_sk_dup
#define sk_find dst__openssl_sk_find
#define sk_free dst__openssl_sk_free
#define sk_insert dst__openssl_sk_insert
#define sk_new dst__openssl_sk_new
#define sk_num dst__openssl_sk_num
#define sk_pop dst__openssl_sk_pop
#define sk_pop_free dst__openssl_sk_pop_free
#define sk_push dst__openssl_sk_push
#define sk_set dst__openssl_sk_set
#define sk_set_cmp_func dst__openssl_sk_set_cmp_func
#define sk_shift dst__openssl_sk_shift
#define sk_sort dst__openssl_sk_sort
#define sk_unshift dst__openssl_sk_unshift
#define sk_value dst__openssl_sk_value
#define sk_zero dst__openssl_sk_zero
#define DH_version dst__openssl_DH_version
#define DSA_version dst__openssl_DSA_version
#define lh_version dst__openssl_lh_version
#define RAND_version dst__openssl_RAND_version
#define MD5_version dst__openssl_MD5_version
#define SHA1_version dst__openssl_SHA1_version
#define STACK_version dst__openssl_STACK_version
#endif