Current File : //opt/RZruby/share/doc/ruby/html/d9/d41/openssl_2extconf_8h_source.html |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>Ruby: ext/openssl/extconf.h Source File</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Ruby
 <span id="projectnumber">1.9.3p551(2014-11-13revision48407)</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="../../index.html"><span>Main Page</span></a></li>
<li><a href="../../modules.html"><span>Modules</span></a></li>
<li><a href="../../annotated.html"><span>Data Structures</span></a></li>
<li class="current"><a href="../../files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="../../files.html"><span>File List</span></a></li>
<li><a href="../../globals.html"><span>Globals</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="../../dir_31cedd4509e06940f559c1ca2f722e02.html">ext</a></li><li class="navelem"><a class="el" href="../../dir_64db7e4e7eda6525bb8a667fe79df7d6.html">openssl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">extconf.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="../../d9/d41/openssl_2extconf_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef EXTCONF_H</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor"></span><span class="preprocessor">#define EXTCONF_H</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#ad0eabe2e5407bc73450eb15b657983cd"> 3</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ASSERT_H 1</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#abf1ad403543bc95873ae1fc09fc59995"> 4</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_OPENSSL_SSL_H 1</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#aa07e5a57a373fea24705b7162f103c50"> 5</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_OPENSSL_CONF_API_H 1</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a49ca4e94d8e86ffb7f736ea69d124554"> 6</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_RB_STR_SET_LEN 1</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#afdd9cbf2cb482b4257f0784fb816e383"> 7</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_RB_BLOCK_CALL 1</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a9303bd5abddf709dd3983a69d660a7e6"> 8</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ERR_PEEK_LAST_ERROR 1</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#acb09ee1f57b1aa5aff4abfdfe978d051"> 9</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ASN1_PUT_EOC 1</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a93c17b7860217e9566fa28814133f4b1"> 10</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_BN_MOD_ADD 1</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#aed475bb29038db43a8074088a9bdda4c"> 11</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_BN_MOD_SQR 1</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a3b3d6ef18add6d9bb5dccd2a653de0a6"> 12</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_BN_MOD_SUB 1</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a8eabf9e265ba0082dd7a53a3350043c5"> 13</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_BN_PSEUDO_RAND_RANGE 1</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#aa0a98693b0534dcedeba875a28889781"> 14</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_BN_RAND_RANGE 1</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#aaeb23938dacee2fb32959e504a0a5099"> 15</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_CONF_GET1_DEFAULT_CONFIG_FILE 1</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#ac68f8cff16716004ef79d1804038484c"> 16</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_EVP_CIPHER_CTX_COPY 1</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a95c0defe9b75001e3a8d2ee40ccd9f9d"> 17</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_EVP_CIPHER_CTX_SET_PADDING 1</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a9baa176a35a27f8a050a2da158114dde"> 18</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_EVP_CIPHERFINAL_EX 1</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a8affd8f287a9c15f5d69b90bc7c02342"> 19</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_EVP_CIPHERINIT_EX 1</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a8ccd00f463a80014cd59b67a77bd08af"> 20</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_EVP_DIGESTFINAL_EX 1</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a55d0366ef044fd76b776d62244625714"> 21</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_EVP_DIGESTINIT_EX 1</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#ad992b99554acd795a7b7c20af3b9648f"> 22</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_EVP_MD_CTX_CLEANUP 1</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#ae182d2780a7eb8bdd30819873e077bf7"> 23</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_EVP_MD_CTX_CREATE 1</span></div>
<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#ab549de478acb96a97980e6af4ab1da47"> 24</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_EVP_MD_CTX_DESTROY 1</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a99ce8136d725509648ff595e22dc6193"> 25</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_EVP_MD_CTX_INIT 1</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a38f57a2a68230b9b068b894fb7a8a7ef"> 26</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_HMAC_CTX_CLEANUP 1</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a07a40c343a4a47f3d08d63dd07831783"> 27</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_HMAC_CTX_COPY 1</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a179b3091ee5d36664f14f2747abf6385"> 28</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_HMAC_CTX_INIT 1</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a48a7099350193c07c346cd62891298bf"> 29</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_PEM_DEF_CALLBACK 1</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#aeea7ade44197a21d5738cb4b703b733e"> 30</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_PKCS5_PBKDF2_HMAC 1</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#aab8bca3e4ebac5ea92d9520c24744825"> 31</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_PKCS5_PBKDF2_HMAC_SHA1 1</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a5aea0f312a1a2fdaf55cd64b26bc880e"> 32</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_X509V3_SET_NCONF 1</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#af290a635a6b0b523d5afc391b56ad115"> 33</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_X509V3_EXT_NCONF_NID 1</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a6cf9c13f1ce219a3b090e7a487515c3d"> 34</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_X509_CRL_ADD0_REVOKED 1</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a290dfc77462852abd13099ca5d7c7516"> 35</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_X509_CRL_SET_ISSUER_NAME 1</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#adff74839037857768e178afe81d508a6"> 36</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_X509_CRL_SET_VERSION 1</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a6ae6f11fa18c06c9679ef86e09bfc666"> 37</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_X509_CRL_SORT 1</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a1aede8fb15faa2e7e6ac3a8312100617"> 38</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_X509_NAME_HASH_OLD 1</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a2e91879dfe43f692108ce6cfb9dda5b5"> 39</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_OBJ_NAME_DO_ALL_SORTED 1</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a77333450c575a035771abc6879a7e855"> 40</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_SSL_SESSION_GET_ID 1</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#ac028807c89909a5e00ce8331ffbc9be7"> 41</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_OPENSSL_CLEANSE 1</span></div>
<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a566b450608b3282dc06563bfc7416e61"> 42</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_SSLV2_METHOD 1</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a2371c5cbe64e42eac1c839dcc0ab3a09"> 43</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_SSLV2_SERVER_METHOD 1</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a3a4c2bea4bf1566760e0e2ef7827757d"> 44</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_SSLV2_CLIENT_METHOD 1</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#aa1a52db310a5d34da676773e9feae689"> 45</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_SSL_SET_TLSEXT_HOST_NAME 1</span></div>
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#af5ba08b1b4e3f5d8900ba0e0abf81371"> 46</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_OPENSSL_ENGINE_H 1</span></div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a5bdd23cb28df30c65d744580250e85df"> 47</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ENGINE_ADD 1</span></div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a59205393e42841046b577c1d23acf2ee"> 48</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ENGINE_LOAD_BUILTIN_ENGINES 1</span></div>
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#aacc3f51b1d20e7dac91b5b8d8ad8602f"> 49</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ENGINE_GET_DIGEST 1</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#abf70996ccafefc6a2e80d77137e73d78"> 50</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ENGINE_GET_CIPHER 1</span></div>
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a5b30a341d1fef100b1f66173c4a49da3"> 51</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ENGINE_CLEANUP 1</span></div>
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a8aef9d8f16847dee75c177253beda165"> 52</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ENGINE_LOAD_4758CCA 1</span></div>
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a084efefeb1462b50f9e5305bbdf2cffa"> 53</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ENGINE_LOAD_AEP 1</span></div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a75cdbb6f41df7bfb5bc2cee539da9cef"> 54</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ENGINE_LOAD_ATALLA 1</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a072785fe3142fa784e29efbb32aff0cb"> 55</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ENGINE_LOAD_CHIL 1</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#aab45c59f8f56b256763d21038490c2b9"> 56</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ENGINE_LOAD_CSWIFT 1</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a62ad676a8d4219acd05828f10f7fe1dc"> 57</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ENGINE_LOAD_NURON 1</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#ad735d22a9c9bb4b5029482a5233aa20a"> 58</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ENGINE_LOAD_SUREWARE 1</span></div>
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#ac285c90604f1ebdaed7e1cd494597fca"> 59</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ENGINE_LOAD_UBSEC 1</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#ada1d6477b85c68c7daf6e78e18d867d2"> 60</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_OPENSSL_OCSP_H 1</span></div>
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a2368aa89be31897eba48fd3f3ff1116d"> 61</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_EVP_CIPHER_CTX_FLAGS 1</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#ae18052280f3a9d3424a2967b29e06e1f"> 62</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ST_FLAGS 1</span></div>
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a3c22122f476597e490e67e83bfafe525"> 63</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_EVP_CIPHER_CTX_ENGINE 1</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#ad72c8ec27422d0d1fe9f4f59770ff496"> 64</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ST_ENGINE 1</span></div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#adcece3d0ea6f8472cca7d4ff42e52823"> 65</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_X509_ATTRIBUTE_SINGLE 1</span></div>
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="../../d9/d41/openssl_2extconf_8h.html#a7c10f0e916574aedb22578b3cc335c84"> 66</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HAVE_ST_SINGLE 1</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
</a> 1.8.5
</small></address>
</body>
</html>