]> git.proxmox.com Git - cargo.git/blob - vendor/openssl-sys/build/expando.c
New upstream version 0.52.0
[cargo.git] / vendor / openssl-sys / build / expando.c
1 #include <openssl/opensslv.h>
2 #include <openssl/opensslconf.h>
3
4 #define VERSION2(n, v) RUST_VERSION_##n##_##v
5 #define VERSION(n, v) VERSION2(n, v)
6
7 #ifdef LIBRESSL_VERSION_NUMBER
8 VERSION(LIBRESSL, LIBRESSL_VERSION_NUMBER)
9 #else
10 VERSION(OPENSSL, OPENSSL_VERSION_NUMBER)
11 #endif
12
13 #ifdef OPENSSL_NO_BF
14 RUST_CONF_OPENSSL_NO_BF
15 #endif
16
17 #ifdef OPENSSL_NO_BUF_FREELISTS
18 RUST_CONF_OPENSSL_NO_BUF_FREELISTS
19 #endif
20
21 #ifdef OPENSSL_NO_CMS
22 RUST_CONF_OPENSSL_NO_CMS
23 #endif
24
25 #ifdef OPENSSL_NO_COMP
26 RUST_CONF_OPENSSL_NO_COMP
27 #endif
28
29 #ifdef OPENSSL_NO_EC
30 RUST_CONF_OPENSSL_NO_EC
31 #endif
32
33 #ifdef OPENSSL_NO_EC2M
34 RUST_CONF_OPENSSL_NO_EC2M
35 #endif
36
37 #ifdef OPENSSL_NO_ENGINE
38 RUST_CONF_OPENSSL_NO_ENGINE
39 #endif
40
41 #ifdef OPENSSL_NO_KRB5
42 RUST_CONF_OPENSSL_NO_KRB5
43 #endif
44
45 #ifdef OPENSSL_NO_NEXTPROTONEG
46 RUST_CONF_OPENSSL_NO_NEXTPROTONEG
47 #endif
48
49 #ifdef OPENSSL_NO_OCSP
50 RUST_CONF_OPENSSL_NO_OCSP
51 #endif
52
53 #ifdef OPENSSL_NO_PSK
54 RUST_CONF_OPENSSL_NO_PSK
55 #endif
56
57 #ifdef OPENSSL_NO_RFC3779
58 RUST_CONF_OPENSSL_NO_RFC3779
59 #endif
60
61 #ifdef OPENSSL_NO_RMD160
62 RUST_CONF_OPENSSL_NO_RMD160
63 #endif
64
65 #ifdef OPENSSL_NO_SHA
66 RUST_CONF_OPENSSL_NO_SHA
67 #endif
68
69 #ifdef OPENSSL_NO_SRP
70 RUST_CONF_OPENSSL_NO_SRP
71 #endif
72
73 #ifdef OPENSSL_NO_SSL3_METHOD
74 RUST_CONF_OPENSSL_NO_SSL3_METHOD
75 #endif
76
77 #ifdef OPENSSL_NO_TLSEXT
78 RUST_CONF_OPENSSL_NO_TLSEXT
79 #endif
80
81 #ifdef OPENSSL_NO_STDIO
82 RUST_CONF_OPENSSL_NO_STDIO
83 #endif
84
85 #ifdef OPENSSL_NO_SM3
86 RUST_CONF_OPENSSL_NO_SM3
87 #endif