Current File : //opt/RZruby/share/doc/ruby/html/d4/dc4/constdefs_8h.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/socket/constdefs.h File Reference</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_6df8f0b3caf41720dd2d2a13ae851a2d.html">socket</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#define-members">Macros</a> |
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">constdefs.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="../../da/ddc/constdefs_8h__dep__incl.png" border="0" usemap="#ext_2socket_2constdefs_8hdep" alt=""/></div>
<map name="ext_2socket_2constdefs_8hdep" id="ext_2socket_2constdefs_8hdep">
<area shape="rect" id="node2" href="../../dd/d8c/rubysocket_8h.html" title="ext/socket/rubysocket.h" alt="" coords="1176,80,1355,107"/><area shape="rect" id="node3" href="../../d8/df8/ancdata_8c.html" title="ext/socket/ancdata.c" alt="" coords="5,155,163,181"/><area shape="rect" id="node4" href="../../d2/dbf/basicsocket_8c.html" title="ext/socket/basicsocket.c" alt="" coords="187,155,369,181"/><area shape="rect" id="node5" href="../../d4/df3/constants_8c.html" title="ext/socket/constants.c" alt="" coords="395,155,563,181"/><area shape="rect" id="node6" href="../../da/dcc/socket_2init_8c.html" title="ext/socket/init.c" alt="" coords="587,155,713,181"/><area shape="rect" id="node7" href="../../d6/d28/ipsocket_8c.html" title="ext/socket/ipsocket.c" alt="" coords="739,155,899,181"/><area shape="rect" id="node8" href="../../d2/d87/option_8c.html" title="ext/socket/option.c" alt="" coords="923,155,1069,181"/><area shape="rect" id="node9" href="../../d3/de8/raddrinfo_8c.html" title="ext/socket/raddrinfo.c" alt="" coords="1094,155,1257,181"/><area shape="rect" id="node10" href="../../d5/df8/socket_8c.html" title="ext/socket/socket.c" alt="" coords="1282,155,1429,181"/><area shape="rect" id="node11" href="../../da/d86/sockssocket_8c.html" title="ext/socket/sockssocket.c" alt="" coords="1454,155,1639,181"/><area shape="rect" id="node12" href="../../d9/d32/tcpserver_8c.html" title="ext/socket/tcpserver.c" alt="" coords="1664,155,1829,181"/><area shape="rect" id="node13" href="../../dc/d11/tcpsocket_8c.html" title="ext/socket/tcpsocket.c" alt="" coords="1853,155,2021,181"/><area shape="rect" id="node14" href="../../d1/deb/udpsocket_8c.html" title="ext/socket/udpsocket.c" alt="" coords="2046,155,2217,181"/><area shape="rect" id="node15" href="../../d9/db6/unixserver_8c.html" title="ext/socket/unixserver.c" alt="" coords="2243,155,2416,181"/><area shape="rect" id="node16" href="../../d9/dcc/unixsocket_8c.html" title="ext/socket/unixsocket.c" alt="" coords="2440,155,2616,181"/></map>
</div>
</div>
<p><a href="../../d4/dc4/constdefs_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:abf96615d54d7d81630efc2e8f1770223"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#abf96615d54d7d81630efc2e8f1770223">IPPROTO_IP</a>   0</td></tr>
<tr class="separator:abf96615d54d7d81630efc2e8f1770223"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a98edd0af28e1b5f97c806c9cae442339"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a98edd0af28e1b5f97c806c9cae442339">IPPROTO_ICMP</a>   1</td></tr>
<tr class="separator:a98edd0af28e1b5f97c806c9cae442339"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a94f83c72c1e5e6ef453e47cf59885fb5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a94f83c72c1e5e6ef453e47cf59885fb5">IPPROTO_TCP</a>   6</td></tr>
<tr class="separator:a94f83c72c1e5e6ef453e47cf59885fb5"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab332d40b15142f33a88d4fcb1d6a5920"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#ab332d40b15142f33a88d4fcb1d6a5920">IPPROTO_UDP</a>   17</td></tr>
<tr class="separator:ab332d40b15142f33a88d4fcb1d6a5920"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0154c93d7a162b8576ee47e10be53239"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a0154c93d7a162b8576ee47e10be53239">IPPROTO_RAW</a>   255</td></tr>
<tr class="separator:a0154c93d7a162b8576ee47e10be53239"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a033497dc6ba6ae83c8b2d4e65ca87fbf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a033497dc6ba6ae83c8b2d4e65ca87fbf">IPPORT_RESERVED</a>   1024</td></tr>
<tr class="separator:a033497dc6ba6ae83c8b2d4e65ca87fbf"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:afbe86ae68e5ba225cc69ffbe4ce5d147"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#afbe86ae68e5ba225cc69ffbe4ce5d147">IPPORT_USERRESERVED</a>   5000</td></tr>
<tr class="separator:afbe86ae68e5ba225cc69ffbe4ce5d147"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5d1940045dc2e7de552f3d4ff13a74ab"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a5d1940045dc2e7de552f3d4ff13a74ab">INADDR_ANY</a>   0x00000000</td></tr>
<tr class="separator:a5d1940045dc2e7de552f3d4ff13a74ab"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4a725f61ded23ce8a7dff8e82ed51986"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a4a725f61ded23ce8a7dff8e82ed51986">INADDR_BROADCAST</a>   0xffffffff</td></tr>
<tr class="separator:a4a725f61ded23ce8a7dff8e82ed51986"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae1ac25d7797666cff6d01d6c795c2378"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#ae1ac25d7797666cff6d01d6c795c2378">INADDR_LOOPBACK</a>   0x7F000001</td></tr>
<tr class="separator:ae1ac25d7797666cff6d01d6c795c2378"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae4c038eade6374a0f7116a7662813a3c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#ae4c038eade6374a0f7116a7662813a3c">INADDR_UNSPEC_GROUP</a>   0xe0000000</td></tr>
<tr class="separator:ae4c038eade6374a0f7116a7662813a3c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a112cc4cb9eae716e77d9466c30512739"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a112cc4cb9eae716e77d9466c30512739">INADDR_ALLHOSTS_GROUP</a>   0xe0000001</td></tr>
<tr class="separator:a112cc4cb9eae716e77d9466c30512739"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa0c4f90ac3749db7f7882c943903a044"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#aa0c4f90ac3749db7f7882c943903a044">INADDR_MAX_LOCAL_GROUP</a>   0xe00000ff</td></tr>
<tr class="separator:aa0c4f90ac3749db7f7882c943903a044"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3d2472d6cf31b73eeb829110dd0fffea"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a3d2472d6cf31b73eeb829110dd0fffea">INADDR_NONE</a>   0xffffffff</td></tr>
<tr class="separator:a3d2472d6cf31b73eeb829110dd0fffea"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af1c8cf84ac37451afaef3bde9976b6e1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#af1c8cf84ac37451afaef3bde9976b6e1">SHUT_RD</a>   0</td></tr>
<tr class="separator:af1c8cf84ac37451afaef3bde9976b6e1"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:addb0a758e6fafdd89f5b7120f84738eb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#addb0a758e6fafdd89f5b7120f84738eb">SHUT_WR</a>   1</td></tr>
<tr class="separator:addb0a758e6fafdd89f5b7120f84738eb"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a80c54d1399557c97a0c81a319d08e9db"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a80c54d1399557c97a0c81a319d08e9db">SHUT_RDWR</a>   2</td></tr>
<tr class="separator:a80c54d1399557c97a0c81a319d08e9db"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a93b37007689284fd9c4bde1a8f4b9199"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a93b37007689284fd9c4bde1a8f4b9199">INET_ADDRSTRLEN</a>   16</td></tr>
<tr class="separator:a93b37007689284fd9c4bde1a8f4b9199"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af776b22a727aae7c9f4d869d50df47e8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#af776b22a727aae7c9f4d869d50df47e8">INET6_ADDRSTRLEN</a>   46</td></tr>
<tr class="separator:af776b22a727aae7c9f4d869d50df47e8"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a52bbc5dedae2a97c3777a7dce3d9f1fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a52bbc5dedae2a97c3777a7dce3d9f1fe">rsock_family_to_int</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *valp)</td></tr>
<tr class="separator:a52bbc5dedae2a97c3777a7dce3d9f1fe"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5a3bda50b73d77044488d2c77ca393d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a5a3bda50b73d77044488d2c77ca393d6">rsock_socktype_to_int</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *valp)</td></tr>
<tr class="separator:a5a3bda50b73d77044488d2c77ca393d6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:abeb81974981cf00d15fb748df8316824"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#abeb81974981cf00d15fb748df8316824">rsock_ipproto_to_int</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *valp)</td></tr>
<tr class="separator:abeb81974981cf00d15fb748df8316824"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa8113a0836de441c138c48a57e3cc40b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#aa8113a0836de441c138c48a57e3cc40b">rsock_unknown_level_to_int</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *valp)</td></tr>
<tr class="separator:aa8113a0836de441c138c48a57e3cc40b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6884676017daa2008a45a49e07580a17"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a6884676017daa2008a45a49e07580a17">rsock_ip_level_to_int</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *valp)</td></tr>
<tr class="separator:a6884676017daa2008a45a49e07580a17"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a53da58773fd2eced18be3f18521274ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a53da58773fd2eced18be3f18521274ea">rsock_so_optname_to_int</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *valp)</td></tr>
<tr class="separator:a53da58773fd2eced18be3f18521274ea"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8965621e5bba3edb6373ea93aa6a0f41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a8965621e5bba3edb6373ea93aa6a0f41">rsock_ip_optname_to_int</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *valp)</td></tr>
<tr class="separator:a8965621e5bba3edb6373ea93aa6a0f41"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad7b7828d214908ac238b42f0646a604c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#ad7b7828d214908ac238b42f0646a604c">rsock_tcp_optname_to_int</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *valp)</td></tr>
<tr class="separator:ad7b7828d214908ac238b42f0646a604c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac72f7803f9745e1fcbd96725cbb5c3e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#ac72f7803f9745e1fcbd96725cbb5c3e0">rsock_udp_optname_to_int</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *valp)</td></tr>
<tr class="separator:ac72f7803f9745e1fcbd96725cbb5c3e0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af110056a0631a34149e5ddfc0fa873cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#af110056a0631a34149e5ddfc0fa873cb">rsock_shutdown_how_to_int</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *valp)</td></tr>
<tr class="separator:af110056a0631a34149e5ddfc0fa873cb"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6b527b76958d99c26ba2f3fc667ee537"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a6b527b76958d99c26ba2f3fc667ee537">rsock_scm_optname_to_int</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *valp)</td></tr>
<tr class="separator:a6b527b76958d99c26ba2f3fc667ee537"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7441ece238b0d3fddcd370d5e86e8845"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a7441ece238b0d3fddcd370d5e86e8845">rsock_intern_family</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:a7441ece238b0d3fddcd370d5e86e8845"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac6187d1d4c23385899c089e9c3f1e892"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#ac6187d1d4c23385899c089e9c3f1e892">rsock_intern_family_noprefix</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:ac6187d1d4c23385899c089e9c3f1e892"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:afecce57a90da8b3795190b2e3c71955d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#afecce57a90da8b3795190b2e3c71955d">rsock_intern_protocol_family</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:afecce57a90da8b3795190b2e3c71955d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9dcdfe665af858fa3355a2fd23e0a1db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a9dcdfe665af858fa3355a2fd23e0a1db">rsock_intern_socktype</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:a9dcdfe665af858fa3355a2fd23e0a1db"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af2c065371b91b83fc661613ee3dd1372"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#af2c065371b91b83fc661613ee3dd1372">rsock_intern_ipproto</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:af2c065371b91b83fc661613ee3dd1372"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa1c247407968a52e7b03cc020f11185c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#aa1c247407968a52e7b03cc020f11185c">rsock_intern_iplevel</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:aa1c247407968a52e7b03cc020f11185c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab2443422ec7d63929c5db5bdfa96dffe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#ab2443422ec7d63929c5db5bdfa96dffe">rsock_intern_so_optname</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:ab2443422ec7d63929c5db5bdfa96dffe"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab078b3ceb75d966a0f4a89341df0b827"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#ab078b3ceb75d966a0f4a89341df0b827">rsock_intern_ip_optname</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:ab078b3ceb75d966a0f4a89341df0b827"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2471e4ae0638a1010b6e346eebb6cfb7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a2471e4ae0638a1010b6e346eebb6cfb7">rsock_intern_ipv6_optname</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:a2471e4ae0638a1010b6e346eebb6cfb7"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a41c29d2bdcdba5e0e34740ed08e56f0d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a41c29d2bdcdba5e0e34740ed08e56f0d">rsock_intern_tcp_optname</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:a41c29d2bdcdba5e0e34740ed08e56f0d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9a277c88eaf9024de8f6f59c01bf9e21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a9a277c88eaf9024de8f6f59c01bf9e21">rsock_intern_udp_optname</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:a9a277c88eaf9024de8f6f59c01bf9e21"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a516454d97477ab6804ec81254911e3e9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#a516454d97477ab6804ec81254911e3e9">rsock_intern_scm_optname</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:a516454d97477ab6804ec81254911e3e9"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa647b09fea5ad369de58f44e25366532"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dc4/constdefs_8h.html#aa647b09fea5ad369de58f44e25366532">rsock_intern_local_optname</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:aa647b09fea5ad369de58f44e25366532"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a112cc4cb9eae716e77d9466c30512739"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INADDR_ALLHOSTS_GROUP   0xe0000001</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00763">763</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>.</p>
</div>
</div>
<a class="anchor" id="a5d1940045dc2e7de552f3d4ff13a74ab"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INADDR_ANY   0x00000000</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00735">735</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00287">host_str()</a>, and <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>.</p>
</div>
</div>
<a class="anchor" id="a4a725f61ded23ce8a7dff8e82ed51986"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INADDR_BROADCAST   0xffffffff</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00742">742</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00287">host_str()</a>, and <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>.</p>
</div>
</div>
<a class="anchor" id="ae1ac25d7797666cff6d01d6c795c2378"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INADDR_LOOPBACK   0x7F000001</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00749">749</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>, and <a class="el" href="../../d5/df2/win32_8c_source.html#l03437">socketpair_internal()</a>.</p>
</div>
</div>
<a class="anchor" id="aa0c4f90ac3749db7f7882c943903a044"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INADDR_MAX_LOCAL_GROUP   0xe00000ff</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00770">770</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>.</p>
</div>
</div>
<a class="anchor" id="a3d2472d6cf31b73eeb829110dd0fffea"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INADDR_NONE   0xffffffff</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00777">777</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>.</p>
</div>
</div>
<a class="anchor" id="ae4c038eade6374a0f7116a7662813a3c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INADDR_UNSPEC_GROUP   0xe0000000</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00756">756</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>.</p>
</div>
</div>
<a class="anchor" id="af776b22a727aae7c9f4d869d50df47e8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INET6_ADDRSTRLEN   46</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l01677">1677</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>.</p>
</div>
</div>
<a class="anchor" id="a93b37007689284fd9c4bde1a8f4b9199"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INET_ADDRSTRLEN   16</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l01670">1670</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>.</p>
</div>
</div>
<a class="anchor" id="a033497dc6ba6ae83c8b2d4e65ca87fbf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPPORT_RESERVED   1024</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00721">721</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>.</p>
</div>
</div>
<a class="anchor" id="afbe86ae68e5ba225cc69ffbe4ce5d147"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPPORT_USERRESERVED   5000</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00728">728</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>.</p>
</div>
</div>
<a class="anchor" id="a98edd0af28e1b5f97c806c9cae442339"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPPROTO_ICMP   1</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00588">588</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>, <a class="el" href="../../d5/dee/constdefs_8c_source.html#l04412">rsock_ip_level_to_int()</a>, and <a class="el" href="../../d5/dee/constdefs_8c_source.html#l04182">rsock_ipproto_to_int()</a>.</p>
</div>
</div>
<a class="anchor" id="abf96615d54d7d81630efc2e8f1770223"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPPROTO_IP   0</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00581">581</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00017">optname_to_sym()</a>, <a class="el" href="../../d4/df3/constants_8c_source.html#l00100">rsock_cmsg_type_arg()</a>, <a class="el" href="../../d5/dee/constdefs_8c_source.html#l04412">rsock_ip_level_to_int()</a>, <a class="el" href="../../d5/dee/constdefs_8c_source.html#l04182">rsock_ipproto_to_int()</a>, <a class="el" href="../../d4/df3/constants_8c_source.html#l00069">rsock_optname_arg()</a>, and <a class="el" href="../../d2/d87/option_8c_source.html#l00666">sockopt_inspect()</a>.</p>
</div>
</div>
<a class="anchor" id="a0154c93d7a162b8576ee47e10be53239"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPPROTO_RAW   255</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00709">709</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>, <a class="el" href="../../d5/dee/constdefs_8c_source.html#l04412">rsock_ip_level_to_int()</a>, and <a class="el" href="../../d5/dee/constdefs_8c_source.html#l04182">rsock_ipproto_to_int()</a>.</p>
</div>
</div>
<a class="anchor" id="a94f83c72c1e5e6ef453e47cf59885fb5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPPROTO_TCP   6</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00605">605</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01096">addrinfo_inspect()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l02054">addrinfo_s_tcp()</a>, <a class="el" href="../../d5/dab/getaddrinfo_8c_source.html#l00267">getaddrinfo()</a>, <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00017">optname_to_sym()</a>, <a class="el" href="../../d4/df3/constants_8c_source.html#l00100">rsock_cmsg_type_arg()</a>, <a class="el" href="../../d5/dee/constdefs_8c_source.html#l04412">rsock_ip_level_to_int()</a>, <a class="el" href="../../d5/dee/constdefs_8c_source.html#l04182">rsock_ipproto_to_int()</a>, <a class="el" href="../../d4/df3/constants_8c_source.html#l00069">rsock_optname_arg()</a>, and <a class="el" href="../../d2/d87/option_8c_source.html#l00666">sockopt_inspect()</a>.</p>
</div>
</div>
<a class="anchor" id="ab332d40b15142f33a88d4fcb1d6a5920"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPPROTO_UDP   17</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00622">622</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01096">addrinfo_inspect()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l02069">addrinfo_s_udp()</a>, <a class="el" href="../../d5/dab/getaddrinfo_8c_source.html#l00267">getaddrinfo()</a>, <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00017">optname_to_sym()</a>, <a class="el" href="../../d4/df3/constants_8c_source.html#l00100">rsock_cmsg_type_arg()</a>, <a class="el" href="../../d5/dee/constdefs_8c_source.html#l04412">rsock_ip_level_to_int()</a>, <a class="el" href="../../d5/dee/constdefs_8c_source.html#l04182">rsock_ipproto_to_int()</a>, and <a class="el" href="../../d4/df3/constants_8c_source.html#l00069">rsock_optname_arg()</a>.</p>
</div>
</div>
<a class="anchor" id="af1c8cf84ac37451afaef3bde9976b6e1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SHUT_RD   0</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l01514">1514</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d2/dbf/basicsocket_8c_source.html#l00063">bsock_shutdown()</a>, <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>, and <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05641">rsock_shutdown_how_to_int()</a>.</p>
</div>
</div>
<a class="anchor" id="a80c54d1399557c97a0c81a319d08e9db"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SHUT_RDWR   2</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l01528">1528</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d2/dbf/basicsocket_8c_source.html#l00063">bsock_shutdown()</a>, <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>, and <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05641">rsock_shutdown_how_to_int()</a>.</p>
</div>
</div>
<a class="anchor" id="addb0a758e6fafdd89f5b7120f84738eb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SHUT_WR   1</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l01521">1521</a> of file <a class="el" href="../../d4/dc4/constdefs_8h_source.html">constdefs.h</a>.</p>
<p>Referenced by <a class="el" href="../../d2/dbf/basicsocket_8c_source.html#l00063">bsock_shutdown()</a>, <a class="el" href="../../d5/dee/constdefs_8c_source.html#l00018">init_constants()</a>, and <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05641">rsock_shutdown_how_to_int()</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a52bbc5dedae2a97c3777a7dce3d9f1fe"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rsock_family_to_int </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> * </td>
<td class="paramname"><em>valp</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l03718">3718</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d6/d07/sockport_8h_source.html#l00069">AF_UNSPEC</a>, <a class="el" href="../../d5/d21/memcmp_8c_source.html#l00007">memcmp()</a>, <a class="el" href="../../d6/d07/sockport_8h_source.html#l00077">PF_INET</a>, and <a class="el" href="../../d6/d07/sockport_8h_source.html#l00073">PF_UNSPEC</a>.</p>
<p>Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00867">addrinfo_initialize()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01260">addrinfo_mload()</a>, and <a class="el" href="../../d4/df3/constants_8c_source.html#l00043">rsock_family_arg()</a>.</p>
</div>
</div>
<a class="anchor" id="a7441ece238b0d3fddcd370d5e86e8845"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rsock_intern_family </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05758">5758</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>.</p>
<p>Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01183">addrinfo_mdump()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00962">inspect_sockaddr()</a>, and <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00391">rsock_ipaddr()</a>.</p>
</div>
</div>
<a class="anchor" id="ac6187d1d4c23385899c089e9c3f1e892"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rsock_intern_family_noprefix </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05767">5767</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>.</p>
<p>Referenced by <a class="el" href="../../d2/d87/option_8c_source.html#l00666">sockopt_inspect()</a>.</p>
</div>
</div>
<a class="anchor" id="ab078b3ceb75d966a0f4a89341df0b827"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rsock_intern_ip_optname </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05821">5821</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>.</p>
<p>Referenced by <a class="el" href="../../d2/d87/option_8c_source.html#l00017">optname_to_sym()</a>.</p>
</div>
</div>
<a class="anchor" id="aa1c247407968a52e7b03cc020f11185c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rsock_intern_iplevel </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05803">5803</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>.</p>
<p>Referenced by <a class="el" href="../../d2/d87/option_8c_source.html#l00666">sockopt_inspect()</a>.</p>
</div>
</div>
<a class="anchor" id="af2c065371b91b83fc661613ee3dd1372"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rsock_intern_ipproto </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05794">5794</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>.</p>
<p>Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01096">addrinfo_inspect()</a>, and <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01183">addrinfo_mdump()</a>.</p>
</div>
</div>
<a class="anchor" id="a2471e4ae0638a1010b6e346eebb6cfb7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rsock_intern_ipv6_optname </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05830">5830</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>.</p>
<p>Referenced by <a class="el" href="../../d2/d87/option_8c_source.html#l00017">optname_to_sym()</a>.</p>
</div>
</div>
<a class="anchor" id="aa647b09fea5ad369de58f44e25366532"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rsock_intern_local_optname </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05866">5866</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>.</p>
<p>Referenced by <a class="el" href="../../d2/d87/option_8c_source.html#l00666">sockopt_inspect()</a>.</p>
</div>
</div>
<a class="anchor" id="afecce57a90da8b3795190b2e3c71955d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rsock_intern_protocol_family </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05776">5776</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>.</p>
<p>Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01096">addrinfo_inspect()</a>, and <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01183">addrinfo_mdump()</a>.</p>
</div>
</div>
<a class="anchor" id="a516454d97477ab6804ec81254911e3e9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rsock_intern_scm_optname </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05857">5857</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>.</p>
</div>
</div>
<a class="anchor" id="ab2443422ec7d63929c5db5bdfa96dffe"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rsock_intern_so_optname </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05812">5812</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>.</p>
<p>Referenced by <a class="el" href="../../d2/d87/option_8c_source.html#l00017">optname_to_sym()</a>, and <a class="el" href="../../d2/d87/option_8c_source.html#l00666">sockopt_inspect()</a>.</p>
</div>
</div>
<a class="anchor" id="a9dcdfe665af858fa3355a2fd23e0a1db"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rsock_intern_socktype </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05785">5785</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>.</p>
<p>Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01096">addrinfo_inspect()</a>, and <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01183">addrinfo_mdump()</a>.</p>
</div>
</div>
<a class="anchor" id="a41c29d2bdcdba5e0e34740ed08e56f0d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rsock_intern_tcp_optname </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05839">5839</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>.</p>
<p>Referenced by <a class="el" href="../../d2/d87/option_8c_source.html#l00017">optname_to_sym()</a>.</p>
</div>
</div>
<a class="anchor" id="a9a277c88eaf9024de8f6f59c01bf9e21"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rsock_intern_udp_optname </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05848">5848</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>.</p>
<p>Referenced by <a class="el" href="../../d2/d87/option_8c_source.html#l00017">optname_to_sym()</a>.</p>
</div>
</div>
<a class="anchor" id="a6884676017daa2008a45a49e07580a17"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rsock_ip_level_to_int </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> * </td>
<td class="paramname"><em>valp</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l04412">4412</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00588">IPPROTO_ICMP</a>, <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00581">IPPROTO_IP</a>, <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00709">IPPROTO_RAW</a>, <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00605">IPPROTO_TCP</a>, <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00622">IPPROTO_UDP</a>, and <a class="el" href="../../d5/d21/memcmp_8c_source.html#l00007">memcmp()</a>.</p>
<p>Referenced by <a class="el" href="../../d4/df3/constants_8c_source.html#l00057">rsock_level_arg()</a>.</p>
</div>
</div>
<a class="anchor" id="a8965621e5bba3edb6373ea93aa6a0f41"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rsock_ip_optname_to_int </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> * </td>
<td class="paramname"><em>valp</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l04948">4948</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d5/d21/memcmp_8c_source.html#l00007">memcmp()</a>.</p>
<p>Referenced by <a class="el" href="../../d4/df3/constants_8c_source.html#l00100">rsock_cmsg_type_arg()</a>, and <a class="el" href="../../d4/df3/constants_8c_source.html#l00069">rsock_optname_arg()</a>.</p>
</div>
</div>
<a class="anchor" id="abeb81974981cf00d15fb748df8316824"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rsock_ipproto_to_int </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> * </td>
<td class="paramname"><em>valp</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l04182">4182</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00588">IPPROTO_ICMP</a>, <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00581">IPPROTO_IP</a>, <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00709">IPPROTO_RAW</a>, <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00605">IPPROTO_TCP</a>, <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l00622">IPPROTO_UDP</a>, and <a class="el" href="../../d5/d21/memcmp_8c_source.html#l00007">memcmp()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01260">addrinfo_mload()</a>.</p>
</div>
</div>
<a class="anchor" id="a6b527b76958d99c26ba2f3fc667ee537"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rsock_scm_optname_to_int </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> * </td>
<td class="paramname"><em>valp</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05681">5681</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d5/d21/memcmp_8c_source.html#l00007">memcmp()</a>.</p>
<p>Referenced by <a class="el" href="../../d4/df3/constants_8c_source.html#l00100">rsock_cmsg_type_arg()</a>.</p>
</div>
</div>
<a class="anchor" id="af110056a0631a34149e5ddfc0fa873cb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rsock_shutdown_how_to_int </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> * </td>
<td class="paramname"><em>valp</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05641">5641</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d5/d21/memcmp_8c_source.html#l00007">memcmp()</a>, <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l01514">SHUT_RD</a>, <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l01528">SHUT_RDWR</a>, and <a class="el" href="../../d4/dc4/constdefs_8h_source.html#l01521">SHUT_WR</a>.</p>
<p>Referenced by <a class="el" href="../../d4/df3/constants_8c_source.html#l00131">rsock_shutdown_how_arg()</a>.</p>
</div>
</div>
<a class="anchor" id="a53da58773fd2eced18be3f18521274ea"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rsock_so_optname_to_int </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> * </td>
<td class="paramname"><em>valp</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l04626">4626</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d5/d21/memcmp_8c_source.html#l00007">memcmp()</a>.</p>
<p>Referenced by <a class="el" href="../../d4/df3/constants_8c_source.html#l00069">rsock_optname_arg()</a>.</p>
</div>
</div>
<a class="anchor" id="a5a3bda50b73d77044488d2c77ca393d6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rsock_socktype_to_int </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> * </td>
<td class="paramname"><em>valp</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l04112">4112</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d5/d21/memcmp_8c_source.html#l00007">memcmp()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01260">addrinfo_mload()</a>, and <a class="el" href="../../d4/df3/constants_8c_source.html#l00050">rsock_socktype_arg()</a>.</p>
</div>
</div>
<a class="anchor" id="ad7b7828d214908ac238b42f0646a604c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rsock_tcp_optname_to_int </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> * </td>
<td class="paramname"><em>valp</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05486">5486</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d5/d21/memcmp_8c_source.html#l00007">memcmp()</a>.</p>
<p>Referenced by <a class="el" href="../../d4/df3/constants_8c_source.html#l00100">rsock_cmsg_type_arg()</a>, and <a class="el" href="../../d4/df3/constants_8c_source.html#l00069">rsock_optname_arg()</a>.</p>
</div>
</div>
<a class="anchor" id="ac72f7803f9745e1fcbd96725cbb5c3e0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rsock_udp_optname_to_int </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> * </td>
<td class="paramname"><em>valp</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l05619">5619</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d5/d21/memcmp_8c_source.html#l00007">memcmp()</a>.</p>
<p>Referenced by <a class="el" href="../../d4/df3/constants_8c_source.html#l00100">rsock_cmsg_type_arg()</a>, and <a class="el" href="../../d4/df3/constants_8c_source.html#l00069">rsock_optname_arg()</a>.</p>
</div>
</div>
<a class="anchor" id="aa8113a0836de441c138c48a57e3cc40b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rsock_unknown_level_to_int </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> * </td>
<td class="paramname"><em>valp</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/dee/constdefs_8c_source.html#l04390">4390</a> of file <a class="el" href="../../d5/dee/constdefs_8c_source.html">constdefs.c</a>.</p>
<p>References <a class="el" href="../../d5/d21/memcmp_8c_source.html#l00007">memcmp()</a>.</p>
<p>Referenced by <a class="el" href="../../d4/df3/constants_8c_source.html#l00057">rsock_level_arg()</a>.</p>
</div>
</div>
</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>