source: UsbWattMeter/trunk/wolfssl-3.7.0/wolfssl/openssl/crypto.h@ 167

Last change on this file since 167 was 167, checked in by coas-nagasima, 6 years ago

MIMEにSJISを設定

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
  • Property svn:mime-type set to text/x-chdr; charset=SHIFT_JIS
File size: 873 bytes
Line 
1/* crypto.h for openSSL */
2
3#ifndef WOLFSSL_CRYPTO_H_
4#define WOLFSSL_CRYPTO_H_
5
6
7#include <wolfssl/wolfcrypt/settings.h>
8
9#ifdef WOLFSSL_PREFIX
10#include "prefix_crypto.h"
11#endif
12
13
14WOLFSSL_API const char* wolfSSLeay_version(int type);
15WOLFSSL_API unsigned long wolfSSLeay(void);
16
17#define SSLeay_version wolfSSLeay_version
18#define SSLeay wolfSSLeay
19
20
21#define SSLEAY_VERSION 0x0090600fL
22#define SSLEAY_VERSION_NUMBER SSLEAY_VERSION
23
24#ifdef HAVE_STUNNEL
25#define CRYPTO_set_mem_ex_functions wolfSSL_CRYPTO_set_mem_ex_functions
26#define FIPS_mode wolfSSL_FIPS_mode
27#define FIPS_mode_set wolfSSL_FIPS_mode_set
28typedef struct CRYPTO_EX_DATA CRYPTO_EX_DATA;
29typedef void (CRYPTO_free_func)(void*parent, void*ptr, CRYPTO_EX_DATA *ad, int idx,
30 long argl, void* argp);
31#endif /* HAVE_STUNNEL */
32
33#endif /* header */
34
Note: See TracBrowser for help on using the repository browser.