source: azure_iot_hub_f767zi/trunk/wolfssl-4.4.0/user_settings.h@ 457

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

ファイルを追加

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/x-chdr;charset=UTF-8
File size: 1.1 KB
Line 
1//#define DEBUG_WOLFSSL
2
3#define WOLFSSL_LWIP
4#define NO_WOLFSSL_DIR
5#define NO_WRITEV
6
7#ifndef HAVE_LIBZ
8#define HAVE_LIBZ
9#endif
10#define HAVE_ECC
11#define HAVE_AESGCM
12//#define HAVE_FIPS
13#define HAVE_TLS_EXTENSIONS
14#define HAVE_SNI
15#define HAVE_SUPPORTED_CURVES
16
17#define ECC_TIMING_RESISTANT
18#define TFM_TIMING_RESISTANT
19
20#define WOLFSSL_RIPEMD
21#define WOLFSSL_SHA512
22#define WOLFSSL_SHA384
23#define WOLFSSL_SMALL_STACK
24// curl‚ÅŽg—p‚µ‚Ä‚¢‚é
25#define WOLFSSL_ALLOW_TLSV10
26
27#define WOLFSSL_CERT_EXT
28
29#define WC_RSA_BLINDING
30
31#define SINGLE_THREADED
32
33#define CUSTOM_RAND_GENERATE_SEED custom_rand_generate_seed
34
35#define WOLFSSL_USER_FILESYSTEM
36#include <stdio.h>
37#include <fcntl.h>
38
39#define XFILE FILE*
40#define XFOPEN fopen
41#define XFSEEK fseek
42#define XFTELL ftell
43#define XREWIND rewind
44#define XFREAD fread
45#define XFWRITE fwrite
46#define XFCLOSE fclose
47#define XSEEK_END SEEK_END
48#define XBADFILE NULL
49#define XFGETS fgets
50
51struct WOLFSSL;
52int EmbedReceive(struct WOLFSSL *ssl, char *buf, int sz, void *_ctx);
53int EmbedSend(struct WOLFSSL* ssl, char* buf, int sz, void* _ctx);
54
55/* WOLFSSL_USER_FILESYSTEM */
Note: See TracBrowser for help on using the repository browser.