netsukuku/d6/d4a/inet_8h.html

3052 lines
432 KiB
HTML
Raw Normal View History

<!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.6"/>
<title>The Netsukuku Project: src/inet.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="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</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;">
2014-02-20 00:30:40 +00:00
<td id="projectlogo"><img alt="Logo" src="../../Logo_netsukuku.jpg"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">The Netsukuku Project
&#160;<span id="projectnumber">0.0.9</span>
</div>
<div id="projectbrief">An Alternative routing method</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
<li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
<li class="current"><a href="../../files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="../../search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="../../files.html"><span>File&#160;List</span></a></li>
<li><a href="../../globals.html"><span>Globals</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('d6/d4a/inet_8h.html','../../');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">inet.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="../../dc/d3e/endianness_8h_source.html">endianness.h</a>&quot;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for inet.h:</div>
<div class="dyncontent">
<div class="center"><img src="../../d2/d01/inet_8h__incl.png" border="0" usemap="#src_2inet_8h" alt=""/></div>
<map name="src_2inet_8h" id="src_2inet_8h">
<area shape="rect" id="node3" href="../../dc/d3e/endianness_8h.html" title="endianness.h" alt="" coords="23,83,121,112"/></map>
</div>
</div><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/d4d/inet_8h__dep__incl.png" border="0" usemap="#src_2inet_8hdep" alt=""/></div>
<map name="src_2inet_8hdep" id="src_2inet_8hdep">
<area shape="rect" id="node3" href="../../d6/da2/accept_8c.html" title="src/accept.c" alt="" coords="5,83,99,112"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html" title="src/andna.c" alt="" coords="1143,547,1233,576"/><area shape="rect" id="node7" href="../../dc/db7/map_8h.html" title="src/map.h" alt="" coords="2465,83,2545,112"/><area shape="rect" id="node24" href="../../dc/d21/daemon_8c.html" title="src/daemon.c" alt="" coords="187,547,288,576"/><area shape="rect" id="node26" href="../../db/d6b/dns__wrapper_8c.html" title="src/dns_wrapper.c" alt="" coords="2989,547,3117,576"/><area shape="rect" id="node28" href="../../d3/dc7/hook_8c.html" title="src/hook.c" alt="" coords="1577,547,1660,576"/><area shape="rect" id="node30" href="../../d1/d6f/igs_8c.html" title="src/igs.c" alt="" coords="3548,547,3620,576"/><area shape="rect" id="node38" href="../../df/dba/rehook_8c.html" title="src/rehook.c" alt="" coords="2141,547,2235,576"/><area shape="rect" id="node40" href="../../df/dbf/route_8c.html" title="src/route.c" alt="" coords="4281,547,4364,576"/><area shape="rect" id="node50" href="../../df/dd8/iptunnel_8c.html" title="src/iptunnel.c" alt="" coords="1664,392,1763,421"/><area shape="rect" id="node65" href="../../db/d73/bmap_8c.html" title="src/bmap.c" alt="" coords="3445,315,3531,344"/><area shape="rect" id="node69" href="../../d9/d45/gmap_8c.html" title="src/gmap.c" alt="" coords="2219,315,2304,344"/><area shape="rect" id="node105" href="../../dc/d8d/if_8h.html" title="src/if.h" alt="" coords="1712,237,1773,267"/><area shape="rect" id="node126" href="../../df/d05/pkts_8c.html" title="src/pkts.c" alt="" coords="3395,469,3475,499"/><area shape="rect" id="node140" href="../../d8/d91/krnl__route_8c.html" title="src/krnl_route.c" alt="" coords="1168,392,1280,421"/><area shape="rect" id="node142" href="../../dd/d57/krnl__rule_8c.html" title="src/krnl_rule.c" alt="" coords="1888,392,1992,421"/><area shape="rect" id="node154" href="../../d7/de2/if_8c.html" title="src/if.c" alt="" coords="1269,315,1331,344"/><area shape="rect" id="node160" href="../../d6/d2e/snsd__cache_8h.html" title="src/snsd_cache.h" alt="" coords="661,315,787,344"/><area shape="rect" id="node163" href="../../d7/d74/andna__cache_8h.html" title="src/andna_cache.h" alt="" coords="760,392,891,421"/><area shape="rect" id="node181" href="../../dd/dd9/andns_8h.html" title="src/andns.h" alt="" coords="2168,469,2259,499"/><area shape="rect" id="node194" href="../../da/d89/inet_8c.html" title="src/inet.c" alt="" coords="4664,83,4739,112"/><area shape="rect" id="node200" href="../../db/def/qspn-empiric_8c.html" title="src/qspn&#45;empiric.c" alt="" coords="4763,83,4891,112"/><area shape="rect" id="node10" href="../../d7/d3b/gmap_8h.html" title="src/gmap.h" alt="" coords="2684,160,2769,189"/><area shape="rect" id="node103" href="../../d3/d7a/map_8c.html" title="src/map.c" alt="" coords="2465,160,2545,189"/><area shape="rect" id="node13" href="../../d5/dbf/bmap_8h.html" title="src/bmap.h" alt="" coords="2731,237,2816,267"/><area shape="rect" id="node16" href="../../d9/d7f/route_8h.html" title="src/route.h" alt="" coords="2885,315,2968,344"/><area shape="rect" id="node80" href="../../d8/da0/qspn_8h.html" title="src/qspn.h" alt="" coords="2627,392,2709,421"/><area shape="rect" id="node32" href="../../d4/d3b/netsukuku_8c.html" title="src/netsukuku.c" alt="" coords="871,547,985,576"/><area shape="rect" id="node34" href="../../db/de6/qspn_8c.html" title="src/qspn.c" alt="" coords="3644,547,3727,576"/><area shape="rect" id="node36" href="../../d7/d02/radar_8c.html" title="src/radar.c" alt="" coords="2645,547,2728,576"/><area shape="rect" id="node42" href="../../d6/d62/tracer_8c.html" title="src/tracer.c" alt="" coords="3751,547,3839,576"/><area shape="rect" id="node57" href="../../da/db5/tracer_8h.html" title="src/tracer.h" alt="" coords="2435,469,2523,499"/><area shape="rect" id="node19" href="../../da/dd7/igs_8h.html" title="src/igs.h" alt="" coords="4084,392,4156,421"/><area shape="rect" id="node21" href="../../db/d93/netsukuku_8h.html" title="src/netsukuku.h
</div>
</div>
<p><a href="../../d6/d4a/inet_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="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a70f8406c9556460a606bee45306c5630"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a70f8406c9556460a606bee45306c5630">MAX_IP_INT</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:a70f8406c9556460a606bee45306c5630"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58d45ce77dd4360314b4fd8ca70d9fb8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a58d45ce77dd4360314b4fd8ca70d9fb8">MAX_IP_SZ</a>&#160;&#160;&#160;(<a class="el" href="../../d6/d4a/inet_8h.html#a70f8406c9556460a606bee45306c5630">MAX_IP_INT</a>*sizeof(int))</td></tr>
<tr class="separator:a58d45ce77dd4360314b4fd8ca70d9fb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2eec26e58f8ed16c938565b165a8e559"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a2eec26e58f8ed16c938565b165a8e559">IPV6_ADDR_BROADCAST</a>&#160;&#160;&#160;{ 0xff020000, 0x0, 0x0, 0x1 }</td></tr>
<tr class="separator:a2eec26e58f8ed16c938565b165a8e559"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d8f23abe13b01de807046bd4a72769a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a1d8f23abe13b01de807046bd4a72769a">LOOPBACK_IP</a>&#160;&#160;&#160;0x7f000001</td></tr>
<tr class="separator:a1d8f23abe13b01de807046bd4a72769a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea3584d5a792b3f5cad2ae37dbb8235a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#aea3584d5a792b3f5cad2ae37dbb8235a">LOOPBACK_NET</a>&#160;&#160;&#160;0x7f000000</td></tr>
<tr class="separator:aea3584d5a792b3f5cad2ae37dbb8235a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae06eb6a44552b181e8a879829f90af5b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#ae06eb6a44552b181e8a879829f90af5b">LOOPBACK_BCAST</a>&#160;&#160;&#160;0x7fffffff</td></tr>
<tr class="separator:ae06eb6a44552b181e8a879829f90af5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95dd1a364e63ab322fa9fc025c31b8c6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a95dd1a364e63ab322fa9fc025c31b8c6">LOOPBACK_IPV6</a>&#160;&#160;&#160;{ 0x0, 0x0, 0x0, 0x1 }</td></tr>
<tr class="separator:a95dd1a364e63ab322fa9fc025c31b8c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ad5dd2be2f7d131389ce138adadc443"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a7ad5dd2be2f7d131389ce138adadc443">NTK_RESTRICTED_10_MASK</a>(x)&#160;&#160;&#160;(((x) &amp; ~0xff000000)|0x0a000000)</td></tr>
<tr class="separator:a7ad5dd2be2f7d131389ce138adadc443"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6df09c0900bbb7931f53064576bf5594"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a6df09c0900bbb7931f53064576bf5594">NTK_RESTRICTED_172_MASK</a>(x)&#160;&#160;&#160;(((((x) &amp; ~0xff000000) | 0xac000000) &amp; ~0x00e00000) | 0x00100000)</td></tr>
<tr class="separator:a6df09c0900bbb7931f53064576bf5594"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ba5cd94963c9885d691bd133cf170ea"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a2ba5cd94963c9885d691bd133cf170ea">NTK_RESTRICTED_IPV6_MASK</a>(x)&#160;&#160;&#160;(((x) &amp; ~0xffff0000)|0xfec00000)</td></tr>
<tr class="separator:a2ba5cd94963c9885d691bd133cf170ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f33ddbfe0b820f3eecb41818ace33bc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a6f33ddbfe0b820f3eecb41818ace33bc">NTK_PRIVATE_C</a>(x)&#160;&#160;&#160;(((x) &amp; __constant_htonl(0xffff0000)) == __constant_htonl(0xc0a80000))</td></tr>
<tr class="separator:a6f33ddbfe0b820f3eecb41818ace33bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9e729226feb7fb5635e5c3425a0bbf5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#ae9e729226feb7fb5635e5c3425a0bbf5">NTK_PRIVATE_B</a>(x)</td></tr>
<tr class="separator:ae9e729226feb7fb5635e5c3425a0bbf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2995d9df0ad9f9768f956cc6df5d85e1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a2995d9df0ad9f9768f956cc6df5d85e1">INET_PREFIX_PACK_SZ</a></td></tr>
<tr class="separator:a2995d9df0ad9f9768f956cc6df5d85e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b3550d70ed4e5d4f87d8153b3509dc6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a2b3550d70ed4e5d4f87d8153b3509dc6">LOOPBACK</a>(x)&#160;&#160;&#160;(((x) &amp; htonl(0xff000000)) == htonl(0x7f000000))</td></tr>
<tr class="separator:a2b3550d70ed4e5d4f87d8153b3509dc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35c40f9a4b3fb0825eb6ff3569976df7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a35c40f9a4b3fb0825eb6ff3569976df7">MULTICAST</a>(x)&#160;&#160;&#160;(((x) &amp; htonl(0xf0000000)) == htonl(0xe0000000))</td></tr>
<tr class="separator:a35c40f9a4b3fb0825eb6ff3569976df7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a056ffb8ca9ec45edd188bde0167aa85a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a056ffb8ca9ec45edd188bde0167aa85a">BADCLASS</a>(x)&#160;&#160;&#160;(((x) &amp; htonl(0xf0000000)) == htonl(0xf0000000))</td></tr>
<tr class="separator:a056ffb8ca9ec45edd188bde0167aa85a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7afda08495b6904bbbedff350fab8226"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a7afda08495b6904bbbedff350fab8226">ZERONET</a>(x)&#160;&#160;&#160;(((x) &amp; htonl(0xff000000)) == htonl(0x00000000))</td></tr>
<tr class="separator:a7afda08495b6904bbbedff350fab8226"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e17ff764d5cbf087d7a0cbaa8c85874"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a9e17ff764d5cbf087d7a0cbaa8c85874">LOCAL_MCAST</a>(x)&#160;&#160;&#160;(((x) &amp; htonl(0xFFFFFF00)) == htonl(0xE0000000))</td></tr>
<tr class="separator:a9e17ff764d5cbf087d7a0cbaa8c85874"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67225bd379ce9c5bfd658319da627655"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a67225bd379ce9c5bfd658319da627655">IPV6_ADDR_ANY</a>&#160;&#160;&#160;0x0000U</td></tr>
<tr class="separator:a67225bd379ce9c5bfd658319da627655"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83b11484fe98fb7b7734b2ddef6ff528"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a83b11484fe98fb7b7734b2ddef6ff528">IPV6_ADDR_UNICAST</a>&#160;&#160;&#160;0x0001U</td></tr>
<tr class="separator:a83b11484fe98fb7b7734b2ddef6ff528"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b5c942d5f4dfd40d9fa66bc30999eb1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a2b5c942d5f4dfd40d9fa66bc30999eb1">IPV6_ADDR_MULTICAST</a>&#160;&#160;&#160;0x0002U</td></tr>
<tr class="separator:a2b5c942d5f4dfd40d9fa66bc30999eb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd117fe220ad063b68b3883bacf4e23e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#afd117fe220ad063b68b3883bacf4e23e">IPV6_ADDR_LOOPBACK</a>&#160;&#160;&#160;0x0010U</td></tr>
<tr class="separator:afd117fe220ad063b68b3883bacf4e23e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a809da1614ff73b401b7d148eb8a36836"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a809da1614ff73b401b7d148eb8a36836">IPV6_ADDR_LINKLOCAL</a>&#160;&#160;&#160;0x0020U</td></tr>
<tr class="separator:a809da1614ff73b401b7d148eb8a36836"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1a48bf4df17f573e4959ee8118159e7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#ad1a48bf4df17f573e4959ee8118159e7">IPV6_ADDR_SITELOCAL</a>&#160;&#160;&#160;0x0040U</td></tr>
<tr class="separator:ad1a48bf4df17f573e4959ee8118159e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab347f150ba702d83742c0c43a8fe957c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#ab347f150ba702d83742c0c43a8fe957c">IPV6_ADDR_COMPATv4</a>&#160;&#160;&#160;0x0080U</td></tr>
<tr class="separator:ab347f150ba702d83742c0c43a8fe957c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a155d7966cdb01f1cd103aa6b8dd9f8da"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a155d7966cdb01f1cd103aa6b8dd9f8da">IPV6_ADDR_SCOPE_MASK</a>&#160;&#160;&#160;0x00f0U</td></tr>
<tr class="separator:a155d7966cdb01f1cd103aa6b8dd9f8da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75cf314e835a7ccb4b854520b62f2f6d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a75cf314e835a7ccb4b854520b62f2f6d">IPV6_ADDR_MAPPED</a>&#160;&#160;&#160;0x1000U</td></tr>
<tr class="separator:a75cf314e835a7ccb4b854520b62f2f6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad63b846df3f7eb19240e69c8b446e745"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#ad63b846df3f7eb19240e69c8b446e745">IPV6_ADDR_RESERVED</a>&#160;&#160;&#160;0x2000U /* reserved address space */</td></tr>
<tr class="separator:ad63b846df3f7eb19240e69c8b446e745"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a417721f0e1f1445e71fc0f55e04c7026"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a417721f0e1f1445e71fc0f55e04c7026">IPTOS_LOWDELAY</a>&#160;&#160;&#160;0x10</td></tr>
<tr class="separator:a417721f0e1f1445e71fc0f55e04c7026"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a130bd030a96cdf2ad079d4d0e452af8c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a130bd030a96cdf2ad079d4d0e452af8c">IPTOS_THROUGHPUT</a>&#160;&#160;&#160;0x08</td></tr>
<tr class="separator:a130bd030a96cdf2ad079d4d0e452af8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dab62eb6b0c87716f292a38ea179f60"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a4dab62eb6b0c87716f292a38ea179f60">IPTOS_RELIABILITY</a>&#160;&#160;&#160;0x04</td></tr>
<tr class="separator:a4dab62eb6b0c87716f292a38ea179f60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8a4a9b6f335b1d76c2f000610087a33"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#af8a4a9b6f335b1d76c2f000610087a33">IPTOS_LOWCOST</a>&#160;&#160;&#160;0x02</td></tr>
<tr class="separator:af8a4a9b6f335b1d76c2f000610087a33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6dc4cfef3512b905e64164e25a611e54"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a6dc4cfef3512b905e64164e25a611e54">IPTOS_MINCOST</a>&#160;&#160;&#160;<a class="el" href="../../d6/d4a/inet_8h.html#af8a4a9b6f335b1d76c2f000610087a33">IPTOS_LOWCOST</a></td></tr>
<tr class="separator:a6dc4cfef3512b905e64164e25a611e54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9657a3afb41da39bcfe84491862afe1d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a9657a3afb41da39bcfe84491862afe1d">RESTRICTED_10</a></td></tr>
<tr class="separator:a9657a3afb41da39bcfe84491862afe1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47be543f19f129ad46cb0b2f13553b4e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a47be543f19f129ad46cb0b2f13553b4e">RESTRICTED_172</a>&#160;&#160;&#160;2 /* 172.16.0.0-172.31.255.255 class */</td></tr>
<tr class="separator:a47be543f19f129ad46cb0b2f13553b4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f21eb5259f5e36350a8ceeff6579503"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a8f21eb5259f5e36350a8ceeff6579503">RESTRICTED_10_STR</a>&#160;&#160;&#160;&quot;10.0.0.0-10.255.255.255&quot;</td></tr>
<tr class="separator:a8f21eb5259f5e36350a8ceeff6579503"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c02ab8b19f1c331e024ee5bf2ca8883"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a2c02ab8b19f1c331e024ee5bf2ca8883">RESTRICTED_172_STR</a>&#160;&#160;&#160;&quot;172.16.0.0-172.31.255.255&quot;</td></tr>
<tr class="separator:a2c02ab8b19f1c331e024ee5bf2ca8883"><td class="memSeparator" colspan="2">&#160;</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:a385963363f8d2ee7012a4c919b9b7b80"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a385963363f8d2ee7012a4c919b9b7b80">inet_ntohl</a> (u_int *data, int <a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>)</td></tr>
<tr class="separator:a385963363f8d2ee7012a4c919b9b7b80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75c2848f706809db4a3a8999d46118dc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a75c2848f706809db4a3a8999d46118dc">inet_htonl</a> (u_int *data, int <a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>)</td></tr>
<tr class="separator:a75c2848f706809db4a3a8999d46118dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c6d94fc49adc3223bb0df762343784d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a9c6d94fc49adc3223bb0df762343784d">inet_setip_raw</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip, u_int *data, int <a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>)</td></tr>
<tr class="separator:a9c6d94fc49adc3223bb0df762343784d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0a02d49e9909bae32638e61ce18be9f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#ac0a02d49e9909bae32638e61ce18be9f">inet_setip</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip, u_int *data, int <a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>)</td></tr>
<tr class="separator:ac0a02d49e9909bae32638e61ce18be9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a506ae02de352f1e470295f64ba3bd0da"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a506ae02de352f1e470295f64ba3bd0da">inet_setip_bcast</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip, int <a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>)</td></tr>
<tr class="separator:a506ae02de352f1e470295f64ba3bd0da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addb0c4631b9f6d90718cddc6d8f04469"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#addb0c4631b9f6d90718cddc6d8f04469">inet_setip_anyaddr</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip, int <a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>)</td></tr>
<tr class="separator:addb0c4631b9f6d90718cddc6d8f04469"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d7b2294f3077b12e2a70e0a480588ac"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a2d7b2294f3077b12e2a70e0a480588ac">inet_setip_loopback</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip, int <a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>)</td></tr>
<tr class="separator:a2d7b2294f3077b12e2a70e0a480588ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a127c86b270c3bb41caa671ac207fd4c5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a127c86b270c3bb41caa671ac207fd4c5">inet_setip_localaddr</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip, int <a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>, int class)</td></tr>
<tr class="separator:a127c86b270c3bb41caa671ac207fd4c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe8c98b17ccddadf6ce90655e5cdea36"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#abe8c98b17ccddadf6ce90655e5cdea36">inet_is_ip_local</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip, int class)</td></tr>
<tr class="separator:abe8c98b17ccddadf6ce90655e5cdea36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd1e5fe1ebde3b0578f839267fc48e39"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#afd1e5fe1ebde3b0578f839267fc48e39">inet_copy_ipdata_raw</a> (u_int *dst_data, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip)</td></tr>
<tr class="separator:afd1e5fe1ebde3b0578f839267fc48e39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaebd7fea501d17d6fdf93692928c0400"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#aaebd7fea501d17d6fdf93692928c0400">inet_copy_ipdata</a> (u_int *dst_data, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip)</td></tr>
<tr class="separator:aaebd7fea501d17d6fdf93692928c0400"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a284a1d36cd80931c6d96aba2e6a6ae46"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a284a1d36cd80931c6d96aba2e6a6ae46">inet_copy</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *dst, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *src)</td></tr>
<tr class="separator:a284a1d36cd80931c6d96aba2e6a6ae46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ef2e36725d0f18182509c8de38d8a64"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a4ef2e36725d0f18182509c8de38d8a64">pack_inet_prefix</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip, char *pack)</td></tr>
<tr class="separator:a4ef2e36725d0f18182509c8de38d8a64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa21ac550789ccbba526f404f090ac9c2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#aa21ac550789ccbba526f404f090ac9c2">unpack_inet_prefix</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip, char *pack)</td></tr>
<tr class="separator:aa21ac550789ccbba526f404f090ac9c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abddde4d60b8a9c38fbde3ed7e198efca"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#abddde4d60b8a9c38fbde3ed7e198efca">inet_addr_match</a> (const <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *a, const <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *b, int bits)</td></tr>
<tr class="separator:abddde4d60b8a9c38fbde3ed7e198efca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d8b854858733f65e213b89bf984ad72"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a5d8b854858733f65e213b89bf984ad72">ipv6_addr_type</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> addr)</td></tr>
<tr class="separator:a5d8b854858733f65e213b89bf984ad72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68fa8e8776282525daffa752fbdc6628"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a68fa8e8776282525daffa752fbdc6628">inet_validate_ip</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> ip)</td></tr>
<tr class="separator:a68fa8e8776282525daffa752fbdc6628"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d2fb5508608cf4b8f5347d2edbb276b"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a9d2fb5508608cf4b8f5347d2edbb276b">ipraw_to_str</a> (u_int ip[4], int <a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>)</td></tr>
<tr class="separator:a9d2fb5508608cf4b8f5347d2edbb276b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ee487ce5e94550114761abaee2bc334"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a7ee487ce5e94550114761abaee2bc334">inet_to_str</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> ip)</td></tr>
<tr class="separator:a7ee487ce5e94550114761abaee2bc334"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b648d12a6ba304537ac987a5c55d696"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a7b648d12a6ba304537ac987a5c55d696">str_to_inet</a> (const char *src, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip)</td></tr>
<tr class="separator:a7b648d12a6ba304537ac987a5c55d696"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8eac5edae4e220edc0f4a974dd5749d3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a8eac5edae4e220edc0f4a974dd5749d3">inet_to_sockaddr</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip, u_short port, struct sockaddr *dst, <a class="el" href="../../d7/d61/libip4tc_8c.html#aae83a93236e01902b58ec3f197a17f7c">socklen_t</a> *dstlen)</td></tr>
<tr class="separator:a8eac5edae4e220edc0f4a974dd5749d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16c8d2dac83a014ea3035178a3771340"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a16c8d2dac83a014ea3035178a3771340">sockaddr_to_inet</a> (struct sockaddr *ip, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *dst, u_short *port)</td></tr>
<tr class="separator:a16c8d2dac83a014ea3035178a3771340"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49b750fe581d1da5e169adf3c7a14af1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a49b750fe581d1da5e169adf3c7a14af1">new_socket</a> (int sock_type)</td></tr>
<tr class="separator:a49b750fe581d1da5e169adf3c7a14af1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e51a98ebf31af2e65b949335a06d47a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a8e51a98ebf31af2e65b949335a06d47a">new_dgram_socket</a> (int sock_type)</td></tr>
<tr class="separator:a8e51a98ebf31af2e65b949335a06d47a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a428a881d9fbb4d8b4fa5224962fcdd03"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a428a881d9fbb4d8b4fa5224962fcdd03">inet_close</a> (int *sk)</td></tr>
<tr class="separator:a428a881d9fbb4d8b4fa5224962fcdd03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44c5821edfbfaab89efae40fe8751963"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a44c5821edfbfaab89efae40fe8751963">inet_getpeername</a> (int sk, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip, short *port)</td></tr>
<tr class="separator:a44c5821edfbfaab89efae40fe8751963"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace49c54414750a5e03afb619007af827"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#ace49c54414750a5e03afb619007af827">join_ipv6_multicast</a> (int socket, int idx)</td></tr>
<tr class="separator:ace49c54414750a5e03afb619007af827"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9d798f523c8e369403823f8529ebe44"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#ab9d798f523c8e369403823f8529ebe44">set_keepalive_sk</a> (int socket)</td></tr>
<tr class="separator:ab9d798f523c8e369403823f8529ebe44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44c83c2b2a74ef116d7f94d41b8b5531"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a44c83c2b2a74ef116d7f94d41b8b5531">unset_keepalive_sk</a> (int socket)</td></tr>
<tr class="separator:a44c83c2b2a74ef116d7f94d41b8b5531"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff2952f8da964350ba064f251868a147"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#aff2952f8da964350ba064f251868a147">set_nonblock_sk</a> (int fd)</td></tr>
<tr class="separator:aff2952f8da964350ba064f251868a147"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b78c3f5fdf056d9f5f9bb69e5896190"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a8b78c3f5fdf056d9f5f9bb69e5896190">unset_nonblock_sk</a> (int fd)</td></tr>
<tr class="separator:a8b78c3f5fdf056d9f5f9bb69e5896190"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14ce403ca9d8516dc8d71796362a6d48"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a14ce403ca9d8516dc8d71796362a6d48">set_reuseaddr_sk</a> (int socket)</td></tr>
<tr class="separator:a14ce403ca9d8516dc8d71796362a6d48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5a263b2a13ea5c2eb67c8b05bd56564"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#ab5a263b2a13ea5c2eb67c8b05bd56564">set_bindtodevice_sk</a> (int socket, char *dev)</td></tr>
<tr class="separator:ab5a263b2a13ea5c2eb67c8b05bd56564"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2aa626239ab1ad25661dfed01b5f2f89"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a2aa626239ab1ad25661dfed01b5f2f89">set_broadcast_sk</a> (int socket, int <a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *host, short port, int dev_idx)</td></tr>
<tr class="separator:a2aa626239ab1ad25661dfed01b5f2f89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa9a34a88bb83dc420d1dc771d56d794"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#aaa9a34a88bb83dc420d1dc771d56d794">new_broadcast_sk</a> (int <a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>, int dev_idx)</td></tr>
<tr class="separator:aaa9a34a88bb83dc420d1dc771d56d794"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5bbe90629cfa3b1f5db9437297734355"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a5bbe90629cfa3b1f5db9437297734355">set_tos_sk</a> (int socket, int lowdelay)</td></tr>
<tr class="separator:a5bbe90629cfa3b1f5db9437297734355"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2c73cc3fb6cc8a9fcb3997be118b71c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#ad2c73cc3fb6cc8a9fcb3997be118b71c">new_tcp_conn</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *host, short port, char *dev)</td></tr>
<tr class="separator:ad2c73cc3fb6cc8a9fcb3997be118b71c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c05d384e453db0f645d1b1eef3f753b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a3c05d384e453db0f645d1b1eef3f753b">new_udp_conn</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *host, short port, char *dev)</td></tr>
<tr class="separator:a3c05d384e453db0f645d1b1eef3f753b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f1dbd0722384c9eddd65f669229345a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a0f1dbd0722384c9eddd65f669229345a">new_bcast_conn</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *host, short port, int dev_idx)</td></tr>
<tr class="separator:a0f1dbd0722384c9eddd65f669229345a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a372c070a318c0a1d854d262711568cd1"><td class="memItemLeft" align="right" valign="top">ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a372c070a318c0a1d854d262711568cd1">inet_recv</a> (int s, void *buf, size_t len, int <a class="el" href="../../d7/de2/if_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>)</td></tr>
<tr class="separator:a372c070a318c0a1d854d262711568cd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05650389424947bce88544edfb772033"><td class="memItemLeft" align="right" valign="top">ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a05650389424947bce88544edfb772033">inet_recvfrom</a> (int s, void *buf, size_t len, int <a class="el" href="../../d7/de2/if_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>, struct sockaddr *from, <a class="el" href="../../d7/d61/libip4tc_8c.html#aae83a93236e01902b58ec3f197a17f7c">socklen_t</a> *fromlen)</td></tr>
<tr class="separator:a05650389424947bce88544edfb772033"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54cfaf4470a9112f7f7df0e923da8cb3"><td class="memItemLeft" align="right" valign="top">ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a54cfaf4470a9112f7f7df0e923da8cb3">inet_recv_timeout</a> (int s, void *buf, size_t len, int <a class="el" href="../../d7/de2/if_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>, u_int timeout)</td></tr>
<tr class="separator:a54cfaf4470a9112f7f7df0e923da8cb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c048b68b1c08bf90b569f01c6fab82f"><td class="memItemLeft" align="right" valign="top">ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a2c048b68b1c08bf90b569f01c6fab82f">inet_recvfrom_timeout</a> (int s, void *buf, size_t len, int <a class="el" href="../../d7/de2/if_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>, struct sockaddr *from, <a class="el" href="../../d7/d61/libip4tc_8c.html#aae83a93236e01902b58ec3f197a17f7c">socklen_t</a> *fromlen, u_int timeout)</td></tr>
<tr class="separator:a2c048b68b1c08bf90b569f01c6fab82f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac92b07ae7dc3ae1234665e052a8e6792"><td class="memItemLeft" align="right" valign="top">ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#ac92b07ae7dc3ae1234665e052a8e6792">inet_send</a> (int s, const void *msg, size_t len, int <a class="el" href="../../d7/de2/if_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>)</td></tr>
<tr class="separator:ac92b07ae7dc3ae1234665e052a8e6792"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7e76f47a0583d67182cdf5bbb4dd22a"><td class="memItemLeft" align="right" valign="top">ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#af7e76f47a0583d67182cdf5bbb4dd22a">inet_sendto</a> (int s, const void *msg, size_t len, int <a class="el" href="../../d7/de2/if_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>, const struct sockaddr *to, <a class="el" href="../../d7/d61/libip4tc_8c.html#aae83a93236e01902b58ec3f197a17f7c">socklen_t</a> tolen)</td></tr>
<tr class="separator:af7e76f47a0583d67182cdf5bbb4dd22a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57d824182ed85de297e6f32640708b7f"><td class="memItemLeft" align="right" valign="top">ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a57d824182ed85de297e6f32640708b7f">inet_send_timeout</a> (int s, const void *msg, size_t len, int <a class="el" href="../../d7/de2/if_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>, u_int timeout)</td></tr>
<tr class="separator:a57d824182ed85de297e6f32640708b7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa65a7052b4c6746a997c4e3743f14fbe"><td class="memItemLeft" align="right" valign="top">ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#aa65a7052b4c6746a997c4e3743f14fbe">inet_sendto_timeout</a> (int s, const void *msg, size_t len, int <a class="el" href="../../d7/de2/if_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>, const struct sockaddr *to, <a class="el" href="../../d7/d61/libip4tc_8c.html#aae83a93236e01902b58ec3f197a17f7c">socklen_t</a> tolen, u_int timeout)</td></tr>
<tr class="separator:aa65a7052b4c6746a997c4e3743f14fbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae16ef6bb730deb8ac07b9cd295211052"><td class="memItemLeft" align="right" valign="top">ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#ae16ef6bb730deb8ac07b9cd295211052">inet_sendfile</a> (int out_fd, int in_fd, off_t *offset, size_t count)</td></tr>
<tr class="separator:ae16ef6bb730deb8ac07b9cd295211052"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a985bd0004bf1041118f5469d7ff09da8"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="../../d4/d1c/structint__info.html">int_info</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a985bd0004bf1041118f5469d7ff09da8">inet_prefix_iinfo</a></td></tr>
<tr class="separator:a985bd0004bf1041118f5469d7ff09da8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a341f9d9a1b2ec097821be9b6cae697eb"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a341f9d9a1b2ec097821be9b6cae697eb">my_family</a></td></tr>
<tr class="separator:a341f9d9a1b2ec097821be9b6cae697eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4446a95b716c4f73bc3ccc2d154071bb"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#a4446a95b716c4f73bc3ccc2d154071bb">restricted_mode</a></td></tr>
<tr class="separator:a4446a95b716c4f73bc3ccc2d154071bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad534384266132e24d533382503e25096"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d4a/inet_8h.html#ad534384266132e24d533382503e25096">restricted_class</a></td></tr>
<tr class="separator:ad534384266132e24d533382503e25096"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a056ffb8ca9ec45edd188bde0167aa85a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define BADCLASS</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td>&#160;&#160;&#160;(((x) &amp; htonl(0xf0000000)) == htonl(0xf0000000))</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a2995d9df0ad9f9768f956cc6df5d85e1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INET_PREFIX_PACK_SZ</td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">(<span class="keyword">sizeof</span>(u_char) + <span class="keyword">sizeof</span>(u_short) +\</div>
<div class="line"> sizeof(u_char) + <a class="code" href="../../d6/d4a/inet_8h.html#a58d45ce77dd4360314b4fd8ca70d9fb8">MAX_IP_SZ</a>)</div>
<div class="ttc" id="inet_8h_html_a58d45ce77dd4360314b4fd8ca70d9fb8"><div class="ttname"><a href="../../d6/d4a/inet_8h.html#a58d45ce77dd4360314b4fd8ca70d9fb8">MAX_IP_SZ</a></div><div class="ttdeci">#define MAX_IP_SZ</div><div class="ttdef"><b>Definition:</b> inet.h:25</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="af8a4a9b6f335b1d76c2f000610087a33"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPTOS_LOWCOST&#160;&#160;&#160;0x02</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a417721f0e1f1445e71fc0f55e04c7026"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPTOS_LOWDELAY&#160;&#160;&#160;0x10</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6dc4cfef3512b905e64164e25a611e54"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPTOS_MINCOST&#160;&#160;&#160;<a class="el" href="../../d6/d4a/inet_8h.html#af8a4a9b6f335b1d76c2f000610087a33">IPTOS_LOWCOST</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a4dab62eb6b0c87716f292a38ea179f60"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPTOS_RELIABILITY&#160;&#160;&#160;0x04</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a130bd030a96cdf2ad079d4d0e452af8c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPTOS_THROUGHPUT&#160;&#160;&#160;0x08</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a67225bd379ce9c5bfd658319da627655"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPV6_ADDR_ANY&#160;&#160;&#160;0x0000U</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a2eec26e58f8ed16c938565b165a8e559"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPV6_ADDR_BROADCAST&#160;&#160;&#160;{ 0xff020000, 0x0, 0x0, 0x1 }</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ab347f150ba702d83742c0c43a8fe957c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPV6_ADDR_COMPATv4&#160;&#160;&#160;0x0080U</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a809da1614ff73b401b7d148eb8a36836"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPV6_ADDR_LINKLOCAL&#160;&#160;&#160;0x0020U</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="afd117fe220ad063b68b3883bacf4e23e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPV6_ADDR_LOOPBACK&#160;&#160;&#160;0x0010U</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a75cf314e835a7ccb4b854520b62f2f6d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPV6_ADDR_MAPPED&#160;&#160;&#160;0x1000U</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a2b5c942d5f4dfd40d9fa66bc30999eb1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPV6_ADDR_MULTICAST&#160;&#160;&#160;0x0002U</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad63b846df3f7eb19240e69c8b446e745"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPV6_ADDR_RESERVED&#160;&#160;&#160;0x2000U /* reserved address space */</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a155d7966cdb01f1cd103aa6b8dd9f8da"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPV6_ADDR_SCOPE_MASK&#160;&#160;&#160;0x00f0U</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad1a48bf4df17f573e4959ee8118159e7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPV6_ADDR_SITELOCAL&#160;&#160;&#160;0x0040U</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a83b11484fe98fb7b7734b2ddef6ff528"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPV6_ADDR_UNICAST&#160;&#160;&#160;0x0001U</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9e17ff764d5cbf087d7a0cbaa8c85874"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LOCAL_MCAST</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td>&#160;&#160;&#160;(((x) &amp; htonl(0xFFFFFF00)) == htonl(0xE0000000))</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a2b3550d70ed4e5d4f87d8153b3509dc6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LOOPBACK</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td>&#160;&#160;&#160;(((x) &amp; htonl(0xff000000)) == htonl(0x7f000000))</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae06eb6a44552b181e8a879829f90af5b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LOOPBACK_BCAST&#160;&#160;&#160;0x7fffffff</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1d8f23abe13b01de807046bd4a72769a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LOOPBACK_IP&#160;&#160;&#160;0x7f000001</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a95dd1a364e63ab322fa9fc025c31b8c6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LOOPBACK_IPV6&#160;&#160;&#160;{ 0x0, 0x0, 0x0, 0x1 }</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aea3584d5a792b3f5cad2ae37dbb8235a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LOOPBACK_NET&#160;&#160;&#160;0x7f000000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a70f8406c9556460a606bee45306c5630"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MAX_IP_INT&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a58d45ce77dd4360314b4fd8ca70d9fb8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MAX_IP_SZ&#160;&#160;&#160;(<a class="el" href="../../d6/d4a/inet_8h.html#a70f8406c9556460a606bee45306c5630">MAX_IP_INT</a>*sizeof(int))</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a35c40f9a4b3fb0825eb6ff3569976df7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MULTICAST</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td>&#160;&#160;&#160;(((x) &amp; htonl(0xf0000000)) == htonl(0xe0000000))</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae9e729226feb7fb5635e5c3425a0bbf5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define NTK_PRIVATE_B</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">(((x) &amp; __constant_htonl(0xff000000)) == __constant_htonl(0xac000000))\</div>
<div class="line"> &amp;&amp; ((x) &amp; __constant_htonl(0x00100000)) &amp;&amp; \</div>
<div class="line"> !((x) &amp; __constant_htonl(0x00e00000))</div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="a6f33ddbfe0b820f3eecb41818ace33bc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define NTK_PRIVATE_C</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td>&#160;&#160;&#160;(((x) &amp; __constant_htonl(0xffff0000)) == __constant_htonl(0xc0a80000))</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a7ad5dd2be2f7d131389ce138adadc443"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define NTK_RESTRICTED_10_MASK</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td>&#160;&#160;&#160;(((x) &amp; ~0xff000000)|0x0a000000)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6df09c0900bbb7931f53064576bf5594"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define NTK_RESTRICTED_172_MASK</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td>&#160;&#160;&#160;(((((x) &amp; ~0xff000000) | 0xac000000) &amp; ~0x00e00000) | 0x00100000)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a2ba5cd94963c9885d691bd133cf170ea"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define NTK_RESTRICTED_IPV6_MASK</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td>&#160;&#160;&#160;(((x) &amp; ~0xffff0000)|0xfec00000)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9657a3afb41da39bcfe84491862afe1d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RESTRICTED_10</td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">1 <span class="comment">/* We are using the 10.x.x.x class for </span></div>
<div class="line"><span class="comment"> the restricted mode */</span></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="a8f21eb5259f5e36350a8ceeff6579503"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RESTRICTED_10_STR&#160;&#160;&#160;&quot;10.0.0.0-10.255.255.255&quot;</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a47be543f19f129ad46cb0b2f13553b4e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RESTRICTED_172&#160;&#160;&#160;2 /* 172.16.0.0-172.31.255.255 class */</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a2c02ab8b19f1c331e024ee5bf2ca8883"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RESTRICTED_172_STR&#160;&#160;&#160;&quot;172.16.0.0-172.31.255.255&quot;</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a7afda08495b6904bbbedff350fab8226"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ZERONET</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td>&#160;&#160;&#160;(((x) &amp; htonl(0xff000000)) == htonl(0x00000000))</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="abddde4d60b8a9c38fbde3ed7e198efca"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int inet_addr_match </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>b</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>bits</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_abddde4d60b8a9c38fbde3ed7e198efca_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_abddde4d60b8a9c38fbde3ed7e198efca_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_abddde4d60b8a9c38fbde3ed7e198efca_icgraph" id="d6/d4a/inet_8h_abddde4d60b8a9c38fbde3ed7e198efca_icgraph">
<area shape="rect" id="node3" href="../../d7/de2/if_8c.html#a0a117ed7d8433d84671dd55204719739" title="print_addrinfo" alt="" coords="175,147,273,176"/><area shape="rect" id="node55" href="../../d8/d91/krnl__route_8c.html#a3c6704dfaee952428fb117f3874cb721" title="route_get_gw" alt="" coords="175,200,273,229"/><area shape="rect" id="node5" href="../../dc/d8d/if_8h.html#a7042bfd9ad72adafd35f817b9363df06" title="ip_addr_flush" alt="" coords="363,147,461,176"/><area shape="rect" id="node7" href="../../dc/d8d/if_8h.html#af89c37cb6be1f1b417dc057eda5e1520" title="ip_addr_flush_all_ifs" alt="" coords="551,145,689,175"/><area shape="rect" id="node9" href="../../d3/dc7/hook_8c.html#a2ea386ad9474cd89fe393552276feef2" title="hook_set_all_ips" alt="" coords="760,144,877,173"/><area shape="rect" id="node11" href="../../d3/dc7/hook_8c.html#acce6e668cf071bc363f3237daebc95d0" title="create_new_qgroup" alt="" coords="953,140,1087,169"/><area shape="rect" id="node46" href="../../d3/dc7/hook_8c.html#ad4b44c41d2528f0f4e70c24d5b4c5daf" title="hook_reset" alt="" coords="1175,196,1260,225"/><area shape="rect" id="node52" href="../../d3/dc7/hook_8c.html#a9c2f57416bf3788157e15a1d889cca5e" title="hook_choose_new_ip" alt="" coords="947,61,1093,91"/><area shape="rect" id="node13" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="1143,89,1292,119"/><area shape="rect" id="node43" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="1144,143,1291,172"/><area shape="rect" id="node15" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1341,89,1459,119"/><area shape="rect" id="node17" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2792,57,2843,87"/><area shape="rect" id="node19" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1513,89,1575,119"/><area shape="rect" id="node21" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1631,89,1764,119"/><area shape="rect" id="node23" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1815,89,1905,119"/><area shape="rect" id="node25" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1955,119,2141,148"/><area shape="rect" id="node27" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2191,96,2305,125"/><area shape="rect" id="node29" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2367,43,2455,72"/><area shape="rect" id="node36" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2368,96,2453,125"/><area shape="rect" id="node39" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2355,149,2467,179"/><area shape="rect" id="node31" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2515,123,2589,152"/><area shape="rect" id="node33" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2637,163,2744,192"/><area shape="rect" id="node48" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="1507,199,1581,228"/><area shape="rect" id="node57" href="../../d7/d0e/krnl__route_8h.html#a4661441ab0b3c68d4525262a39b79c87" title="route_get_exact_prefix_dst" alt="" coords="323,200,501,229"/><area shape="rect" id="node59" href="../../d9/d7f/route_8h.html#a9ba09874404dffc38c8afaa32767fcef" title="rt_get_default_gw" alt="" coords="557,200,683,229"/><area shape="rect" id="node61" href="../../da/dd7/igs_8h.html#a184ab033bb2e2c1f856df5430ba87a80" title="init_internet_gateway\l_search" alt="" coords="948,243,1092,290"/><area shape="
</div>
</p>
</div>
</div>
<a class="anchor" id="a428a881d9fbb4d8b4fa5224962fcdd03"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int inet_close </td>
<td>(</td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>sk</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a428a881d9fbb4d8b4fa5224962fcdd03_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a428a881d9fbb4d8b4fa5224962fcdd03_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a428a881d9fbb4d8b4fa5224962fcdd03_icgraph" id="d6/d4a/inet_8h_a428a881d9fbb4d8b4fa5224962fcdd03_icgraph">
<area shape="rect" id="node3" href="../../d0/d51/daemon_8h.html#a71a44ef24ad390d8bfd927ed826d42eb" title="prepare_listen_socket" alt="" coords="136,163,285,192"/><area shape="rect" id="node14" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="583,215,676,244"/><area shape="rect" id="node21" href="../../d5/d89/pkts_8h.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="176,1160,245,1189"/><area shape="rect" id="node101" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="369,2061,455,2091"/><area shape="rect" id="node107" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="367,685,457,715"/><area shape="rect" id="node113" href="../../d7/d02/radar_8c.html#ad267ad57f4ccb3baa02dbf2bbe3e09e1" title="rnl_del" alt="" coords="181,2047,240,2076"/><area shape="rect" id="node119" href="../../d3/df5/radar_8h.html#a5a800cfd2c699f600717fb1d9bde4ecb" title="rnl_close_all_sk" alt="" coords="153,2100,268,2129"/><area shape="rect" id="node121" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="167,1821,255,1851"/><area shape="rect" id="node5" href="../../dc/d21/daemon_8c.html#a990f15964056fbc0a9289f6fcf5e360c" title="sockets_all_ifs" alt="" coords="357,163,467,192"/><area shape="rect" id="node18" href="../../db/d6b/dns__wrapper_8c.html#aeaa4cae89e7a3eefe83d0ae4cc63b35a" title="dns_wrapper_daemon" alt="" coords="337,5,487,35"/><area shape="rect" id="node7" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="581,111,677,140"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="769,163,860,192"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="909,163,960,192"/><area shape="rect" id="node23" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="336,373,488,403"/><area shape="rect" id="node25" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="564,789,695,819"/><area shape="rect" id="node27" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="337,789,487,819"/><area shape="rect" id="node30" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="539,657,720,687"/><area shape="rect" id="node32" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="341,947,483,976"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="552,868,707,897"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="335,1000,489,1029"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="539,488,720,517"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="344,893,480,923"/><area shape="rect" id="node44" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="563,1287,696,1334"/><area shape="rect" id="node46" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="564,604,695,633"/><area shape="rect" id="node49" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="351,1053,473,1083"/><area shape="rect" id="node51" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="351,1107,473
</div>
</p>
</div>
</div>
<a class="anchor" id="a284a1d36cd80931c6d96aba2e6a6ae46"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void inet_copy </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>dst</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>src</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a284a1d36cd80931c6d96aba2e6a6ae46_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a284a1d36cd80931c6d96aba2e6a6ae46_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a284a1d36cd80931c6d96aba2e6a6ae46_icgraph" id="d6/d4a/inet_8h_a284a1d36cd80931c6d96aba2e6a6ae46_icgraph">
<area shape="rect" id="node3" href="../../da/d68/accept_8h.html#a5a4be13a1f36281b9c268aa9c507b70e" title="new_accept" alt="" coords="177,528,268,557"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="815,904,945,933"/><area shape="rect" id="node15" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="789,1060,971,1089"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="803,957,957,987"/><area shape="rect" id="node21" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="573,531,728,560"/><area shape="rect" id="node27" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="585,851,716,880"/><area shape="rect" id="node30" href="../../d7/d3b/gmap_8h.html#aea98ff28b23a15bca09eb85401731d2d" title="rnodetoip" alt="" coords="185,1163,260,1192"/><area shape="rect" id="node34" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="395,1216,477,1245"/><area shape="rect" id="node36" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="169,112,276,141"/><area shape="rect" id="node42" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="821,111,939,140"/><area shape="rect" id="node47" href="../../d3/dc7/hook_8c.html#a9c2f57416bf3788157e15a1d889cca5e" title="hook_choose_new_ip" alt="" coords="363,5,509,35"/><area shape="rect" id="node51" href="../../d1/d6f/igs_8c.html#a2665964804c77a4b1bfeb7fdd7c38ed3" title="add_igw_nexthop" alt="" coords="161,267,284,296"/><area shape="rect" id="node53" href="../../da/dd7/igs_8h.html#a51d86ef21953a6f2d0231b9c83701ce6" title="igw_replace_def_igws" alt="" coords="361,241,511,271"/><area shape="rect" id="node66" href="../../d6/d4a/inet_8h.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="376,835,496,864"/><area shape="rect" id="node83" href="../../d7/d0e/krnl__route_8h.html#a4661441ab0b3c68d4525262a39b79c87" title="route_get_exact_prefix_dst" alt="" coords="133,1267,312,1296"/><area shape="rect" id="node87" href="../../d5/d89/pkts_8h.html#add9d3fdd60f0e0e8a0b0c15e2470b3d7" title="pkt_addfrom" alt="" coords="389,531,483,560"/><area shape="rect" id="node93" href="../../d5/d89/pkts_8h.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="397,683,475,712"/><area shape="rect" id="node108" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="403,744,469,773"/><area shape="rect" id="node119" href="../../d5/d89/pkts_8h.html#a9bcb8ed5a94ff428d1f9f5f8b0e83d63" title="pkt_q_wait_recv" alt="" coords="164,784,281,813"/><area shape="rect" id="node123" href="../../d3/df5/radar_8h.html#ad245092f4d6329da6200b29193a2cd06" title="add_radar_q" alt="" coords="176,1320,269,1349"/><area shape="rect" id="node125" href="../../d9/d7f/route_8h.html#a8030bab7c77153a34a7b2a71c3be3bc1" title="get_gw_ips" alt="" coords="179,475,267,504"/><area shape="rect" id="node127" href="../../d9/d7f/route_8h.html#ae4d32d12b40eb8c936e1d301bc32c359" title="rt_build_nexthop_gw" alt="" coords="365,424,507,453"/><area shape="rect" id="node129" href="../../d9/d7f/route_8h.html#aa5e6a218401371f79910f174b4aabaee" title="rt_update_node" alt="" coords="596,371,705,400"/><area shape="rect" id="node133" href="../../df/dbf/route_8c.html#ab46164b2a1909d021ff14c048964bfd0" title="rt_build_nexthop_voidgw" alt="" coords="140,320,305,349"/><area shape="rect" id="node137" href="../../df/dbf/route_8c.html#ae8e765370816d77b674ca4ca895fe604" title="rt_exec_gw" alt="" coords="179,1373,267,1403"/><area shape="rect" id="node139" href="../../d9/d7f/route_8h.html#affcc70aa11f4fe6cd320e8cca073ec1a" title="rt_append_subnet_src" alt="" coords="148,1427,297,1456"/><area shape="rec
</div>
</p>
</div>
</div>
<a class="anchor" id="aaebd7fea501d17d6fdf93692928c0400"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void inet_copy_ipdata </td>
<td>(</td>
<td class="paramtype">u_int *&#160;</td>
<td class="paramname"><em>dst_data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_aaebd7fea501d17d6fdf93692928c0400_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_aaebd7fea501d17d6fdf93692928c0400_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_aaebd7fea501d17d6fdf93692928c0400_cgraph" id="d6/d4a/inet_8h_aaebd7fea501d17d6fdf93692928c0400_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="175,5,252,35"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="175,59,252,88"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="303,59,383,88"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="433,59,521,88"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_aaebd7fea501d17d6fdf93692928c0400_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_aaebd7fea501d17d6fdf93692928c0400_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_aaebd7fea501d17d6fdf93692928c0400_icgraph" id="d6/d4a/inet_8h_aaebd7fea501d17d6fdf93692928c0400_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="175,88,327,117"/><area shape="rect" id="node45" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="176,287,325,316"/><area shape="rect" id="node52" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="180,508,321,537"/><area shape="rect" id="node81" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="183,233,319,263"/><area shape="rect" id="node90" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="185,340,316,369"/><area shape="rect" id="node93" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="1207,364,1316,393"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="377,61,540,91"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="597,95,752,124"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="1376,5,1541,51"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a678f7ec6e159e6bee076921c8d709847" title="reload_hostname_thread" alt="" coords="809,76,972,105"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="860,129,921,159"/><area shape="rect" id="node11" href="../../d4/d3b/netsukuku_8c.html#a207b25374e65f083a666cdfaca49bb99" title="sighup_handler" alt="" coords="1604,76,1713,105"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2203,76,2253,105"/><area shape="rect" id="node17" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1023,129,1156,159"/><area shape="rect" id="node19" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1216,129,1307,159"/><area shape="rect" id="node21" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1365,181,1552,211"/><area shape="rect" id="node23" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1601,181,1716,211"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1777,128,1865,157"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1779,181,1864,211"/><area shape="rect" id="node35" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1765,235,1877,264"/><area shape="rect" id="node27" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1925,208,2000,237"/><area shape="rect" id="node29" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2048,247,2155,276"/><area shape="rect" id="node42" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="2056,19,2147,48"/><area shape="rect" id="node47" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="393,288,524,317"/><area shape="rect" id="node49" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="635,287,715,316"/><area shape="rect" id="node54" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="815,444,967
</div>
</p>
</div>
</div>
<a class="anchor" id="afd1e5fe1ebde3b0578f839267fc48e39"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void inet_copy_ipdata_raw </td>
<td>(</td>
<td class="paramtype">u_int *&#160;</td>
<td class="paramname"><em>dst_data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_afd1e5fe1ebde3b0578f839267fc48e39_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_afd1e5fe1ebde3b0578f839267fc48e39_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_afd1e5fe1ebde3b0578f839267fc48e39_icgraph" id="d6/d4a/inet_8h_afd1e5fe1ebde3b0578f839267fc48e39_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="1353,160,1484,189"/><area shape="rect" id="node11" href="../../d7/d74/andna__cache_8h.html#ae30431f21d44516e3c006ae361578d9c" title="load_snsd" alt="" coords="1155,5,1235,35"/><area shape="rect" id="node21" href="../../dc/db7/map_8h.html#a6664a07adc9bcf23216bc5086ffa8b93" title="postoip" alt="" coords="203,524,267,553"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="1576,220,1656,249"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1723,220,1829,249"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1924,220,1975,249"/><area shape="rect" id="node13" href="../../d5/d05/andna_8h.html#afc0f24a5b798975732d4f238dccc42ef" title="andna_load_caches" alt="" coords="1351,83,1487,112"/><area shape="rect" id="node16" href="../../d4/d3b/netsukuku_8c.html#a678f7ec6e159e6bee076921c8d709847" title="reload_hostname_thread" alt="" coords="1337,17,1500,47"/><area shape="rect" id="node18" href="../../d4/d3b/netsukuku_8c.html#a207b25374e65f083a666cdfaca49bb99" title="sighup_handler" alt="" coords="1561,91,1671,120"/><area shape="rect" id="node23" href="../../d3/dc7/hook_8c.html#a9c2f57416bf3788157e15a1d889cca5e" title="hook_choose_new_ip" alt="" coords="315,524,461,553"/><area shape="rect" id="node42" href="../../dc/db7/map_8h.html#ab4c5fb4d30e7d21c05dce334b85cb2e9" title="maptoip" alt="" coords="355,657,421,687"/><area shape="rect" id="node25" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1557,564,1675,593"/><area shape="rect" id="node28" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1745,643,1807,672"/><area shape="rect" id="node30" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1883,653,2016,683"/><area shape="rect" id="node32" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="2091,673,2181,703"/><area shape="rect" id="node34" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2253,735,2368,764"/><area shape="rect" id="node36" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2431,824,2519,853"/><area shape="rect" id="node38" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2432,717,2517,747"/><area shape="rect" id="node40" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2419,771,2531,800"/><area shape="rect" id="node44" href="../../d7/d3b/gmap_8h.html#aea98ff28b23a15bca09eb85401731d2d" title="rnodetoip" alt="" coords="1579,853,1653,883"/><area shape="rect" id="node68" href="../../d9/d7f/route_8h.html#a8030bab7c77153a34a7b2a71c3be3bc1" title="get_gw_ips" alt="" coords="548,580,636,609"/><area shape="rect" id="node95" href="../../d9/d7f/route_8h.html#ae4d32d12b40eb8c936e1d301bc32c359" title="rt_build_nexthop_gw" alt="" coords="737,631,879,660"/><area shape="rect" id="node97" href="../../d9/d7f/route_8h.html#aa5e6a218401371f79910f174b4aabaee" title="rt_update_node" alt="" coords="947,683,1056,712"/><area shape="rect" id="node119" href="../../df/dbf/route_8c.html#ab46164b2a1909d021ff14c048964bfd0" title="rt_build_nexthop_voidgw" alt="" coords="509,735,675,764"/><area shape="rect" id="node46" href="../../d7/d3b/gmap_8h.html#aacfee10d52d3ce3e729b3cf6dca919a2" title="rnode_to_ipstr" alt="" coords="1724,853,1828,883"/><area shape="rect" id="node48" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="1735,931,1817,960"/><area shape="rect" id="node50" href="../../d3/d
</div>
</p>
</div>
</div>
<a class="anchor" id="a44c5821edfbfaab89efae40fe8751963"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int inet_getpeername </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>sk</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">short *&#160;</td>
<td class="paramname"><em>port</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a44c5821edfbfaab89efae40fe8751963_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a44c5821edfbfaab89efae40fe8751963_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a44c5821edfbfaab89efae40fe8751963_cgraph" id="d6/d4a/inet_8h_a44c5821edfbfaab89efae40fe8751963_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="365,5,413,35"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a16c8d2dac83a014ea3035178a3771340" title="sockaddr_to_inet" alt="" coords="180,57,300,87"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="779,5,848,35"/><area shape="rect" id="node10" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="351,59,428,88"/><area shape="rect" id="node12" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="477,59,584,88"/><area shape="rect" id="node19" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="492,112,569,141"/><area shape="rect" id="node14" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="651,59,696,88"/><area shape="rect" id="node17" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="763,59,864,88"/><area shape="rect" id="node21" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="633,112,713,141"/><area shape="rect" id="node23" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="769,112,857,141"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a44c5821edfbfaab89efae40fe8751963_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a44c5821edfbfaab89efae40fe8751963_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a44c5821edfbfaab89efae40fe8751963_icgraph" id="d6/d4a/inet_8h_a44c5821edfbfaab89efae40fe8751963_icgraph">
<area shape="rect" id="node3" href="../../d3/df5/radar_8h.html#a23199e508fb5df7dca7410b1744531c0" title="rnl_fill_rq" alt="" coords="179,216,253,245"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="307,69,429,99"/><area shape="rect" id="node37" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="303,149,433,179"/><area shape="rect" id="node40" href="../../d3/dc7/hook_8c.html#a1af7ac472929cbedf3964d95f76a6cd4" title="hook_fill_rq" alt="" coords="324,216,412,245"/><area shape="rect" id="node73" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="324,269,412,299"/><area shape="rect" id="node81" href="../../da/db5/tracer_8h.html#add8a05e0cb98370b058e9a4906bcc463" title="flood_pkt_send" alt="" coords="489,524,599,553"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="499,56,589,85"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1491,5,1581,35"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1664,264,1725,293"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2957,393,3008,423"/><area shape="rect" id="node15" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1796,264,1929,293"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1980,264,2071,293"/><area shape="rect" id="node19" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="2120,316,2307,345"/><area shape="rect" id="node21" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2356,471,2471,500"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2532,523,2620,552"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2533,576,2619,605"/><area shape="rect" id="node33" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2520,629,2632,659"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2680,576,2755,605"/><area shape="rect" id="node27" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2803,576,2909,605"/><area shape="rect" id="node42" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="489,323,599,352"/><area shape="rect" id="node50" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="487,376,601,405"/><area shape="rect" id="node53" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="496,109,592,139"/><area shape="rect" id="node58" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="497,163,591,192"/><area shape="rect" id="node63" href="../../d3/dc7/hook_8c.html#ab5fcc9e0c459e229bee016a7698e08ee" title="get_bnode_map" alt="" coords="487,216,601,245"/><area shape="rect" id="node68" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="484,269,604,299"/><area shape="rect" id="node44" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="653,323,800,352"/><area shape="rect" id="node46" href="../../d6/d34/hook_8h.html#af10a487801fab
</div>
</p>
</div>
</div>
<a class="anchor" id="a75c2848f706809db4a3a8999d46118dc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void inet_htonl </td>
<td>(</td>
<td class="paramtype">u_int *&#160;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>family</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a75c2848f706809db4a3a8999d46118dc_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a75c2848f706809db4a3a8999d46118dc_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a75c2848f706809db4a3a8999d46118dc_cgraph" id="d6/d4a/inet_8h_a75c2848f706809db4a3a8999d46118dc_cgraph">
<area shape="rect" id="node3" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="135,5,215,35"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="265,5,353,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a75c2848f706809db4a3a8999d46118dc_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a75c2848f706809db4a3a8999d46118dc_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a75c2848f706809db4a3a8999d46118dc_icgraph" id="d6/d4a/inet_8h_a75c2848f706809db4a3a8999d46118dc_icgraph">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="367,281,487,311"/><area shape="rect" id="node26" href="../../d1/dd5/andns__snsd_8h.html#a86f72d27da5b908d5ce023c778ad4b74" title="snsd_node_to_data" alt="" coords="360,93,493,123"/><area shape="rect" id="node32" href="../../d1/dd5/andns__snsd_8h.html#af1703129169f7152c3a4c38604bf9ea9" title="snsd_service_to_aansws" alt="" coords="135,29,303,59"/><area shape="rect" id="node35" href="../../d1/dd5/andns__snsd_8h.html#a1fcd0373d93db849bf72644fc21e5087" title="snsd_node_to_dansw" alt="" coords="145,336,292,365"/><area shape="rect" id="node39" href="../../da/dd7/igs_8h.html#a51d86ef21953a6f2d0231b9c83701ce6" title="igw_replace_def_igws" alt="" coords="565,753,715,783"/><area shape="rect" id="node49" href="../../d1/d6f/igs_8c.html#abdb0933bc34906418f796608bf9b0cb0" title="pack_inet_gw" alt="" coords="168,440,269,469"/><area shape="rect" id="node53" href="../../d6/d4a/inet_8h.html#a2d7b2294f3077b12e2a70e0a480588ac" title="inet_setip_loopback" alt="" coords="151,493,287,523"/><area shape="rect" id="node55" href="../../d6/d4a/inet_8h.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="367,388,487,417"/><area shape="rect" id="node64" href="../../d6/d4a/inet_8h.html#a4ef2e36725d0f18182509c8de38d8a64" title="pack_inet_prefix" alt="" coords="160,547,277,576"/><area shape="rect" id="node68" href="../../d6/d4a/inet_8h.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="172,600,265,629"/><area shape="rect" id="node90" href="../../d9/d7f/route_8h.html#aa5e6a218401371f79910f174b4aabaee" title="rt_update_node" alt="" coords="585,967,695,996"/><area shape="rect" id="node102" href="../../d6/d4a/inet_8h.html#a8eac5edae4e220edc0f4a974dd5749d3" title="inet_to_sockaddr" alt="" coords="159,776,279,805"/><area shape="rect" id="node112" href="../../d9/d7f/route_8h.html#ae4d32d12b40eb8c936e1d301bc32c359" title="rt_build_nexthop_gw" alt="" coords="148,865,289,895"/><area shape="rect" id="node115" href="../../df/dbf/route_8c.html#ab46164b2a1909d021ff14c048964bfd0" title="rt_build_nexthop_voidgw" alt="" coords="136,992,301,1021"/><area shape="rect" id="node119" href="../../df/dbf/route_8c.html#ae8e765370816d77b674ca4ca895fe604" title="rt_exec_gw" alt="" coords="175,1115,263,1144"/><area shape="rect" id="node129" href="../../d9/d7f/route_8h.html#affcc70aa11f4fe6cd320e8cca073ec1a" title="rt_append_subnet_src" alt="" coords="144,1168,293,1197"/><area shape="rect" id="node131" href="../../d7/d48/snsd__cache_8c.html#a0d50c4944d234d5bf4cadd84cede4fc1" title="snsd_pack_node" alt="" coords="159,1221,279,1251"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="564,391,716,420"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="799,284,929,313"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="565,284,715,313"/><area shape="rect" id="node12" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="549,444,731,473"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="569,177,711,207"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="787,337,941,367"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="572,337,708,367"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="575,231,705,260"/><area shape="rect" id="node16" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rsl
</div>
</p>
</div>
</div>
<a class="anchor" id="abe8c98b17ccddadf6ce90655e5cdea36"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int inet_is_ip_local </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>class</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_abe8c98b17ccddadf6ce90655e5cdea36_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_abe8c98b17ccddadf6ce90655e5cdea36_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_abe8c98b17ccddadf6ce90655e5cdea36_cgraph" id="d6/d4a/inet_8h_abe8c98b17ccddadf6ce90655e5cdea36_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="167,32,212,61"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="277,5,347,35"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="261,59,363,88"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a385963363f8d2ee7012a4c919b9b7b80"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void inet_ntohl </td>
<td>(</td>
<td class="paramtype">u_int *&#160;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>family</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a385963363f8d2ee7012a4c919b9b7b80_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a385963363f8d2ee7012a4c919b9b7b80_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a385963363f8d2ee7012a4c919b9b7b80_cgraph" id="d6/d4a/inet_8h_a385963363f8d2ee7012a4c919b9b7b80_cgraph">
<area shape="rect" id="node3" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="135,5,215,35"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="265,5,353,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a385963363f8d2ee7012a4c919b9b7b80_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a385963363f8d2ee7012a4c919b9b7b80_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a385963363f8d2ee7012a4c919b9b7b80_icgraph" id="d6/d4a/inet_8h_a385963363f8d2ee7012a4c919b9b7b80_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="553,643,684,672"/><area shape="rect" id="node11" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="804,1087,868,1116"/><area shape="rect" id="node17" href="../../da/dd7/igs_8h.html#a51d86ef21953a6f2d0231b9c83701ce6" title="igw_replace_def_igws" alt="" coords="544,275,693,304"/><area shape="rect" id="node35" href="../../d1/d6f/igs_8c.html#a3a952aaa617471595f911b4754e0ecdc" title="unpack_inet_gw" alt="" coords="144,1165,259,1195"/><area shape="rect" id="node41" href="../../d6/d4a/inet_8h.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="163,460,240,489"/><area shape="rect" id="node117" href="../../d6/d4a/inet_8h.html#aa21ac550789ccbba526f404f090ac9c2" title="unpack_inet_prefix" alt="" coords="136,1219,267,1248"/><area shape="rect" id="node121" href="../../d7/d48/snsd__cache_8c.html#ab3c2185212fc4fcdd8c1d497051f0342" title="snsd_unpack_node" alt="" coords="135,1272,268,1301"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="991,695,1071,724"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1163,391,1269,420"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1333,331,1384,360"/><area shape="rect" id="node13" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="988,1087,1073,1116"/><area shape="rect" id="node15" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="1165,1087,1267,1116"/><area shape="rect" id="node19" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="792,172,880,201"/><area shape="rect" id="node24" href="../../da/dd7/igs_8h.html#ac87ed2fc7a66e73c5fef763321862295" title="igw_monitor_igws_t" alt="" coords="1148,331,1284,360"/><area shape="rect" id="node27" href="../../da/dd7/igs_8h.html#a68583c93468fa447635d641f93b040ce" title="igw_store_bblock" alt="" coords="775,279,897,308"/><area shape="rect" id="node31" href="../../db/de6/qspn_8c.html#aaf014079dd9e527ab38f3b21c547489b" title="qspn_remove_deads" alt="" coords="765,225,907,255"/><area shape="rect" id="node21" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="972,172,1089,201"/><area shape="rect" id="node29" href="../../d6/d62/tracer_8c.html#a3a5faa1eb3192e2c783c87912f8c6251" title="tracer_store_bblock" alt="" coords="963,279,1099,308"/><area shape="rect" id="node33" href="../../d8/da0/qspn_8h.html#ab2f4bfac6bcea3379068bf4aab92e381" title="qspn_new_round" alt="" coords="971,225,1091,255"/><area shape="rect" id="node37" href="../../da/dd7/igs_8h.html#ac988c4e403d8e860068177e9c0358363" title="unpack_igws" alt="" coords="349,1165,448,1195"/><area shape="rect" id="node39" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="559,1165,679,1195"/><area shape="rect" id="node43" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="339,800,459,829"/><area shape="rect" id="node47" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="771,853,901,883"/><area shape="rect" id="node53" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="528,957,709,987"/><area shape="rect" id="node59" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="759,695,913,724"/><area shape="rect" id="node71" href="../../d7/d3b/gmap_8h.html#ab9b8447a87c9c09e24de89e12d5f5387" title="random_ip" alt="" coords="357,487,440,516"/><area shape="rect" id="n
</div>
</p>
</div>
</div>
<a class="anchor" id="a372c070a318c0a1d854d262711568cd1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ssize_t inet_recv </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>flags</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a372c070a318c0a1d854d262711568cd1_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a372c070a318c0a1d854d262711568cd1_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a372c070a318c0a1d854d262711568cd1_cgraph" id="d6/d4a/inet_8h_a372c070a318c0a1d854d262711568cd1_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="129,5,185,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="236,5,305,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a372c070a318c0a1d854d262711568cd1_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a372c070a318c0a1d854d262711568cd1_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a372c070a318c0a1d854d262711568cd1_icgraph" id="d6/d4a/inet_8h_a372c070a318c0a1d854d262711568cd1_icgraph">
<area shape="rect" id="node3" href="../../d6/d4a/inet_8h.html#a54cfaf4470a9112f7f7df0e923da8cb3" title="inet_recv_timeout" alt="" coords="128,593,253,623"/><area shape="rect" id="node5" href="../../df/d05/pkts_8c.html#a4edb2a703136880ce100a9daa0c17078" title="pkt_recv_tcp" alt="" coords="303,620,399,649"/><area shape="rect" id="node7" href="../../d5/d89/pkts_8h.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="448,620,520,649"/><area shape="rect" id="node9" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="1543,89,1639,119"/><area shape="rect" id="node16" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="1329,1293,1431,1323"/><area shape="rect" id="node22" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="569,593,687,623"/><area shape="rect" id="node24" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="744,645,811,675"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1724,187,1815,216"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1864,187,1915,216"/><area shape="rect" id="node18" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="1544,567,1637,596"/><area shape="rect" id="node129" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="736,381,819,411"/><area shape="rect" id="node26" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="869,389,1021,419"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="871,731,1020,760"/><area shape="rect" id="node42" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="875,455,1016,484"/><area shape="rect" id="node52" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="868,515,1023,544"/><area shape="rect" id="node56" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="1072,1056,1253,1085"/><area shape="rect" id="node59" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="877,788,1013,817"/><area shape="rect" id="node68" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="1097,952,1228,981"/><area shape="rect" id="node71" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="1101,43,1224,72"/><area shape="rect" id="node76" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="1101,619,1224,648"/><area shape="rect" id="node79" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="1097,96,1228,125"/><area shape="rect" id="node82" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="880,671,1011,700"/><area shape="rect" id="node86" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="897,1141,993,1171"/><area shape="rect" id="node90" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="899,1232,992,1261"/><area shape="rect" id="node93" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="888,1360,1003,1389"/><area shape="rect" id="node96" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="885,1069,1005,1099"/><area shape="rect" id="node99
</div>
</p>
</div>
</div>
<a class="anchor" id="a54cfaf4470a9112f7f7df0e923da8cb3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ssize_t inet_recv_timeout </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>flags</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_int&#160;</td>
<td class="paramname"><em>timeout</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a54cfaf4470a9112f7f7df0e923da8cb3_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a54cfaf4470a9112f7f7df0e923da8cb3_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a54cfaf4470a9112f7f7df0e923da8cb3_cgraph" id="d6/d4a/inet_8h_a54cfaf4470a9112f7f7df0e923da8cb3_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="307,5,355,35"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a372c070a318c0a1d854d262711568cd1" title="inet_recv" alt="" coords="179,59,253,88"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="409,32,479,61"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="303,59,359,88"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a54cfaf4470a9112f7f7df0e923da8cb3_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a54cfaf4470a9112f7f7df0e923da8cb3_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a54cfaf4470a9112f7f7df0e923da8cb3_icgraph" id="d6/d4a/inet_8h_a54cfaf4470a9112f7f7df0e923da8cb3_icgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#a4edb2a703136880ce100a9daa0c17078" title="pkt_recv_tcp" alt="" coords="180,436,276,465"/><area shape="rect" id="node5" href="../../d5/d89/pkts_8h.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="325,436,397,465"/><area shape="rect" id="node7" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="1420,87,1516,116"/><area shape="rect" id="node14" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="1207,409,1308,439"/><area shape="rect" id="node20" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="447,461,564,491"/><area shape="rect" id="node22" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="621,617,688,647"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1601,184,1692,213"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1741,184,1792,213"/><area shape="rect" id="node16" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="1421,260,1515,289"/><area shape="rect" id="node129" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="613,227,696,256"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="747,357,899,387"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="748,936,897,965"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="752,1113,893,1143"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="745,1057,900,1087"/><area shape="rect" id="node54" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="949,565,1131,595"/><area shape="rect" id="node57" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="755,883,891,912"/><area shape="rect" id="node66" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="975,723,1105,752"/><area shape="rect" id="node69" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="979,99,1101,128"/><area shape="rect" id="node74" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="979,461,1101,491"/><area shape="rect" id="node77" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="975,45,1105,75"/><area shape="rect" id="node80" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="757,565,888,595"/><area shape="rect" id="node84" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="775,1315,871,1344"/><area shape="rect" id="node88" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="776,1172,869,1201"/><area shape="rect" id="node91" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="765,1237,880,1267"/><area shape="rect" id="node94" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="763,1416,883,1445"/><area shape="rect" id="node97" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="777,829,868,859"/><area shape="rect" id="node105" href="../../d5/d
</div>
</p>
</div>
</div>
<a class="anchor" id="a05650389424947bce88544edfb772033"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ssize_t inet_recvfrom </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>flags</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">struct sockaddr *&#160;</td>
<td class="paramname"><em>from</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d7/d61/libip4tc_8c.html#aae83a93236e01902b58ec3f197a17f7c">socklen_t</a> *&#160;</td>
<td class="paramname"><em>fromlen</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a05650389424947bce88544edfb772033_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a05650389424947bce88544edfb772033_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a05650389424947bce88544edfb772033_cgraph" id="d6/d4a/inet_8h_a05650389424947bce88544edfb772033_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="155,5,203,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="252,5,321,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a05650389424947bce88544edfb772033_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a05650389424947bce88544edfb772033_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a05650389424947bce88544edfb772033_icgraph" id="d6/d4a/inet_8h_a05650389424947bce88544edfb772033_icgraph">
<area shape="rect" id="node3" href="../../db/d6b/dns__wrapper_8c.html#aeaa4cae89e7a3eefe83d0ae4cc63b35a" title="dns_wrapper_daemon" alt="" coords="156,557,305,587"/><area shape="rect" id="node5" href="../../d6/d4a/inet_8h.html#a2c048b68b1c08bf90b569f01c6fab82f" title="inet_recvfrom_timeout" alt="" coords="156,661,305,691"/><area shape="rect" id="node7" href="../../df/d05/pkts_8c.html#a1179aed21beeb7c21f762c4db1d54b83" title="pkt_recv_udp" alt="" coords="356,636,455,665"/><area shape="rect" id="node9" href="../../d5/d89/pkts_8h.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="504,636,576,665"/><area shape="rect" id="node11" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="1599,89,1695,119"/><area shape="rect" id="node18" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="1385,1059,1487,1088"/><area shape="rect" id="node24" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="625,609,743,639"/><area shape="rect" id="node26" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="800,661,867,691"/><area shape="rect" id="node13" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1780,187,1871,216"/><area shape="rect" id="node15" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1920,187,1971,216"/><area shape="rect" id="node20" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="1600,953,1693,983"/><area shape="rect" id="node129" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="792,391,875,420"/><area shape="rect" id="node28" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="925,389,1077,419"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="927,688,1076,717"/><area shape="rect" id="node44" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="931,456,1072,485"/><area shape="rect" id="node54" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="924,516,1079,545"/><area shape="rect" id="node58" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="1128,848,1309,877"/><area shape="rect" id="node61" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="933,635,1069,664"/><area shape="rect" id="node70" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="1153,901,1284,931"/><area shape="rect" id="node73" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="1157,43,1280,72"/><area shape="rect" id="node78" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="1157,1005,1280,1035"/><area shape="rect" id="node81" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="1153,96,1284,125"/><area shape="rect" id="node84" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="936,575,1067,604"/><area shape="rect" id="node88" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="953,1221,1049,1251"/><area shape="rect" id="node92" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="955,1285,1048,1315"/><area shape="rect" id="node95" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="944,1360,1059,1389"/><area shape="rec
</div>
</p>
</div>
</div>
<a class="anchor" id="a2c048b68b1c08bf90b569f01c6fab82f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ssize_t inet_recvfrom_timeout </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>flags</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">struct sockaddr *&#160;</td>
<td class="paramname"><em>from</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d7/d61/libip4tc_8c.html#aae83a93236e01902b58ec3f197a17f7c">socklen_t</a> *&#160;</td>
<td class="paramname"><em>fromlen</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_int&#160;</td>
<td class="paramname"><em>timeout</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a2c048b68b1c08bf90b569f01c6fab82f_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a2c048b68b1c08bf90b569f01c6fab82f_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a2c048b68b1c08bf90b569f01c6fab82f_cgraph" id="d6/d4a/inet_8h_a2c048b68b1c08bf90b569f01c6fab82f_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="355,5,403,35"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a05650389424947bce88544edfb772033" title="inet_recvfrom" alt="" coords="205,31,307,60"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="452,5,521,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a2c048b68b1c08bf90b569f01c6fab82f_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a2c048b68b1c08bf90b569f01c6fab82f_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a2c048b68b1c08bf90b569f01c6fab82f_icgraph" id="d6/d4a/inet_8h_a2c048b68b1c08bf90b569f01c6fab82f_icgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#a1179aed21beeb7c21f762c4db1d54b83" title="pkt_recv_udp" alt="" coords="207,436,305,465"/><area shape="rect" id="node5" href="../../d5/d89/pkts_8h.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="355,436,427,465"/><area shape="rect" id="node7" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="1449,87,1545,116"/><area shape="rect" id="node14" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="1236,409,1337,439"/><area shape="rect" id="node20" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="476,461,593,491"/><area shape="rect" id="node22" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="651,617,717,647"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1631,184,1721,213"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1771,184,1821,213"/><area shape="rect" id="node16" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="1451,260,1544,289"/><area shape="rect" id="node129" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="643,227,725,256"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="776,357,928,387"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="777,936,927,965"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="781,1113,923,1143"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="775,1057,929,1087"/><area shape="rect" id="node54" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="979,565,1160,595"/><area shape="rect" id="node57" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="784,883,920,912"/><area shape="rect" id="node66" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="1004,723,1135,752"/><area shape="rect" id="node69" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="1008,99,1131,128"/><area shape="rect" id="node74" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="1008,461,1131,491"/><area shape="rect" id="node77" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="1004,45,1135,75"/><area shape="rect" id="node80" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="787,565,917,595"/><area shape="rect" id="node84" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="804,1315,900,1344"/><area shape="rect" id="node88" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="805,1172,899,1201"/><area shape="rect" id="node91" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="795,1237,909,1267"/><area shape="rect" id="node94" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="792,1416,912,1445"/><area shape="rect" id="node97" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="807,829,897,859"/><area shape="rect" id="node105" href="../../
</div>
</p>
</div>
</div>
<a class="anchor" id="ac92b07ae7dc3ae1234665e052a8e6792"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ssize_t inet_send </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>msg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>flags</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_ac92b07ae7dc3ae1234665e052a8e6792_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_ac92b07ae7dc3ae1234665e052a8e6792_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_ac92b07ae7dc3ae1234665e052a8e6792_cgraph" id="d6/d4a/inet_8h_ac92b07ae7dc3ae1234665e052a8e6792_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#ac92b07ae7dc3ae1234665e052a8e6792" title="inet_send" alt="" coords="135,29,212,59"/><area shape="rect" id="node6" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="261,56,309,85"/><area shape="rect" id="node8" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="359,56,428,85"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_ac92b07ae7dc3ae1234665e052a8e6792_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_ac92b07ae7dc3ae1234665e052a8e6792_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_ac92b07ae7dc3ae1234665e052a8e6792_icgraph" id="d6/d4a/inet_8h_ac92b07ae7dc3ae1234665e052a8e6792_icgraph">
<area shape="rect" id="node4" href="../../d6/d4a/inet_8h.html#a57d824182ed85de297e6f32640708b7f" title="inet_send_timeout" alt="" coords="133,1136,261,1165"/><area shape="rect" id="node6" href="../../d5/d89/pkts_8h.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="309,1163,384,1192"/><area shape="rect" id="node8" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="836,987,945,1016"/><area shape="rect" id="node16" href="../../d6/d34/hook_8h.html#a14eec030eb6098fc9cc4a8609b19bd00" title="put_qspn_round" alt="" coords="432,1352,547,1381"/><area shape="rect" id="node19" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="456,660,523,689"/><area shape="rect" id="node10" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="1071,1089,1145,1119"/><area shape="rect" id="node12" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1235,704,1341,733"/><area shape="rect" id="node14" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1389,443,1440,472"/><area shape="rect" id="node21" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="597,88,749,117"/><area shape="rect" id="node33" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="599,897,748,927"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="603,319,744,348"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="596,159,751,188"/><area shape="rect" id="node54" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="800,597,981,627"/><area shape="rect" id="node57" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="605,844,741,873"/><area shape="rect" id="node66" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="825,651,956,680"/><area shape="rect" id="node69" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="612,425,735,455"/><area shape="rect" id="node74" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="612,583,735,612"/><area shape="rect" id="node77" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="608,372,739,401"/><area shape="rect" id="node80" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="608,529,739,559"/><area shape="rect" id="node83" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="844,443,937,472"/><area shape="rect" id="node87" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="625,951,721,980"/><area shape="rect" id="node90" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="627,1004,720,1033"/><area shape="rect" id="node93" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="616,1057,731,1087"/><area shape="rect" id="node96" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="613,1111,733,1140"/><area shape="rect" id="node99" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="628,791,719,820"/><area shape="rect" id="node107" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="643,737,704,767"/><area shape="rect" id="node118" href="../../d3
</div>
</p>
</div>
</div>
<a class="anchor" id="a57d824182ed85de297e6f32640708b7f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ssize_t inet_send_timeout </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>msg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>flags</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_int&#160;</td>
<td class="paramname"><em>timeout</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a57d824182ed85de297e6f32640708b7f_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a57d824182ed85de297e6f32640708b7f_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a57d824182ed85de297e6f32640708b7f_cgraph" id="d6/d4a/inet_8h_a57d824182ed85de297e6f32640708b7f_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="309,6,357,35"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#ac92b07ae7dc3ae1234665e052a8e6792" title="inet_send" alt="" coords="183,43,260,73"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="407,6,476,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a57d824182ed85de297e6f32640708b7f_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a57d824182ed85de297e6f32640708b7f_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a57d824182ed85de297e6f32640708b7f_icgraph" id="d6/d4a/inet_8h_a57d824182ed85de297e6f32640708b7f_icgraph">
<area shape="rect" id="node3" href="../../d5/d89/pkts_8h.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="181,57,256,87"/><area shape="rect" id="node5" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="708,204,817,233"/><area shape="rect" id="node13" href="../../d6/d34/hook_8h.html#a14eec030eb6098fc9cc4a8609b19bd00" title="put_qspn_round" alt="" coords="304,5,419,35"/><area shape="rect" id="node16" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="328,615,395,644"/><area shape="rect" id="node7" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="943,204,1017,233"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1107,588,1213,617"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1261,849,1312,879"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="469,1016,621,1045"/><area shape="rect" id="node30" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="471,483,620,512"/><area shape="rect" id="node37" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="475,1207,616,1236"/><area shape="rect" id="node47" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="468,1128,623,1157"/><area shape="rect" id="node51" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="672,695,853,724"/><area shape="rect" id="node54" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="477,429,613,459"/><area shape="rect" id="node63" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="697,641,828,671"/><area shape="rect" id="node66" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="484,955,607,984"/><area shape="rect" id="node71" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="484,744,607,773"/><area shape="rect" id="node74" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="480,901,611,931"/><area shape="rect" id="node77" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="480,797,611,827"/><area shape="rect" id="node80" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="716,849,809,879"/><area shape="rect" id="node84" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="497,109,593,139"/><area shape="rect" id="node87" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="499,269,592,299"/><area shape="rect" id="node90" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="488,323,603,352"/><area shape="rect" id="node93" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="485,376,605,405"/><area shape="rect" id="node96" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="500,536,591,565"/><area shape="rect" id="node104" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="515,589,576,619"/><area shape="rect" id="node115" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="501,1447,589,1476"/><area shape="rect" id="node129" href="../../d3/df5/radar_8h.htm
</div>
</p>
</div>
</div>
<a class="anchor" id="ae16ef6bb730deb8ac07b9cd295211052"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ssize_t inet_sendfile </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>out_fd</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>in_fd</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">off_t *&#160;</td>
<td class="paramname"><em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>count</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_ae16ef6bb730deb8ac07b9cd295211052_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_ae16ef6bb730deb8ac07b9cd295211052_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_ae16ef6bb730deb8ac07b9cd295211052_cgraph" id="d6/d4a/inet_8h_ae16ef6bb730deb8ac07b9cd295211052_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="149,5,197,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="247,5,316,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="af7e76f47a0583d67182cdf5bbb4dd22a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ssize_t inet_sendto </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>msg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>flags</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const struct sockaddr *&#160;</td>
<td class="paramname"><em>to</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d7/d61/libip4tc_8c.html#aae83a93236e01902b58ec3f197a17f7c">socklen_t</a>&#160;</td>
<td class="paramname"><em>tolen</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_af7e76f47a0583d67182cdf5bbb4dd22a_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_af7e76f47a0583d67182cdf5bbb4dd22a_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_af7e76f47a0583d67182cdf5bbb4dd22a_cgraph" id="d6/d4a/inet_8h_af7e76f47a0583d67182cdf5bbb4dd22a_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#af7e76f47a0583d67182cdf5bbb4dd22a" title="inet_sendto" alt="" coords="145,29,233,59"/><area shape="rect" id="node6" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="283,56,331,85"/><area shape="rect" id="node8" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="380,56,449,85"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_af7e76f47a0583d67182cdf5bbb4dd22a_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_af7e76f47a0583d67182cdf5bbb4dd22a_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_af7e76f47a0583d67182cdf5bbb4dd22a_icgraph" id="d6/d4a/inet_8h_af7e76f47a0583d67182cdf5bbb4dd22a_icgraph">
<area shape="rect" id="node3" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="163,5,264,35"/><area shape="rect" id="node6" href="../../d6/d4a/inet_8h.html#aa65a7052b4c6746a997c4e3743f14fbe" title="inet_sendto_timeout" alt="" coords="144,59,283,88"/><area shape="rect" id="node8" href="../../d5/d89/pkts_8h.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="331,85,405,115"/><area shape="rect" id="node10" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="857,249,967,279"/><area shape="rect" id="node18" href="../../d6/d34/hook_8h.html#a14eec030eb6098fc9cc4a8609b19bd00" title="put_qspn_round" alt="" coords="453,33,568,63"/><area shape="rect" id="node21" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="477,639,544,668"/><area shape="rect" id="node12" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="1092,249,1167,279"/><area shape="rect" id="node14" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1256,612,1363,641"/><area shape="rect" id="node16" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1411,895,1461,924"/><area shape="rect" id="node23" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="619,1053,771,1083"/><area shape="rect" id="node35" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="620,825,769,855"/><area shape="rect" id="node42" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="624,1252,765,1281"/><area shape="rect" id="node52" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="617,1173,772,1203"/><area shape="rect" id="node56" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="821,505,1003,535"/><area shape="rect" id="node59" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="627,772,763,801"/><area shape="rect" id="node68" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="847,559,977,588"/><area shape="rect" id="node71" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="633,983,756,1012"/><area shape="rect" id="node76" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="633,457,756,487"/><area shape="rect" id="node79" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="629,929,760,959"/><area shape="rect" id="node82" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="629,511,760,540"/><area shape="rect" id="node85" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="865,895,959,924"/><area shape="rect" id="node89" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="647,404,743,433"/><area shape="rect" id="node92" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="648,137,741,167"/><area shape="rect" id="node95" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="637,297,752,327"/><area shape="rect" id="node98" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="635,351,755,380"/><area shape="rect" id="node101" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="649,719,740,748"/><area shape="rect" id="node109" href="../../d
</div>
</p>
</div>
</div>
<a class="anchor" id="aa65a7052b4c6746a997c4e3743f14fbe"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ssize_t inet_sendto_timeout </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>msg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>flags</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const struct sockaddr *&#160;</td>
<td class="paramname"><em>to</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d7/d61/libip4tc_8c.html#aae83a93236e01902b58ec3f197a17f7c">socklen_t</a>&#160;</td>
<td class="paramname"><em>tolen</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_int&#160;</td>
<td class="paramname"><em>timeout</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_aa65a7052b4c6746a997c4e3743f14fbe_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_aa65a7052b4c6746a997c4e3743f14fbe_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_aa65a7052b4c6746a997c4e3743f14fbe_cgraph" id="d6/d4a/inet_8h_aa65a7052b4c6746a997c4e3743f14fbe_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="331,6,379,36"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#af7e76f47a0583d67182cdf5bbb4dd22a" title="inet_sendto" alt="" coords="193,44,281,73"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="428,6,497,36"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_aa65a7052b4c6746a997c4e3743f14fbe_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_aa65a7052b4c6746a997c4e3743f14fbe_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_aa65a7052b4c6746a997c4e3743f14fbe_icgraph" id="d6/d4a/inet_8h_aa65a7052b4c6746a997c4e3743f14fbe_icgraph">
<area shape="rect" id="node3" href="../../d5/d89/pkts_8h.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="192,57,267,87"/><area shape="rect" id="node5" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="719,204,828,233"/><area shape="rect" id="node13" href="../../d6/d34/hook_8h.html#a14eec030eb6098fc9cc4a8609b19bd00" title="put_qspn_round" alt="" coords="315,5,429,35"/><area shape="rect" id="node16" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="339,615,405,644"/><area shape="rect" id="node7" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="953,204,1028,233"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1117,588,1224,617"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1272,849,1323,879"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="480,1016,632,1045"/><area shape="rect" id="node30" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="481,483,631,512"/><area shape="rect" id="node37" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="485,1207,627,1236"/><area shape="rect" id="node47" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="479,1128,633,1157"/><area shape="rect" id="node51" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="683,695,864,724"/><area shape="rect" id="node54" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="488,429,624,459"/><area shape="rect" id="node63" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="708,641,839,671"/><area shape="rect" id="node66" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="495,955,617,984"/><area shape="rect" id="node71" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="495,744,617,773"/><area shape="rect" id="node74" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="491,901,621,931"/><area shape="rect" id="node77" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="491,797,621,827"/><area shape="rect" id="node80" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="727,849,820,879"/><area shape="rect" id="node84" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="508,109,604,139"/><area shape="rect" id="node87" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="509,269,603,299"/><area shape="rect" id="node90" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="499,323,613,352"/><area shape="rect" id="node93" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="496,376,616,405"/><area shape="rect" id="node96" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="511,536,601,565"/><area shape="rect" id="node104" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="525,589,587,619"/><area shape="rect" id="node115" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="512,1447,600,1476"/><area shape="rect" id="node129" href="../../d3/df5/radar_8h.htm
</div>
</p>
</div>
</div>
<a class="anchor" id="ac0a02d49e9909bae32638e61ce18be9f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int inet_setip </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_int *&#160;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>family</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_ac0a02d49e9909bae32638e61ce18be9f_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_ac0a02d49e9909bae32638e61ce18be9f_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_ac0a02d49e9909bae32638e61ce18be9f_cgraph" id="d6/d4a/inet_8h_ac0a02d49e9909bae32638e61ce18be9f_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="133,59,240,88"/><area shape="rect" id="node11" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="148,112,225,141"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="307,59,352,88"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="435,5,504,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="419,59,520,88"/><area shape="rect" id="node13" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="289,112,369,141"/><area shape="rect" id="node15" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="425,112,513,141"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_ac0a02d49e9909bae32638e61ce18be9f_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_ac0a02d49e9909bae32638e61ce18be9f_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_ac0a02d49e9909bae32638e61ce18be9f_icgraph" id="d6/d4a/inet_8h_ac0a02d49e9909bae32638e61ce18be9f_icgraph">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="149,265,269,295"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="581,244,712,273"/><area shape="rect" id="node21" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="333,5,515,35"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="569,121,724,151"/><area shape="rect" id="node44" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="359,59,489,88"/><area shape="rect" id="node51" href="../../d7/d3b/gmap_8h.html#ab9b8447a87c9c09e24de89e12d5f5387" title="random_ip" alt="" coords="168,801,251,831"/><area shape="rect" id="node59" href="../../d3/dc7/hook_8c.html#a28a07806c68a70c5b38edc3d945f4b48" title="verify_free_nodes_hdr" alt="" coords="135,685,284,715"/><area shape="rect" id="node63" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="573,737,720,767"/><area shape="rect" id="node67" href="../../dc/d8d/if_8h.html#a1780e54c46c637939eed303c41996194" title="get_dev_ip" alt="" coords="381,1253,467,1283"/><area shape="rect" id="node71" href="../../da/dd7/igs_8h.html#a51d86ef21953a6f2d0231b9c83701ce6" title="igw_replace_def_igws" alt="" coords="572,993,721,1023"/><area shape="rect" id="node82" href="../../d6/d4a/inet_8h.html#a506ae02de352f1e470295f64ba3bd0da" title="inet_setip_bcast" alt="" coords="151,879,268,908"/><area shape="rect" id="node87" href="../../d6/d4a/inet_8h.html#addb0c4631b9f6d90718cddc6d8f04469" title="inet_setip_anyaddr" alt="" coords="144,1045,275,1075"/><area shape="rect" id="node100" href="../../d6/d4a/inet_8h.html#a2d7b2294f3077b12e2a70e0a480588ac" title="inet_setip_loopback" alt="" coords="141,1307,277,1336"/><area shape="rect" id="node102" href="../../d6/d4a/inet_8h.html#a7b648d12a6ba304537ac987a5c55d696" title="str_to_inet" alt="" coords="168,605,251,635"/><area shape="rect" id="node109" href="../../d6/d4a/inet_8h.html#a16c8d2dac83a014ea3035178a3771340" title="sockaddr_to_inet" alt="" coords="149,1253,269,1283"/><area shape="rect" id="node118" href="../../d8/d91/krnl__route_8c.html#a3c6704dfaee952428fb117f3874cb721" title="route_get_gw" alt="" coords="160,1112,259,1141"/><area shape="rect" id="node123" href="../../d9/d7f/route_8h.html#ac2afa651103ffead347ddc17615d69ad" title="rt_del_loopback_net" alt="" coords="140,1360,279,1389"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="348,421,500,451"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="349,317,499,347"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="353,475,495,504"/><area shape="rect" id="node37" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="356,213,492,243"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="565,367,728,396"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="780,393,935,423"/><area shape="rect" id="node12" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="564,297,729,343"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="817,121,897,151"/><area shape="rect" id="node26" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" a
</div>
</p>
</div>
</div>
<a class="anchor" id="addb0c4631b9f6d90718cddc6d8f04469"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int inet_setip_anyaddr </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>family</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_addb0c4631b9f6d90718cddc6d8f04469_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_addb0c4631b9f6d90718cddc6d8f04469_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_addb0c4631b9f6d90718cddc6d8f04469_cgraph" id="d6/d4a/inet_8h_addb0c4631b9f6d90718cddc6d8f04469_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="185,59,263,88"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="485,97,531,127"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="312,59,419,88"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="327,5,404,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="613,84,683,113"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="597,137,699,167"/><area shape="rect" id="node15" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="468,5,548,35"/><area shape="rect" id="node17" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="604,5,692,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_addb0c4631b9f6d90718cddc6d8f04469_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_addb0c4631b9f6d90718cddc6d8f04469_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_addb0c4631b9f6d90718cddc6d8f04469_icgraph" id="d6/d4a/inet_8h_addb0c4631b9f6d90718cddc6d8f04469_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a51d86ef21953a6f2d0231b9c83701ce6" title="igw_replace_def_igws" alt="" coords="363,200,512,229"/><area shape="rect" id="node61" href="../../d9/d7f/route_8h.html#a9ba09874404dffc38c8afaa32767fcef" title="rt_get_default_gw" alt="" coords="184,357,309,387"/><area shape="rect" id="node69" href="../../d9/d7f/route_8h.html#ad7ad0bfacbed70c9cc07e6852a76dd5f" title="rt_replace_def_gw" alt="" coords="373,304,501,333"/><area shape="rect" id="node72" href="../../d9/d7f/route_8h.html#a321696b0a25614c931825d30a4fe4123" title="rt_delete_def_gw" alt="" coords="187,252,307,281"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="1469,200,1557,229"/><area shape="rect" id="node35" href="../../da/dd7/igs_8h.html#ac87ed2fc7a66e73c5fef763321862295" title="igw_monitor_igws_t" alt="" coords="1116,5,1252,35"/><area shape="rect" id="node38" href="../../da/dd7/igs_8h.html#a68583c93468fa447635d641f93b040ce" title="igw_store_bblock" alt="" coords="760,277,883,307"/><area shape="rect" id="node43" href="../../db/de6/qspn_8c.html#aaf014079dd9e527ab38f3b21c547489b" title="qspn_remove_deads" alt="" coords="568,148,709,177"/><area shape="rect" id="node7" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1637,193,1755,223"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="3075,104,3125,133"/><area shape="rect" id="node11" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1803,207,1864,236"/><area shape="rect" id="node13" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1913,207,2047,236"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="2097,207,2188,236"/><area shape="rect" id="node17" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="2237,207,2424,236"/><area shape="rect" id="node19" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2473,259,2588,288"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2649,205,2737,235"/><area shape="rect" id="node28" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2651,312,2736,341"/><area shape="rect" id="node31" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2637,259,2749,288"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2797,259,2872,288"/><area shape="rect" id="node25" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2920,259,3027,288"/><area shape="rect" id="node40" href="../../d6/d62/tracer_8c.html#a3a5faa1eb3192e2c783c87912f8c6251" title="tracer_store_bblock" alt="" coords="931,289,1067,319"/><area shape="rect" id="node45" href="../../d8/da0/qspn_8h.html#ab2f4bfac6bcea3379068bf4aab92e381" title="qspn_new_round" alt="" coords="761,148,881,177"/><area shape="rect" id="node47" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="956,96,1041,125"/><area shape="rect" id="node49" href="../../d7/d02/radar_8c.html#ab10b73e523085803cf8a5863ed9994f9" title="radar_qspn_send_t" alt="" coords="1119,96,1249,125"/><area shape="rect" id="node51" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="1303,96,1388,125"/><area shape="rect" id="node53" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="1439,96,1588,125"/><area shape="rect" id="node57"
</div>
</p>
</div>
</div>
<a class="anchor" id="a506ae02de352f1e470295f64ba3bd0da"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int inet_setip_bcast </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>family</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a506ae02de352f1e470295f64ba3bd0da_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a506ae02de352f1e470295f64ba3bd0da_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a506ae02de352f1e470295f64ba3bd0da_cgraph" id="d6/d4a/inet_8h_a506ae02de352f1e470295f64ba3bd0da_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="172,59,249,88"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="472,97,517,127"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="299,59,405,88"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="313,5,391,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="600,84,669,113"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="584,137,685,167"/><area shape="rect" id="node15" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="455,5,535,35"/><area shape="rect" id="node17" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="591,5,679,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a506ae02de352f1e470295f64ba3bd0da_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a506ae02de352f1e470295f64ba3bd0da_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a506ae02de352f1e470295f64ba3bd0da_icgraph" id="d6/d4a/inet_8h_a506ae02de352f1e470295f64ba3bd0da_icgraph">
<area shape="rect" id="node3" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="172,117,257,147"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="308,64,457,93"/><area shape="rect" id="node35" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="339,117,427,147"/><area shape="rect" id="node38" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="513,199,617,228"/><area shape="rect" id="node7" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="507,64,624,93"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1944,96,1995,125"/><area shape="rect" id="node11" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="672,64,733,93"/><area shape="rect" id="node13" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="783,64,916,93"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="967,64,1057,93"/><area shape="rect" id="node17" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1107,57,1293,87"/><area shape="rect" id="node19" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1343,96,1457,125"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1519,43,1607,72"/><area shape="rect" id="node28" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1520,96,1605,125"/><area shape="rect" id="node31" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1507,149,1619,179"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1667,96,1741,125"/><area shape="rect" id="node25" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1789,96,1896,125"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a127c86b270c3bb41caa671ac207fd4c5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int inet_setip_localaddr </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>family</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>class</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a127c86b270c3bb41caa671ac207fd4c5_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a127c86b270c3bb41caa671ac207fd4c5_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a127c86b270c3bb41caa671ac207fd4c5_cgraph" id="d6/d4a/inet_8h_a127c86b270c3bb41caa671ac207fd4c5_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="193,32,239,61"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="304,5,373,35"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="288,59,389,88"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a127c86b270c3bb41caa671ac207fd4c5_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a127c86b270c3bb41caa671ac207fd4c5_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a127c86b270c3bb41caa671ac207fd4c5_icgraph" id="d6/d4a/inet_8h_a127c86b270c3bb41caa671ac207fd4c5_icgraph">
<area shape="rect" id="node3" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="212,108,319,137"/><area shape="rect" id="node43" href="../../d3/dc7/hook_8c.html#a9c2f57416bf3788157e15a1d889cca5e" title="hook_choose_new_ip" alt="" coords="192,161,339,191"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#acce6e668cf071bc363f3237daebc95d0" title="create_new_qgroup" alt="" coords="388,56,521,85"/><area shape="rect" id="node40" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="389,109,520,139"/><area shape="rect" id="node7" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="572,5,721,35"/><area shape="rect" id="node37" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="573,59,720,88"/><area shape="rect" id="node9" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="771,85,888,115"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2208,72,2259,101"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="936,111,997,140"/><area shape="rect" id="node15" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1047,112,1180,141"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1231,112,1321,141"/><area shape="rect" id="node19" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1371,112,1557,141"/><area shape="rect" id="node21" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1607,164,1721,193"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1783,111,1871,140"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1784,164,1869,193"/><area shape="rect" id="node33" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1771,217,1883,247"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1931,151,2005,180"/><area shape="rect" id="node27" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2053,124,2160,153"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a2d7b2294f3077b12e2a70e0a480588ac"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int inet_setip_loopback </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>family</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a2d7b2294f3077b12e2a70e0a480588ac_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a2d7b2294f3077b12e2a70e0a480588ac_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a2d7b2294f3077b12e2a70e0a480588ac_cgraph" id="d6/d4a/inet_8h_a2d7b2294f3077b12e2a70e0a480588ac_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="193,65,271,95"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="493,39,539,68"/><area shape="rect" id="node19" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="193,144,271,173"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="320,52,427,81"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="335,105,412,135"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="621,59,691,88"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="605,5,707,35"/><area shape="rect" id="node15" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="476,131,556,160"/><area shape="rect" id="node17" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="612,131,700,160"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a9c6d94fc49adc3223bb0df762343784d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int inet_setip_raw </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_int *&#160;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>family</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a9c6d94fc49adc3223bb0df762343784d_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a9c6d94fc49adc3223bb0df762343784d_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a9c6d94fc49adc3223bb0df762343784d_cgraph" id="d6/d4a/inet_8h_a9c6d94fc49adc3223bb0df762343784d_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="161,32,207,61"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="272,5,341,35"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="256,59,357,88"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a9c6d94fc49adc3223bb0df762343784d_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a9c6d94fc49adc3223bb0df762343784d_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a9c6d94fc49adc3223bb0df762343784d_icgraph" id="d6/d4a/inet_8h_a9c6d94fc49adc3223bb0df762343784d_icgraph">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html#a1bbfc7546eab467a039d19e74e51afaf" title="is_hgnode_excluded" alt="" coords="168,372,307,401"/><area shape="rect" id="node29" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="1057,17,1121,47"/><area shape="rect" id="node45" href="../../dd/dd9/andns_8h.html#ad2d760371a7d8f72ee021dcf12997c2d" title="andns_gethostbyname" alt="" coords="161,495,313,524"/><area shape="rect" id="node53" href="../../d3/dc7/hook_8c.html#ad4b44c41d2528f0f4e70c24d5b4c5daf" title="hook_reset" alt="" coords="1047,1021,1132,1051"/><area shape="rect" id="node63" href="../../d1/d6f/igs_8c.html#a94fb2e3622439b35372a6d3972a6f5e3" title="igw_ping_igw" alt="" coords="188,1203,287,1232"/><area shape="rect" id="node68" href="../../d6/d4a/inet_8h.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="409,739,487,768"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#a99ce07a28c9e01a71d0be08f5f9d294b" title="is_hgnodeip_excluded" alt="" coords="373,372,523,401"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#a38841ce4a17cc49307989b692098b777" title="find_hash_gnode_recurse" alt="" coords="363,319,533,348"/><area shape="rect" id="node9" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="597,317,717,347"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="796,197,948,227"/><area shape="rect" id="node13" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="1024,355,1155,384"/><area shape="rect" id="node21" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="797,355,947,384"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="781,512,963,541"/><area shape="rect" id="node27" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="801,43,943,72"/><area shape="rect" id="node35" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="1012,199,1167,228"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="804,251,940,280"/><area shape="rect" id="node42" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="807,459,937,488"/><area shape="rect" id="node15" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="1235,459,1315,488"/><area shape="rect" id="node17" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1381,773,1488,803"/><area shape="rect" id="node19" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1536,1024,1587,1053"/><area shape="rect" id="node31" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="1232,17,1317,47"/><area shape="rect" id="node33" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="1384,17,1485,47"/><area shape="rect" id="node47" href="../../d1/d6f/igs_8c.html#a29026505ec5e0465ebe99a7077ff6d49" title="internet_hosts_to_ip" alt="" coords="379,477,517,507"/><area shape="rect" id="node49" href="../../da/dd7/igs_8h.html#a184ab033bb2e2c1f856df5430ba87a80" title="init_internet_gateway\l_search" alt="" coords="1017,683,1161,730"/><area shape="rect" id="node55" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="1237,912,1312,941"/><area shape="rect" id="node58" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1216,1051,1333,
</div>
</p>
</div>
</div>
<a class="anchor" id="a8eac5edae4e220edc0f4a974dd5749d3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int inet_to_sockaddr </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_short&#160;</td>
<td class="paramname"><em>port</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">struct sockaddr *&#160;</td>
<td class="paramname"><em>dst</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d7/d61/libip4tc_8c.html#aae83a93236e01902b58ec3f197a17f7c">socklen_t</a> *&#160;</td>
<td class="paramname"><em>dstlen</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a8eac5edae4e220edc0f4a974dd5749d3_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a8eac5edae4e220edc0f4a974dd5749d3_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a8eac5edae4e220edc0f4a974dd5749d3_cgraph" id="d6/d4a/inet_8h_a8eac5edae4e220edc0f4a974dd5749d3_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="177,5,255,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="193,59,239,88"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="315,5,395,35"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="455,5,543,35"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="320,59,389,88"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="304,112,405,141"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a8eac5edae4e220edc0f4a974dd5749d3_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a8eac5edae4e220edc0f4a974dd5749d3_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a8eac5edae4e220edc0f4a974dd5749d3_icgraph" id="d6/d4a/inet_8h_a8eac5edae4e220edc0f4a974dd5749d3_icgraph">
<area shape="rect" id="node3" href="../../dc/d8d/if_8h.html#a29300a7fc292e542e82b441736978c3d" title="set_dev_ip" alt="" coords="193,163,279,192"/><area shape="rect" id="node31" href="../../d6/d4a/inet_8h.html#ad2c73cc3fb6cc8a9fcb3997be118b71c" title="new_tcp_conn" alt="" coords="183,707,289,736"/><area shape="rect" id="node115" href="../../d6/d4a/inet_8h.html#a3c05d384e453db0f645d1b1eef3f753b" title="new_udp_conn" alt="" coords="349,812,459,841"/><area shape="rect" id="node118" href="../../d6/d4a/inet_8h.html#a0f1dbd0722384c9eddd65f669229345a" title="new_bcast_conn" alt="" coords="176,760,296,789"/><area shape="rect" id="node121" href="../../d5/d89/pkts_8h.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="367,1101,441,1131"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#a2ea386ad9474cd89fe393552276feef2" title="hook_set_all_ips" alt="" coords="513,109,631,139"/><area shape="rect" id="node24" href="../../dc/d8d/if_8h.html#a80c11a2ffa82194213b455980e54d2bd" title="set_all_dev_ip" alt="" coords="352,163,456,192"/><area shape="rect" id="node7" href="../../d3/dc7/hook_8c.html#acce6e668cf071bc363f3237daebc95d0" title="create_new_qgroup" alt="" coords="692,59,825,88"/><area shape="rect" id="node16" href="../../d3/dc7/hook_8c.html#ad4b44c41d2528f0f4e70c24d5b4c5daf" title="hook_reset" alt="" coords="933,165,1019,195"/><area shape="rect" id="node21" href="../../d3/dc7/hook_8c.html#a9c2f57416bf3788157e15a1d889cca5e" title="hook_choose_new_ip" alt="" coords="685,5,832,35"/><area shape="rect" id="node9" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="901,112,1051,141"/><area shape="rect" id="node13" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="903,59,1049,88"/><area shape="rect" id="node11" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1135,85,1252,115"/><area shape="rect" id="node18" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="1156,1049,1231,1079"/><area shape="rect" id="node27" href="../../d7/d0e/iptunnel_8h.html#ac1530909b70d5c7d0d743a455231ab4e" title="set_tunnel_ip" alt="" coords="523,163,621,192"/><area shape="rect" id="node29" href="../../d7/d0e/iptunnel_8h.html#ade446676cc0926692889f6f6efc3a7ba" title="add_tunnel_if" alt="" coords="709,163,808,192"/><area shape="rect" id="node33" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="345,707,463,736"/><area shape="rect" id="node35" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="539,787,605,816"/><area shape="rect" id="node108" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="531,527,613,556"/><area shape="rect" id="node37" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="683,528,835,557"/><area shape="rect" id="node46" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="684,1000,833,1029"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="688,1208,829,1237"/><area shape="rect" id="node56" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="681,1365,836,1395"/><area shape="rect" id="node59" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="885,647,1067,676"/><area shape="rect" id="node61" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="691,840,827,869"/><area shape="rect" id="node64" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="911,753,1041,783"/><area shape="rect" id="node66" href="../..
</div>
</p>
</div>
</div>
<a class="anchor" id="a7ee487ce5e94550114761abaee2bc334"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* inet_to_str </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a>&#160;</td>
<td class="paramname"><em>ip</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a7ee487ce5e94550114761abaee2bc334_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a7ee487ce5e94550114761abaee2bc334_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a7ee487ce5e94550114761abaee2bc334_cgraph" id="d6/d4a/inet_8h_a7ee487ce5e94550114761abaee2bc334_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="136,5,229,35"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="279,5,356,35"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="407,5,487,35"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="537,5,625,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a68fa8e8776282525daffa752fbdc6628"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int inet_validate_ip </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a>&#160;</td>
<td class="paramname"><em>ip</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a68fa8e8776282525daffa752fbdc6628_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a68fa8e8776282525daffa752fbdc6628_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a68fa8e8776282525daffa752fbdc6628_cgraph" id="d6/d4a/inet_8h_a68fa8e8776282525daffa752fbdc6628_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a5d8b854858733f65e213b89bf984ad72" title="ipv6_addr_type" alt="" coords="167,5,276,35"/><area shape="rect" id="node5" href="../../d3/d8b/buffer_8c.html#aef3a47dd35a06c4fbbc29dac8dc5451f" title="is_bufzero" alt="" coords="180,59,263,88"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a68fa8e8776282525daffa752fbdc6628_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a68fa8e8776282525daffa752fbdc6628_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a68fa8e8776282525daffa752fbdc6628_icgraph" id="d6/d4a/inet_8h_a68fa8e8776282525daffa752fbdc6628_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#ab9b8447a87c9c09e24de89e12d5f5387" title="random_ip" alt="" coords="165,109,248,139"/><area shape="rect" id="node45" href="../../d3/dc7/hook_8c.html#a9c2f57416bf3788157e15a1d889cca5e" title="hook_choose_new_ip" alt="" coords="296,161,443,191"/><area shape="rect" id="node5" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="316,108,423,137"/><area shape="rect" id="node7" href="../../d3/dc7/hook_8c.html#acce6e668cf071bc363f3237daebc95d0" title="create_new_qgroup" alt="" coords="492,56,625,85"/><area shape="rect" id="node42" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="493,109,624,139"/><area shape="rect" id="node9" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="676,5,825,35"/><area shape="rect" id="node39" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="677,59,824,88"/><area shape="rect" id="node11" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="875,85,992,115"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2312,72,2363,101"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1040,111,1101,140"/><area shape="rect" id="node17" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1151,112,1284,141"/><area shape="rect" id="node19" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1335,112,1425,141"/><area shape="rect" id="node21" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1475,112,1661,141"/><area shape="rect" id="node23" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1711,164,1825,193"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1887,111,1975,140"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1888,164,1973,193"/><area shape="rect" id="node35" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1875,217,1987,247"/><area shape="rect" id="node27" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2035,151,2109,180"/><area shape="rect" id="node29" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2157,124,2264,153"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a9d2fb5508608cf4b8f5347d2edbb276b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* ipraw_to_str </td>
<td>(</td>
<td class="paramtype">u_int&#160;</td>
<td class="paramname"><em>ip</em>[4], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>family</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a9d2fb5508608cf4b8f5347d2edbb276b_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a9d2fb5508608cf4b8f5347d2edbb276b_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a9d2fb5508608cf4b8f5347d2edbb276b_cgraph" id="d6/d4a/inet_8h_a9d2fb5508608cf4b8f5347d2edbb276b_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="148,5,225,35"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="276,5,356,35"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="407,5,495,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a9d2fb5508608cf4b8f5347d2edbb276b_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a9d2fb5508608cf4b8f5347d2edbb276b_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a9d2fb5508608cf4b8f5347d2edbb276b_icgraph" id="d6/d4a/inet_8h_a9d2fb5508608cf4b8f5347d2edbb276b_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#ac87ed2fc7a66e73c5fef763321862295" title="igw_monitor_igws_t" alt="" coords="524,125,660,154"/><area shape="rect" id="node7" href="../../d6/d4a/inet_8h.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="147,1174,229,1204"/><area shape="rect" id="node5" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1125,249,1176,278"/><area shape="rect" id="node9" href="../../d4/d18/andna_8c.html#ad824e987f9deb115009c2b6378ccbc8c" title="random_gid_level_0" alt="" coords="300,664,436,693"/><area shape="rect" id="node11" href="../../d4/d18/andna_8c.html#a38841ce4a17cc49307989b692098b777" title="find_hash_gnode_recurse" alt="" coords="507,638,677,668"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="857,422,1009,452"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="1085,568,1216,597"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="859,568,1008,597"/><area shape="rect" id="node21" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="277,1581,459,1610"/><area shape="rect" id="node23" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="863,742,1004,772"/><area shape="rect" id="node25" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="1073,1086,1228,1116"/><area shape="rect" id="node27" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="856,808,1011,837"/><area shape="rect" id="node29" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="843,884,1024,913"/><area shape="rect" id="node31" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="865,644,1001,673"/><area shape="rect" id="node35" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="868,984,999,1013"/><area shape="rect" id="node37" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="872,1061,995,1090"/><area shape="rect" id="node39" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="872,1116,995,1145"/><area shape="rect" id="node41" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="868,1172,999,1201"/><area shape="rect" id="node43" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="868,1230,999,1260"/><area shape="rect" id="node45" href="../../dc/d21/daemon_8c.html#afc47801db3abdd5d408c48044643018d" title="udp_exec_pkt" alt="" coords="541,1737,643,1766"/><area shape="rect" id="node47" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="887,306,980,336"/><area shape="rect" id="node50" href="../../d7/d3b/gmap_8h.html#aacfee10d52d3ce3e729b3cf6dca919a2" title="rnode_to_ipstr" alt="" coords="316,1736,420,1765"/><area shape="rect" id="node52" href="../../d3/dc7/hook_8c.html#a1af7ac472929cbedf3964d95f76a6cd4" title="hook_fill_rq" alt="" coords="324,1893,412,1922"/><area shape="rect" id="node54" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="537,1868,647,1897"/><area shape="rect" id="node56" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="535,2038,649,2068"/><area shape="rect" id="node59" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt
</div>
</p>
</div>
</div>
<a class="anchor" id="a5d8b854858733f65e213b89bf984ad72"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int ipv6_addr_type </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a>&#160;</td>
<td class="paramname"><em>addr</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a5d8b854858733f65e213b89bf984ad72_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a5d8b854858733f65e213b89bf984ad72_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a5d8b854858733f65e213b89bf984ad72_icgraph" id="d6/d4a/inet_8h_a5d8b854858733f65e213b89bf984ad72_icgraph">
<area shape="rect" id="node3" href="../../d6/d4a/inet_8h.html#a68fa8e8776282525daffa752fbdc6628" title="inet_validate_ip" alt="" coords="165,136,277,165"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#ab9b8447a87c9c09e24de89e12d5f5387" title="random_ip" alt="" coords="325,109,408,139"/><area shape="rect" id="node47" href="../../d3/dc7/hook_8c.html#a9c2f57416bf3788157e15a1d889cca5e" title="hook_choose_new_ip" alt="" coords="456,161,603,191"/><area shape="rect" id="node7" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="476,108,583,137"/><area shape="rect" id="node9" href="../../d3/dc7/hook_8c.html#acce6e668cf071bc363f3237daebc95d0" title="create_new_qgroup" alt="" coords="652,56,785,85"/><area shape="rect" id="node44" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="653,109,784,139"/><area shape="rect" id="node11" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="836,5,985,35"/><area shape="rect" id="node41" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="837,59,984,88"/><area shape="rect" id="node13" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1035,85,1152,115"/><area shape="rect" id="node15" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2472,72,2523,101"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1200,111,1261,140"/><area shape="rect" id="node19" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1311,112,1444,141"/><area shape="rect" id="node21" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1495,112,1585,141"/><area shape="rect" id="node23" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1635,112,1821,141"/><area shape="rect" id="node25" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1871,164,1985,193"/><area shape="rect" id="node27" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2047,111,2135,140"/><area shape="rect" id="node34" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2048,164,2133,193"/><area shape="rect" id="node37" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2035,217,2147,247"/><area shape="rect" id="node29" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2195,151,2269,180"/><area shape="rect" id="node31" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2317,124,2424,153"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ace49c54414750a5e03afb619007af827"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int join_ipv6_multicast </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>socket</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>idx</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_ace49c54414750a5e03afb619007af827_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_ace49c54414750a5e03afb619007af827_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_ace49c54414750a5e03afb619007af827_cgraph" id="d6/d4a/inet_8h_ace49c54414750a5e03afb619007af827_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="187,5,235,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="284,5,353,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_ace49c54414750a5e03afb619007af827_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_ace49c54414750a5e03afb619007af827_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_ace49c54414750a5e03afb619007af827_icgraph" id="d6/d4a/inet_8h_ace49c54414750a5e03afb619007af827_icgraph">
<area shape="rect" id="node3" href="../../d6/d4a/inet_8h.html#a2aa626239ab1ad25661dfed01b5f2f89" title="set_broadcast_sk" alt="" coords="187,688,312,717"/><area shape="rect" id="node5" href="../../d6/d4a/inet_8h.html#a0f1dbd0722384c9eddd65f669229345a" title="new_bcast_conn" alt="" coords="360,688,480,717"/><area shape="rect" id="node7" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="529,688,596,717"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="648,61,800,91"/><area shape="rect" id="node22" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="649,580,799,609"/><area shape="rect" id="node28" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="653,1085,795,1115"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="647,1008,801,1037"/><area shape="rect" id="node42" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="851,260,1032,289"/><area shape="rect" id="node45" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="656,633,792,663"/><area shape="rect" id="node54" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="876,367,1007,396"/><area shape="rect" id="node57" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="663,156,785,185"/><area shape="rect" id="node62" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="663,688,785,717"/><area shape="rect" id="node65" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="659,209,789,239"/><area shape="rect" id="node68" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="659,741,789,771"/><area shape="rect" id="node71" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="895,207,988,236"/><area shape="rect" id="node75" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="676,901,772,931"/><area shape="rect" id="node79" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="677,955,771,984"/><area shape="rect" id="node82" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="667,795,781,824"/><area shape="rect" id="node85" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="664,848,784,877"/><area shape="rect" id="node88" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="679,527,769,556"/><area shape="rect" id="node96" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="693,420,755,449"/><area shape="rect" id="node109" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="680,1297,768,1327"/><area shape="rect" id="node125" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="681,1351,767,1380"/><area shape="rect" id="node127" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="695,1404,753,1433"/><area shape="rect" id="node11" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="860,31,1023,60"/><area shape="rect" id="node13" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="1081,5,1236,35"/><area shape="rect" id="node16" href="../../d
</div>
</p>
</div>
</div>
<a class="anchor" id="a0f1dbd0722384c9eddd65f669229345a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int new_bcast_conn </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>host</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">short&#160;</td>
<td class="paramname"><em>port</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>dev_idx</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a0f1dbd0722384c9eddd65f669229345a_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a0f1dbd0722384c9eddd65f669229345a_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a0f1dbd0722384c9eddd65f669229345a_cgraph" id="d6/d4a/inet_8h_a0f1dbd0722384c9eddd65f669229345a_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a8e51a98ebf31af2e65b949335a06d47a" title="new_dgram_socket" alt="" coords="177,160,311,189"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="589,187,637,216"/><area shape="rect" id="node9" href="../../da/d89/inet_8c.html#a2aa626239ab1ad25661dfed01b5f2f89" title="set_broadcast_sk" alt="" coords="181,264,307,293"/><area shape="rect" id="node26" href="../../da/d89/inet_8c.html#a8eac5edae4e220edc0f4a974dd5749d3" title="inet_to_sockaddr" alt="" coords="184,371,304,400"/><area shape="rect" id="node36" href="../../da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title="set_bindtodevice_sk" alt="" coords="173,5,315,35"/><area shape="rect" id="node39" href="../../d1/d71/ll__map_8c.html#aced8907c33267205072637b09f56c869" title="ll_index_to_name" alt="" coords="183,515,305,544"/><area shape="rect" id="node43" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="203,436,285,465"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="719,233,788,263"/><area shape="rect" id="node12" href="../../da/d89/inet_8c.html#ace49c54414750a5e03afb619007af827" title="join_ipv6_multicast" alt="" coords="372,264,505,293"/><area shape="rect" id="node15" href="../../da/d89/inet_8c.html#a1cd6901da908a11c445765c7aa42e495" title="set_multicast_loop_sk" alt="" coords="363,317,515,347"/><area shape="rect" id="node18" href="../../da/d89/inet_8c.html#a22541324b0b1e8b9b874c5c089296c20" title="set_multicast_if" alt="" coords="381,160,496,189"/><area shape="rect" id="node21" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="416,371,461,400"/><area shape="rect" id="node24" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="563,371,664,400"/><area shape="rect" id="node28" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="575,449,652,479"/><area shape="rect" id="node30" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="713,449,793,479"/><area shape="rect" id="node32" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="844,449,932,479"/><area shape="rect" id="node41" href="../../d1/d71/ll__map_8c.html#ad3726eb503a42ed32a53f65a9aa0c252" title="ll_idx_n2a" alt="" coords="399,528,479,557"/><area shape="rect" id="node45" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="392,475,485,504"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a0f1dbd0722384c9eddd65f669229345a_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a0f1dbd0722384c9eddd65f669229345a_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a0f1dbd0722384c9eddd65f669229345a_icgraph" id="d6/d4a/inet_8h_a0f1dbd0722384c9eddd65f669229345a_icgraph">
<area shape="rect" id="node3" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="175,715,241,744"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="293,88,445,117"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="295,408,444,437"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="299,1111,440,1140"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="292,1035,447,1064"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="496,285,677,315"/><area shape="rect" id="node41" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="301,461,437,491"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="521,675,652,704"/><area shape="rect" id="node53" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="308,244,431,273"/><area shape="rect" id="node58" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="308,715,431,744"/><area shape="rect" id="node61" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="304,189,435,219"/><area shape="rect" id="node64" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="304,768,435,797"/><area shape="rect" id="node67" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="540,232,633,261"/><area shape="rect" id="node71" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="321,875,417,904"/><area shape="rect" id="node75" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="323,928,416,957"/><area shape="rect" id="node78" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="312,981,427,1011"/><area shape="rect" id="node81" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="309,821,429,851"/><area shape="rect" id="node84" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="324,568,415,597"/><area shape="rect" id="node92" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="339,515,400,544"/><area shape="rect" id="node105" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="325,1376,413,1405"/><area shape="rect" id="node121" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="327,1536,412,1565"/><area shape="rect" id="node127" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="340,1589,399,1619"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="505,5,668,35"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="727,32,881,61"/><area shape="rect" id="node12" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="504,109,669,155"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="759,179,849,208"/><area shape="rect" id="node16" href
</div>
</p>
</div>
</div>
<a class="anchor" id="aaa9a34a88bb83dc420d1dc771d56d794"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int new_broadcast_sk </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>family</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>dev_idx</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a8e51a98ebf31af2e65b949335a06d47a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int new_dgram_socket </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>sock_type</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a8e51a98ebf31af2e65b949335a06d47a_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a8e51a98ebf31af2e65b949335a06d47a_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a8e51a98ebf31af2e65b949335a06d47a_cgraph" id="d6/d4a/inet_8h_a8e51a98ebf31af2e65b949335a06d47a_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="189,5,237,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="287,5,356,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a8e51a98ebf31af2e65b949335a06d47a_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a8e51a98ebf31af2e65b949335a06d47a_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a8e51a98ebf31af2e65b949335a06d47a_icgraph" id="d6/d4a/inet_8h_a8e51a98ebf31af2e65b949335a06d47a_icgraph">
<area shape="rect" id="node3" href="../../d6/d4a/inet_8h.html#a3c05d384e453db0f645d1b1eef3f753b" title="new_udp_conn" alt="" coords="195,661,304,691"/><area shape="rect" id="node127" href="../../d6/d4a/inet_8h.html#a0f1dbd0722384c9eddd65f669229345a" title="new_bcast_conn" alt="" coords="189,715,309,744"/><area shape="rect" id="node5" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="359,688,425,717"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="477,61,629,91"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="479,580,628,609"/><area shape="rect" id="node26" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="483,1085,624,1115"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="476,1008,631,1037"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="680,260,861,289"/><area shape="rect" id="node43" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="485,633,621,663"/><area shape="rect" id="node52" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="705,367,836,396"/><area shape="rect" id="node55" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="492,156,615,185"/><area shape="rect" id="node60" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="492,688,615,717"/><area shape="rect" id="node63" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="488,209,619,239"/><area shape="rect" id="node66" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="488,741,619,771"/><area shape="rect" id="node69" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="724,207,817,236"/><area shape="rect" id="node73" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="505,901,601,931"/><area shape="rect" id="node77" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="507,955,600,984"/><area shape="rect" id="node80" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="496,795,611,824"/><area shape="rect" id="node83" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="493,848,613,877"/><area shape="rect" id="node86" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="508,527,599,556"/><area shape="rect" id="node94" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="523,420,584,449"/><area shape="rect" id="node107" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="509,1297,597,1327"/><area shape="rect" id="node123" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="511,1351,596,1380"/><area shape="rect" id="node125" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="524,1404,583,1433"/><area shape="rect" id="node9" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="689,31,852,60"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="911,5,1065,35"/><area shape="rect" id="node14" href="../../d5/d05/a
</div>
</p>
</div>
</div>
<a class="anchor" id="a49b750fe581d1da5e169adf3c7a14af1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int new_socket </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>sock_type</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a49b750fe581d1da5e169adf3c7a14af1_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a49b750fe581d1da5e169adf3c7a14af1_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a49b750fe581d1da5e169adf3c7a14af1_cgraph" id="d6/d4a/inet_8h_a49b750fe581d1da5e169adf3c7a14af1_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="147,5,195,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="244,5,313,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a49b750fe581d1da5e169adf3c7a14af1_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a49b750fe581d1da5e169adf3c7a14af1_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a49b750fe581d1da5e169adf3c7a14af1_icgraph" id="d6/d4a/inet_8h_a49b750fe581d1da5e169adf3c7a14af1_icgraph">
<area shape="rect" id="node3" href="../../dc/d8d/if_8h.html#a8ae45d4359817648686b7b13713508a4" title="set_flags" alt="" coords="163,208,237,237"/><area shape="rect" id="node46" href="../../dc/d8d/if_8h.html#a29300a7fc292e542e82b441736978c3d" title="set_dev_ip" alt="" coords="157,261,243,291"/><area shape="rect" id="node53" href="../../dc/d8d/if_8h.html#a1780e54c46c637939eed303c41996194" title="get_dev_ip" alt="" coords="157,317,243,347"/><area shape="rect" id="node58" href="../../d6/d4a/inet_8h.html#ad2c73cc3fb6cc8a9fcb3997be118b71c" title="new_tcp_conn" alt="" coords="147,608,253,637"/><area shape="rect" id="node5" href="../../dc/d8d/if_8h.html#a062746ee276b608fcd9360c59364d537" title="set_dev_up" alt="" coords="331,208,419,237"/><area shape="rect" id="node42" href="../../dc/d8d/if_8h.html#abea5b6f5cd28944310eae2ab32026a4a" title="set_dev_down" alt="" coords="321,101,428,131"/><area shape="rect" id="node7" href="../../d3/dc7/hook_8c.html#a2ea386ad9474cd89fe393552276feef2" title="hook_set_all_ips" alt="" coords="497,155,615,184"/><area shape="rect" id="node33" href="../../dc/d8d/if_8h.html#a43dc9cc0a5b3d92198afd68b330694ec" title="if_init_all" alt="" coords="520,212,592,241"/><area shape="rect" id="node36" href="../../d7/d0e/iptunnel_8h.html#ac1530909b70d5c7d0d743a455231ab4e" title="set_tunnel_ip" alt="" coords="507,101,605,131"/><area shape="rect" id="node9" href="../../d3/dc7/hook_8c.html#acce6e668cf071bc363f3237daebc95d0" title="create_new_qgroup" alt="" coords="676,111,809,140"/><area shape="rect" id="node22" href="../../d3/dc7/hook_8c.html#ad4b44c41d2528f0f4e70c24d5b4c5daf" title="hook_reset" alt="" coords="700,164,785,193"/><area shape="rect" id="node30" href="../../d3/dc7/hook_8c.html#a9c2f57416bf3788157e15a1d889cca5e" title="hook_choose_new_ip" alt="" coords="887,59,1033,88"/><area shape="rect" id="node11" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="885,216,1035,245"/><area shape="rect" id="node19" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="887,112,1033,141"/><area shape="rect" id="node13" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1099,164,1216,193"/><area shape="rect" id="node15" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1269,320,1320,349"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1264,164,1325,193"/><area shape="rect" id="node24" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="923,399,997,428"/><area shape="rect" id="node26" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1104,320,1211,349"/><area shape="rect" id="node38" href="../../d7/d0e/iptunnel_8h.html#ade446676cc0926692889f6f6efc3a7ba" title="add_tunnel_if" alt="" coords="693,5,792,35"/><area shape="rect" id="node40" href="../../da/dd7/igs_8h.html#a51d86ef21953a6f2d0231b9c83701ce6" title="igw_replace_def_igws" alt="" coords="885,5,1035,35"/><area shape="rect" id="node49" href="../../dc/d8d/if_8h.html#a80c11a2ffa82194213b455980e54d2bd" title="set_all_dev_ip" alt="" coords="323,155,427,184"/><area shape="rect" id="node55" href="../../da/dd7/igs_8h.html#a184ab033bb2e2c1f856df5430ba87a80" title="init_internet_gateway\l_search" alt="" coords="303,311,447,358"/><area shape="rect" id="node60" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="316,849,433,879"/><area shape="rect" id="node62" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="523,849,589,879"/><area shape="rect" id="node118" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="515,1137,597,1167"/><area shape="rect" id="node64" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" titl
</div>
</p>
</div>
</div>
<a class="anchor" id="ad2c73cc3fb6cc8a9fcb3997be118b71c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int new_tcp_conn </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>host</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">short&#160;</td>
<td class="paramname"><em>port</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>dev</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_ad2c73cc3fb6cc8a9fcb3997be118b71c_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_ad2c73cc3fb6cc8a9fcb3997be118b71c_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_ad2c73cc3fb6cc8a9fcb3997be118b71c_cgraph" id="d6/d4a/inet_8h_ad2c73cc3fb6cc8a9fcb3997be118b71c_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="189,5,272,35"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#a8eac5edae4e220edc0f4a974dd5749d3" title="inet_to_sockaddr" alt="" coords="171,59,291,88"/><area shape="rect" id="node22" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="372,163,420,192"/><area shape="rect" id="node25" href="../../da/d89/inet_8c.html#a49b750fe581d1da5e169adf3c7a14af1" title="new_socket" alt="" coords="185,163,276,192"/><area shape="rect" id="node28" href="../../da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title="set_bindtodevice_sk" alt="" coords="160,216,301,245"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="349,5,443,35"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="503,31,580,60"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="641,31,721,60"/><area shape="rect" id="node11" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="772,31,860,60"/><area shape="rect" id="node16" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="373,109,419,139"/><area shape="rect" id="node18" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="507,163,576,192"/><area shape="rect" id="node20" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="491,109,592,139"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_ad2c73cc3fb6cc8a9fcb3997be118b71c_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_ad2c73cc3fb6cc8a9fcb3997be118b71c_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_ad2c73cc3fb6cc8a9fcb3997be118b71c_icgraph" id="d6/d4a/inet_8h_ad2c73cc3fb6cc8a9fcb3997be118b71c_icgraph">
<area shape="rect" id="node3" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="161,507,279,536"/><area shape="rect" id="node5" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="463,784,529,813"/><area shape="rect" id="node125" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="328,431,411,460"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="584,440,736,469"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="585,1179,735,1208"/><area shape="rect" id="node26" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="589,1379,731,1408"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="583,1459,737,1488"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="787,912,968,941"/><area shape="rect" id="node43" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="592,1125,728,1155"/><area shape="rect" id="node52" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="812,1019,943,1048"/><area shape="rect" id="node55" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="599,383,721,412"/><area shape="rect" id="node60" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="599,864,721,893"/><area shape="rect" id="node63" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="595,329,725,359"/><area shape="rect" id="node66" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="595,1265,725,1295"/><area shape="rect" id="node69" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="831,552,924,581"/><area shape="rect" id="node73" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="612,811,708,840"/><area shape="rect" id="node77" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="613,757,707,787"/><area shape="rect" id="node80" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="603,597,717,627"/><area shape="rect" id="node83" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="600,651,720,680"/><area shape="rect" id="node86" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="615,1072,705,1101"/><area shape="rect" id="node94" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="629,968,691,997"/><area shape="rect" id="node107" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="616,192,704,221"/><area shape="rect" id="node121" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="617,704,703,733"/><area shape="rect" id="node123" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="631,493,689,523"/><area shape="rect" id="node9" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="796,499,959,528"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="1017,484,1172,513"/><area shape="rect" id="node14" href="..
</div>
</p>
</div>
</div>
<a class="anchor" id="a3c05d384e453db0f645d1b1eef3f753b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int new_udp_conn </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>host</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">short&#160;</td>
<td class="paramname"><em>port</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>dev</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a3c05d384e453db0f645d1b1eef3f753b_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a3c05d384e453db0f645d1b1eef3f753b_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a3c05d384e453db0f645d1b1eef3f753b_cgraph" id="d6/d4a/inet_8h_a3c05d384e453db0f645d1b1eef3f753b_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="192,5,275,35"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#a8eac5edae4e220edc0f4a974dd5749d3" title="inet_to_sockaddr" alt="" coords="173,59,293,88"/><area shape="rect" id="node22" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="375,163,423,192"/><area shape="rect" id="node25" href="../../da/d89/inet_8c.html#a8e51a98ebf31af2e65b949335a06d47a" title="new_dgram_socket" alt="" coords="167,163,300,192"/><area shape="rect" id="node28" href="../../da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title="set_bindtodevice_sk" alt="" coords="163,216,304,245"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="352,5,445,35"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="505,31,583,60"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="644,31,724,60"/><area shape="rect" id="node11" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="775,31,863,60"/><area shape="rect" id="node16" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="376,109,421,139"/><area shape="rect" id="node18" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="509,163,579,192"/><area shape="rect" id="node20" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="493,109,595,139"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a3c05d384e453db0f645d1b1eef3f753b_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a3c05d384e453db0f645d1b1eef3f753b_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a3c05d384e453db0f645d1b1eef3f753b_icgraph" id="d6/d4a/inet_8h_a3c05d384e453db0f645d1b1eef3f753b_icgraph">
<area shape="rect" id="node3" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="164,715,231,744"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="283,88,435,117"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="284,408,433,437"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="288,1111,429,1140"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="281,1035,436,1064"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="485,285,667,315"/><area shape="rect" id="node41" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="291,461,427,491"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="511,675,641,704"/><area shape="rect" id="node53" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="297,244,420,273"/><area shape="rect" id="node58" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="297,715,420,744"/><area shape="rect" id="node61" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="293,189,424,219"/><area shape="rect" id="node64" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="293,768,424,797"/><area shape="rect" id="node67" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="529,232,623,261"/><area shape="rect" id="node71" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="311,875,407,904"/><area shape="rect" id="node75" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="312,928,405,957"/><area shape="rect" id="node78" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="301,981,416,1011"/><area shape="rect" id="node81" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="299,821,419,851"/><area shape="rect" id="node84" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="313,568,404,597"/><area shape="rect" id="node92" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="328,515,389,544"/><area shape="rect" id="node105" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="315,1376,403,1405"/><area shape="rect" id="node121" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="316,1536,401,1565"/><area shape="rect" id="node127" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="329,1589,388,1619"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="495,5,657,35"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="716,32,871,61"/><area shape="rect" id="node12" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="493,109,659,155"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="748,179,839,208"/><area shape="rect" id="node16" href
</div>
</p>
</div>
</div>
<a class="anchor" id="a4ef2e36725d0f18182509c8de38d8a64"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pack_inet_prefix </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>pack</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a4ef2e36725d0f18182509c8de38d8a64_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a4ef2e36725d0f18182509c8de38d8a64_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a4ef2e36725d0f18182509c8de38d8a64_cgraph" id="d6/d4a/inet_8h_a4ef2e36725d0f18182509c8de38d8a64_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="205,5,283,35"/><area shape="rect" id="node9" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="171,59,317,88"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="385,5,465,35"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="535,32,623,61"/><area shape="rect" id="node12" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="377,59,473,88"/><area shape="rect" id="node15" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="368,112,483,141"/><area shape="rect" id="node17" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="367,165,484,195"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a4ef2e36725d0f18182509c8de38d8a64_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a4ef2e36725d0f18182509c8de38d8a64_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a4ef2e36725d0f18182509c8de38d8a64_icgraph" id="d6/d4a/inet_8h_a4ef2e36725d0f18182509c8de38d8a64_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#a70ce90c9c90ffba9965aca7863badae2" title="pack_quadro_group" alt="" coords="172,84,305,113"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#ad3b5a9f9d1ee7be33ede21a83479450c" title="pack_extmap" alt="" coords="356,84,455,113"/><area shape="rect" id="node7" href="../../d7/d3b/gmap_8h.html#a4fe1c9b16dc69e8bc0b59126fcc76e4b" title="save_extmap" alt="" coords="505,57,604,87"/><area shape="rect" id="node18" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="663,109,759,139"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#aa8275f5b6804020ee48f40462a95d389" title="ntk_save_maps" alt="" coords="653,56,768,85"/><area shape="rect" id="node11" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="817,56,948,85"/><area shape="rect" id="node13" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="997,5,1112,35"/><area shape="rect" id="node15" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1160,57,1211,87"/><area shape="rect" id="node20" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="845,109,920,139"/><area shape="rect" id="node22" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1001,109,1108,139"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ab5a263b2a13ea5c2eb67c8b05bd56564"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int set_bindtodevice_sk </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>socket</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>dev</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_ab5a263b2a13ea5c2eb67c8b05bd56564_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_ab5a263b2a13ea5c2eb67c8b05bd56564_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_ab5a263b2a13ea5c2eb67c8b05bd56564_cgraph" id="d6/d4a/inet_8h_ab5a263b2a13ea5c2eb67c8b05bd56564_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="195,5,243,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="292,5,361,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_ab5a263b2a13ea5c2eb67c8b05bd56564_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_ab5a263b2a13ea5c2eb67c8b05bd56564_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_ab5a263b2a13ea5c2eb67c8b05bd56564_icgraph" id="d6/d4a/inet_8h_ab5a263b2a13ea5c2eb67c8b05bd56564_icgraph">
<area shape="rect" id="node3" href="../../d0/d51/daemon_8h.html#a71a44ef24ad390d8bfd927ed826d42eb" title="prepare_listen_socket" alt="" coords="685,103,835,132"/><area shape="rect" id="node20" href="../../d6/d4a/inet_8h.html#ad2c73cc3fb6cc8a9fcb3997be118b71c" title="new_tcp_conn" alt="" coords="195,591,301,620"/><area shape="rect" id="node131" href="../../d6/d4a/inet_8h.html#a3c05d384e453db0f645d1b1eef3f753b" title="new_udp_conn" alt="" coords="355,537,464,567"/><area shape="rect" id="node134" href="../../d6/d4a/inet_8h.html#a0f1dbd0722384c9eddd65f669229345a" title="new_bcast_conn" alt="" coords="517,643,637,672"/><area shape="rect" id="node5" href="../../dc/d21/daemon_8c.html#a990f15964056fbc0a9289f6fcf5e360c" title="sockets_all_ifs" alt="" coords="907,103,1016,132"/><area shape="rect" id="node18" href="../../db/d6b/dns__wrapper_8c.html#aeaa4cae89e7a3eefe83d0ae4cc63b35a" title="dns_wrapper_daemon" alt="" coords="887,49,1036,79"/><area shape="rect" id="node7" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="1131,5,1227,35"/><area shape="rect" id="node14" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="1132,181,1225,211"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1351,104,1441,133"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1523,104,1573,133"/><area shape="rect" id="node22" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="351,591,468,620"/><area shape="rect" id="node24" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="727,643,793,672"/><area shape="rect" id="node124" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="536,353,619,383"/><area shape="rect" id="node26" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="885,367,1037,396"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="887,1169,1036,1199"/><area shape="rect" id="node42" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="891,479,1032,508"/><area shape="rect" id="node52" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="884,420,1039,449"/><area shape="rect" id="node56" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="1088,760,1269,789"/><area shape="rect" id="node59" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="893,1116,1029,1145"/><area shape="rect" id="node68" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="1113,920,1244,949"/><area shape="rect" id="node71" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="900,209,1023,239"/><area shape="rect" id="node76" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="900,1009,1023,1039"/><area shape="rect" id="node79" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="896,156,1027,185"/><area shape="rect" id="node82" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="896,1223,1027,1252"/><area shape="rect" id="node86" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="1131,549,1227,579"/><area shape="rect" id="node90" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="1132,603,1225,632"/><area shap
</div>
</p>
</div>
</div>
<a class="anchor" id="a2aa626239ab1ad25661dfed01b5f2f89"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int set_broadcast_sk </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>socket</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>family</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>host</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">short&#160;</td>
<td class="paramname"><em>port</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>dev_idx</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a2aa626239ab1ad25661dfed01b5f2f89_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a2aa626239ab1ad25661dfed01b5f2f89_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a2aa626239ab1ad25661dfed01b5f2f89_cgraph" id="d6/d4a/inet_8h_a2aa626239ab1ad25661dfed01b5f2f89_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="405,87,453,116"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#ace49c54414750a5e03afb619007af827" title="join_ipv6_multicast" alt="" coords="188,34,321,63"/><area shape="rect" id="node10" href="../../da/d89/inet_8c.html#a1cd6901da908a11c445765c7aa42e495" title="set_multicast_loop_sk" alt="" coords="179,87,331,116"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#a22541324b0b1e8b9b874c5c089296c20" title="set_multicast_if" alt="" coords="197,140,312,170"/><area shape="rect" id="node16" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="232,194,277,223"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="529,114,599,143"/><area shape="rect" id="node19" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="379,194,480,223"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a2aa626239ab1ad25661dfed01b5f2f89_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a2aa626239ab1ad25661dfed01b5f2f89_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a2aa626239ab1ad25661dfed01b5f2f89_icgraph" id="d6/d4a/inet_8h_a2aa626239ab1ad25661dfed01b5f2f89_icgraph">
<area shape="rect" id="node3" href="../../d6/d4a/inet_8h.html#a0f1dbd0722384c9eddd65f669229345a" title="new_bcast_conn" alt="" coords="179,716,299,745"/><area shape="rect" id="node5" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="348,716,415,745"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="467,88,619,117"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="468,355,617,384"/><area shape="rect" id="node26" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="472,1060,613,1089"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="465,1139,620,1168"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="669,675,851,704"/><area shape="rect" id="node43" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="475,408,611,437"/><area shape="rect" id="node52" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="695,515,825,544"/><area shape="rect" id="node55" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="481,244,604,273"/><area shape="rect" id="node60" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="481,716,604,745"/><area shape="rect" id="node63" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="477,188,608,217"/><area shape="rect" id="node66" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="477,769,608,799"/><area shape="rect" id="node69" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="713,232,807,261"/><area shape="rect" id="node73" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="495,929,591,959"/><area shape="rect" id="node77" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="496,983,589,1012"/><area shape="rect" id="node80" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="485,823,600,852"/><area shape="rect" id="node83" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="483,876,603,905"/><area shape="rect" id="node86" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="497,461,588,491"/><area shape="rect" id="node94" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="512,515,573,544"/><area shape="rect" id="node107" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="499,1349,587,1379"/><area shape="rect" id="node123" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="500,1403,585,1432"/><area shape="rect" id="node127" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="513,1456,572,1485"/><area shape="rect" id="node9" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="679,5,841,35"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="900,32,1055,61"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="677,109,843,155"/><area shape="rect" id="node16"
</div>
</p>
</div>
</div>
<a class="anchor" id="ab9d798f523c8e369403823f8529ebe44"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int set_keepalive_sk </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>socket</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_ab9d798f523c8e369403823f8529ebe44_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_ab9d798f523c8e369403823f8529ebe44_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_ab9d798f523c8e369403823f8529ebe44_cgraph" id="d6/d4a/inet_8h_ab9d798f523c8e369403823f8529ebe44_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="176,5,224,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="273,5,343,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_ab9d798f523c8e369403823f8529ebe44_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_ab9d798f523c8e369403823f8529ebe44_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_ab9d798f523c8e369403823f8529ebe44_icgraph" id="d6/d4a/inet_8h_ab9d798f523c8e369403823f8529ebe44_icgraph">
<area shape="rect" id="node3" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="176,216,259,245"/><area shape="rect" id="node5" href="../../d3/df5/radar_8h.html#a23199e508fb5df7dca7410b1744531c0" title="rnl_fill_rq" alt="" coords="307,216,381,245"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="435,69,557,99"/><area shape="rect" id="node39" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="431,149,561,179"/><area shape="rect" id="node42" href="../../d3/dc7/hook_8c.html#a1af7ac472929cbedf3964d95f76a6cd4" title="hook_fill_rq" alt="" coords="452,216,540,245"/><area shape="rect" id="node75" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="452,269,540,299"/><area shape="rect" id="node83" href="../../da/db5/tracer_8h.html#add8a05e0cb98370b058e9a4906bcc463" title="flood_pkt_send" alt="" coords="617,524,727,553"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="627,56,717,85"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1619,5,1709,35"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1792,264,1853,293"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="3085,393,3136,423"/><area shape="rect" id="node17" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1924,264,2057,293"/><area shape="rect" id="node19" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="2108,264,2199,293"/><area shape="rect" id="node21" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="2248,316,2435,345"/><area shape="rect" id="node23" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2484,471,2599,500"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2660,523,2748,552"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2661,576,2747,605"/><area shape="rect" id="node35" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2648,629,2760,659"/><area shape="rect" id="node27" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2808,576,2883,605"/><area shape="rect" id="node29" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2931,576,3037,605"/><area shape="rect" id="node44" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="617,323,727,352"/><area shape="rect" id="node52" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="615,376,729,405"/><area shape="rect" id="node55" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="624,109,720,139"/><area shape="rect" id="node60" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="625,163,719,192"/><area shape="rect" id="node65" href="../../d3/dc7/hook_8c.html#ab5fcc9e0c459e229bee016a7698e08ee" title="get_bnode_map" alt="" coords="615,216,729,245"/><area shape="rect" id="node70" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="612,269,732,299"/><area shape="rect" id="node46" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e
</div>
</p>
</div>
</div>
<a class="anchor" id="aff2952f8da964350ba064f251868a147"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int set_nonblock_sk </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>fd</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_aff2952f8da964350ba064f251868a147_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_aff2952f8da964350ba064f251868a147_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_aff2952f8da964350ba064f251868a147_cgraph" id="d6/d4a/inet_8h_aff2952f8da964350ba064f251868a147_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="173,5,221,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="271,5,340,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_aff2952f8da964350ba064f251868a147_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_aff2952f8da964350ba064f251868a147_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_aff2952f8da964350ba064f251868a147_icgraph" id="d6/d4a/inet_8h_aff2952f8da964350ba064f251868a147_icgraph">
<area shape="rect" id="node3" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="540,5,633,35"/><area shape="rect" id="node10" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="175,595,241,624"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="759,59,849,88"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="931,33,981,63"/><area shape="rect" id="node12" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="293,268,445,297"/><area shape="rect" id="node22" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="295,461,444,491"/><area shape="rect" id="node28" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="299,1111,440,1140"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="292,1031,447,1060"/><area shape="rect" id="node42" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="496,355,677,384"/><area shape="rect" id="node45" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="301,408,437,437"/><area shape="rect" id="node54" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="521,675,652,704"/><area shape="rect" id="node57" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="308,161,431,191"/><area shape="rect" id="node62" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="308,672,431,701"/><area shape="rect" id="node65" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="304,215,435,244"/><area shape="rect" id="node68" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="304,727,435,756"/><area shape="rect" id="node72" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="321,976,417,1005"/><area shape="rect" id="node76" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="323,783,416,812"/><area shape="rect" id="node79" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="312,841,427,871"/><area shape="rect" id="node82" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="309,904,429,933"/><area shape="rect" id="node85" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="324,568,415,597"/><area shape="rect" id="node93" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="339,515,400,544"/><area shape="rect" id="node106" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="325,1376,413,1405"/><area shape="rect" id="node122" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="327,1616,412,1645"/><area shape="rect" id="node128" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="340,57,399,87"/><area shape="rect" id="node14" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="505,232,668,261"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="727,207,881,236"/><area shape="rect" id="node19" href="../../d5/d05/andna_8h.ht
</div>
</p>
</div>
</div>
<a class="anchor" id="a14ce403ca9d8516dc8d71796362a6d48"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int set_reuseaddr_sk </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>socket</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a14ce403ca9d8516dc8d71796362a6d48_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a14ce403ca9d8516dc8d71796362a6d48_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a14ce403ca9d8516dc8d71796362a6d48_cgraph" id="d6/d4a/inet_8h_a14ce403ca9d8516dc8d71796362a6d48_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="179,5,227,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="276,5,345,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a14ce403ca9d8516dc8d71796362a6d48_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a14ce403ca9d8516dc8d71796362a6d48_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a14ce403ca9d8516dc8d71796362a6d48_icgraph" id="d6/d4a/inet_8h_a14ce403ca9d8516dc8d71796362a6d48_icgraph">
<area shape="rect" id="node3" href="../../d0/d51/daemon_8h.html#a71a44ef24ad390d8bfd927ed826d42eb" title="prepare_listen_socket" alt="" coords="179,59,328,88"/><area shape="rect" id="node5" href="../../dc/d21/daemon_8c.html#a990f15964056fbc0a9289f6fcf5e360c" title="sockets_all_ifs" alt="" coords="396,32,505,61"/><area shape="rect" id="node18" href="../../db/d6b/dns__wrapper_8c.html#aeaa4cae89e7a3eefe83d0ae4cc63b35a" title="dns_wrapper_daemon" alt="" coords="376,85,525,115"/><area shape="rect" id="node7" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="573,5,669,35"/><area shape="rect" id="node14" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="575,59,668,88"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="719,32,809,61"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="859,32,909,61"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a5bbe90629cfa3b1f5db9437297734355"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int set_tos_sk </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>socket</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>lowdelay</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a5bbe90629cfa3b1f5db9437297734355_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a5bbe90629cfa3b1f5db9437297734355_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a5bbe90629cfa3b1f5db9437297734355_cgraph" id="d6/d4a/inet_8h_a5bbe90629cfa3b1f5db9437297734355_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="141,5,189,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="239,5,308,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a5bbe90629cfa3b1f5db9437297734355_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a5bbe90629cfa3b1f5db9437297734355_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a5bbe90629cfa3b1f5db9437297734355_icgraph" id="d6/d4a/inet_8h_a5bbe90629cfa3b1f5db9437297734355_icgraph">
<area shape="rect" id="node3" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="143,715,209,744"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="261,88,413,117"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="263,408,412,437"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="267,1111,408,1140"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="260,1035,415,1064"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="464,285,645,315"/><area shape="rect" id="node41" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="269,461,405,491"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="489,675,620,704"/><area shape="rect" id="node53" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="276,244,399,273"/><area shape="rect" id="node58" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="276,715,399,744"/><area shape="rect" id="node61" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="272,189,403,219"/><area shape="rect" id="node64" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="272,768,403,797"/><area shape="rect" id="node67" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="508,232,601,261"/><area shape="rect" id="node71" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="289,875,385,904"/><area shape="rect" id="node75" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="291,928,384,957"/><area shape="rect" id="node78" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="280,981,395,1011"/><area shape="rect" id="node81" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="277,821,397,851"/><area shape="rect" id="node84" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="292,568,383,597"/><area shape="rect" id="node92" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="307,515,368,544"/><area shape="rect" id="node105" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="293,1376,381,1405"/><area shape="rect" id="node121" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="295,1536,380,1565"/><area shape="rect" id="node127" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="308,1589,367,1619"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="473,5,636,35"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="695,32,849,61"/><area shape="rect" id="node12" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="472,109,637,155"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="727,179,817,208"/><area shape="rect" id="node16" href
</div>
</p>
</div>
</div>
<a class="anchor" id="a16c8d2dac83a014ea3035178a3771340"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int sockaddr_to_inet </td>
<td>(</td>
<td class="paramtype">struct sockaddr *&#160;</td>
<td class="paramname"><em>ip</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>dst</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_short *&#160;</td>
<td class="paramname"><em>port</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a16c8d2dac83a014ea3035178a3771340_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a16c8d2dac83a014ea3035178a3771340_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a16c8d2dac83a014ea3035178a3771340_cgraph" id="d6/d4a/inet_8h_a16c8d2dac83a014ea3035178a3771340_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="192,5,240,35"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="177,59,255,88"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="605,5,675,35"/><area shape="rect" id="node9" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="304,59,411,88"/><area shape="rect" id="node16" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="319,112,396,141"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="477,59,523,88"/><area shape="rect" id="node14" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="589,59,691,88"/><area shape="rect" id="node18" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="460,112,540,141"/><area shape="rect" id="node20" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="596,112,684,141"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a16c8d2dac83a014ea3035178a3771340_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a16c8d2dac83a014ea3035178a3771340_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a16c8d2dac83a014ea3035178a3771340_icgraph" id="d6/d4a/inet_8h_a16c8d2dac83a014ea3035178a3771340_icgraph">
<area shape="rect" id="node3" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="1215,587,1308,616"/><area shape="rect" id="node10" href="../../dc/d8d/if_8h.html#a1780e54c46c637939eed303c41996194" title="get_dev_ip" alt="" coords="184,368,269,397"/><area shape="rect" id="node17" href="../../d6/d4a/inet_8h.html#a44c5821edfbfaab89efae40fe8751963" title="inet_getpeername" alt="" coords="336,397,461,427"/><area shape="rect" id="node69" href="../../df/d05/pkts_8c.html#a1179aed21beeb7c21f762c4db1d54b83" title="pkt_recv_udp" alt="" coords="177,555,276,584"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1415,612,1505,641"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1587,587,1637,616"/><area shape="rect" id="node12" href="../../da/dd7/igs_8h.html#a184ab033bb2e2c1f856df5430ba87a80" title="init_internet_gateway\l_search" alt="" coords="327,183,471,230"/><area shape="rect" id="node14" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="688,93,795,123"/><area shape="rect" id="node19" href="../../d3/df5/radar_8h.html#a23199e508fb5df7dca7410b1744531c0" title="rnl_fill_rq" alt="" coords="843,380,917,409"/><area shape="rect" id="node21" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="983,380,1105,409"/><area shape="rect" id="node26" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="979,433,1109,463"/><area shape="rect" id="node29" href="../../d3/dc7/hook_8c.html#a1af7ac472929cbedf3964d95f76a6cd4" title="hook_fill_rq" alt="" coords="1000,327,1088,356"/><area shape="rect" id="node43" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="1000,273,1088,303"/><area shape="rect" id="node51" href="../../da/db5/tracer_8h.html#add8a05e0cb98370b058e9a4906bcc463" title="flood_pkt_send" alt="" coords="1207,160,1316,189"/><area shape="rect" id="node23" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="1216,533,1307,563"/><area shape="rect" id="node31" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="1207,427,1316,456"/><area shape="rect" id="node33" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="1204,480,1319,509"/><area shape="rect" id="node35" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="1213,213,1309,243"/><area shape="rect" id="node37" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="1215,267,1308,296"/><area shape="rect" id="node39" href="../../d3/dc7/hook_8c.html#ab5fcc9e0c459e229bee016a7698e08ee" title="get_bnode_map" alt="" coords="1204,320,1319,349"/><area shape="rect" id="node41" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="1201,373,1321,403"/><area shape="rect" id="node53" href="../../d4/d18/andna_8c.html#a5f6db55ee7de052695358525b3fe212c" title="andna_flood_pkt" alt="" coords="1401,320,1519,349"/><area shape="rect" id="node55" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="1417,373,1503,403"/><area shape="rect" id="node57" href="../../db/de6/qspn_8c.html#a43aa9205d173722bcc7220aa1ffd1d58" title="qspn_open_start" alt="" coords="1401,5,1519,35"/><area shape="rect" id="node59" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1568,57,1656,87"/><area shape="rect" id="node62" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1417,160,1503,189"/><area shape="rect" id="node64" href="../../da/db5/tracer_8h.html#ab53c5821a
</div>
</p>
</div>
</div>
<a class="anchor" id="a7b648d12a6ba304537ac987a5c55d696"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int str_to_inet </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>src</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a7b648d12a6ba304537ac987a5c55d696_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a7b648d12a6ba304537ac987a5c55d696_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a7b648d12a6ba304537ac987a5c55d696_cgraph" id="d6/d4a/inet_8h_a7b648d12a6ba304537ac987a5c55d696_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="148,5,204,35"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="137,59,215,88"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="565,5,635,35"/><area shape="rect" id="node9" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="264,59,371,88"/><area shape="rect" id="node16" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="279,112,356,141"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="437,59,483,88"/><area shape="rect" id="node14" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="549,59,651,88"/><area shape="rect" id="node18" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="420,112,500,141"/><area shape="rect" id="node20" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="556,112,644,141"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a7b648d12a6ba304537ac987a5c55d696_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a7b648d12a6ba304537ac987a5c55d696_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a7b648d12a6ba304537ac987a5c55d696_icgraph" id="d6/d4a/inet_8h_a7b648d12a6ba304537ac987a5c55d696_icgraph">
<area shape="rect" id="node3" href="../../d7/d74/andna__cache_8h.html#ae30431f21d44516e3c006ae361578d9c" title="load_snsd" alt="" coords="137,59,217,88"/><area shape="rect" id="node18" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="143,112,212,141"/><area shape="rect" id="node24" href="../../da/dd7/igs_8h.html#a016c3a34a9dc7add88dd0bce88440e05" title="str_to_inet_gw" alt="" coords="283,164,389,193"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#afc0f24a5b798975732d4f238dccc42ef" title="andna_load_caches" alt="" coords="268,7,404,36"/><area shape="rect" id="node13" href="../../d4/d3b/netsukuku_8c.html#a678f7ec6e159e6bee076921c8d709847" title="reload_hostname_thread" alt="" coords="455,59,617,88"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="496,5,576,35"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="691,5,797,35"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="869,59,920,88"/><area shape="rect" id="node15" href="../../d4/d3b/netsukuku_8c.html#a207b25374e65f083a666cdfaca49bb99" title="sighup_handler" alt="" coords="689,59,799,88"/><area shape="rect" id="node20" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="293,111,379,140"/><area shape="rect" id="node22" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="485,112,587,141"/><area shape="rect" id="node26" href="../../d4/d3b/netsukuku_8c.html#a9eccd187480c0bd5207afd99966ef68b" title="fill_loaded_cfg_options" alt="" coords="667,137,821,167"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="aa21ac550789ccbba526f404f090ac9c2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void unpack_inet_prefix </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>pack</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_aa21ac550789ccbba526f404f090ac9c2_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_aa21ac550789ccbba526f404f090ac9c2_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_aa21ac550789ccbba526f404f090ac9c2_cgraph" id="d6/d4a/inet_8h_aa21ac550789ccbba526f404f090ac9c2_cgraph">
<area shape="rect" id="node3" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="184,59,331,88"/><area shape="rect" id="node16" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="219,5,296,35"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="399,5,479,35"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="391,59,487,88"/><area shape="rect" id="node12" href="../../d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="381,112,496,141"/><area shape="rect" id="node14" href="../../d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="380,165,497,195"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="548,32,636,61"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_aa21ac550789ccbba526f404f090ac9c2_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_aa21ac550789ccbba526f404f090ac9c2_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_aa21ac550789ccbba526f404f090ac9c2_icgraph" id="d6/d4a/inet_8h_aa21ac550789ccbba526f404f090ac9c2_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#aff77e100f9fda2f9320246f0be0eaa77" title="unpack_quadro_group" alt="" coords="184,84,333,113"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#af1e8816c82f2eeaf6b8aee6d51e80709" title="unpack_extmap" alt="" coords="381,109,496,139"/><area shape="rect" id="node7" href="../../d7/d3b/gmap_8h.html#a750e03b9ac5f9f2e27bc0eb268a36f9b" title="load_extmap" alt="" coords="545,57,641,87"/><area shape="rect" id="node15" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="545,111,641,140"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#aeda777559abec4e7ff375954117a918e" title="ntk_load_maps" alt="" coords="876,5,985,35"/><area shape="rect" id="node11" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2155,97,2261,127"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2309,151,2360,180"/><area shape="rect" id="node17" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="692,111,823,140"/><area shape="rect" id="node19" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="872,111,989,140"/><area shape="rect" id="node22" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1037,111,1099,140"/><area shape="rect" id="node24" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1148,111,1281,140"/><area shape="rect" id="node26" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1332,111,1423,140"/><area shape="rect" id="node28" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1472,84,1659,113"/><area shape="rect" id="node30" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1708,97,1823,127"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1884,151,1972,180"/><area shape="rect" id="node37" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1885,44,1971,73"/><area shape="rect" id="node40" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1872,97,1984,127"/><area shape="rect" id="node34" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2032,97,2107,127"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a44c83c2b2a74ef116d7f94d41b8b5531"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int unset_keepalive_sk </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>socket</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a44c83c2b2a74ef116d7f94d41b8b5531_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a44c83c2b2a74ef116d7f94d41b8b5531_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a44c83c2b2a74ef116d7f94d41b8b5531_cgraph" id="d6/d4a/inet_8h_a44c83c2b2a74ef116d7f94d41b8b5531_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="192,5,240,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="289,5,359,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a8b78c3f5fdf056d9f5f9bb69e5896190"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int unset_nonblock_sk </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>fd</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a8b78c3f5fdf056d9f5f9bb69e5896190_cgraph.png" border="0" usemap="#d6/d4a/inet_8h_a8b78c3f5fdf056d9f5f9bb69e5896190_cgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a8b78c3f5fdf056d9f5f9bb69e5896190_cgraph" id="d6/d4a/inet_8h_a8b78c3f5fdf056d9f5f9bb69e5896190_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="189,5,237,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="287,5,356,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d4a/inet_8h_a8b78c3f5fdf056d9f5f9bb69e5896190_icgraph.png" border="0" usemap="#d6/d4a/inet_8h_a8b78c3f5fdf056d9f5f9bb69e5896190_icgraph" alt=""/></div>
<map name="d6/d4a/inet_8h_a8b78c3f5fdf056d9f5f9bb69e5896190_icgraph" id="d6/d4a/inet_8h_a8b78c3f5fdf056d9f5f9bb69e5896190_icgraph">
<area shape="rect" id="node3" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="189,32,283,61"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="332,5,423,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="472,32,523,61"/></map>
</div>
</p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a985bd0004bf1041118f5469d7ff09da8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="../../d4/d1c/structint__info.html">int_info</a> inet_prefix_iinfo</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= { 1,</div>
<div class="line"> { (1&lt;&lt;1) },</div>
<div class="line"> { <span class="keyword">sizeof</span>(u_char) },</div>
<div class="line"> { 1 }</div>
<div class="line"> }</div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="a341f9d9a1b2ec097821be9b6cae697eb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int my_family</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad534384266132e24d533382503e25096"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int restricted_class</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a4446a95b716c4f73bc3ccc2d154071bb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int restricted_mode</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="../../d6/d4a/inet_8h.html">inet.h</a></li>
2014-02-20 00:30:40 +00:00
<li class="footer">Generated on Wed Feb 19 2014 16:29:14 for The Netsukuku Project by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
</div>
</body>
</html>