netsukuku/d5/d05/andna_8h.html

1608 lines
274 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/andna.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('d5/d05/andna_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">andna.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="../../d7/d74/andna__cache_8h_source.html">andna_cache.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d5/d89/pkts_8h_source.html">pkts.h</a>&quot;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for andna.h:</div>
<div class="dyncontent">
<div class="center"><img src="../../de/db5/andna_8h__incl.png" border="0" usemap="#src_2andna_8h" alt=""/></div>
<map name="src_2andna_8h" id="src_2andna_8h">
<area shape="rect" id="node3" href="../../d7/d74/andna__cache_8h.html" title="andna_cache.h" alt="" coords="1052,83,1161,112"/><area shape="rect" id="node40" href="../../d5/d89/pkts_8h.html" title="pkts.h" alt="" coords="1239,83,1297,112"/><area shape="rect" id="node5" href="../../d6/d4a/inet_8h.html" title="inet.h" alt="" coords="1105,237,1159,267"/><area shape="rect" id="node7" href="../../dc/d3e/endianness_8h.html" title="endianness.h" alt="" coords="1147,315,1245,344"/><area shape="rect" id="node11" href="../../da/da0/crypto_8h.html" title="crypto.h" alt="" coords="672,237,741,267"/><area shape="rect" id="node32" href="../../d4/de1/llist_8c.html" title="llist.c" alt="" coords="1028,237,1081,267"/><area shape="rect" id="node34" href="../../d6/d2e/snsd__cache_8h.html" title="snsd_cache.h" alt="" coords="943,160,1044,189"/><area shape="rect" id="node42" href="../../dc/d8d/if_8h.html" title="if.h" alt="" coords="1277,160,1317,189"/><area shape="rect" id="node47" href="../../d4/d43/request_8h.html" title="request.h" alt="" coords="1343,160,1417,189"/><area shape="rect" id="node49" href="../../d4/d08/misc_8h.html" title="misc.h" alt="" coords="1351,237,1412,267"/></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="../../db/d36/andna_8h__dep__incl.png" border="0" usemap="#src_2andna_8hdep" alt=""/></div>
<map name="src_2andna_8hdep" id="src_2andna_8hdep">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html" title="src/andna.c" alt="" coords="5,83,96,112"/><area shape="rect" id="node5" href="../../de/d85/andns_8c.html" title="src/andns.c" alt="" coords="120,83,211,112"/><area shape="rect" id="node7" href="../../d3/d98/andns__snsd_8c.html" title="src/andns_snsd.c" alt="" coords="235,83,360,112"/><area shape="rect" id="node9" href="../../db/d6b/dns__wrapper_8c.html" title="src/dns_wrapper.c" alt="" coords="384,83,512,112"/><area shape="rect" id="node11" href="../../d4/d3b/netsukuku_8c.html" title="src/netsukuku.c" alt="" coords="536,83,651,112"/><area shape="rect" id="node13" href="../../df/dba/rehook_8c.html" title="src/rehook.c" alt="" coords="675,83,768,112"/></map>
</div>
</div>
<p><a href="../../d5/d05/andna_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="../../d4/d9d/structandna__reg__pkt.html">andna_reg_pkt</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d3f/structandna__resolve__rq__pkt.html">andna_resolve_rq_pkt</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/dbb/structandna__resolve__reply__pkt.html">andna_resolve_reply_pkt</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da3/structsingle__acache__hdr.html">single_acache_hdr</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d04/structspread__acache__pkt.html">spread_acache_pkt</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:a7a7eb86e2b444f126c27bc89baa9e7a6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a7a7eb86e2b444f126c27bc89baa9e7a6">MY_NAMESERV</a>&#160;&#160;&#160;&quot;nameserver 127.0.0.1&quot;</td></tr>
<tr class="separator:a7a7eb86e2b444f126c27bc89baa9e7a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d57d966840ae778f2c4e2dde10afce7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a0d57d966840ae778f2c4e2dde10afce7">MY_NAMESERV_IPV6</a>&#160;&#160;&#160;&quot;nameserver ::1&quot;</td></tr>
<tr class="separator:a0d57d966840ae778f2c4e2dde10afce7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b55d1ce4563f5ae515dc1c38b489255"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a6b55d1ce4563f5ae515dc1c38b489255">ETC_RESOLV_CONF</a>&#160;&#160;&#160;&quot;/etc/resolv.conf&quot;</td></tr>
<tr class="separator:a6b55d1ce4563f5ae515dc1c38b489255"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a210c8eee016a988172ea7cff085b12d7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a210c8eee016a988172ea7cff085b12d7">ETC_RESOLV_CONF_BAK</a>&#160;&#160;&#160;&quot;/etc/resolv.conf.bak&quot;</td></tr>
<tr class="separator:a210c8eee016a988172ea7cff085b12d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0aacae26e8f0b774dfa62cfd6c09353f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a0aacae26e8f0b774dfa62cfd6c09353f">ANDNA_MAX_FLOODS</a>&#160;&#160;&#160;(<a class="el" href="../../d7/d74/andna__cache_8h.html#a79270b3b51a9a9b583b8dc20b4d0614b">ANDNA_MAX_QUEUE</a>*3+1)</td></tr>
<tr class="separator:a0aacae26e8f0b774dfa62cfd6c09353f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab010b61523eac0164c5697290ff76938"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#ab010b61523eac0164c5697290ff76938">ANDNA_MAX_NEW_GNODES</a>&#160;&#160;&#160;1024</td></tr>
<tr class="separator:ab010b61523eac0164c5697290ff76938"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa0b80351686c25d3754a424fdaa12b5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#aaa0b80351686c25d3754a424fdaa12b5">ANDNA_HOOK_TIMEOUT</a>&#160;&#160;&#160;8 /* seconds */</td></tr>
<tr class="separator:aaa0b80351686c25d3754a424fdaa12b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d615c6d1f3d65f6030690d969cd5d39"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a0d615c6d1f3d65f6030690d969cd5d39">ANDNA_REV_RESOLVE_RQ_TIMEOUT</a>&#160;&#160;&#160;60</td></tr>
<tr class="separator:a0d615c6d1f3d65f6030690d969cd5d39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af75f45b165c8d1ebe2c6e26ef788a0f5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#af75f45b165c8d1ebe2c6e26ef788a0f5">ANDNA_PKT_UPDATE</a>&#160;&#160;&#160;1 /* Update the hostname */</td></tr>
<tr class="separator:af75f45b165c8d1ebe2c6e26ef788a0f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a656bf9a1dafc22f757a8ed4b5dfc2b74"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a656bf9a1dafc22f757a8ed4b5dfc2b74">ANDNA_PKT_FORWARD</a>&#160;&#160;&#160;(1&lt;&lt;1) /* Forward this pkt, plz */</td></tr>
<tr class="separator:a656bf9a1dafc22f757a8ed4b5dfc2b74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7cc80252dde4e35e944561218fed314"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#ab7cc80252dde4e35e944561218fed314">ANDNA_PKT_REV_RESOLVE</a>&#160;&#160;&#160;(1&lt;&lt;2) /* Give <a class="el" href="../../db/d93/netsukuku_8h.html#a3845f36a591a50d5099ca558e4cfc6c6">me</a> your hostnames */</td></tr>
<tr class="separator:ab7cc80252dde4e35e944561218fed314"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ec52fcbcafe18b4bc81401d38daab60"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a8ec52fcbcafe18b4bc81401d38daab60">ANDNA_PKT_JUST_CHECK</a></td></tr>
<tr class="separator:a8ec52fcbcafe18b4bc81401d38daab60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6672ce2716a9050427d2e52e214b1ca4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a6672ce2716a9050427d2e52e214b1ca4">ANDNA_PKT_SNSD_DEL</a>&#160;&#160;&#160;(1&lt;&lt;4) /* SNSD delete request */</td></tr>
<tr class="separator:a6672ce2716a9050427d2e52e214b1ca4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab93f88f5ae7fd8d1bd58063e5973f14d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#ab93f88f5ae7fd8d1bd58063e5973f14d">ANDNA_REG_PKT_SZ</a>&#160;&#160;&#160;(sizeof(struct <a class="el" href="../../d4/d9d/structandna__reg__pkt.html">andna_reg_pkt</a>))</td></tr>
<tr class="separator:ab93f88f5ae7fd8d1bd58063e5973f14d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f146318f7f4f2b2cbefbb994d1b594e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a9f146318f7f4f2b2cbefbb994d1b594e">ANDNA_REG_SIGNED_BLOCK_SZ</a></td></tr>
<tr class="separator:a9f146318f7f4f2b2cbefbb994d1b594e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a566826dae2037668b5578526015c92be"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a566826dae2037668b5578526015c92be">ANDNA_RESOLVE_RQ_PKT_SZ</a>&#160;&#160;&#160;(sizeof(struct <a class="el" href="../../d0/d3f/structandna__resolve__rq__pkt.html">andna_resolve_rq_pkt</a>))</td></tr>
<tr class="separator:a566826dae2037668b5578526015c92be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a073f38257acf9c2a0aaf8e3909b4fa69"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a073f38257acf9c2a0aaf8e3909b4fa69">ANDNA_RESOLVE_REPLY_PKT_SZ</a>&#160;&#160;&#160;(sizeof(struct <a class="el" href="../../d3/dbb/structandna__resolve__reply__pkt.html">andna_resolve_reply_pkt</a>))</td></tr>
<tr class="separator:a073f38257acf9c2a0aaf8e3909b4fa69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48ab9166eda7e643b73cbe0ff941b2a5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a48ab9166eda7e643b73cbe0ff941b2a5">SINGLE_ACACHE_PKT_SZ</a>(hgnodes)</td></tr>
<tr class="separator:a48ab9166eda7e643b73cbe0ff941b2a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b9658da5f2f90ecf6f703b35cfe81d9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a0b9658da5f2f90ecf6f703b35cfe81d9">SPREAD_ACACHE_PKT_SZ</a>&#160;&#160;&#160;(sizeof(struct <a class="el" href="../../d8/d04/structspread__acache__pkt.html">spread_acache_pkt</a>))</td></tr>
<tr class="separator:a0b9658da5f2f90ecf6f703b35cfe81d9"><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:afc0f24a5b798975732d4f238dccc42ef"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#afc0f24a5b798975732d4f238dccc42ef">andna_load_caches</a> (void)</td></tr>
<tr class="separator:afc0f24a5b798975732d4f238dccc42ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55ec39a1613388c867100206d61c9fae"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a55ec39a1613388c867100206d61c9fae">andna_save_caches</a> (void)</td></tr>
<tr class="separator:a55ec39a1613388c867100206d61c9fae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7b53282a673cbc82c998a3cf4e5aff2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2">andna_init</a> (void)</td></tr>
<tr class="separator:aa7b53282a673cbc82c998a3cf4e5aff2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad741f07b1bbda88076dfc6116707ba01"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#ad741f07b1bbda88076dfc6116707ba01">andna_close</a> (void)</td></tr>
<tr class="separator:ad741f07b1bbda88076dfc6116707ba01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a481b301ec0adb5a8a6d176919ba5ac3e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a481b301ec0adb5a8a6d176919ba5ac3e">andna_resolvconf_modify</a> (void)</td></tr>
<tr class="separator:a481b301ec0adb5a8a6d176919ba5ac3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90aee78fd7b0472165aca317c1a18721"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a90aee78fd7b0472165aca317c1a18721">andna_resolvconf_restore</a> (void)</td></tr>
<tr class="separator:a90aee78fd7b0472165aca317c1a18721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47f535bfa2b7403ded9d8b4a7c19d27d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d">andna_register_hname</a> (<a class="el" href="../../d3/dc8/structlcl__cache.html">lcl_cache</a> *alcl, <a class="el" href="../../dc/d52/structsnsd__service.html">snsd_service</a> *snsd_delete)</td></tr>
<tr class="separator:a47f535bfa2b7403ded9d8b4a7c19d27d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5da3518ba270f03f8d087c3c1cb25115"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115">andna_recv_reg_rq</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> rpkt)</td></tr>
<tr class="separator:a5da3518ba270f03f8d087c3c1cb25115"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a278c2e4e68b10357f59f3edbaa9bf7de"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de">andna_check_counter</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> pkt)</td></tr>
<tr class="separator:a278c2e4e68b10357f59f3edbaa9bf7de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa787887419437e0bca8efae5cd88aaf"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf">andna_recv_check_counter</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> rpkt)</td></tr>
<tr class="separator:aaa787887419437e0bca8efae5cd88aaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ce60180d15ab89d473eb45928ee6ee5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/d52/structsnsd__service.html">snsd_service</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5">andna_resolve_hash</a> (u_int hname_hash[4], int service, u_char proto, int *records)</td></tr>
<tr class="separator:a1ce60180d15ab89d473eb45928ee6ee5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3b87d2348a3a7cdb6e2d95c66fdfb6f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/d52/structsnsd__service.html">snsd_service</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f">andna_resolve_hname</a> (char *hname, int service, u_char proto, int *records)</td></tr>
<tr class="separator:aa3b87d2348a3a7cdb6e2d95c66fdfb6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8aab86a04409ff7c8baef00863464621"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621">andna_recv_resolve_rq</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> rpkt)</td></tr>
<tr class="separator:a8aab86a04409ff7c8baef00863464621"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f9606b7d11bf10088542d80e6aac805"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/dc8/structlcl__cache.html">lcl_cache</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805">andna_reverse_resolve</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> ip)</td></tr>
<tr class="separator:a9f9606b7d11bf10088542d80e6aac805"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44e3e539ab14f207121225a8f649acf8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8">andna_recv_rev_resolve_rq</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> rpkt)</td></tr>
<tr class="separator:a44e3e539ab14f207121225a8f649acf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5be4621b26ee1e36c55a6da772614de"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#ac5be4621b26ee1e36c55a6da772614de">spread_single_acache</a> (u_int hash[4])</td></tr>
<tr class="separator:ac5be4621b26ee1e36c55a6da772614de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cb15ea6895d12e1dc8b334360de6819"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819">recv_spread_single_acache</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> rpkt)</td></tr>
<tr class="separator:a7cb15ea6895d12e1dc8b334360de6819"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a176509d35d2405f8416d22b7defd2081"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d6/df5/structandna__cache.html">andna_cache</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081">get_single_andna_c</a> (u_int hash[4], u_int hash_gnode[4])</td></tr>
<tr class="separator:a176509d35d2405f8416d22b7defd2081"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a518d5d1d638386131f4e1ca4b5e2edb6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6">put_single_acache</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> rpkt)</td></tr>
<tr class="separator:a518d5d1d638386131f4e1ca4b5e2edb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a288580e9a1dfc745225f740d4afb9f6d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d">put_andna_cache</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> rq_pkt)</td></tr>
<tr class="separator:a288580e9a1dfc745225f740d4afb9f6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2196e258ccd91d09ad736705e25b59ce"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce">put_counter_cache</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> rq_pkt)</td></tr>
<tr class="separator:a2196e258ccd91d09ad736705e25b59ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a533e80474668ec6d63b4e5302b910a6c"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c">andna_hook</a> (void *)</td></tr>
<tr class="separator:a533e80474668ec6d63b4e5302b910a6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22751676386bfd17dd30f88528ee0f12"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12">andna_update_hnames</a> (int only_new_hname)</td></tr>
<tr class="separator:a22751676386bfd17dd30f88528ee0f12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5e2e3a07b8b99edbc9501aae6e5b1ff"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff">andna_maintain_hnames_active</a> (void *null)</td></tr>
<tr class="separator:ac5e2e3a07b8b99edbc9501aae6e5b1ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8a0abdfc416da1b04dafe5c30fb14c3"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3">andna_main</a> (void *)</td></tr>
<tr class="separator:ae8a0abdfc416da1b04dafe5c30fb14c3"><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:aeaaeca3362f81ce39485cac164c774db"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#aeaaeca3362f81ce39485cac164c774db">last_reg_pkt_id</a> [(5 *3+1)]</td></tr>
<tr class="separator:aeaaeca3362f81ce39485cac164c774db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6bdf623adc2d41d1fffb016dd60b84f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#aa6bdf623adc2d41d1fffb016dd60b84f">last_counter_pkt_id</a> [(5 *3+1)]</td></tr>
<tr class="separator:aa6bdf623adc2d41d1fffb016dd60b84f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03fa307fe55aecd8ff89a4c07b07ac87"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a03fa307fe55aecd8ff89a4c07b07ac87">last_spread_acache_pkt_id</a> [(5 *3+1)]</td></tr>
<tr class="separator:a03fa307fe55aecd8ff89a4c07b07ac87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c52ad8b19c7abe19131ffa3ebebe747"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="../../d4/d9d/structandna__reg__pkt.html">andna_reg_pkt</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d05/andna_8h.html#a4c52ad8b19c7abe19131ffa3ebebe747">_PACKED_</a></td></tr>
<tr class="separator:a4c52ad8b19c7abe19131ffa3ebebe747"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a286dc3ea5963039c1e7e3972c187e282"><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="../../d5/d05/andna_8h.html#a286dc3ea5963039c1e7e3972c187e282">andna_reg_pkt_iinfo</a></td></tr>
<tr class="separator:a286dc3ea5963039c1e7e3972c187e282"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4587480bcd2d4f84198c21436f33b3d4"><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="../../d5/d05/andna_8h.html#a4587480bcd2d4f84198c21436f33b3d4">andna_resolve_rq_pkt_iinfo</a></td></tr>
<tr class="separator:a4587480bcd2d4f84198c21436f33b3d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29be91bbf9b07c3c95c6c5d72b1bf515"><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="../../d5/d05/andna_8h.html#a29be91bbf9b07c3c95c6c5d72b1bf515">andna_resolve_reply_pkt_iinfo</a></td></tr>
<tr class="separator:a29be91bbf9b07c3c95c6c5d72b1bf515"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac880dc6fe4899035229fee55fe4c4410"><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="../../d5/d05/andna_8h.html#ac880dc6fe4899035229fee55fe4c4410">single_acache_hdr_iinfo</a></td></tr>
<tr class="separator:ac880dc6fe4899035229fee55fe4c4410"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a808cc006da4a82631431ea83b97eb8e6"><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="../../d5/d05/andna_8h.html#a808cc006da4a82631431ea83b97eb8e6">spread_acache_pkt_info</a> = { 0, { 0 }, { 0 }, { 0 } }</td></tr>
<tr class="separator:a808cc006da4a82631431ea83b97eb8e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="aaa0b80351686c25d3754a424fdaa12b5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ANDNA_HOOK_TIMEOUT&#160;&#160;&#160;8 /* seconds */</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0aacae26e8f0b774dfa62cfd6c09353f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ANDNA_MAX_FLOODS&#160;&#160;&#160;(<a class="el" href="../../d7/d74/andna__cache_8h.html#a79270b3b51a9a9b583b8dc20b4d0614b">ANDNA_MAX_QUEUE</a>*3+1)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ab010b61523eac0164c5697290ff76938"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ANDNA_MAX_NEW_GNODES&#160;&#160;&#160;1024</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a656bf9a1dafc22f757a8ed4b5dfc2b74"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ANDNA_PKT_FORWARD&#160;&#160;&#160;(1&lt;&lt;1) /* Forward this pkt, plz */</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a8ec52fcbcafe18b4bc81401d38daab60"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ANDNA_PKT_JUST_CHECK</td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">(1&lt;&lt;3) <span class="comment">/* Check only, don&#39;t update</span></div>
<div class="line"><span class="comment"> anything */</span></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ab7cc80252dde4e35e944561218fed314"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ANDNA_PKT_REV_RESOLVE&#160;&#160;&#160;(1&lt;&lt;2) /* Give <a class="el" href="../../db/d93/netsukuku_8h.html#a3845f36a591a50d5099ca558e4cfc6c6">me</a> your hostnames */</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6672ce2716a9050427d2e52e214b1ca4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ANDNA_PKT_SNSD_DEL&#160;&#160;&#160;(1&lt;&lt;4) /* SNSD delete request */</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af75f45b165c8d1ebe2c6e26ef788a0f5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ANDNA_PKT_UPDATE&#160;&#160;&#160;1 /* Update the hostname */</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ab93f88f5ae7fd8d1bd58063e5973f14d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ANDNA_REG_PKT_SZ&#160;&#160;&#160;(sizeof(struct <a class="el" href="../../d4/d9d/structandna__reg__pkt.html">andna_reg_pkt</a>))</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9f146318f7f4f2b2cbefbb994d1b594e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ANDNA_REG_SIGNED_BLOCK_SZ</td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">(<a class="code" href="../../d5/d05/andna_8h.html#ab93f88f5ae7fd8d1bd58063e5973f14d">ANDNA_REG_PKT_SZ</a> - <a class="code" href="../../d7/d74/andna__cache_8h.html#a34fa864991b3bfa0579a3f45bb590563">ANDNA_SIGNATURE_LEN</a> - \</div>
<div class="line"> sizeof(<span class="keywordtype">char</span>))</div>
<div class="ttc" id="andna__cache_8h_html_a34fa864991b3bfa0579a3f45bb590563"><div class="ttname"><a href="../../d7/d74/andna__cache_8h.html#a34fa864991b3bfa0579a3f45bb590563">ANDNA_SIGNATURE_LEN</a></div><div class="ttdeci">#define ANDNA_SIGNATURE_LEN</div><div class="ttdef"><b>Definition:</b> andna_cache.h:47</div></div>
<div class="ttc" id="andna_8h_html_ab93f88f5ae7fd8d1bd58063e5973f14d"><div class="ttname"><a href="../../d5/d05/andna_8h.html#ab93f88f5ae7fd8d1bd58063e5973f14d">ANDNA_REG_PKT_SZ</a></div><div class="ttdeci">#define ANDNA_REG_PKT_SZ</div><div class="ttdef"><b>Definition:</b> andna.h:118</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="a073f38257acf9c2a0aaf8e3909b4fa69"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ANDNA_RESOLVE_REPLY_PKT_SZ&#160;&#160;&#160;(sizeof(struct <a class="el" href="../../d3/dbb/structandna__resolve__reply__pkt.html">andna_resolve_reply_pkt</a>))</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a566826dae2037668b5578526015c92be"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ANDNA_RESOLVE_RQ_PKT_SZ&#160;&#160;&#160;(sizeof(struct <a class="el" href="../../d0/d3f/structandna__resolve__rq__pkt.html">andna_resolve_rq_pkt</a>))</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0d615c6d1f3d65f6030690d969cd5d39"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ANDNA_REV_RESOLVE_RQ_TIMEOUT&#160;&#160;&#160;60</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6b55d1ce4563f5ae515dc1c38b489255"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ETC_RESOLV_CONF&#160;&#160;&#160;&quot;/etc/resolv.conf&quot;</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a210c8eee016a988172ea7cff085b12d7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ETC_RESOLV_CONF_BAK&#160;&#160;&#160;&quot;/etc/resolv.conf.bak&quot;</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a7a7eb86e2b444f126c27bc89baa9e7a6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MY_NAMESERV&#160;&#160;&#160;&quot;nameserver 127.0.0.1&quot;</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0d57d966840ae778f2c4e2dde10afce7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MY_NAMESERV_IPV6&#160;&#160;&#160;&quot;nameserver ::1&quot;</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a48ab9166eda7e643b73cbe0ff941b2a5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SINGLE_ACACHE_PKT_SZ</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">hgnodes</td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">(<span class="keyword">sizeof</span>(<span class="keyword">struct </span><a class="code" href="../../dd/da3/structsingle__acache__hdr.html">single_acache_hdr</a>)+\</div>
<div class="line"> <a class="code" href="../../d6/d4a/inet_8h.html#a58d45ce77dd4360314b4fd8ca70d9fb8">MAX_IP_SZ</a>*(<a class="code" href="../../dd/da3/structsingle__acache__hdr.html#a5e65671dfc89ef2ebc06f69bd383221b">hgnodes</a>))</div>
<div class="ttc" id="structsingle__acache__hdr_html"><div class="ttname"><a href="../../dd/da3/structsingle__acache__hdr.html">single_acache_hdr</a></div><div class="ttdef"><b>Definition:</b> andna.h:192</div></div>
<div class="ttc" id="structsingle__acache__hdr_html_a5e65671dfc89ef2ebc06f69bd383221b"><div class="ttname"><a href="../../dd/da3/structsingle__acache__hdr.html#a5e65671dfc89ef2ebc06f69bd383221b">single_acache_hdr::hgnodes</a></div><div class="ttdeci">u_short hgnodes</div><div class="ttdef"><b>Definition:</b> andna.h:196</div></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="a0b9658da5f2f90ecf6f703b35cfe81d9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SPREAD_ACACHE_PKT_SZ&#160;&#160;&#160;(sizeof(struct <a class="el" href="../../d8/d04/structspread__acache__pkt.html">spread_acache_pkt</a>))</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a278c2e4e68b10357f59f3edbaa9bf7de"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int andna_check_counter </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a>&#160;</td>
<td class="paramname"><em>pkt</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="../../d5/d05/andna_8h_a278c2e4e68b10357f59f3edbaa9bf7de_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a278c2e4e68b10357f59f3edbaa9bf7de_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a278c2e4e68b10357f59f3edbaa9bf7de_cgraph" id="d5/d05/andna_8h_a278c2e4e68b10357f59f3edbaa9bf7de_cgraph">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html#a891984b6fe0f589d0cbe51273e3c42b7" title="andna_hash" alt="" coords="217,59,308,88"/><area shape="rect" id="node11" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="203,267,323,296"/><area shape="rect" id="node41" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="801,789,857,819"/><area shape="rect" id="node44" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="788,891,871,920"/><area shape="rect" id="node56" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="623,635,695,664"/><area shape="rect" id="node60" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="796,1361,863,1391"/><area shape="rect" id="node63" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="599,373,719,403"/><area shape="rect" id="node68" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="423,1305,489,1335"/><area shape="rect" id="node99" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="795,1725,864,1755"/><area shape="rect" id="node5" href="../../df/dee/crypto_8c.html#a2a88d82c39856dc9a5785b2270477ace" title="hash_md5" alt="" coords="415,5,497,35"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#aedc9bb0e88975d80c22e1bf47f53cfab" title="andna_hash_by_family" alt="" coords="379,59,533,88"/><area shape="rect" id="node9" href="../../d1/d04/hash_8c.html#a72fc128c5f9194101194f55562c44155" title="fnv_32_buf" alt="" coords="616,59,701,88"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="620,267,697,296"/><area shape="rect" id="node25" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1073,360,1151,389"/><area shape="rect" id="node28" href="../../d9/d45/gmap_8c.html#ae70fabc2a38bc24442f78bcb1d862a24" title="iptoquadg" alt="" coords="417,213,495,243"/><area shape="rect" id="node36" href="../../d4/d18/andna_8c.html#a38841ce4a17cc49307989b692098b777" title="find_hash_gnode_recurse" alt="" coords="371,452,541,481"/><area shape="rect" id="node15" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="776,320,883,349"/><area shape="rect" id="node21" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="1073,281,1151,311"/><area shape="rect" id="node17" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="955,1047,1000,1076"/><area shape="rect" id="node19" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1077,1047,1147,1076"/><area shape="rect" id="node23" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1201,321,1281,351"/><area shape="rect" id="node30" href="../../d9/d45/gmap_8c.html#a558e1bec08c2060b80372ac25cd8d8f2" title="iptogids" alt="" coords="625,213,692,243"/><area shape="rect" id="node32" href="../../d9/d45/gmap_8c.html#a63189b04abdf98d1dc6c140fe91aa269" title="gidtoipstart" alt="" coords="787,479,872,508"/><area shape="rect" id="node34" href="../../d9/d45/gmap_8c.html#a31edfce8493c6d503bff5f88a235e480" title="gnode_from_pos" alt="" coords="600,320,717,349"/><area shape="rect" id="node38" href="../../d4/d18/andna_8c.html#ad824e987f9deb115009c2b6378ccbc8c" title="random_gid_level_0" alt="" coords="591,531,727,560"/><area shape="rect" id="node51" href="../../d9/d45/gmap_8c.html#a74e73e73955e25a770ceeafe057f613c" title="quadg_gids_cmp" alt="" coords="599,427,719,456"/><area shape="rect" id="node46" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="931,632,1024,6
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a278c2e4e68b10357f59f3edbaa9bf7de_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a278c2e4e68b10357f59f3edbaa9bf7de_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a278c2e4e68b10357f59f3edbaa9bf7de_icgraph" id="d5/d05/andna_8h_a278c2e4e68b10357f59f3edbaa9bf7de_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="204,5,335,35"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="385,5,465,35"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="515,5,621,35"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="669,5,720,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ad741f07b1bbda88076dfc6116707ba01"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void andna_close </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></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="../../d5/d05/andna_8h_ad741f07b1bbda88076dfc6116707ba01_cgraph.png" border="0" usemap="#d5/d05/andna_8h_ad741f07b1bbda88076dfc6116707ba01_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_ad741f07b1bbda88076dfc6116707ba01_cgraph" id="d5/d05/andna_8h_ad741f07b1bbda88076dfc6116707ba01_cgraph">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html#a55ec39a1613388c867100206d61c9fae" title="andna_save_caches" alt="" coords="164,341,305,371"/><area shape="rect" id="node63" href="../../d4/d18/andna_8c.html#a90aee78fd7b0472165aca317c1a18721" title="andna_resolvconf_restore" alt="" coords="149,563,320,592"/><area shape="rect" id="node84" href="../../de/d85/andns_8c.html#a7d0899aadc62060e73c4ad5745dbfaad" title="andns_close" alt="" coords="188,616,281,645"/><area shape="rect" id="node87" href="../../d2/de6/andna__cache_8c.html#ae60616b519bcdb2f35ed3f35f71151de" title="lcl_destroy_keyring" alt="" coords="168,669,301,699"/><area shape="rect" id="node89" href="../../d2/de6/andna__cache_8c.html#a4ccf2a3b6d14429ce0065dd7f795768e" title="lcl_cache_destroy" alt="" coords="172,723,297,752"/><area shape="rect" id="node97" href="../../d2/de6/andna__cache_8c.html#aa7f953fb73883ef4de5496fa974472f3" title="andna_cache_destroy" alt="" coords="160,776,309,805"/><area shape="rect" id="node104" href="../../d2/de6/andna__cache_8c.html#aea331db01a63ce8828aa384a0d44dc99" title="counter_c_destroy" alt="" coords="171,829,299,859"/><area shape="rect" id="node110" href="../../d2/de6/andna__cache_8c.html#a358d266d1016b5fdb814d9bd724f3f6d" title="rh_cache_flush" alt="" coords="180,883,289,912"/><area shape="rect" id="node115" href="../../df/d05/pkts_8c.html#a61d1b4bc2230ca26679230b75fa7c1c9" title="pkt_queue_close" alt="" coords="175,936,295,965"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="804,511,860,540"/><area shape="rect" id="node9" href="../../d2/de6/andna__cache_8c.html#a099662b5e5060fa4eef5a25c0573a325" title="save_lcl_cache" alt="" coords="380,368,492,397"/><area shape="rect" id="node31" href="../../d2/de6/andna__cache_8c.html#ae02422c831311cf5357e92febb94925f" title="save_andna_cache" alt="" coords="369,261,503,291"/><area shape="rect" id="node48" href="../../d2/de6/andna__cache_8c.html#ab82dc4bb575d3f181457ea7c3076c858" title="save_counter_c" alt="" coords="379,315,493,344"/><area shape="rect" id="node55" href="../../d2/de6/andna__cache_8c.html#aba364b75290b92041b9d27b76dd6c255" title="save_rh_cache" alt="" coords="381,208,491,237"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1239,457,1308,487"/><area shape="rect" id="node11" href="../../d2/de6/andna__cache_8c.html#a57cc184f00d4d7dcba8d59428e0c6eb1" title="pack_lcl_cache" alt="" coords="568,301,680,331"/><area shape="rect" id="node28" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="600,355,648,384"/><area shape="rect" id="node13" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="799,301,865,331"/><area shape="rect" id="node18" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="1200,187,1347,216"/><area shape="rect" id="node15" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1033,405,1079,435"/><area shape="rect" id="node20" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1431,136,1511,165"/><area shape="rect" id="node22" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="1423,189,1519,219"/><area shape="rect" id="node24" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="1413,243,1528,272"/><area shape="rect" id="node26" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="1412,83,1529,112"/><area shape="rect" id="node33" href="../../d2/de6/andna__cache_8c.html#a0d9f1fef5d898612fcabd13b79b486ba" title="pack_andna_cache" alt="" coords="557,195,691,224"/><area shape="rect" id="node37" href="../../d2/de6/andna__cache_8c.html#a29c1eeb9df9d110cdfca3144331b8b7b" title="pack_single_andna_c
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_ad741f07b1bbda88076dfc6116707ba01_icgraph.png" border="0" usemap="#d5/d05/andna_8h_ad741f07b1bbda88076dfc6116707ba01_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_ad741f07b1bbda88076dfc6116707ba01_icgraph" id="d5/d05/andna_8h_ad741f07b1bbda88076dfc6116707ba01_icgraph">
<area shape="rect" id="node3" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="151,32,281,61"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="331,5,445,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="493,32,544,61"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a533e80474668ec6d63b4e5302b910a6c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* andna_hook </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"></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="../../d5/d05/andna_8h_a533e80474668ec6d63b4e5302b910a6c_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a533e80474668ec6d63b4e5302b910a6c_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a533e80474668ec6d63b4e5302b910a6c_cgraph" id="d5/d05/andna_8h_a533e80474668ec6d63b4e5302b910a6c_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#aea4dca1a8e24794377ba1bf45fbbfce8" title="loginfo" alt="" coords="336,5,395,35"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="899,1656,955,1685"/><area shape="rect" id="node10" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="152,1195,275,1224"/><area shape="rect" id="node146" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="148,1067,279,1096"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1365,648,1435,677"/><area shape="rect" id="node12" href="../../d7/d02/radar_8c.html#a23199e508fb5df7dca7410b1744531c0" title="rnl_fill_rq" alt="" coords="328,1092,403,1121"/><area shape="rect" id="node27" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="1068,1301,1151,1331"/><area shape="rect" id="node42" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="1085,673,1133,703"/><area shape="rect" id="node55" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="892,311,961,340"/><area shape="rect" id="node71" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="691,1451,763,1480"/><area shape="rect" id="node75" href="../../df/d05/pkts_8c.html#aa27a33c6310aee1bd27afa42578bc7f4" title="pkt_addtimeout" alt="" coords="672,211,781,240"/><area shape="rect" id="node77" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="492,937,559,967"/><area shape="rect" id="node134" href="../../d2/de6/andna__cache_8c.html#a35e46feb951ff01251d48e46ef345f96" title="unpack_andna_cache" alt="" coords="452,2097,599,2127"/><area shape="rect" id="node14" href="../../d7/d02/radar_8c.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="484,1757,567,1787"/><area shape="rect" id="node63" href="../../da/d89/inet_8c.html#a44c5821edfbfaab89efae40fe8751963" title="inet_getpeername" alt="" coords="664,624,789,653"/><area shape="rect" id="node16" href="../../d7/d02/radar_8c.html#a642a13cee6514a86fed1130d901107e0" title="rnl_find_node" alt="" coords="677,1861,776,1891"/><area shape="rect" id="node18" href="../../d7/d02/radar_8c.html#a11ff123e5ec053bcdbad5480aa71b4f1" title="find_node_radar_q" alt="" coords="663,1915,791,1944"/><area shape="rect" id="node20" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="888,1888,965,1917"/><area shape="rect" id="node22" href="../../d9/d45/gmap_8c.html#aea98ff28b23a15bca09eb85401731d2d" title="rnodetoip" alt="" coords="689,2019,764,2048"/><area shape="rect" id="node25" href="../../df/d05/pkts_8c.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="668,885,785,915"/><area shape="rect" id="node59" href="../../da/d89/inet_8c.html#ab9d798f523c8e369403823f8529ebe44" title="set_keepalive_sk" alt="" coords="865,985,988,1015"/><area shape="rect" id="node33" href="../../da/d89/inet_8c.html#ad2c73cc3fb6cc8a9fcb3997be118b71c" title="new_tcp_conn" alt="" coords="873,1039,980,1068"/><area shape="rect" id="node45" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="885,727,968,756"/><area shape="rect" id="node47" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="881,780,972,809"/><area shape="rect" id="node49" href="../../df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="891,415,963,444"/><area shape="rect" id="node53" href="../../dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="887,1092,967,1121"/><area shape="rect" id="node29" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_st
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a533e80474668ec6d63b4e5302b910a6c_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a533e80474668ec6d63b4e5302b910a6c_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a533e80474668ec6d63b4e5302b910a6c_icgraph" id="d5/d05/andna_8h_a533e80474668ec6d63b4e5302b910a6c_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="279,5,369,35"/><area shape="rect" id="node7" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="147,59,208,88"/><area shape="rect" id="node5" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1419,19,1469,48"/><area shape="rect" id="node9" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="257,59,391,88"/><area shape="rect" id="node11" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="441,59,532,88"/><area shape="rect" id="node13" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="581,59,768,88"/><area shape="rect" id="node15" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="817,111,932,140"/><area shape="rect" id="node17" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="993,57,1081,87"/><area shape="rect" id="node24" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="995,111,1080,140"/><area shape="rect" id="node27" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="981,164,1093,193"/><area shape="rect" id="node19" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1141,97,1216,127"/><area shape="rect" id="node21" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1264,71,1371,100"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="aa7b53282a673cbc82c998a3cf4e5aff2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void andna_init </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></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="../../d5/d05/andna_8h_aa7b53282a673cbc82c998a3cf4e5aff2_cgraph.png" border="0" usemap="#d5/d05/andna_8h_aa7b53282a673cbc82c998a3cf4e5aff2_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_aa7b53282a673cbc82c998a3cf4e5aff2_cgraph" id="d5/d05/andna_8h_aa7b53282a673cbc82c998a3cf4e5aff2_cgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#abec2e55dc4f3d4e5c639f048bf35316c" title="add_pkt_op" alt="" coords="183,831,271,861"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="161,885,292,914"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="640,2467,696,2497"/><area shape="rect" id="node50" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="644,3049,692,3078"/><area shape="rect" id="node79" href="../../d4/d18/andna_8c.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="136,1538,317,1567"/><area shape="rect" id="node98" href="../../d4/d18/andna_8c.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="149,1826,304,1855"/><area shape="rect" id="node116" href="../../d4/d18/andna_8c.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="136,2441,317,2470"/><area shape="rect" id="node122" href="../../d4/d18/andna_8c.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="165,2673,288,2702"/><area shape="rect" id="node128" href="../../d4/d18/andna_8c.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="161,2726,292,2755"/><area shape="rect" id="node134" href="../../d4/d18/andna_8c.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="161,2033,292,2062"/><area shape="rect" id="node151" href="../../d4/d18/andna_8c.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="160,1371,293,1417"/><area shape="rect" id="node160" href="../../d4/d18/andna_8c.html#a90aee78fd7b0472165aca317c1a18721" title="andna_resolvconf_restore" alt="" coords="141,2883,312,2913"/><area shape="rect" id="node162" href="../../df/d05/pkts_8c.html#a01001fd998fb3abf74fea80de24882c3" title="pkt_queue_init" alt="" coords="173,2937,280,2966"/><area shape="rect" id="node164" href="../../d2/de6/andna__cache_8c.html#a2888ba59b8a8cb7ed0f7a91f87df4606" title="andna_caches_init" alt="" coords="161,2990,292,3019"/><area shape="rect" id="node166" href="../../d7/d48/snsd__cache_8c.html#a471e906bab70cf24334d1149c252d02d" title="snsd_cache_init" alt="" coords="169,3043,284,3073"/><area shape="rect" id="node168" href="../../d4/d18/andna_8c.html#afc0f24a5b798975732d4f238dccc42ef" title="andna_load_caches" alt="" coords="159,2830,295,2859"/><area shape="rect" id="node171" href="../../d2/de6/andna__cache_8c.html#a251759601e094b59de67ebee59725c4c" title="lcl_new_keyring" alt="" coords="169,3254,284,3283"/><area shape="rect" id="node173" href="../../d7/df8/log_8c.html#aea4dca1a8e24794377ba1bf45fbbfce8" title="loginfo" alt="" coords="423,3253,481,3282"/><area shape="rect" id="node176" href="../../d2/de6/andna__cache_8c.html#ab554f25eba04cf2eb41deac263e6cf07" title="save_lcl_keyring" alt="" coords="168,3358,285,3387"/><area shape="rect" id="node179" href="../../de/d85/andns_8c.html#a5a4d6d7f4f8ffb407a416f1bab193258" title="andns_init" alt="" coords="187,3097,267,3126"/><area shape="rect" id="node186" href="../../d4/d18/andna_8c.html#a481b301ec0adb5a8a6d176919ba5ac3e" title="andna_resolvconf_modify" alt="" coords="141,3201,312,3230"/><area shape="rect" id="node7" href="../../df/d05/pkts_8c.html#ac4d4cb4e990a267fcc7e8008461ba760" title="pkt_copy" alt="" coords="415,1458,489,1487"/><area shape="rect" id="node9" href="../../d4/d18/andna_8c.html#af3eed0def8cb9fce6e9d4e534ef6e8f7" title="andna_add_flood_pkt_id" alt="" coords="587,861,749,890"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="799,1275,876,1305"/><area shape="rect" id="node15" href="../../d2/dab/xmalloc_8c.html#ad6142d091f00b2d4543ce7a43e5d0eba" title="xstrdup" alt="" coords="420,1826,484,1855"/><area shape="rect" id="node17" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="ine
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_aa7b53282a673cbc82c998a3cf4e5aff2_icgraph.png" border="0" usemap="#d5/d05/andna_8h_aa7b53282a673cbc82c998a3cf4e5aff2_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_aa7b53282a673cbc82c998a3cf4e5aff2_icgraph" id="d5/d05/andna_8h_aa7b53282a673cbc82c998a3cf4e5aff2_icgraph">
<area shape="rect" id="node3" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="136,5,243,35"/><area shape="rect" id="node5" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="291,5,341,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="afc0f24a5b798975732d4f238dccc42ef"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int andna_load_caches </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></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="../../d5/d05/andna_8h_afc0f24a5b798975732d4f238dccc42ef_cgraph.png" border="0" usemap="#d5/d05/andna_8h_afc0f24a5b798975732d4f238dccc42ef_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_afc0f24a5b798975732d4f238dccc42ef_cgraph" id="d5/d05/andna_8h_afc0f24a5b798975732d4f238dccc42ef_cgraph">
<area shape="rect" id="node3" href="../../d0/ddb/misc_8c.html#a928b1da945af8413e422d1749058d33a" title="file_exist" alt="" coords="220,5,295,35"/><area shape="rect" id="node5" href="../../d2/de6/andna__cache_8c.html#a9fa8ccc3bb0953672b2b27b28bf0d723" title="load_lcl_keyring" alt="" coords="200,417,315,447"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1245,1175,1291,1204"/><area shape="rect" id="node28" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="837,264,893,293"/><area shape="rect" id="node32" href="../../d2/de6/andna__cache_8c.html#aed9cccf08d649d2e68d14ade8dcac375" title="load_lcl_cache" alt="" coords="392,989,499,1019"/><area shape="rect" id="node48" href="../../d2/de6/andna__cache_8c.html#a7293b5abfab109b6f0831ef5d9b3e6c8" title="load_andna_cache" alt="" coords="192,727,323,756"/><area shape="rect" id="node64" href="../../d2/de6/andna__cache_8c.html#a85d78478e24191d1b67942636dcbcda5" title="load_counter_c" alt="" coords="391,575,500,604"/><area shape="rect" id="node73" href="../../d2/de6/andna__cache_8c.html#aef722a61792359c3a73a56ecad163291" title="load_rh_cache" alt="" coords="392,675,499,704"/><area shape="rect" id="node82" href="../../d2/de6/andna__cache_8c.html#a980b534d1201d9557fdb3beba6221ba7" title="load_hostnames" alt="" coords="387,1357,504,1387"/><area shape="rect" id="node101" href="../../d2/de6/andna__cache_8c.html#ae30431f21d44516e3c006ae361578d9c" title="load_snsd" alt="" coords="405,1304,485,1333"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="624,469,672,499"/><area shape="rect" id="node11" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="1045,937,1112,967"/><area shape="rect" id="node18" href="../../d2/de6/andna__cache_8c.html#a1b05831280109c236a1093b623176022" title="unpack_lcl_keyring" alt="" coords="379,365,512,395"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1397,316,1467,345"/><area shape="rect" id="node16" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1381,1175,1483,1204"/><area shape="rect" id="node20" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="792,755,939,784"/><area shape="rect" id="node24" href="../../df/dee/crypto_8c.html#a083ef5b48a25edd59ca31d084819e68c" title="get_rsa_priv" alt="" coords="601,264,695,293"/><area shape="rect" id="node26" href="../../df/dee/crypto_8c.html#a95c10cbc9648b4770fb5cb553c3f9b03" title="ssl_strerr" alt="" coords="611,211,685,240"/><area shape="rect" id="node36" href="../../d2/de6/andna__cache_8c.html#ad36261c4854577e1921a9d9033b09e88" title="unpack_lcl_cache" alt="" coords="585,1144,711,1173"/><area shape="rect" id="node39" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="835,1040,896,1069"/><area shape="rect" id="node42" href="../../d2/dab/xmalloc_8c.html#ad6142d091f00b2d4543ce7a43e5d0eba" title="xstrdup" alt="" coords="833,1363,897,1392"/><area shape="rect" id="node44" href="../../d2/de6/andna__cache_8c.html#a226c42d0738c6be39991cac7dbce175b" title="andna_32bit_hash" alt="" coords="803,1309,928,1339"/><area shape="rect" id="node46" href="../../df/dee/crypto_8c.html#a2a88d82c39856dc9a5785b2270477ace" title="hash_md5" alt="" coords="1037,1335,1120,1364"/><area shape="rect" id="node52" href="../../d2/de6/andna__cache_8c.html#a35e46feb951ff01251d48e46ef345f96" title="unpack_andna_cache" alt="" coords="372,728,519,757"/><area shape="rect" id="node56" href="../../d2/de6/andna__cache_8c.html#a616a54519cf7a95237b8805ce7be6207" title="unpack_acq_llist" alt="" coords="589,728,707,757"/><area shape="rect" id="node60" href="../../d7/d48/snsd__cache_8c.html#a36e689670df34e28fd0ff259a55c63c0" title="snsd_unpack_all_service" alt="" coords="781,821,9
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_afc0f24a5b798975732d4f238dccc42ef_icgraph.png" border="0" usemap="#d5/d05/andna_8h_afc0f24a5b798975732d4f238dccc42ef_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_afc0f24a5b798975732d4f238dccc42ef_icgraph" id="d5/d05/andna_8h_afc0f24a5b798975732d4f238dccc42ef_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="193,5,273,35"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="323,5,429,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="477,5,528,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ae8a0abdfc416da1b04dafe5c30fb14c3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* andna_main </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"></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="../../d5/d05/andna_8h_ae8a0abdfc416da1b04dafe5c30fb14c3_cgraph.png" border="0" usemap="#d5/d05/andna_8h_ae8a0abdfc416da1b04dafe5c30fb14c3_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_ae8a0abdfc416da1b04dafe5c30fb14c3_cgraph" id="d5/d05/andna_8h_ae8a0abdfc416da1b04dafe5c30fb14c3_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="1483,406,1549,435"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="1488,1991,1544,2020"/><area shape="rect" id="node14" href="../../dc/d21/daemon_8c.html#a3f387bddacd8366d3090012ae59da7da" title="udp_daemon" alt="" coords="168,334,264,363"/><area shape="rect" id="node109" href="../../dc/d21/daemon_8c.html#a88f858fae301a92fc9b7afe59e8ca351" title="tcp_daemon" alt="" coords="169,1098,263,1127"/><area shape="rect" id="node137" href="../../d4/d18/andna_8c.html#aaf6fd190d88f1384138cd1ea6e37493e" title="andna_hook" alt="" coords="553,2336,644,2366"/><area shape="rect" id="node157" href="../../db/d6b/dns__wrapper_8c.html#af39cca75aca9ffb5b6fbcbacc1e89ca5" title="dns_wrapper_thread" alt="" coords="147,2439,285,2468"/><area shape="rect" id="node159" href="../../d4/d18/andna_8c.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="516,2389,681,2436"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1649,432,1695,462"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1776,1191,1845,1220"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1760,432,1861,462"/><area shape="rect" id="node17" href="../../dc/d21/daemon_8c.html#a990f15964056fbc0a9289f6fcf5e360c" title="sockets_all_ifs" alt="" coords="544,551,653,580"/><area shape="rect" id="node21" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="1648,924,1696,954"/><area shape="rect" id="node29" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="1149,1070,1232,1099"/><area shape="rect" id="node31" href="../../df/d05/pkts_8c.html#ae5bd461fc16a3e66ff48dbb83f6a91a0" title="pkt_add_dev" alt="" coords="352,462,448,491"/><area shape="rect" id="node33" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="1145,358,1236,387"/><area shape="rect" id="node35" href="../../df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="1155,611,1227,640"/><area shape="rect" id="node54" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="973,968,1043,998"/><area shape="rect" id="node57" href="../../dc/d21/daemon_8c.html#afc47801db3abdd5d408c48044643018d" title="udp_exec_pkt" alt="" coords="349,1203,451,1232"/><area shape="rect" id="node107" href="../../d6/da2/accept_8c.html#ae966f1b6c2e7318b524e1e613173d2b4" title="destroy_accept_tbl" alt="" coords="335,104,465,134"/><area shape="rect" id="node19" href="../../dc/d21/daemon_8c.html#a71a44ef24ad390d8bfd927ed826d42eb" title="prepare_listen_socket" alt="" coords="933,662,1083,691"/><area shape="rect" id="node24" href="../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="1151,819,1231,848"/><area shape="rect" id="node37" href="../../df/d05/pkts_8c.html#a1179aed21beeb7c21f762c4db1d54b83" title="pkt_recv_udp" alt="" coords="1300,560,1399,590"/><area shape="rect" id="node47" href="../../df/d05/pkts_8c.html#a4edb2a703136880ce100a9daa0c17078" title="pkt_recv_tcp" alt="" coords="1301,718,1397,747"/><area shape="rect" id="node52" href="../../df/d05/pkts_8c.html#a7eb5c8362e19fe397f598c89688ad457" title="pkt_unpack" alt="" coords="1305,664,1393,694"/><area shape="rect" id="node41" href="../../da/d89/inet_8c.html#a16c8d2dac83a014ea3035178a3771340" title="sockaddr_to_inet" alt="" coords="1456,560,1576,590"/><area shape="rect" id="node44" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="1633,560,1711,590"/><area shape="rect" id="node60" href="../../d6/da2/accept_8c.html#a1c6006fb8298f7
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_ae8a0abdfc416da1b04dafe5c30fb14c3_icgraph.png" border="0" usemap="#d5/d05/andna_8h_ae8a0abdfc416da1b04dafe5c30fb14c3_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_ae8a0abdfc416da1b04dafe5c30fb14c3_icgraph" id="d5/d05/andna_8h_ae8a0abdfc416da1b04dafe5c30fb14c3_icgraph">
<area shape="rect" id="node3" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="147,5,197,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ac5e2e3a07b8b99edbc9501aae6e5b1ff"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* andna_maintain_hnames_active </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>null</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>If we don't have rnodes, it's useless to try anything </p>
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_ac5e2e3a07b8b99edbc9501aae6e5b1ff_cgraph.png" border="0" usemap="#d5/d05/andna_8h_ac5e2e3a07b8b99edbc9501aae6e5b1ff_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_ac5e2e3a07b8b99edbc9501aae6e5b1ff_cgraph" id="d5/d05/andna_8h_ac5e2e3a07b8b99edbc9501aae6e5b1ff_cgraph">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="223,636,375,665"/><area shape="rect" id="node125" href="../../d7/df8/log_8c.html#aea4dca1a8e24794377ba1bf45fbbfce8" title="loginfo" alt="" coords="269,1233,328,1263"/><area shape="rect" id="node128" href="../../d2/de6/andna__cache_8c.html#a099662b5e5060fa4eef5a25c0573a325" title="save_lcl_cache" alt="" coords="243,1287,355,1316"/><area shape="rect" id="node135" href="../../d0/ddb/misc_8c.html#af7f747ea1b353be8609df593dc0a629a" title="rand_range" alt="" coords="256,1340,341,1369"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="445,59,565,88"/><area shape="rect" id="node13" href="../../d4/d18/andna_8c.html#a891984b6fe0f589d0cbe51273e3c42b7" title="andna_hash" alt="" coords="460,163,551,192"/><area shape="rect" id="node19" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="647,216,793,245"/><area shape="rect" id="node28" href="../../df/dee/crypto_8c.html#a3f27e858e8e263eed9dafecbfc6e0d46" title="rsa_sign" alt="" coords="471,296,540,325"/><area shape="rect" id="node30" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="687,323,753,352"/><area shape="rect" id="node38" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="445,480,565,509"/><area shape="rect" id="node47" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="885,947,941,976"/><area shape="rect" id="node50" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="872,1053,955,1083"/><area shape="rect" id="node57" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="684,688,756,717"/><area shape="rect" id="node61" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="467,5,544,35"/><area shape="rect" id="node64" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="657,741,783,771"/><area shape="rect" id="node66" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="677,795,763,824"/><area shape="rect" id="node69" href="../../d7/d48/snsd__cache_8c.html#aea3f6c274a3770ca095f86632c94f03a" title="snsd_pack_all_services" alt="" coords="425,848,585,877"/><area shape="rect" id="node73" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="472,1131,539,1160"/><area shape="rect" id="node77" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="889,1521,937,1551"/><area shape="rect" id="node98" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="879,1652,948,1681"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="681,5,759,35"/><area shape="rect" id="node9" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1164,323,1241,352"/><area shape="rect" id="node11" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1292,217,1372,247"/><area shape="rect" id="node15" href="../../df/dee/crypto_8c.html#a2a88d82c39856dc9a5785b2270477ace" title="hash_md5" alt="" coords="679,109,761,139"/><area shape="rect" id="node17" href="../../d4/d18/andna_8c.html#aedc9bb0e88975d80c22e1bf47f53cfab" title="andna_hash_by_family" alt="" coords="643,163,797,192"/><area shape="rect" id="node22" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="865,216,961,245"/><area shape="rect" id="node24" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_a
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_ac5e2e3a07b8b99edbc9501aae6e5b1ff_icgraph.png" border="0" usemap="#d5/d05/andna_8h_ac5e2e3a07b8b99edbc9501aae6e5b1ff_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_ac5e2e3a07b8b99edbc9501aae6e5b1ff_icgraph" id="d5/d05/andna_8h_ac5e2e3a07b8b99edbc9501aae6e5b1ff_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="223,13,313,43"/><area shape="rect" id="node5" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="363,13,413,43"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="aaa787887419437e0bca8efae5cd88aaf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int andna_recv_check_counter </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a>&#160;</td>
<td class="paramname"><em>rpkt</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="../../d5/d05/andna_8h_aaa787887419437e0bca8efae5cd88aaf_cgraph.png" border="0" usemap="#d5/d05/andna_8h_aaa787887419437e0bca8efae5cd88aaf_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_aaa787887419437e0bca8efae5cd88aaf_cgraph" id="d5/d05/andna_8h_aaa787887419437e0bca8efae5cd88aaf_cgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#ac4d4cb4e990a267fcc7e8008461ba760" title="pkt_copy" alt="" coords="493,12,568,42"/><area shape="rect" id="node7" href="../../d2/dab/xmalloc_8c.html#ad6142d091f00b2d4543ce7a43e5d0eba" title="xstrdup" alt="" coords="284,119,348,148"/><area shape="rect" id="node12" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="683,896,765,926"/><area shape="rect" id="node20" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="696,950,752,979"/><area shape="rect" id="node24" href="../../d4/d18/andna_8c.html#af3eed0def8cb9fce6e9d4e534ef6e8f7" title="andna_add_flood_pkt_id" alt="" coords="235,1340,397,1370"/><area shape="rect" id="node28" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="492,1207,569,1236"/><area shape="rect" id="node35" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="688,699,760,728"/><area shape="rect" id="node39" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="685,640,763,670"/><area shape="rect" id="node41" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="683,763,765,792"/><area shape="rect" id="node43" href="../../df/dee/crypto_8c.html#a6d41a9be93383c2fa34625895e83b028" title="get_rsa_pub" alt="" coords="269,1394,363,1423"/><area shape="rect" id="node45" href="../../df/dee/crypto_8c.html#a1485a2eb818dac9656d344ae00249022" title="verify_sign" alt="" coords="273,1472,359,1502"/><area shape="rect" id="node49" href="../../df/d05/pkts_8c.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="285,510,347,539"/><area shape="rect" id="node54" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="681,486,767,515"/><area shape="rect" id="node65" href="../../dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="684,838,764,867"/><area shape="rect" id="node67" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="496,383,565,412"/><area shape="rect" id="node71" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="243,1287,389,1316"/><area shape="rect" id="node80" href="../../d9/d45/gmap_8c.html#a4fd466fa98af4fd37acf104d0d2f8710" title="ip_gids_cmp" alt="" coords="269,999,363,1028"/><area shape="rect" id="node86" href="../../d4/d18/andna_8c.html#a891984b6fe0f589d0cbe51273e3c42b7" title="andna_hash" alt="" coords="271,1578,361,1607"/><area shape="rect" id="node92" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="256,1103,376,1132"/><area shape="rect" id="node102" href="../../df/d05/pkts_8c.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="271,588,361,618"/><area shape="rect" id="node107" href="../../d2/de6/andna__cache_8c.html#a9f7cabda293c637bbcaf1d99c26b5670" title="counter_c_add" alt="" coords="263,174,369,203"/><area shape="rect" id="node116" href="../../d2/de6/andna__cache_8c.html#a3a7e5bcce911a001f171ff5aec1363e3" title="cc_hashes_add" alt="" coords="260,228,372,258"/><area shape="rect" id="node118" href="../../d2/de6/andna__cache_8c.html#a7944b8c07bd47d91a2552bf531a8ab31" title="cc_findhash" alt="" coords="485,279,576,308"/><area shape="rect" id="node124" href="../../d4/d18/andna_8c.html#a5f6db55ee7de052695358525b3fe212c" title="andna_flood_pkt" alt="" coords="257,66,375,95"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="691,146,757,175"/><area shape="rect" id="node9" href="../../d2/dab/xmalloc_8c.html#aa0d9692e0141edaf2b2f748d630b5485" title="xstrndup" alt="" coords="495,66,567,95"/><area shape="rect" id="node14" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipra
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_aaa787887419437e0bca8efae5cd88aaf_icgraph.png" border="0" usemap="#d5/d05/andna_8h_aaa787887419437e0bca8efae5cd88aaf_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_aaa787887419437e0bca8efae5cd88aaf_icgraph" id="d5/d05/andna_8h_aaa787887419437e0bca8efae5cd88aaf_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="236,5,316,35"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="365,5,472,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="520,5,571,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a5da3518ba270f03f8d087c3c1cb25115"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int andna_recv_reg_rq </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a>&#160;</td>
<td class="paramname"><em>rpkt</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Check if the counter of number of updates matches with the pkt</p>
<p>Has the registration request been sent too early ?</p>
<p>Set the mainip flag only to the real mainip record, in this way we're sure that there is only one.</p>
<p>Broadcast the request to the entire gnode of level 1 to let the other nodes register the hname.</p>
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a5da3518ba270f03f8d087c3c1cb25115_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a5da3518ba270f03f8d087c3c1cb25115_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a5da3518ba270f03f8d087c3c1cb25115_cgraph" id="d5/d05/andna_8h_a5da3518ba270f03f8d087c3c1cb25115_cgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#ac4d4cb4e990a267fcc7e8008461ba760" title="pkt_copy" alt="" coords="663,165,737,194"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#af3eed0def8cb9fce6e9d4e534ef6e8f7" title="andna_add_flood_pkt_id" alt="" coords="408,7,571,37"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="672,885,728,914"/><area shape="rect" id="node15" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="661,1575,739,1605"/><area shape="rect" id="node23" href="../../d2/dab/xmalloc_8c.html#ad6142d091f00b2d4543ce7a43e5d0eba" title="xstrdup" alt="" coords="457,61,521,90"/><area shape="rect" id="node28" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="659,1162,741,1191"/><area shape="rect" id="node32" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="664,1251,736,1281"/><area shape="rect" id="node36" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="661,573,739,602"/><area shape="rect" id="node38" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="659,650,741,679"/><area shape="rect" id="node40" href="../../df/dee/crypto_8c.html#a6d41a9be93383c2fa34625895e83b028" title="get_rsa_pub" alt="" coords="227,1597,320,1626"/><area shape="rect" id="node42" href="../../df/dee/crypto_8c.html#a1485a2eb818dac9656d344ae00249022" title="verify_sign" alt="" coords="231,1650,316,1679"/><area shape="rect" id="node46" href="../../df/d05/pkts_8c.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="243,573,304,602"/><area shape="rect" id="node51" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="657,342,743,371"/><area shape="rect" id="node62" href="../../dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="660,715,740,745"/><area shape="rect" id="node64" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="455,781,524,810"/><area shape="rect" id="node66" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="200,1493,347,1522"/><area shape="rect" id="node75" href="../../d9/d45/gmap_8c.html#a4fd466fa98af4fd37acf104d0d2f8710" title="ip_gids_cmp" alt="" coords="443,1445,536,1474"/><area shape="rect" id="node79" href="../../d4/d18/andna_8c.html#aedc9bb0e88975d80c22e1bf47f53cfab" title="andna_hash_by_family" alt="" coords="196,1703,351,1733"/><area shape="rect" id="node81" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="429,1391,549,1421"/><area shape="rect" id="node85" href="../../df/d05/pkts_8c.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="228,727,319,757"/><area shape="rect" id="node89" href="../../d2/de6/andna__cache_8c.html#abf435c93b128f5bba328b5ea73076af1" title="andna_cache_findhash" alt="" coords="412,1813,567,1842"/><area shape="rect" id="node91" href="../../d4/d18/andna_8c.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="205,1137,341,1166"/><area shape="rect" id="node100" href="../../d4/d18/andna_8c.html#ac5be4621b26ee1e36c55a6da772614de" title="spread_single_acache" alt="" coords="199,253,348,282"/><area shape="rect" id="node106" href="../../d4/d18/andna_8c.html#a5f6db55ee7de052695358525b3fe212c" title="andna_flood_pkt" alt="" coords="431,165,548,194"/><area shape="rect" id="node109" href="../../d4/d18/andna_8c.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="199,909,348,938"/><area shape="rect" id="node119" href="../../d2/de6/andna__cache_8c.html#ae8ebacd9d4cd117ac0be33b267ebbfbe" title="andna_cache_addhash" alt="" coords="196,1807,351,1837"/><area shape="rect" id="node122" href="../../d2/de6/andn
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a5da3518ba270f03f8d087c3c1cb25115_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a5da3518ba270f03f8d087c3c1cb25115_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a5da3518ba270f03f8d087c3c1cb25115_icgraph" id="d5/d05/andna_8h_a5da3518ba270f03f8d087c3c1cb25115_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="188,5,268,35"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="317,5,424,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="472,5,523,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a8aab86a04409ff7c8baef00863464621"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int andna_recv_resolve_rq </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a>&#160;</td>
<td class="paramname"><em>rpkt</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="../../d5/d05/andna_8h_a8aab86a04409ff7c8baef00863464621_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a8aab86a04409ff7c8baef00863464621_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a8aab86a04409ff7c8baef00863464621_cgraph" id="d5/d05/andna_8h_a8aab86a04409ff7c8baef00863464621_cgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#ac4d4cb4e990a267fcc7e8008461ba760" title="pkt_copy" alt="" coords="255,109,329,139"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="700,132,767,161"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="695,208,772,237"/><area shape="rect" id="node15" href="../../d2/dab/xmalloc_8c.html#ad6142d091f00b2d4543ce7a43e5d0eba" title="xstrdup" alt="" coords="260,5,324,35"/><area shape="rect" id="node20" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="885,627,968,656"/><area shape="rect" id="node27" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="899,881,955,911"/><area shape="rect" id="node31" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="695,625,772,655"/><area shape="rect" id="node33" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="692,1091,775,1120"/><area shape="rect" id="node35" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="671,1144,796,1173"/><area shape="rect" id="node37" href="../../df/d05/pkts_8c.html#a2d9d7b7b56f6e28d0b4836353c593a7a" title="pkt_addlowdelay" alt="" coords="233,1547,351,1576"/><area shape="rect" id="node39" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="660,1495,807,1524"/><area shape="rect" id="node48" href="../../d4/d18/andna_8c.html#aedc9bb0e88975d80c22e1bf47f53cfab" title="andna_hash_by_family" alt="" coords="215,1600,369,1629"/><area shape="rect" id="node52" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="451,312,571,341"/><area shape="rect" id="node62" href="../../df/d05/pkts_8c.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="261,557,323,587"/><area shape="rect" id="node67" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="691,569,776,599"/><area shape="rect" id="node75" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="697,1197,769,1227"/><area shape="rect" id="node85" href="../../dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="693,1441,773,1471"/><area shape="rect" id="node89" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="476,467,545,496"/><area shape="rect" id="node93" href="../../df/d05/pkts_8c.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="247,675,337,704"/><area shape="rect" id="node98" href="../../d2/de6/andna__cache_8c.html#ac17faff41ae2db220f28aa9867ba9684" title="andna_cache_gethash" alt="" coords="216,1653,368,1683"/><area shape="rect" id="node104" href="../../d4/d18/andna_8c.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="224,909,360,939"/><area shape="rect" id="node112" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="660,1037,807,1067"/><area shape="rect" id="node130" href="../../d7/d48/snsd__cache_8c.html#aea3f6c274a3770ca095f86632c94f03a" title="snsd_pack_all_services" alt="" coords="212,1757,372,1787"/><area shape="rect" id="node132" href="../../d7/d48/snsd__cache_8c.html#a6a72e6a4c792d596b34da0115a916606" title="snsd_pack_service" alt="" coords="444,1757,577,1787"/><area shape="rect" id="node134" href="../../d7/d48/snsd__cache_8c.html#ab38df9ae637ba49a0546f1cabcc618cb" title="snsd_find_service" alt="" coords="229,1811,355,1840"/><area shape="rect" id="node138" href="../../d4/d18/andna_8c.html#ac5be4621b26ee1e36c55a6da772614de" title="spread_single_acache" alt="" coords="436,725,585,755"/><area shape="rect" id="node9" hre
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a8aab86a04409ff7c8baef00863464621_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a8aab86a04409ff7c8baef00863464621_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a8aab86a04409ff7c8baef00863464621_icgraph" id="d5/d05/andna_8h_a8aab86a04409ff7c8baef00863464621_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="212,5,292,35"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="341,5,448,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="496,5,547,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a44e3e539ab14f207121225a8f649acf8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int andna_recv_rev_resolve_rq </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a>&#160;</td>
<td class="paramname"><em>rpkt</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="../../d5/d05/andna_8h_a44e3e539ab14f207121225a8f649acf8_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a44e3e539ab14f207121225a8f649acf8_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a44e3e539ab14f207121225a8f649acf8_cgraph" id="d5/d05/andna_8h_a44e3e539ab14f207121225a8f649acf8_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="848,1018,931,1048"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="680,397,736,426"/><area shape="rect" id="node15" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="495,293,580,322"/><area shape="rect" id="node17" href="../../d2/de6/andna__cache_8c.html#a57cc184f00d4d7dcba8d59428e0c6eb1" title="pack_lcl_cache" alt="" coords="652,85,764,114"/><area shape="rect" id="node35" href="../../df/d05/pkts_8c.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="236,294,297,324"/><area shape="rect" id="node37" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="348,242,425,272"/><area shape="rect" id="node43" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="353,888,420,917"/><area shape="rect" id="node78" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="667,1534,749,1564"/><area shape="rect" id="node87" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="673,1280,743,1309"/><area shape="rect" id="node135" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="475,1637,600,1666"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="1024,917,1117,946"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1191,554,1268,584"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1329,268,1409,297"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1195,344,1264,373"/><area shape="rect" id="node19" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="856,138,923,168"/><area shape="rect" id="node26" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="816,85,963,114"/><area shape="rect" id="node21" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1048,317,1093,346"/><area shape="rect" id="node24" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1179,290,1280,320"/><area shape="rect" id="node29" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="1023,32,1119,61"/><area shape="rect" id="node31" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="1013,85,1128,114"/><area shape="rect" id="node33" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="1012,138,1129,168"/><area shape="rect" id="node39" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="669,293,747,322"/><area shape="rect" id="node45" href="../../dd/d23/request_8c.html#a94a2019cbf2deca631276eb81a7641e8" title="op_verify" alt="" coords="852,1385,927,1414"/><area shape="rect" id="node47" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="1047,737,1095,766"/><area shape="rect" id="node50" href="../../dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="672,1333,744,1362"/><area shape="rect" id="node53" href="../../dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="501,1330,573,1360"/><area shape="rect" id="node56" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coo
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a44e3e539ab14f207121225a8f649acf8_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a44e3e539ab14f207121225a8f649acf8_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a44e3e539ab14f207121225a8f649acf8_icgraph" id="d5/d05/andna_8h_a44e3e539ab14f207121225a8f649acf8_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="236,5,316,35"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="365,5,472,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="520,5,571,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a47f535bfa2b7403ded9d8b4a7c19d27d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int andna_register_hname </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d3/dc8/structlcl__cache.html">lcl_cache</a> *&#160;</td>
<td class="paramname"><em>alcl</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../dc/d52/structsnsd__service.html">snsd_service</a> *&#160;</td>
<td class="paramname"><em>snsd_delete</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="../../d5/d05/andna_8h_a47f535bfa2b7403ded9d8b4a7c19d27d_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a47f535bfa2b7403ded9d8b4a7c19d27d_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a47f535bfa2b7403ded9d8b4a7c19d27d_cgraph" id="d5/d05/andna_8h_a47f535bfa2b7403ded9d8b4a7c19d27d_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="444,480,564,509"/><area shape="rect" id="node11" href="../../d4/d18/andna_8c.html#a891984b6fe0f589d0cbe51273e3c42b7" title="andna_hash" alt="" coords="244,59,335,88"/><area shape="rect" id="node17" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="216,216,363,245"/><area shape="rect" id="node26" href="../../df/dee/crypto_8c.html#a3f27e858e8e263eed9dafecbfc6e0d46" title="rsa_sign" alt="" coords="255,896,324,925"/><area shape="rect" id="node28" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="649,1208,716,1237"/><area shape="rect" id="node36" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="229,427,349,456"/><area shape="rect" id="node45" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="655,1155,711,1184"/><area shape="rect" id="node48" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="641,1312,724,1341"/><area shape="rect" id="node55" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="468,587,540,616"/><area shape="rect" id="node59" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="251,685,328,715"/><area shape="rect" id="node62" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="441,1051,567,1080"/><area shape="rect" id="node64" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="461,1104,547,1133"/><area shape="rect" id="node67" href="../../d7/d48/snsd__cache_8c.html#aea3f6c274a3770ca095f86632c94f03a" title="snsd_pack_all_services" alt="" coords="209,561,369,591"/><area shape="rect" id="node71" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="256,1520,323,1549"/><area shape="rect" id="node75" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="659,1775,707,1804"/><area shape="rect" id="node101" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="648,1989,717,2019"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="644,665,721,695"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="919,375,996,404"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1047,217,1127,247"/><area shape="rect" id="node13" href="../../df/dee/crypto_8c.html#a2a88d82c39856dc9a5785b2270477ace" title="hash_md5" alt="" coords="463,5,545,35"/><area shape="rect" id="node15" href="../../d4/d18/andna_8c.html#aedc9bb0e88975d80c22e1bf47f53cfab" title="andna_hash_by_family" alt="" coords="427,59,581,88"/><area shape="rect" id="node20" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="456,163,552,192"/><area shape="rect" id="node22" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="447,216,561,245"/><area shape="rect" id="node24" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="445,269,563,299"/><area shape="rect" id="node34" href="../../df/dee/crypto_8c.html#ae8ae48562aa988a87f931029e885aa37" title="hash_sha1" alt="" coords="461,896,547,925"/><area shape="rect" id="node30" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="800,1312,845,1341"/><area shape="rect" id="node32" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" a
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a47f535bfa2b7403ded9d8b4a7c19d27d_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a47f535bfa2b7403ded9d8b4a7c19d27d_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a47f535bfa2b7403ded9d8b4a7c19d27d_icgraph" id="d5/d05/andna_8h_a47f535bfa2b7403ded9d8b4a7c19d27d_icgraph">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="209,104,372,133"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="428,104,583,133"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="423,199,588,246"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a678f7ec6e159e6bee076921c8d709847" title="reload_hostname_thread" alt="" coords="639,25,801,55"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="689,104,751,133"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a207b25374e65f083a666cdfaca49bb99" title="sighup_handler" alt="" coords="1035,5,1144,35"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2029,107,2080,136"/><area shape="rect" id="node15" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="852,104,985,133"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1044,104,1135,133"/><area shape="rect" id="node19" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1192,55,1379,84"/><area shape="rect" id="node21" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1428,107,1543,136"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1604,53,1692,83"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1605,107,1691,136"/><area shape="rect" id="node33" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1592,160,1704,189"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1752,107,1827,136"/><area shape="rect" id="node27" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1875,107,1981,136"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="873,212,964,241"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a481b301ec0adb5a8a6d176919ba5ac3e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void andna_resolvconf_modify </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></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="../../d5/d05/andna_8h_a481b301ec0adb5a8a6d176919ba5ac3e_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a481b301ec0adb5a8a6d176919ba5ac3e_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a481b301ec0adb5a8a6d176919ba5ac3e_cgraph" id="d5/d05/andna_8h_a481b301ec0adb5a8a6d176919ba5ac3e_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#aea4dca1a8e24794377ba1bf45fbbfce8" title="loginfo" alt="" coords="505,5,564,35"/><area shape="rect" id="node7" href="../../d2/de6/andna__cache_8c.html#a9a5622c1d456d34edea6d72281957e3c" title="add_resolv_conf" alt="" coords="224,109,341,139"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="399,57,447,87"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="629,84,699,113"/><area shape="rect" id="node12" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="389,161,456,191"/><area shape="rect" id="node19" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="507,109,563,139"/><area shape="rect" id="node14" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="512,163,557,192"/><area shape="rect" id="node17" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="613,163,715,192"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a481b301ec0adb5a8a6d176919ba5ac3e_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a481b301ec0adb5a8a6d176919ba5ac3e_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a481b301ec0adb5a8a6d176919ba5ac3e_icgraph" id="d5/d05/andna_8h_a481b301ec0adb5a8a6d176919ba5ac3e_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="225,5,305,35"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="355,5,461,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="509,5,560,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a90aee78fd7b0472165aca317c1a18721"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void andna_resolvconf_restore </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></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="../../d5/d05/andna_8h_a90aee78fd7b0472165aca317c1a18721_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a90aee78fd7b0472165aca317c1a18721_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a90aee78fd7b0472165aca317c1a18721_cgraph" id="d5/d05/andna_8h_a90aee78fd7b0472165aca317c1a18721_cgraph">
<area shape="rect" id="node3" href="../../de/d85/andns_8c.html#a14f73f295437c3ab586d2f19cf20799f" title="reset_andns_ns" alt="" coords="235,17,349,47"/><area shape="rect" id="node5" href="../../de/d85/andns_8c.html#a412c450840e3bb78ac14b32b3db878a8" title="collect_resolv_conf" alt="" coords="225,71,359,100"/><area shape="rect" id="node20" href="../../d2/de6/andna__cache_8c.html#a9edd08e680358abba0f550b789d58d05" title="del_resolv_conf" alt="" coords="236,151,348,180"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="424,111,472,140"/><area shape="rect" id="node11" href="../../d0/ddb/misc_8c.html#a1b81740c73bef5d3a6c69149d2c66378" title="strip_char" alt="" coords="409,57,487,87"/><area shape="rect" id="node15" href="../../de/d85/andns_8c.html#a06279c082d2dfb4436b0b575ee0bf485" title="store_ns" alt="" coords="541,5,613,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="789,111,859,140"/><area shape="rect" id="node13" href="../../d0/ddb/misc_8c.html#ae13480d8227e14c4ea764297d170d39c" title="last_token" alt="" coords="536,59,619,88"/><area shape="rect" id="node17" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="668,32,724,61"/><area shape="rect" id="node22" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="544,164,611,193"/><area shape="rect" id="node29" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="417,164,479,193"/><area shape="rect" id="node24" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="673,164,719,193"/><area shape="rect" id="node27" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="773,164,875,193"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a90aee78fd7b0472165aca317c1a18721_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a90aee78fd7b0472165aca317c1a18721_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a90aee78fd7b0472165aca317c1a18721_icgraph" id="d5/d05/andna_8h_a90aee78fd7b0472165aca317c1a18721_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="232,5,312,35"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#ad741f07b1bbda88076dfc6116707ba01" title="andna_close" alt="" coords="225,59,319,88"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="553,5,660,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="712,57,763,87"/><area shape="rect" id="node11" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="369,59,500,88"/><area shape="rect" id="node13" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="549,109,664,139"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a1ce60180d15ab89d473eb45928ee6ee5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../dc/d52/structsnsd__service.html">snsd_service</a>* andna_resolve_hash </td>
<td>(</td>
<td class="paramtype">u_int&#160;</td>
<td class="paramname"><em>hname_hash</em>[4], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>service</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>proto</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>records</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="../../d5/d05/andna_8h_a1ce60180d15ab89d473eb45928ee6ee5_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a1ce60180d15ab89d473eb45928ee6ee5_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a1ce60180d15ab89d473eb45928ee6ee5_cgraph" id="d5/d05/andna_8h_a1ce60180d15ab89d473eb45928ee6ee5_cgraph">
<area shape="rect" id="node3" href="../../d1/d04/hash_8c.html#a72fc128c5f9194101194f55562c44155" title="fnv_32_buf" alt="" coords="453,5,539,35"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#af8449aa760529b5de85e4fa75190bfd7" title="andna_resolve_hash\l_locally" alt="" coords="208,157,349,203"/><area shape="rect" id="node10" href="../../d7/d48/snsd__cache_8c.html#af314938a99eac1d0f265b5d2381d01ea" title="snsd_service_llist_copy" alt="" coords="416,219,576,248"/><area shape="rect" id="node18" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="219,373,339,403"/><area shape="rect" id="node26" href="../../d4/d18/andna_8c.html#aedc9bb0e88975d80c22e1bf47f53cfab" title="andna_hash_by_family" alt="" coords="201,81,356,111"/><area shape="rect" id="node29" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="219,1520,339,1549"/><area shape="rect" id="node38" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="647,1312,703,1341"/><area shape="rect" id="node42" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="633,1209,716,1239"/><area shape="rect" id="node49" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="460,1467,532,1496"/><area shape="rect" id="node53" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="205,1728,352,1757"/><area shape="rect" id="node62" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="240,427,317,456"/><area shape="rect" id="node65" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="245,712,312,741"/><area shape="rect" id="node70" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="245,920,312,949"/><area shape="rect" id="node94" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="640,504,709,533"/><area shape="rect" id="node117" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="205,1675,352,1704"/><area shape="rect" id="node121" href="../../d7/d48/snsd__cache_8c.html#a36e689670df34e28fd0ff259a55c63c0" title="snsd_unpack_all_service" alt="" coords="195,1832,363,1861"/><area shape="rect" id="node123" href="../../d7/d48/snsd__cache_8c.html#a35991d5fdd856d295f70b217e4eed072" title="snsd_unpack_service" alt="" coords="423,1939,569,1968"/><area shape="rect" id="node126" href="../../d7/d48/snsd__cache_8c.html#aa6e9429873d619682ae4d01c9017463d" title="snsd_find_mainip" alt="" coords="217,1885,340,1915"/><area shape="rect" id="node128" href="../../d2/de6/andna__cache_8c.html#a168a5f13166e44611dfc70c085c9cc56" title="rh_cache_add_hash" alt="" coords="209,309,348,339"/><area shape="rect" id="node132" href="../../d7/d48/snsd__cache_8c.html#a6555d8f1d85434e72f1b2f8dd32e46c4" title="snsd_service_llist\l_merge" alt="" coords="216,1938,341,1985"/><area shape="rect" id="node8" href="../../d2/de6/andna__cache_8c.html#a36505895398a666c08e4c25f8d37ae91" title="lcl_cache_find_hash" alt="" coords="427,112,565,141"/><area shape="rect" id="node12" href="../../d7/d48/snsd__cache_8c.html#a6f223de1e43e379d34a6321b904ea44d" title="snsd_add_mainip" alt="" coords="435,165,557,195"/><area shape="rect" id="node14" href="../../d2/de6/andna__cache_8c.html#a54856f5aae2cb70a2342cd6ad1120b51" title="rh_cache_find_hash" alt="" coords="427,272,565,301"/><area shape="rect" id="node16" href="../../d2/de6/andna__cache_8c.html#ac17faff41ae2db220f28aa9867ba9684" title="andna_cache_gethash" alt="" coords="420,59,572,88"/><area shape="rect" id="node20" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="457,376,535,405"/><area shape="rect" id="node22" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118d
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a1ce60180d15ab89d473eb45928ee6ee5_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a1ce60180d15ab89d473eb45928ee6ee5_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a1ce60180d15ab89d473eb45928ee6ee5_icgraph" id="d5/d05/andna_8h_a1ce60180d15ab89d473eb45928ee6ee5_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="195,18,347,47"/><area shape="rect" id="node11" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="815,132,879,162"/><area shape="rect" id="node14" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="220,108,321,138"/><area shape="rect" id="node5" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="812,31,881,60"/><area shape="rect" id="node7" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="931,68,1016,98"/><area shape="rect" id="node9" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="1065,68,1167,98"/><area shape="rect" id="node16" href="../../d1/dd5/andns__snsd_8h.html#a86f72d27da5b908d5ce023c778ad4b74" title="snsd_node_to_data" alt="" coords="403,108,536,138"/><area shape="rect" id="node22" href="../../d1/dd5/andns__snsd_8h.html#af1703129169f7152c3a4c38604bf9ea9" title="snsd_service_to_aansws" alt="" coords="593,159,761,188"/><area shape="rect" id="node25" href="../../d1/dd5/andns__snsd_8h.html#a1fcd0373d93db849bf72644fc21e5087" title="snsd_node_to_dansw" alt="" coords="396,31,543,60"/><area shape="rect" id="node19" href="../../d1/dd5/andns__snsd_8h.html#a016db13b6c9aea169159e1e69d926ff3" title="snsd_prio_to_aansws" alt="" coords="604,106,751,135"/><area shape="rect" id="node27" href="../../d1/dd5/andns__snsd_8h.html#a1debec61ed4edba1c3f0b2161314c18d" title="snsd_prio_to_dansws" alt="" coords="604,31,751,60"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="aa3b87d2348a3a7cdb6e2d95c66fdfb6f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../dc/d52/structsnsd__service.html">snsd_service</a>* andna_resolve_hname </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>hname</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>service</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>proto</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>records</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="../../d5/d05/andna_8h_aa3b87d2348a3a7cdb6e2d95c66fdfb6f_cgraph.png" border="0" usemap="#d5/d05/andna_8h_aa3b87d2348a3a7cdb6e2d95c66fdfb6f_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_aa3b87d2348a3a7cdb6e2d95c66fdfb6f_cgraph" id="d5/d05/andna_8h_aa3b87d2348a3a7cdb6e2d95c66fdfb6f_cgraph">
<area shape="rect" id="node3" href="../../df/dee/crypto_8c.html#a2a88d82c39856dc9a5785b2270477ace" title="hash_md5" alt="" coords="235,920,317,949"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="205,973,347,1003"/><area shape="rect" id="node7" href="../../d1/d04/hash_8c.html#a72fc128c5f9194101194f55562c44155" title="fnv_32_buf" alt="" coords="653,5,739,35"/><area shape="rect" id="node9" href="../../d4/d18/andna_8c.html#af8449aa760529b5de85e4fa75190bfd7" title="andna_resolve_hash\l_locally" alt="" coords="408,151,549,198"/><area shape="rect" id="node14" href="../../d7/d48/snsd__cache_8c.html#af314938a99eac1d0f265b5d2381d01ea" title="snsd_service_llist_copy" alt="" coords="616,219,776,248"/><area shape="rect" id="node22" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="419,427,539,456"/><area shape="rect" id="node30" href="../../d4/d18/andna_8c.html#aedc9bb0e88975d80c22e1bf47f53cfab" title="andna_hash_by_family" alt="" coords="401,79,556,108"/><area shape="rect" id="node33" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="419,1313,539,1343"/><area shape="rect" id="node42" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="847,687,903,716"/><area shape="rect" id="node46" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="833,1156,916,1185"/><area shape="rect" id="node53" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="660,1261,732,1291"/><area shape="rect" id="node57" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="405,1576,552,1605"/><area shape="rect" id="node66" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="440,544,517,573"/><area shape="rect" id="node69" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="445,724,512,753"/><area shape="rect" id="node74" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="445,816,512,845"/><area shape="rect" id="node98" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="840,1037,909,1067"/><area shape="rect" id="node114" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="405,1523,552,1552"/><area shape="rect" id="node118" href="../../d7/d48/snsd__cache_8c.html#a36e689670df34e28fd0ff259a55c63c0" title="snsd_unpack_all_service" alt="" coords="395,1680,563,1709"/><area shape="rect" id="node120" href="../../d7/d48/snsd__cache_8c.html#a35991d5fdd856d295f70b217e4eed072" title="snsd_unpack_service" alt="" coords="623,1784,769,1813"/><area shape="rect" id="node123" href="../../d7/d48/snsd__cache_8c.html#aa6e9429873d619682ae4d01c9017463d" title="snsd_find_mainip" alt="" coords="417,1733,540,1763"/><area shape="rect" id="node125" href="../../d2/de6/andna__cache_8c.html#a168a5f13166e44611dfc70c085c9cc56" title="rh_cache_add_hash" alt="" coords="409,272,548,301"/><area shape="rect" id="node129" href="../../d7/d48/snsd__cache_8c.html#a6555d8f1d85434e72f1b2f8dd32e46c4" title="snsd_service_llist\l_merge" alt="" coords="416,1786,541,1833"/><area shape="rect" id="node12" href="../../d2/de6/andna__cache_8c.html#a36505895398a666c08e4c25f8d37ae91" title="lcl_cache_find_hash" alt="" coords="627,112,765,141"/><area shape="rect" id="node16" href="../../d7/d48/snsd__cache_8c.html#a6f223de1e43e379d34a6321b904ea44d" title="snsd_add_mainip" alt="" coords="635,165,757,195"/><area shape="rect" id="node18" href="../../d2/de6/andna__cache_8c.html#a54856f5aae2cb70a2342cd6ad1120b51" title="rh_cache_find_hash" alt="" coords="627,272,765,301"/><area shape="rect" id="node20" href="../../d2/de6/andna__cache_8c.html#ac17faff41ae2db220f28aa9867ba
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_aa3b87d2348a3a7cdb6e2d95c66fdfb6f_icgraph.png" border="0" usemap="#d5/d05/andna_8h_aa3b87d2348a3a7cdb6e2d95c66fdfb6f_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_aa3b87d2348a3a7cdb6e2d95c66fdfb6f_icgraph" id="d5/d05/andna_8h_aa3b87d2348a3a7cdb6e2d95c66fdfb6f_icgraph">
<area shape="rect" id="node3" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="207,5,276,35"/><area shape="rect" id="node5" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="325,5,411,35"/><area shape="rect" id="node7" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="460,5,561,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a9f9606b7d11bf10088542d80e6aac805"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d3/dc8/structlcl__cache.html">lcl_cache</a>* andna_reverse_resolve </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="../../d5/d05/andna_8h_a9f9606b7d11bf10088542d80e6aac805_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a9f9606b7d11bf10088542d80e6aac805_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a9f9606b7d11bf10088542d80e6aac805_cgraph" id="d5/d05/andna_8h_a9f9606b7d11bf10088542d80e6aac805_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="637,117,715,147"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="832,579,915,608"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="648,1096,704,1125"/><area shape="rect" id="node15" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="432,1560,504,1589"/><area shape="rect" id="node19" href="../../d2/de6/andna__cache_8c.html#a78885141648274051a9347d0bfe8d5b9" title="lcl_get_registered\l_hnames" alt="" coords="213,1655,336,1702"/><area shape="rect" id="node33" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="236,64,313,93"/><area shape="rect" id="node36" href="../../df/d05/pkts_8c.html#add9d3fdd60f0e0e8a0b0c15e2470b3d7" title="pkt_addfrom" alt="" coords="228,117,321,147"/><area shape="rect" id="node39" href="../../df/d05/pkts_8c.html#aa27a33c6310aee1bd27afa42578bc7f4" title="pkt_addtimeout" alt="" coords="413,1405,523,1435"/><area shape="rect" id="node41" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="241,891,308,920"/><area shape="rect" id="node45" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="1015,968,1063,997"/><area shape="rect" id="node87" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="641,315,711,344"/><area shape="rect" id="node138" href="../../d2/de6/andna__cache_8c.html#ad36261c4854577e1921a9d9033b09e88" title="unpack_lcl_cache" alt="" coords="212,1771,337,1800"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="992,579,1085,608"/><area shape="rect" id="node9" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1145,735,1223,764"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1149,968,1219,997"/><area shape="rect" id="node17" href="../../dd/d23/request_8c.html#a544592715c1fa859a8a108d1b3734d5b" title="rq_verify" alt="" coords="640,1560,712,1589"/><area shape="rect" id="node21" href="../../d2/de6/andna__cache_8c.html#ac268eec18472d8373b339cb4c0a01a18" title="is_lcl_hname_registered" alt="" coords="387,1613,549,1643"/><area shape="rect" id="node23" href="../../d2/dab/xmalloc_8c.html#ad6142d091f00b2d4543ce7a43e5d0eba" title="xstrdup" alt="" coords="436,1771,500,1800"/><area shape="rect" id="node27" href="../../d7/d48/snsd__cache_8c.html#af314938a99eac1d0f265b5d2381d01ea" title="snsd_service_llist_copy" alt="" coords="388,1717,548,1747"/><area shape="rect" id="node25" href="../../d2/dab/xmalloc_8c.html#aa0d9692e0141edaf2b2f748d630b5485" title="xstrndup" alt="" coords="640,1771,712,1800"/><area shape="rect" id="node29" href="../../d7/d48/snsd__cache_8c.html#ad152e716af865c594e7feb5e81fd84b1" title="is_equal_to_serv_proto" alt="" coords="599,1717,753,1747"/><area shape="rect" id="node31" href="../../d7/d48/snsd__cache_8c.html#aa9d5e9651d0ccdd8c6a3a89ddddb9e82" title="snsd_prio_llist_copy" alt="" coords="607,1664,745,1693"/><area shape="rect" id="node43" href="../../dd/d23/request_8c.html#a94a2019cbf2deca631276eb81a7641e8" title="op_verify" alt="" coords="836,1331,911,1360"/><area shape="rect" id="node48" href="../../dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="640,1355,712,1384"/><area shape="rect" id="node51" href="../../dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="432,1301,504,1331"/><area shape="rect" id="node56" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="425,837,511,867"/><area shape="rect" id="node58" href="../../df/d
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a9f9606b7d11bf10088542d80e6aac805_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a9f9606b7d11bf10088542d80e6aac805_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a9f9606b7d11bf10088542d80e6aac805_icgraph" id="d5/d05/andna_8h_a9f9606b7d11bf10088542d80e6aac805_icgraph">
<area shape="rect" id="node3" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="212,5,281,35"/><area shape="rect" id="node9" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="215,59,279,88"/><area shape="rect" id="node5" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="331,32,416,61"/><area shape="rect" id="node7" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="465,32,567,61"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a55ec39a1613388c867100206d61c9fae"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int andna_save_caches </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></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="../../d5/d05/andna_8h_a55ec39a1613388c867100206d61c9fae_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a55ec39a1613388c867100206d61c9fae_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a55ec39a1613388c867100206d61c9fae_cgraph" id="d5/d05/andna_8h_a55ec39a1613388c867100206d61c9fae_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="631,5,687,35"/><area shape="rect" id="node7" href="../../d2/de6/andna__cache_8c.html#a099662b5e5060fa4eef5a25c0573a325" title="save_lcl_cache" alt="" coords="207,280,319,309"/><area shape="rect" id="node34" href="../../d2/de6/andna__cache_8c.html#ae02422c831311cf5357e92febb94925f" title="save_andna_cache" alt="" coords="196,333,329,363"/><area shape="rect" id="node62" href="../../d2/de6/andna__cache_8c.html#ab82dc4bb575d3f181457ea7c3076c858" title="save_counter_c" alt="" coords="205,227,320,256"/><area shape="rect" id="node69" href="../../d2/de6/andna__cache_8c.html#aba364b75290b92041b9d27b76dd6c255" title="save_rh_cache" alt="" coords="208,173,317,203"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1065,57,1135,87"/><area shape="rect" id="node9" href="../../d2/de6/andna__cache_8c.html#a57cc184f00d4d7dcba8d59428e0c6eb1" title="pack_lcl_cache" alt="" coords="395,333,507,363"/><area shape="rect" id="node31" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="427,227,475,256"/><area shape="rect" id="node11" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="625,315,692,344"/><area shape="rect" id="node18" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="1027,368,1173,397"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="860,109,905,139"/><area shape="rect" id="node16" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1049,111,1151,140"/><area shape="rect" id="node20" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="2257,341,2337,371"/><area shape="rect" id="node24" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="1436,419,1532,448"/><area shape="rect" id="node27" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="1240,393,1355,423"/><area shape="rect" id="node29" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="1239,289,1356,319"/><area shape="rect" id="node22" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="2388,373,2476,403"/><area shape="rect" id="node36" href="../../d2/de6/andna__cache_8c.html#a0d9f1fef5d898612fcabd13b79b486ba" title="pack_andna_cache" alt="" coords="384,408,517,437"/><area shape="rect" id="node40" href="../../d2/de6/andna__cache_8c.html#a29c1eeb9df9d110cdfca3144331b8b7b" title="pack_single_andna_cache" alt="" coords="572,419,745,448"/><area shape="rect" id="node43" href="../../d2/de6/andna__cache_8c.html#a2d80e94b5ec287281ea7eec6279f9399" title="pack_andna_cache_queue" alt="" coords="795,393,971,423"/><area shape="rect" id="node46" href="../../d7/d48/snsd__cache_8c.html#aea3f6c274a3770ca095f86632c94f03a" title="snsd_pack_all_services" alt="" coords="1020,236,1180,265"/><area shape="rect" id="node48" href="../../d7/d48/snsd__cache_8c.html#a6a72e6a4c792d596b34da0115a916606" title="snsd_pack_service" alt="" coords="1231,236,1364,265"/><area shape="rect" id="node50" href="../../d7/d48/snsd__cache_8c.html#acc74354df68d0ea3e4b93e59eb333ed7" title="snsd_pack_all_prios" alt="" coords="1415,243,1553,272"/><area shape="rect" id="node52" href="../../d7/d48/snsd__cache_8c.html#a472f122efb54c5cbf24cd3b2e919af41" title="snsd_pack_prio" alt="" coords="1604,269,1716,299"/><area shape="rect" id="node54" href="../../d7/d48/snsd__cache_8c.html#af765c375ebd690fdf1fa844ec7e1c0d6" title="snsd_pack_all_nodes" alt="" coords="1765,283,1912,312"/><area shape="rect" id="node56" href="../../d7/d48/snsd__cache_8c.html#a0d50c4944d234d5bf4cadd84cede4fc1" title="s
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a55ec39a1613388c867100206d61c9fae_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a55ec39a1613388c867100206d61c9fae_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a55ec39a1613388c867100206d61c9fae_icgraph" id="d5/d05/andna_8h_a55ec39a1613388c867100206d61c9fae_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#ad741f07b1bbda88076dfc6116707ba01" title="andna_close" alt="" coords="196,32,289,61"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="340,32,471,61"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="520,5,635,35"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="683,32,733,61"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a22751676386bfd17dd30f88528ee0f12"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void andna_update_hnames </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>only_new_hname</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="../../d5/d05/andna_8h_a22751676386bfd17dd30f88528ee0f12_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a22751676386bfd17dd30f88528ee0f12_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a22751676386bfd17dd30f88528ee0f12_cgraph" id="d5/d05/andna_8h_a22751676386bfd17dd30f88528ee0f12_cgraph">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="425,636,577,665"/><area shape="rect" id="node125" href="../../d7/df8/log_8c.html#aea4dca1a8e24794377ba1bf45fbbfce8" title="loginfo" alt="" coords="472,739,531,768"/><area shape="rect" id="node128" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="212,688,375,717"/><area shape="rect" id="node132" href="../../d2/de6/andna__cache_8c.html#a099662b5e5060fa4eef5a25c0573a325" title="save_lcl_cache" alt="" coords="445,792,557,821"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="648,59,768,88"/><area shape="rect" id="node13" href="../../d4/d18/andna_8c.html#a891984b6fe0f589d0cbe51273e3c42b7" title="andna_hash" alt="" coords="663,163,753,192"/><area shape="rect" id="node19" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="849,216,996,245"/><area shape="rect" id="node28" href="../../df/dee/crypto_8c.html#a3f27e858e8e263eed9dafecbfc6e0d46" title="rsa_sign" alt="" coords="673,296,743,325"/><area shape="rect" id="node30" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="889,323,956,352"/><area shape="rect" id="node38" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="648,480,768,509"/><area shape="rect" id="node47" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="1088,947,1144,976"/><area shape="rect" id="node50" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="1075,1053,1157,1083"/><area shape="rect" id="node57" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="887,688,959,717"/><area shape="rect" id="node61" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="669,5,747,35"/><area shape="rect" id="node64" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="860,741,985,771"/><area shape="rect" id="node66" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="880,795,965,824"/><area shape="rect" id="node69" href="../../d7/d48/snsd__cache_8c.html#aea3f6c274a3770ca095f86632c94f03a" title="snsd_pack_all_services" alt="" coords="628,848,788,877"/><area shape="rect" id="node73" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="675,1131,741,1160"/><area shape="rect" id="node77" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="1092,1521,1140,1551"/><area shape="rect" id="node98" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="1081,1652,1151,1681"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="884,5,961,35"/><area shape="rect" id="node9" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1367,323,1444,352"/><area shape="rect" id="node11" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1495,217,1575,247"/><area shape="rect" id="node15" href="../../df/dee/crypto_8c.html#a2a88d82c39856dc9a5785b2270477ace" title="hash_md5" alt="" coords="881,109,964,139"/><area shape="rect" id="node17" href="../../d4/d18/andna_8c.html#aedc9bb0e88975d80c22e1bf47f53cfab" title="andna_hash_by_family" alt="" coords="845,163,1000,192"/><area shape="rect" id="node22" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="1068,216,1164,245"/><area shape="rect" id="node24" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89ce
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a22751676386bfd17dd30f88528ee0f12_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a22751676386bfd17dd30f88528ee0f12_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a22751676386bfd17dd30f88528ee0f12_icgraph" id="d5/d05/andna_8h_a22751676386bfd17dd30f88528ee0f12_icgraph">
<area shape="rect" id="node3" href="../../d4/d3b/netsukuku_8c.html#a678f7ec6e159e6bee076921c8d709847" title="reload_hostname_thread" alt="" coords="212,5,375,35"/><area shape="rect" id="node9" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="263,59,324,88"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a207b25374e65f083a666cdfaca49bb99" title="sighup_handler" alt="" coords="608,5,717,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1603,19,1653,48"/><area shape="rect" id="node11" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="425,59,559,88"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="617,59,708,88"/><area shape="rect" id="node15" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="765,59,952,88"/><area shape="rect" id="node17" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1001,111,1116,140"/><area shape="rect" id="node19" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1177,57,1265,87"/><area shape="rect" id="node26" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1179,111,1264,140"/><area shape="rect" id="node29" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1165,164,1277,193"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1325,97,1400,127"/><area shape="rect" id="node23" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1448,71,1555,100"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a176509d35d2405f8416d22b7defd2081"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d6/df5/structandna__cache.html">andna_cache</a>* get_single_andna_c </td>
<td>(</td>
<td class="paramtype">u_int&#160;</td>
<td class="paramname"><em>hash</em>[4], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_int&#160;</td>
<td class="paramname"><em>hash_gnode</em>[4]&#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="../../d5/d05/andna_8h_a176509d35d2405f8416d22b7defd2081_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a176509d35d2405f8416d22b7defd2081_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a176509d35d2405f8416d22b7defd2081_cgraph" id="d5/d05/andna_8h_a176509d35d2405f8416d22b7defd2081_cgraph">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="207,107,327,136"/><area shape="rect" id="node26" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="653,369,709,399"/><area shape="rect" id="node29" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="640,780,723,809"/><area shape="rect" id="node35" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="415,211,535,240"/><area shape="rect" id="node40" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="608,1824,755,1853"/><area shape="rect" id="node49" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="829,701,896,731"/><area shape="rect" id="node53" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="439,1771,511,1800"/><area shape="rect" id="node57" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="233,1120,300,1149"/><area shape="rect" id="node61" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="657,1484,705,1513"/><area shape="rect" id="node88" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="647,1248,716,1277"/><area shape="rect" id="node132" href="../../d2/de6/andna__cache_8c.html#a35e46feb951ff01251d48e46ef345f96" title="unpack_andna_cache" alt="" coords="193,444,340,473"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="643,159,720,188"/><area shape="rect" id="node17" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="972,237,1049,267"/><area shape="rect" id="node20" href="../../d9/d45/gmap_8c.html#ae70fabc2a38bc24442f78bcb1d862a24" title="iptoquadg" alt="" coords="436,5,513,35"/><area shape="rect" id="node24" href="../../d4/d18/andna_8c.html#a38841ce4a17cc49307989b692098b777" title="find_hash_gnode_recurse" alt="" coords="389,368,560,397"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="809,421,916,451"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="972,172,1049,201"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="988,524,1033,553"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1105,524,1175,553"/><area shape="rect" id="node15" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1100,276,1180,305"/><area shape="rect" id="node22" href="../../d9/d45/gmap_8c.html#a558e1bec08c2060b80372ac25cd8d8f2" title="iptogids" alt="" coords="648,5,715,35"/><area shape="rect" id="node31" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="816,263,909,292"/><area shape="rect" id="node37" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="643,623,720,652"/><area shape="rect" id="node43" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="815,773,911,803"/><area shape="rect" id="node45" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="805,1797,920,1827"/><area shape="rect" id="node47" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="804,1851,921,1880"/><area shape="rect" id="node55" href="../../dd/d23/request_8c.html#a544592715c1fa859a8a108d1b3734d5b" title="rq_verify" al
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a176509d35d2405f8416d22b7defd2081_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a176509d35d2405f8416d22b7defd2081_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a176509d35d2405f8416d22b7defd2081_icgraph" id="d5/d05/andna_8h_a176509d35d2405f8416d22b7defd2081_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="205,5,336,35"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="193,59,348,88"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="204,111,337,158"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="399,59,479,88"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="528,59,635,88"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="683,59,733,88"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a288580e9a1dfc745225f740d4afb9f6d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int put_andna_cache </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a>&#160;</td>
<td class="paramname"><em>rq_pkt</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="../../d5/d05/andna_8h_a288580e9a1dfc745225f740d4afb9f6d_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a288580e9a1dfc745225f740d4afb9f6d_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a288580e9a1dfc745225f740d4afb9f6d_cgraph" id="d5/d05/andna_8h_a288580e9a1dfc745225f740d4afb9f6d_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="843,1118,925,1147"/><area shape="rect" id="node11" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="208,1296,285,1326"/><area shape="rect" id="node15" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="633,1430,716,1459"/><area shape="rect" id="node17" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="388,1478,513,1507"/><area shape="rect" id="node19" href="../../d2/de6/andna__cache_8c.html#a0d9f1fef5d898612fcabd13b79b486ba" title="pack_andna_cache" alt="" coords="180,132,313,162"/><area shape="rect" id="node44" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="647,960,703,990"/><area shape="rect" id="node47" href="../../dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="415,238,487,267"/><area shape="rect" id="node53" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="213,858,280,887"/><area shape="rect" id="node56" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="1041,755,1089,784"/><area shape="rect" id="node92" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="640,1483,709,1512"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="1019,1092,1112,1122"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1185,808,1263,838"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1324,471,1404,500"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="636,1118,713,1147"/><area shape="rect" id="node21" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="851,288,917,318"/><area shape="rect" id="node29" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="811,80,957,110"/><area shape="rect" id="node38" href="../../d2/de6/andna__cache_8c.html#a29c1eeb9df9d110cdfca3144331b8b7b" title="pack_single_andna_cache" alt="" coords="364,80,537,110"/><area shape="rect" id="node23" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1043,442,1088,471"/><area shape="rect" id="node25" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1189,755,1259,784"/><area shape="rect" id="node27" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1173,442,1275,471"/><area shape="rect" id="node32" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="1017,184,1113,214"/><area shape="rect" id="node34" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="1008,27,1123,56"/><area shape="rect" id="node36" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="1007,80,1124,110"/><area shape="rect" id="node41" href="../../d2/de6/andna__cache_8c.html#a2d80e94b5ec287281ea7eec6279f9399" title="pack_andna_cache_queue" alt="" coords="587,30,763,59"/><area shape="rect" id="node49" href="../../dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="639,235,711,264"/><area shape="rect" id="node51" href="../../dd/d23/request_8c.html#a94a2019cbf2deca631276eb81a7641e8" title="op_verify" alt="" coords="847,235,921,264"/><area shape="rect" id="node61" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff62417
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a288580e9a1dfc745225f740d4afb9f6d_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a288580e9a1dfc745225f740d4afb9f6d_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a288580e9a1dfc745225f740d4afb9f6d_icgraph" id="d5/d05/andna_8h_a288580e9a1dfc745225f740d4afb9f6d_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="180,5,260,35"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="309,5,416,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="464,5,515,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a2196e258ccd91d09ad736705e25b59ce"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int put_counter_cache </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a>&#160;</td>
<td class="paramname"><em>rq_pkt</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="../../d5/d05/andna_8h_a2196e258ccd91d09ad736705e25b59ce_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a2196e258ccd91d09ad736705e25b59ce_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a2196e258ccd91d09ad736705e25b59ce_cgraph" id="d5/d05/andna_8h_a2196e258ccd91d09ad736705e25b59ce_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="712,997,795,1027"/><area shape="rect" id="node11" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="188,64,265,93"/><area shape="rect" id="node15" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="519,871,601,900"/><area shape="rect" id="node17" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="315,167,440,196"/><area shape="rect" id="node19" href="../../d2/de6/andna__cache_8c.html#a35b354e37cffa71b841eac414548e31d" title="pack_counter_cache" alt="" coords="489,36,631,65"/><area shape="rect" id="node38" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="532,193,588,223"/><area shape="rect" id="node41" href="../../dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="341,1284,413,1313"/><area shape="rect" id="node47" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="193,871,260,900"/><area shape="rect" id="node50" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="911,816,959,845"/><area shape="rect" id="node86" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="525,1337,595,1367"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="888,933,981,963"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1055,685,1132,715"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1193,335,1273,364"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="521,140,599,169"/><area shape="rect" id="node21" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="720,245,787,275"/><area shape="rect" id="node29" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="680,36,827,65"/><area shape="rect" id="node23" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="912,412,957,441"/><area shape="rect" id="node25" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1059,385,1128,415"/><area shape="rect" id="node27" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1043,439,1144,468"/><area shape="rect" id="node32" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="887,35,983,64"/><area shape="rect" id="node34" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="877,88,992,117"/><area shape="rect" id="node36" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="876,141,993,171"/><area shape="rect" id="node43" href="../../dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="524,1284,596,1313"/><area shape="rect" id="node45" href="../../dd/d23/request_8c.html#a94a2019cbf2deca631276eb81a7641e8" title="op_verify" alt="" coords="716,1259,791,1288"/><area shape="rect" id="node55" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="341,1391,413,1420"/><area shape="rect" id="node60" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="335,1231,420,1260"/><area shape="rect" id="node62" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="515,1
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a2196e258ccd91d09ad736705e25b59ce_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a2196e258ccd91d09ad736705e25b59ce_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a2196e258ccd91d09ad736705e25b59ce_icgraph" id="d5/d05/andna_8h_a2196e258ccd91d09ad736705e25b59ce_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="188,5,268,35"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="317,5,424,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="472,5,523,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a518d5d1d638386131f4e1ca4b5e2edb6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int put_single_acache </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a>&#160;</td>
<td class="paramname"><em>rpkt</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="../../d5/d05/andna_8h_a518d5d1d638386131f4e1ca4b5e2edb6_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a518d5d1d638386131f4e1ca4b5e2edb6_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a518d5d1d638386131f4e1ca4b5e2edb6_cgraph" id="d5/d05/andna_8h_a518d5d1d638386131f4e1ca4b5e2edb6_cgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#ac4d4cb4e990a267fcc7e8008461ba760" title="pkt_copy" alt="" coords="224,112,299,141"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="668,157,735,186"/><area shape="rect" id="node11" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="437,318,515,348"/><area shape="rect" id="node16" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="663,314,740,344"/><area shape="rect" id="node20" href="../../d2/dab/xmalloc_8c.html#ad6142d091f00b2d4543ce7a43e5d0eba" title="xstrdup" alt="" coords="229,165,293,194"/><area shape="rect" id="node25" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="660,578,743,608"/><area shape="rect" id="node32" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="673,472,729,501"/><area shape="rect" id="node35" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="663,734,740,764"/><area shape="rect" id="node37" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="660,1046,743,1076"/><area shape="rect" id="node39" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="639,1100,764,1129"/><area shape="rect" id="node41" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="837,682,984,712"/><area shape="rect" id="node50" href="../../df/d05/pkts_8c.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="231,940,292,969"/><area shape="rect" id="node52" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="437,785,515,814"/><area shape="rect" id="node55" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="659,993,744,1022"/><area shape="rect" id="node58" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="443,889,509,918"/><area shape="rect" id="node62" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="677,525,725,554"/><area shape="rect" id="node71" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="665,1212,737,1241"/><area shape="rect" id="node77" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="656,1282,747,1312"/><area shape="rect" id="node84" href="../../dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="661,1345,741,1374"/><area shape="rect" id="node88" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="441,1145,511,1174"/><area shape="rect" id="node94" href="../../d4/d18/andna_8c.html#aedc9bb0e88975d80c22e1bf47f53cfab" title="andna_hash_by_family" alt="" coords="184,1401,339,1430"/><area shape="rect" id="node98" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="201,474,321,504"/><area shape="rect" id="node108" href="../../df/d05/pkts_8c.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="216,886,307,916"/><area shape="rect" id="node113" href="../../d2/de6/andna__cache_8c.html#ac17faff41ae2db220f28aa9867ba9684" title="andna_cache_gethash" alt="" coords="185,1454,337,1484"/><area shape="rect" id="node119" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="416,630,536,660"/><area shape="rect" id="node129" href="../../d2/de6/andna__cache_8c.html#a0d9f1fef5d898612fcabd13b79b486ba" title="pack_andna_cache" alt="" coords="409,9,543,38"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" c
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a518d5d1d638386131f4e1ca4b5e2edb6_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a518d5d1d638386131f4e1ca4b5e2edb6_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a518d5d1d638386131f4e1ca4b5e2edb6_icgraph" id="d5/d05/andna_8h_a518d5d1d638386131f4e1ca4b5e2edb6_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="185,5,265,35"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="315,5,421,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="469,5,520,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a7cb15ea6895d12e1dc8b334360de6819"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int recv_spread_single_acache </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a>&#160;</td>
<td class="paramname"><em>rpkt</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="../../d5/d05/andna_8h_a7cb15ea6895d12e1dc8b334360de6819_cgraph.png" border="0" usemap="#d5/d05/andna_8h_a7cb15ea6895d12e1dc8b334360de6819_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a7cb15ea6895d12e1dc8b334360de6819_cgraph" id="d5/d05/andna_8h_a7cb15ea6895d12e1dc8b334360de6819_cgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#ac4d4cb4e990a267fcc7e8008461ba760" title="pkt_copy" alt="" coords="448,1548,523,1577"/><area shape="rect" id="node11" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="631,267,777,296"/><area shape="rect" id="node24" href="../../d4/d18/andna_8c.html#af3eed0def8cb9fce6e9d4e534ef6e8f7" title="andna_add_flood_pkt_id" alt="" coords="189,265,352,295"/><area shape="rect" id="node28" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="869,1199,925,1228"/><area shape="rect" id="node31" href="../../d2/de6/andna__cache_8c.html#abf435c93b128f5bba328b5ea73076af1" title="andna_cache_findhash" alt="" coords="193,1283,348,1312"/><area shape="rect" id="node33" href="../../d4/d18/andna_8c.html#aedc9bb0e88975d80c22e1bf47f53cfab" title="andna_hash_by_family" alt="" coords="193,319,348,348"/><area shape="rect" id="node37" href="../../d4/d18/andna_8c.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="203,1188,339,1217"/><area shape="rect" id="node100" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="863,1643,932,1672"/><area shape="rect" id="node120" href="../../d4/d18/andna_8c.html#a5f6db55ee7de052695358525b3fe212c" title="andna_flood_pkt" alt="" coords="212,1652,329,1681"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="671,1460,737,1489"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="875,1145,920,1175"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1017,1145,1087,1175"/><area shape="rect" id="node13" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1276,215,1356,244"/><area shape="rect" id="node17" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="849,163,945,192"/><area shape="rect" id="node20" href="../../d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="840,267,955,296"/><area shape="rect" id="node22" href="../../d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="839,320,956,349"/><area shape="rect" id="node15" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="1407,189,1495,219"/><area shape="rect" id="node26" href="../../d4/d18/andna_8c.html#ace253314fd37a2f2f6ad08cc1f0d2f42" title="andna_find_flood_pkt_id" alt="" coords="404,265,567,295"/><area shape="rect" id="node35" href="../../d1/d04/hash_8c.html#a72fc128c5f9194101194f55562c44155" title="fnv_32_buf" alt="" coords="443,319,528,348"/><area shape="rect" id="node39" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="425,1239,545,1268"/><area shape="rect" id="node51" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="856,708,939,737"/><area shape="rect" id="node57" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="425,1147,545,1176"/><area shape="rect" id="node62" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="631,111,777,140"/><area shape="rect" id="node72" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="861,1564,933,1593"/><area shape="rect" id="node76" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="452,735,519,764"/><area shape="rect" id="node80" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="873,840,921,869"/><area shape="rect" id="node115" href="../../d2/de6/a
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_a7cb15ea6895d12e1dc8b334360de6819_icgraph.png" border="0" usemap="#d5/d05/andna_8h_a7cb15ea6895d12e1dc8b334360de6819_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_a7cb15ea6895d12e1dc8b334360de6819_icgraph" id="d5/d05/andna_8h_a7cb15ea6895d12e1dc8b334360de6819_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="191,13,271,43"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="320,13,427,43"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="475,13,525,43"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ac5be4621b26ee1e36c55a6da772614de"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int spread_single_acache </td>
<td>(</td>
<td class="paramtype">u_int&#160;</td>
<td class="paramname"><em>hash</em>[4]</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="../../d5/d05/andna_8h_ac5be4621b26ee1e36c55a6da772614de_cgraph.png" border="0" usemap="#d5/d05/andna_8h_ac5be4621b26ee1e36c55a6da772614de_cgraph" alt=""/></div>
<map name="d5/d05/andna_8h_ac5be4621b26ee1e36c55a6da772614de_cgraph" id="d5/d05/andna_8h_ac5be4621b26ee1e36c55a6da772614de_cgraph">
<area shape="rect" id="node3" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="213,112,360,141"/><area shape="rect" id="node16" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="980,316,1065,345"/><area shape="rect" id="node18" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="656,320,723,349"/><area shape="rect" id="node26" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="995,263,1051,292"/><area shape="rect" id="node29" href="../../d4/d18/andna_8c.html#af3eed0def8cb9fce6e9d4e534ef6e8f7" title="andna_add_flood_pkt_id" alt="" coords="205,371,368,400"/><area shape="rect" id="node33" href="../../d4/d18/andna_8c.html#a5f6db55ee7de052695358525b3fe212c" title="andna_flood_pkt" alt="" coords="228,695,345,724"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="461,112,541,141"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="453,59,549,88"/><area shape="rect" id="node12" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="444,165,559,195"/><area shape="rect" id="node14" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="443,5,560,35"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="645,85,733,115"/><area shape="rect" id="node20" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1000,369,1045,399"/><area shape="rect" id="node22" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1315,371,1384,400"/><area shape="rect" id="node24" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1147,319,1248,348"/><area shape="rect" id="node31" href="../../d4/d18/andna_8c.html#ace253314fd37a2f2f6ad08cc1f0d2f42" title="andna_find_flood_pkt_id" alt="" coords="420,371,583,400"/><area shape="rect" id="node35" href="../../df/d05/pkts_8c.html#ac4d4cb4e990a267fcc7e8008461ba760" title="pkt_copy" alt="" coords="464,473,539,503"/><area shape="rect" id="node38" href="../../d6/d62/tracer_8c.html#a809840aac9f63a3ba74995665fda8341" title="ip_to_rfrom" alt="" coords="459,973,544,1003"/><area shape="rect" id="node63" href="../../d6/d62/tracer_8c.html#ad25e8b2a612d95d7be851a8fd6fd91fb" title="exclude_glevel" alt="" coords="636,840,743,869"/><area shape="rect" id="node66" href="../../d6/d62/tracer_8c.html#a241c64e2efee2847e8ac96eb843c4c07" title="exclude_from_and_glevel" alt="" coords="417,787,585,816"/><area shape="rect" id="node71" href="../../d6/d62/tracer_8c.html#add8a05e0cb98370b058e9a4906bcc463" title="flood_pkt_send" alt="" coords="447,603,556,632"/><area shape="rect" id="node40" href="../../d9/d45/gmap_8c.html#ae70fabc2a38bc24442f78bcb1d862a24" title="iptoquadg" alt="" coords="651,1104,728,1133"/><area shape="rect" id="node50" href="../../d9/d45/gmap_8c.html#a74e73e73955e25a770ceeafe057f613c" title="quadg_gids_cmp" alt="" coords="792,947,912,976"/><area shape="rect" id="node54" href="../../d3/d7a/map_8c.html#ab320d2b543c2a66f66fd11eb4dbdf681" title="iptomap" alt="" coords="656,893,723,923"/><area shape="rect" id="node58" href="../../d3/d7a/map_8c.html#a72016d6f9d0f367f9b50c13c38a54e47" title="rnode_find" alt="" coords="648,1000,731,1029"/><area shape="rect" id="node60" href="../../d9/d45/gmap_8c.html#acd0185dfa7044c427401f12042fd5110" title="e_rnode_find" alt="" coords="641,947,737,976"/><area shape="rect" id="node42" href="../../d9/d45/gmap_8c.html#a558e1bec08c2060b80372ac25cd8d8f2" title="iptogids" alt="" coords="819,1051,885,1080"/><area shape="rect" id="node46" href="../../d9/d45/gmap_8c.html#a63189b04abdf98d1dc6c140fe91aa269" ti
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d05/andna_8h_ac5be4621b26ee1e36c55a6da772614de_icgraph.png" border="0" usemap="#d5/d05/andna_8h_ac5be4621b26ee1e36c55a6da772614de_icgraph" alt=""/></div>
<map name="d5/d05/andna_8h_ac5be4621b26ee1e36c55a6da772614de_icgraph" id="d5/d05/andna_8h_ac5be4621b26ee1e36c55a6da772614de_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="219,5,349,35"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="207,59,361,88"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="412,32,492,61"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="541,32,648,61"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="696,32,747,61"/></map>
</div>
</p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a4c52ad8b19c7abe19131ffa3ebebe747"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct <a class="el" href="../../d8/d04/structspread__acache__pkt.html">spread_acache_pkt</a> <a class="el" href="../../d3/d5a/struct__PACKED__.html">_PACKED_</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a286dc3ea5963039c1e7e3972c187e282"></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> andna_reg_pkt_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"> { ( 4 *<span class="keyword">sizeof</span>(int)) *2 + 140 },</div>
<div class="line"> { 1 },</div>
<div class="line"> }</div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="a29be91bbf9b07c3c95c6c5d72b1bf515"></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> andna_resolve_reply_pkt_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 }, </div>
<div class="line"> { 0 }, </div>
<div class="line"> { 1 }</div>
<div class="line"> }</div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="a4587480bcd2d4f84198c21436f33b3d4"></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> andna_resolve_rq_pkt_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 },</div>
<div class="line"> { ( 4 *<span class="keyword">sizeof</span>(int)) *2+<span class="keyword">sizeof</span>(char) },</div>
<div class="line"> { 1 },</div>
<div class="line"> }</div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="aa6bdf623adc2d41d1fffb016dd60b84f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int last_counter_pkt_id[(5 *3+1)]</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aeaaeca3362f81ce39485cac164c774db"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int last_reg_pkt_id[(5 *3+1)]</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a03fa307fe55aecd8ff89a4c07b07ac87"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int last_spread_acache_pkt_id[(5 *3+1)]</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac880dc6fe4899035229fee55fe4c4410"></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> single_acache_hdr_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"> { ( 4 *<span class="keyword">sizeof</span>(int)) *2 },</div>
<div class="line"> { 1 },</div>
<div class="line"> }</div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="a808cc006da4a82631431ea83b97eb8e6"></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> spread_acache_pkt_info = { 0, { 0 }, { 0 }, { 0 } }</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </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="../../d5/d05/andna_8h.html">andna.h</a></li>
2014-02-20 00:30:40 +00:00
<li class="footer">Generated on Wed Feb 19 2014 16:28:44 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>