netsukuku/df/d05/pkts_8c.html
2014-02-19 16:30:40 -08:00

1712 lines
326 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>The Netsukuku Project: src/pkts.c 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;">
<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('df/d05/pkts_8c.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="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">pkts.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="../../d1/d0b/includes_8h_source.html">includes.h</a>&quot;</code><br/>
<code>#include &lt;zlib.h&gt;</code><br/>
<code>#include &quot;<a class="el" href="../../d6/d4a/inet_8h_source.html">inet.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d4/d43/request_8h_source.html">request.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../dc/d3e/endianness_8h_source.html">endianness.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d5/d89/pkts_8h_source.html">pkts.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../da/d68/accept_8h_source.html">accept.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../dc/d54/common_8h_source.html">common.h</a>&quot;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for pkts.c:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d05/pkts_8c__incl.png" border="0" usemap="#src_2pkts_8c" alt=""/></div>
<map name="src_2pkts_8c" id="src_2pkts_8c">
<area shape="rect" id="node3" href="../../d1/d0b/includes_8h.html" title="includes.h" alt="" coords="1299,160,1379,189"/><area shape="rect" id="node59" href="../../d6/d4a/inet_8h.html" title="inet.h" alt="" coords="2687,237,2740,267"/><area shape="rect" id="node61" href="../../dc/d3e/endianness_8h.html" title="endianness.h" alt="" coords="2696,315,2795,344"/><area shape="rect" id="node65" href="../../d4/d43/request_8h.html" title="request.h" alt="" coords="2297,160,2372,189"/><area shape="rect" id="node70" href="../../d5/d89/pkts_8h.html" title="pkts.h" alt="" coords="2265,83,2324,112"/><area shape="rect" id="node79" href="../../da/d68/accept_8h.html" title="accept.h" alt="" coords="2892,83,2964,112"/><area shape="rect" id="node81" href="../../dc/d54/common_8h.html" title="common.h" alt="" coords="2544,83,2627,112"/><area shape="rect" id="node67" href="../../d4/d08/misc_8h.html" title="misc.h" alt="" coords="2555,237,2616,267"/><area shape="rect" id="node72" href="../../dc/d8d/if_8h.html" title="if.h" alt="" coords="2233,160,2273,189"/><area shape="rect" id="node77" href="../../d4/de1/llist_8c.html" title="llist.c" alt="" coords="2156,160,2209,189"/><area shape="rect" id="node84" href="../../d5/d08/buffer_8h.html" title="buffer.h" alt="" coords="2623,160,2689,189"/><area shape="rect" id="node86" href="../../d8/de3/xmalloc_8h.html" title="xmalloc.h" alt="" coords="2396,160,2473,189"/><area shape="rect" id="node88" href="../../d7/d7f/log_8h.html" title="log.h" alt="" coords="2497,160,2548,189"/></map>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a9101abce2bfc19c4036f2ae7b618beec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a9101abce2bfc19c4036f2ae7b618beec">pkts_init</a> (<a class="el" href="../../d9/dbe/structinterface.html">interface</a> *ifs, int ifs_n, int queue_init)</td></tr>
<tr class="separator:a9101abce2bfc19c4036f2ae7b618beec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add9d3fdd60f0e0e8a0b0c15e2470b3d7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#add9d3fdd60f0e0e8a0b0c15e2470b3d7">pkt_addfrom</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *from)</td></tr>
<tr class="separator:add9d3fdd60f0e0e8a0b0c15e2470b3d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9994ee280b9db73a6eaca0462b361d58"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58">pkt_addto</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *to)</td></tr>
<tr class="separator:a9994ee280b9db73a6eaca0462b361d58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5bd461fc16a3e66ff48dbb83f6a91a0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#ae5bd461fc16a3e66ff48dbb83f6a91a0">pkt_add_dev</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt, <a class="el" href="../../d9/dbe/structinterface.html">interface</a> *dev, int bind_the_socket)</td></tr>
<tr class="separator:ae5bd461fc16a3e66ff48dbb83f6a91a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fb27f7c76bb4c5e4f22315d4a51a0c4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4">pkt_addsk</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt, int <a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>, int sk, int sk_type)</td></tr>
<tr class="separator:a8fb27f7c76bb4c5e4f22315d4a51a0c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10af98abd797f411f0c06bc4bff939ee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee">pkt_addport</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt, u_short port)</td></tr>
<tr class="separator:a10af98abd797f411f0c06bc4bff939ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa27a33c6310aee1bd27afa42578bc7f4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#aa27a33c6310aee1bd27afa42578bc7f4">pkt_addtimeout</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt, u_int timeout, int recv, int send)</td></tr>
<tr class="separator:aa27a33c6310aee1bd27afa42578bc7f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ef10aa6a3c9ec3730420c5f692fb195"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195">pkt_addcompress</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt)</td></tr>
<tr class="separator:a7ef10aa6a3c9ec3730420c5f692fb195"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d9d7b7b56f6e28d0b4836353c593a7a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a2d9d7b7b56f6e28d0b4836353c593a7a">pkt_addlowdelay</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt)</td></tr>
<tr class="separator:a2d9d7b7b56f6e28d0b4836353c593a7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af14e2a3a65d01caa39230da9114c4c24"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#af14e2a3a65d01caa39230da9114c4c24">pkt_addnonblock</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt)</td></tr>
<tr class="separator:af14e2a3a65d01caa39230da9114c4c24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3a3fbf0cd903aa35f60e274b9d5d65e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#ad3a3fbf0cd903aa35f60e274b9d5d65e">pkt_addhdr</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt, pkt_hdr *hdr)</td></tr>
<tr class="separator:ad3a3fbf0cd903aa35f60e274b9d5d65e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68b302fcf3c663d33c7bcbc24b65de1b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a68b302fcf3c663d33c7bcbc24b65de1b">pkt_addmsg</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt, char *msg)</td></tr>
<tr class="separator:a68b302fcf3c663d33c7bcbc24b65de1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9323e08c6a2d6764207f80cd8dc992aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a9323e08c6a2d6764207f80cd8dc992aa">pkt_clear</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt)</td></tr>
<tr class="separator:a9323e08c6a2d6764207f80cd8dc992aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4d4cb4e990a267fcc7e8008461ba760"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#ac4d4cb4e990a267fcc7e8008461ba760">pkt_copy</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *dst, <a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *src)</td></tr>
<tr class="separator:ac4d4cb4e990a267fcc7e8008461ba760"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3169b3f057f310203a70d49f038f81b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7">pkt_free</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt, int close_socket)</td></tr>
<tr class="separator:a3169b3f057f310203a70d49f038f81b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9067b2b1019f0e577ba4baaba5005d56"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a9067b2b1019f0e577ba4baaba5005d56">pkt_compress</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt, pkt_hdr *newhdr, char *dst_msg)</td></tr>
<tr class="separator:a9067b2b1019f0e577ba4baaba5005d56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6409550716070c3ff80141d94dab212"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#ae6409550716070c3ff80141d94dab212">pkt_pack</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt)</td></tr>
<tr class="separator:ae6409550716070c3ff80141d94dab212"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ccdddd0f52411d0ca28fe28306b7eac"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a1ccdddd0f52411d0ca28fe28306b7eac">pkt_uncompress</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt)</td></tr>
<tr class="separator:a1ccdddd0f52411d0ca28fe28306b7eac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7eb5c8362e19fe397f598c89688ad457"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a7eb5c8362e19fe397f598c89688ad457">pkt_unpack</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt)</td></tr>
<tr class="separator:a7eb5c8362e19fe397f598c89688ad457"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56916d86b390965421fda804d7ee0a3d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a56916d86b390965421fda804d7ee0a3d">pkt_verify_hdr</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> pkt)</td></tr>
<tr class="separator:a56916d86b390965421fda804d7ee0a3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa27d4dfa0f7d6c8ee64399780800ae1f"><td class="memItemLeft" align="right" valign="top">ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#aa27d4dfa0f7d6c8ee64399780800ae1f">pkt_send</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt)</td></tr>
<tr class="separator:aa27d4dfa0f7d6c8ee64399780800ae1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1179aed21beeb7c21f762c4db1d54b83"><td class="memItemLeft" align="right" valign="top">ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a1179aed21beeb7c21f762c4db1d54b83">pkt_recv_udp</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt)</td></tr>
<tr class="separator:a1179aed21beeb7c21f762c4db1d54b83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4edb2a703136880ce100a9daa0c17078"><td class="memItemLeft" align="right" valign="top">ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a4edb2a703136880ce100a9daa0c17078">pkt_recv_tcp</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt)</td></tr>
<tr class="separator:a4edb2a703136880ce100a9daa0c17078"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8bb8c9b1659c15702e273b4a795f3d7"><td class="memItemLeft" align="right" valign="top">ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7">pkt_recv</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt)</td></tr>
<tr class="separator:ac8bb8c9b1659c15702e273b4a795f3d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac024e276423e4ad5476ae1730d71cf76"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#ac024e276423e4ad5476ae1730d71cf76">pkt_tcp_connect</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *host, short port, <a class="el" href="../../d9/dbe/structinterface.html">interface</a> *dev)</td></tr>
<tr class="separator:ac024e276423e4ad5476ae1730d71cf76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3245bdb71a5a4e0d04cdaa214adaac51"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51">pkt_fill_hdr</a> (pkt_hdr *hdr, u_char <a class="el" href="../../d7/de2/if_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>, int id, u_char op, size_t sz)</td></tr>
<tr class="separator:a3245bdb71a5a4e0d04cdaa214adaac51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abec2e55dc4f3d4e5c639f048bf35316c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#abec2e55dc4f3d4e5c639f048bf35316c">add_pkt_op</a> (u_char op, char sk_type, u_short port, int(*exec_f)(<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> pkt))</td></tr>
<tr class="separator:abec2e55dc4f3d4e5c639f048bf35316c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add26b86f4b7d350021c4a96e6db6ce6c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c">send_rq</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *pkt, int pkt_flags, u_char rq, int rq_id, u_char re, int check_ack, <a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *rpkt)</td></tr>
<tr class="separator:add26b86f4b7d350021c4a96e6db6ce6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9705190f4cb9031da8070644993515d5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a9705190f4cb9031da8070644993515d5">forward_pkt</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> rpkt, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> to)</td></tr>
<tr class="separator:a9705190f4cb9031da8070644993515d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad386f9f8ac111df2a8d5a5e9912013ca"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#ad386f9f8ac111df2a8d5a5e9912013ca">pkt_err</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> pkt, u_char err, int free_pkt)</td></tr>
<tr class="separator:ad386f9f8ac111df2a8d5a5e9912013ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad72bbdba1c2025145f30bba79981c11d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#ad72bbdba1c2025145f30bba79981c11d">pkt_exec</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> pkt, int acpt_idx)</td></tr>
<tr class="separator:ad72bbdba1c2025145f30bba79981c11d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01001fd998fb3abf74fea80de24882c3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a01001fd998fb3abf74fea80de24882c3">pkt_queue_init</a> (void)</td></tr>
<tr class="separator:a01001fd998fb3abf74fea80de24882c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61d1b4bc2230ca26679230b75fa7c1c9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a61d1b4bc2230ca26679230b75fa7c1c9">pkt_queue_close</a> (void)</td></tr>
<tr class="separator:a61d1b4bc2230ca26679230b75fa7c1c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a730e1b43e6768fde7d8da6790636c374"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a730e1b43e6768fde7d8da6790636c374">wait_and_unlock</a> (void *m)</td></tr>
<tr class="separator:a730e1b43e6768fde7d8da6790636c374"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bcb8ed5a94ff428d1f9f5f8b0e83d63"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a9bcb8ed5a94ff428d1f9f5f8b0e83d63">pkt_q_wait_recv</a> (int id, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *from, <a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *rpkt, <a class="el" href="../../dd/d5c/structpkt__queue.html">pkt_queue</a> **ret_pq)</td></tr>
<tr class="separator:a9bcb8ed5a94ff428d1f9f5f8b0e83d63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30bc04fb2e922d6ca7d89176b36c441d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a30bc04fb2e922d6ca7d89176b36c441d">pkt_q_add_pkt</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> pkt)</td></tr>
<tr class="separator:a30bc04fb2e922d6ca7d89176b36c441d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ccb46810f5a6b74d733c837dd5f4fbe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a8ccb46810f5a6b74d733c837dd5f4fbe">pkt_q_del</a> (<a class="el" href="../../dd/d5c/structpkt__queue.html">pkt_queue</a> *pq, int close_socket)</td></tr>
<tr class="separator:a8ccb46810f5a6b74d733c837dd5f4fbe"><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:ad112db424edc745fd0b662a85bb1e5c4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#ad112db424edc745fd0b662a85bb1e5c4">cur_ifs_n</a></td></tr>
<tr class="separator:ad112db424edc745fd0b662a85bb1e5c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37d5ef7b0a00927349627ce5f97883d8"><td class="memItemLeft" align="right" valign="top">pthread_attr_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d05/pkts_8c.html#a37d5ef7b0a00927349627ce5f97883d8">wait_and_unlock_attr</a></td></tr>
<tr class="separator:a37d5ef7b0a00927349627ce5f97883d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="abec2e55dc4f3d4e5c639f048bf35316c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void add_pkt_op </td>
<td>(</td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>op</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char&#160;</td>
<td class="paramname"><em>sk_type</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_short&#160;</td>
<td class="paramname"><em>port</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int(*)(<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> pkt)&#160;</td>
<td class="paramname"><em>exec_f</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_abec2e55dc4f3d4e5c639f048bf35316c_icgraph.png" border="0" usemap="#df/d05/pkts_8c_abec2e55dc4f3d4e5c639f048bf35316c_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_abec2e55dc4f3d4e5c639f048bf35316c_icgraph" id="df/d05/pkts_8c_abec2e55dc4f3d4e5c639f048bf35316c_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="156,5,236,35"/><area shape="rect" id="node9" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="159,59,233,88"/><area shape="rect" id="node12" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="159,112,233,141"/><area shape="rect" id="node15" href="../../d3/df5/radar_8h.html#a94450b9b9f2e120fa2f592344ef66f80" title="first_init_radar" alt="" coords="144,165,248,195"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="296,85,403,115"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="451,85,501,115"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a9705190f4cb9031da8070644993515d5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int forward_pkt </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>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a>&#160;</td>
<td class="paramname"><em>to</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="../../df/d05/pkts_8c_a9705190f4cb9031da8070644993515d5_cgraph.png" border="0" usemap="#df/d05/pkts_8c_a9705190f4cb9031da8070644993515d5_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a9705190f4cb9031da8070644993515d5_cgraph" id="df/d05/pkts_8c_a9705190f4cb9031da8070644993515d5_cgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="145,282,223,311"/><area shape="rect" id="node7" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="151,645,217,674"/><area shape="rect" id="node70" href="../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="663,1042,743,1071"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="664,154,741,183"/><area shape="rect" id="node9" href="../../dd/d23/request_8c.html#a94a2019cbf2deca631276eb81a7641e8" title="op_verify" alt="" coords="665,247,740,277"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="844,650,892,679"/><area shape="rect" id="node15" href="../../dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="479,310,551,339"/><area shape="rect" id="node18" href="../../dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="299,310,371,339"/><area shape="rect" id="node21" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="299,257,371,286"/><area shape="rect" id="node25" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="661,807,744,837"/><area shape="rect" id="node29" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="292,515,377,545"/><area shape="rect" id="node31" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="469,414,560,443"/><area shape="rect" id="node33" href="../../df/d05/pkts_8c.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="276,670,393,699"/><area shape="rect" id="node41" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="964,1247,1009,1277"/><area shape="rect" id="node50" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="473,467,556,497"/><area shape="rect" id="node53" href="../../df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="479,1273,551,1302"/><area shape="rect" id="node58" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="840,1401,896,1430"/><area shape="rect" id="node66" href="../../dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="475,521,555,550"/><area shape="rect" id="node72" href="../../da/d89/inet_8c.html#a3c05d384e453db0f645d1b1eef3f753b" title="new_udp_conn" alt="" coords="460,678,569,707"/><area shape="rect" id="node82" href="../../da/d89/inet_8c.html#a0f1dbd0722384c9eddd65f669229345a" title="new_bcast_conn" alt="" coords="455,731,575,761"/><area shape="rect" id="node95" href="../../da/d89/inet_8c.html#a5bbe90629cfa3b1f5db9437297734355" title="set_tos_sk" alt="" coords="292,49,377,78"/><area shape="rect" id="node98" href="../../da/d89/inet_8c.html#aff2952f8da964350ba064f251868a147" title="set_nonblock_sk" alt="" coords="275,102,395,131"/><area shape="rect" id="node101" href="../../df/d05/pkts_8c.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="297,1081,372,1110"/><area shape="rect" id="node126" href="../../df/d05/pkts_8c.html#aa27a33c6310aee1bd27afa42578bc7f4" title="pkt_addtimeout" alt="" coords="280,1286,389,1315"/><area shape="rect" id="node128" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="272,1339,397,1369"/><area shape="rect" id="node131" href="../../df/d05/pkts_8c.html#a9bcb8ed5a94ff428d1f9f5f8b0e83d63" title="pkt_q_wait_recv" alt="" coords="456,1582,573,1611"/><area shape="rect" id="node148" href="../../df/d05/pkts_8c.html#a8ccb46810f5a6b74d733c837dd5f4fbe" title="pkt_q_del" alt="" coords="296,830,373,859"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1075,1301,1144,1330"/><area shape="rect" id="node23" href="../../dd/d23/request_8c.html#a544592715c1fa859a8a108d1b3734d5b" title="rq_verify" alt="" coords="479,257,551,286"/><area shape="rect" id="node27" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="821,807,915,837"/><area shape="rect" id="node36" href="../../da/d89/inet_8c.html#ad2c73cc3fb6cc8a9fcb3997be118b71c" title="new_tcp_conn" alt="" coords="461,625,568,654"/><area shape="rect" id="node68" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="480,835,549,865"/><area shape="rect" id="node39" href="../../da/d89/inet_8c.html#a8eac5edae4e220edc0f4a974dd5749d3" title="inet_to_sockaddr" alt="" coords="643,650,763,679"/><area shape="rect" id="node47" href="../../da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title="set_bindtodevice_sk" alt="" coords="632,493,773,522"/><area shape="rect" id="node44" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1059,1247,1160,1277"/><area shape="rect" id="node55" href="../../df/d05/pkts_8c.html#a1179aed21beeb7c21f762c4db1d54b83" title="pkt_recv_udp" alt="" coords="653,1325,752,1354"/><area shape="rect" id="node61" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="835,1582,901,1611"/><area shape="rect" id="node77" href="../../da/d89/inet_8c.html#a8e51a98ebf31af2e65b949335a06d47a" title="new_dgram_socket" alt="" coords="636,597,769,626"/><area shape="rect" id="node85" href="../../da/d89/inet_8c.html#a2aa626239ab1ad25661dfed01b5f2f89" title="set_broadcast_sk" alt="" coords="640,911,765,941"/><area shape="rect" id="node92" href="../../d1/d71/ll__map_8c.html#aced8907c33267205072637b09f56c869" title="ll_index_to_name" alt="" coords="641,754,764,783"/><area shape="rect" id="node103" href="../../df/d05/pkts_8c.html#ae6409550716070c3ff80141d94dab212" title="pkt_pack" alt="" coords="477,1377,552,1406"/><area shape="rect" id="node108" href="../../da/d89/inet_8c.html#aa65a7052b4c6746a997c4e3743f14fbe" title="inet_sendto_timeout" alt="" coords="445,990,584,1019"/><area shape="rect" id="node111" href="../../da/d89/inet_8c.html#af7e76f47a0583d67182cdf5bbb4dd22a" title="inet_sendto" alt="" coords="659,989,747,1018"/><area shape="rect" id="node116" href="../../da/d89/inet_8c.html#a57d824182ed85de297e6f32640708b7f" title="inet_send_timeout" alt="" coords="451,1094,579,1123"/><area shape="rect" id="node119" href="../../da/d89/inet_8c.html#ac92b07ae7dc3ae1234665e052a8e6792" title="inet_send" alt="" coords="664,1170,741,1199"/><area shape="rect" id="node133" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="672,1738,733,1767"/><area shape="rect" id="node137" href="../../df/d05/pkts_8c.html#a01001fd998fb3abf74fea80de24882c3" title="pkt_queue_init" alt="" coords="649,1530,756,1559"/><area shape="rect" id="node142" href="../../df/d05/pkts_8c.html#a730e1b43e6768fde7d8da6790636c374" title="wait_and_unlock" alt="" coords="644,1634,761,1663"/><area shape="rect" id="node145" href="../../df/d05/pkts_8c.html#ac4d4cb4e990a267fcc7e8008461ba760" title="pkt_copy" alt="" coords="665,1791,740,1821"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a9705190f4cb9031da8070644993515d5_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a9705190f4cb9031da8070644993515d5_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a9705190f4cb9031da8070644993515d5_icgraph" id="df/d05/pkts_8c_a9705190f4cb9031da8070644993515d5_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="169,5,300,35"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="144,59,325,88"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="157,112,312,141"/><area shape="rect" id="node17" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="169,165,300,195"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="375,85,455,115"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="504,85,611,115"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="659,85,709,115"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ae5bd461fc16a3e66ff48dbb83f6a91a0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_add_dev </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>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d9/dbe/structinterface.html">interface</a> *&#160;</td>
<td class="paramname"><em>dev</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>bind_the_socket</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_ae5bd461fc16a3e66ff48dbb83f6a91a0_icgraph.png" border="0" usemap="#df/d05/pkts_8c_ae5bd461fc16a3e66ff48dbb83f6a91a0_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_ae5bd461fc16a3e66ff48dbb83f6a91a0_icgraph" id="df/d05/pkts_8c_ae5bd461fc16a3e66ff48dbb83f6a91a0_icgraph">
<area shape="rect" id="node3" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="1680,5,1776,35"/><area shape="rect" id="node10" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="1681,59,1775,88"/><area shape="rect" id="node14" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="156,261,265,291"/><area shape="rect" id="node21" href="../../d6/d34/hook_8h.html#a14eec030eb6098fc9cc4a8609b19bd00" title="put_qspn_round" alt="" coords="153,315,268,344"/><area shape="rect" id="node24" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="164,101,257,131"/><area shape="rect" id="node27" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="153,155,268,184"/><area shape="rect" id="node30" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="151,208,271,237"/><area shape="rect" id="node33" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="168,368,253,397"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1832,59,1923,88"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1979,137,2029,167"/><area shape="rect" id="node16" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="359,181,433,211"/><area shape="rect" id="node18" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1824,163,1931,192"/><area shape="rect" id="node35" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="321,275,471,304"/><area shape="rect" id="node62" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="352,328,440,357"/><area shape="rect" id="node65" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="527,373,631,403"/><area shape="rect" id="node37" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="520,295,637,324"/><area shape="rect" id="node40" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="685,269,747,299"/><area shape="rect" id="node42" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="796,269,929,299"/><area shape="rect" id="node44" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="980,269,1071,299"/><area shape="rect" id="node46" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1120,217,1307,247"/><area shape="rect" id="node48" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1356,217,1471,247"/><area shape="rect" id="node50" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1532,216,1620,245"/><area shape="rect" id="node55" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1533,269,1619,299"/><area shape="rect" id="node58" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1520,163,1632,192"/><area shape="rect" id="node52" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1691,189,1765,219"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a7ef10aa6a3c9ec3730420c5f692fb195"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_addcompress </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 caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a7ef10aa6a3c9ec3730420c5f692fb195_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a7ef10aa6a3c9ec3730420c5f692fb195_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a7ef10aa6a3c9ec3730420c5f692fb195_icgraph" id="df/d05/pkts_8c_a7ef10aa6a3c9ec3730420c5f692fb195_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="344,94,496,124"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="560,992,715,1021"/><area shape="rect" id="node27" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="547,1098,728,1128"/><area shape="rect" id="node30" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="572,1045,703,1074"/><area shape="rect" id="node33" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="359,1254,481,1284"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="355,1150,485,1180"/><area shape="rect" id="node39" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="583,312,692,341"/><area shape="rect" id="node44" href="../../d6/d34/hook_8h.html#a14eec030eb6098fc9cc4a8609b19bd00" title="put_qspn_round" alt="" coords="179,14,293,44"/><area shape="rect" id="node47" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="372,252,468,281"/><area shape="rect" id="node50" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="373,305,467,334"/><area shape="rect" id="node53" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="363,358,477,388"/><area shape="rect" id="node56" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="360,198,480,228"/><area shape="rect" id="node59" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="203,652,269,681"/><area shape="rect" id="node128" href="../../da/db5/tracer_8h.html#aedc888fcd3fe8dafa7e3a6199190e476" title="tracer_pkt_build" alt="" coords="179,1513,293,1542"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="556,88,719,117"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="777,88,932,117"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="555,242,720,288"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a678f7ec6e159e6bee076921c8d709847" title="reload_hostname_thread" alt="" coords="983,88,1145,117"/><area shape="rect" id="node11" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1033,265,1095,294"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="809,486,900,516"/><area shape="rect" id="node18" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1195,577,1245,606"/><area shape="rect" id="node22" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="815,1018,895,1048"/><area shape="rect" id="node24" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1011,525,1117,554"/><area shape="rect" id="node41" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="817,312,892,341"/><area shape="rect" id="node62" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="345,942,495,972"/><area shape="rect" id="node67" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="349,572,491,601"/><area shape="rect" id="node77" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="343,518,497,548"/><area shape="rect" id="node82" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="352,729,488,758"/><area shape="rect" id="node90" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="359,465,481,494"/><area shape="rect" id="node97" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="355,412,485,441"/><area shape="rect" id="node101" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="591,730,684,760"/><area shape="rect" id="node109" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="375,996,465,1025"/><area shape="rect" id="node114" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="389,782,451,812"/><area shape="rect" id="node122" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="376,625,464,654"/><area shape="rect" id="node124" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="377,836,463,865"/><area shape="rect" id="node126" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="391,889,449,918"/><area shape="rect" id="node64" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="572,938,703,968"/><area shape="rect" id="node69" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="561,624,713,653"/><area shape="rect" id="node73" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="605,570,669,600"/><area shape="rect" id="node75" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="587,677,688,706"/><area shape="rect" id="node71" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="820,580,889,609"/><area shape="rect" id="node86" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="571,826,704,872"/><area shape="rect" id="node92" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="592,466,683,496"/><area shape="rect" id="node130" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="377,1409,463,1438"/><area shape="rect" id="node132" href="../../db/de6/qspn_8c.html#a43aa9205d173722bcc7220aa1ffd1d58" title="qspn_open_start" alt="" coords="361,1513,479,1542"/><area shape="rect" id="node134" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="593,1486,681,1516"/><area shape="rect" id="node137" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="377,1566,463,1596"/><area shape="rect" id="node139" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="364,1620,476,1649"/><area shape="rect" id="node141" href="../../da/db5/tracer_8h.html#ac9c1eb29dad329c4ce003e9f770859c7" title="tracer_pkt_start" alt="" coords="364,1673,476,1702"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="add9d3fdd60f0e0e8a0b0c15e2470b3d7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_addfrom </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>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>from</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="../../df/d05/pkts_8c_add9d3fdd60f0e0e8a0b0c15e2470b3d7_cgraph.png" border="0" usemap="#df/d05/pkts_8c_add9d3fdd60f0e0e8a0b0c15e2470b3d7_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_add9d3fdd60f0e0e8a0b0c15e2470b3d7_cgraph" id="df/d05/pkts_8c_add9d3fdd60f0e0e8a0b0c15e2470b3d7_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="151,5,228,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_add9d3fdd60f0e0e8a0b0c15e2470b3d7_icgraph.png" border="0" usemap="#df/d05/pkts_8c_add9d3fdd60f0e0e8a0b0c15e2470b3d7_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_add9d3fdd60f0e0e8a0b0c15e2470b3d7_icgraph" id="df/d05/pkts_8c_add9d3fdd60f0e0e8a0b0c15e2470b3d7_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="151,59,305,88"/><area shape="rect" id="node14" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="515,112,608,141"/><area shape="rect" id="node21" href="../../d5/d89/pkts_8h.html#a9323e08c6a2d6764207f80cd8dc992aa" title="pkt_clear" alt="" coords="191,189,265,219"/><area shape="rect" id="node5" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="376,5,445,35"/><area shape="rect" id="node11" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="379,59,443,88"/><area shape="rect" id="node7" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="519,32,604,61"/><area shape="rect" id="node9" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="659,32,760,61"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="664,112,755,141"/><area shape="rect" id="node18" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="811,164,861,193"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="367,163,455,192"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="368,216,453,245"/><area shape="rect" id="node33" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="355,269,467,299"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="524,216,599,245"/><area shape="rect" id="node27" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="656,216,763,245"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ad3a3fbf0cd903aa35f60e274b9d5d65e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_addhdr </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>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">pkt_hdr *&#160;</td>
<td class="paramname"><em>hdr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a2d9d7b7b56f6e28d0b4836353c593a7a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_addlowdelay </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 caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a2d9d7b7b56f6e28d0b4836353c593a7a_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a2d9d7b7b56f6e28d0b4836353c593a7a_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a2d9d7b7b56f6e28d0b4836353c593a7a_icgraph" id="df/d05/pkts_8c_a2d9d7b7b56f6e28d0b4836353c593a7a_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="175,5,329,35"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="380,5,460,35"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="509,5,616,35"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="664,5,715,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a68b302fcf3c663d33c7bcbc24b65de1b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_addmsg </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>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>msg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af14e2a3a65d01caa39230da9114c4c24"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_addnonblock </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 caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_af14e2a3a65d01caa39230da9114c4c24_icgraph.png" border="0" usemap="#df/d05/pkts_8c_af14e2a3a65d01caa39230da9114c4c24_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_af14e2a3a65d01caa39230da9114c4c24_icgraph" id="df/d05/pkts_8c_af14e2a3a65d01caa39230da9114c4c24_icgraph">
<area shape="rect" id="node3" href="../../da/db5/tracer_8h.html#aedc888fcd3fe8dafa7e3a6199190e476" title="tracer_pkt_build" alt="" coords="173,212,288,241"/><area shape="rect" id="node5" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="336,57,421,87"/><area shape="rect" id="node27" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2025,300,2113,329"/><area shape="rect" id="node34" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2027,180,2112,209"/><area shape="rect" id="node37" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2013,233,2125,263"/><area shape="rect" id="node47" href="../../db/de6/qspn_8c.html#a43aa9205d173722bcc7220aa1ffd1d58" title="qspn_open_start" alt="" coords="477,312,595,341"/><area shape="rect" id="node53" href="../../da/db5/tracer_8h.html#ac9c1eb29dad329c4ce003e9f770859c7" title="tracer_pkt_start" alt="" coords="652,109,764,139"/><area shape="rect" id="node7" href="../../d7/d02/radar_8c.html#ab10b73e523085803cf8a5863ed9994f9" title="radar_qspn_send_t" alt="" coords="471,56,601,85"/><area shape="rect" id="node9" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="665,56,751,85"/><area shape="rect" id="node11" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="815,56,964,85"/><area shape="rect" id="node41" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="845,109,933,139"/><area shape="rect" id="node44" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1020,5,1124,35"/><area shape="rect" id="node13" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1013,84,1131,113"/><area shape="rect" id="node15" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2451,56,2501,85"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1179,108,1240,137"/><area shape="rect" id="node19" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1289,108,1423,137"/><area shape="rect" id="node21" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1473,159,1564,188"/><area shape="rect" id="node23" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1613,209,1800,239"/><area shape="rect" id="node25" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1849,209,1964,239"/><area shape="rect" id="node29" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2173,207,2248,236"/><area shape="rect" id="node31" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2296,171,2403,200"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a10af98abd797f411f0c06bc4bff939ee"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_addport </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>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_short&#160;</td>
<td class="paramname"><em>port</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a10af98abd797f411f0c06bc4bff939ee_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a10af98abd797f411f0c06bc4bff939ee_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a10af98abd797f411f0c06bc4bff939ee_icgraph" id="df/d05/pkts_8c_a10af98abd797f411f0c06bc4bff939ee_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="703,532,833,561"/><area shape="rect" id="node11" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="943,1405,1039,1434"/><area shape="rect" id="node17" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="721,1236,815,1265"/><area shape="rect" id="node21" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="713,936,823,965"/><area shape="rect" id="node26" href="../../d6/d34/hook_8h.html#a14eec030eb6098fc9cc4a8609b19bd00" title="put_qspn_round" alt="" coords="147,1164,261,1193"/><area shape="rect" id="node29" href="../../d5/d89/pkts_8h.html#a9323e08c6a2d6764207f80cd8dc992aa" title="pkt_clear" alt="" coords="167,104,241,133"/><area shape="rect" id="node42" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="145,1060,263,1089"/><area shape="rect" id="node44" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="335,797,401,826"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="951,612,1031,641"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1123,774,1229,804"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1277,1262,1328,1292"/><area shape="rect" id="node13" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1131,1288,1221,1317"/><area shape="rect" id="node23" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="953,936,1028,965"/><area shape="rect" id="node31" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="324,77,412,106"/><area shape="rect" id="node36" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="325,130,411,160"/><area shape="rect" id="node39" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="312,24,424,53"/><area shape="rect" id="node33" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="513,50,588,80"/><area shape="rect" id="node134" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="327,1060,409,1089"/><area shape="rect" id="node46" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="475,141,627,170"/><area shape="rect" id="node56" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="476,692,625,721"/><area shape="rect" id="node61" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="480,273,621,302"/><area shape="rect" id="node71" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="473,220,628,249"/><area shape="rect" id="node75" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="677,585,859,614"/><area shape="rect" id="node78" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="483,745,619,774"/><area shape="rect" id="node88" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="707,1420,829,1449"/><area shape="rect" id="node93" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="489,377,612,406"/><area shape="rect" id="node96" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="703,1366,833,1396"/><area shape="rect" id="node99" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="485,430,616,460"/><area shape="rect" id="node103" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="720,818,816,848"/><area shape="rect" id="node106" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="721,880,815,909"/><area shape="rect" id="node109" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="493,1006,608,1036"/><area shape="rect" id="node112" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="491,1060,611,1089"/><area shape="rect" id="node115" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="505,585,596,614"/><area shape="rect" id="node120" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="520,638,581,668"/><area shape="rect" id="node128" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="724,1313,812,1342"/><area shape="rect" id="node130" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="508,900,593,929"/><area shape="rect" id="node132" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="521,953,580,982"/><area shape="rect" id="node48" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="687,116,849,145"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="913,90,1068,120"/><area shape="rect" id="node53" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="908,186,1073,232"/><area shape="rect" id="node58" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="703,692,833,721"/><area shape="rect" id="node63" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="692,324,844,353"/><area shape="rect" id="node67" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="736,270,800,300"/><area shape="rect" id="node69" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="717,377,819,406"/><area shape="rect" id="node65" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="956,290,1025,320"/><area shape="rect" id="node81" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="691,638,845,668"/><area shape="rect" id="node84" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="701,744,835,791"/><area shape="rect" id="node90" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="945,1352,1036,1381"/><area shape="rect" id="node136" href="../../d3/df5/radar_8h.html#a23199e508fb5df7dca7410b1744531c0" title="rnl_fill_rq" alt="" coords="513,1417,588,1446"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a8fb27f7c76bb4c5e4f22315d4a51a0c4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_addsk </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>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>family</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>sk</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>sk_type</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a8fb27f7c76bb4c5e4f22315d4a51a0c4_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a8fb27f7c76bb4c5e4f22315d4a51a0c4_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a8fb27f7c76bb4c5e4f22315d4a51a0c4_icgraph" id="df/d05/pkts_8c_a8fb27f7c76bb4c5e4f22315d4a51a0c4_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="695,843,825,872"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="669,949,851,979"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="683,896,837,925"/><area shape="rect" id="node17" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="669,764,851,793"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="695,1003,825,1032"/><area shape="rect" id="node23" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="481,587,604,616"/><area shape="rect" id="node26" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="477,533,608,563"/><area shape="rect" id="node29" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="712,1797,808,1827"/><area shape="rect" id="node35" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="713,1411,807,1440"/><area shape="rect" id="node39" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="705,373,815,403"/><area shape="rect" id="node44" href="../../d6/d34/hook_8h.html#a14eec030eb6098fc9cc4a8609b19bd00" title="put_qspn_round" alt="" coords="139,165,253,195"/><area shape="rect" id="node47" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="495,216,591,245"/><area shape="rect" id="node50" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="496,269,589,299"/><area shape="rect" id="node53" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="485,373,600,403"/><area shape="rect" id="node56" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="483,427,603,456"/><area shape="rect" id="node59" href="../../d5/d89/pkts_8h.html#a9323e08c6a2d6764207f80cd8dc992aa" title="pkt_clear" alt="" coords="159,112,233,141"/><area shape="rect" id="node72" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="137,1520,255,1549"/><area shape="rect" id="node74" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="327,949,393,979"/><area shape="rect" id="node139" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="513,480,572,509"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="937,804,1017,833"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1104,480,1211,509"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1259,1563,1309,1592"/><area shape="rect" id="node31" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="932,1701,1023,1731"/><area shape="rect" id="node41" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="940,321,1015,351"/><area shape="rect" id="node61" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="316,59,404,88"/><area shape="rect" id="node66" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="317,112,403,141"/><area shape="rect" id="node69" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="304,5,416,35"/><area shape="rect" id="node63" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="505,85,580,115"/><area shape="rect" id="node144" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="319,1545,401,1575"/><area shape="rect" id="node76" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="467,1675,619,1704"/><area shape="rect" id="node86" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="468,843,617,872"/><area shape="rect" id="node89" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="472,1208,613,1237"/><area shape="rect" id="node99" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="465,1261,620,1291"/><area shape="rect" id="node104" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="475,896,611,925"/><area shape="rect" id="node109" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="699,1517,821,1547"/><area shape="rect" id="node112" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="695,1571,825,1600"/><area shape="rect" id="node120" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="497,1003,588,1032"/><area shape="rect" id="node126" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="512,949,573,979"/><area shape="rect" id="node135" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="716,1464,804,1493"/><area shape="rect" id="node137" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="500,1315,585,1344"/><area shape="rect" id="node78" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="679,1675,841,1704"/><area shape="rect" id="node80" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="900,1631,1055,1660"/><area shape="rect" id="node83" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="677,1727,843,1774"/><area shape="rect" id="node91" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="684,1208,836,1237"/><area shape="rect" id="node95" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="728,1261,792,1291"/><area shape="rect" id="node97" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="709,1155,811,1184"/><area shape="rect" id="node93" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="943,1261,1012,1291"/><area shape="rect" id="node141" href="../../d3/df5/radar_8h.html#a94450b9b9f2e120fa2f592344ef66f80" title="first_init_radar" alt="" coords="925,480,1029,509"/><area shape="rect" id="node146" href="../../d3/df5/radar_8h.html#a23199e508fb5df7dca7410b1744531c0" title="rnl_fill_rq" alt="" coords="505,1571,580,1600"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="aa27a33c6310aee1bd27afa42578bc7f4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_addtimeout </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>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_int&#160;</td>
<td class="paramname"><em>timeout</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>recv</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>send</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_aa27a33c6310aee1bd27afa42578bc7f4_icgraph.png" border="0" usemap="#df/d05/pkts_8c_aa27a33c6310aee1bd27afa42578bc7f4_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_aa27a33c6310aee1bd27afa42578bc7f4_icgraph" id="df/d05/pkts_8c_aa27a33c6310aee1bd27afa42578bc7f4_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="329,245,484,274"/><area shape="rect" id="node12" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="345,191,468,221"/><area shape="rect" id="node20" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="341,87,472,117"/><area shape="rect" id="node23" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="569,769,679,798"/><area shape="rect" id="node30" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="567,455,681,485"/><area shape="rect" id="node33" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="576,82,672,111"/><area shape="rect" id="node38" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="577,135,671,165"/><area shape="rect" id="node43" href="../../d3/dc7/hook_8c.html#ab5fcc9e0c459e229bee016a7698e08ee" title="get_bnode_map" alt="" coords="567,349,681,378"/><area shape="rect" id="node48" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="564,402,684,431"/><area shape="rect" id="node53" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="189,741,256,770"/><area shape="rect" id="node112" href="../../da/db5/tracer_8h.html#aedc888fcd3fe8dafa7e3a6199190e476" title="tracer_pkt_build" alt="" coords="165,1509,280,1538"/><area shape="rect" id="node5" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="589,242,659,271"/><area shape="rect" id="node9" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="592,295,656,325"/><area shape="rect" id="node7" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="799,295,884,325"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="579,189,669,218"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="796,242,887,271"/><area shape="rect" id="node18" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1133,349,1195,378"/><area shape="rect" id="node25" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="768,455,915,485"/><area shape="rect" id="node27" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="968,349,1085,378"/><area shape="rect" id="node35" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="776,135,907,165"/><area shape="rect" id="node40" href="../../d3/dc7/hook_8c.html#ab77263b0b4d7970fb36fdd74ebd0df3a" title="hook_get_int_map" alt="" coords="777,189,905,218"/><area shape="rect" id="node45" href="../../d3/dc7/hook_8c.html#a0513b13a5cbb9ed7d89f6594e639b264" title="hook_get_bnode_map" alt="" coords="767,349,916,378"/><area shape="rect" id="node50" href="../../d3/dc7/hook_8c.html#ab614c177efbb9179f168fd7d13bff83d" title="hook_get_igw" alt="" coords="791,402,892,431"/><area shape="rect" id="node55" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="331,1349,483,1378"/><area shape="rect" id="node63" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="332,1245,481,1274"/><area shape="rect" id="node65" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="336,349,477,378"/><area shape="rect" id="node69" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="533,715,715,745"/><area shape="rect" id="node71" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="339,557,475,586"/><area shape="rect" id="node73" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="559,1034,689,1063"/><area shape="rect" id="node76" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="345,610,468,639"/><area shape="rect" id="node79" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="341,663,472,693"/><area shape="rect" id="node81" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="577,509,671,538"/><area shape="rect" id="node84" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="359,767,455,797"/><area shape="rect" id="node86" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="360,821,453,850"/><area shape="rect" id="node88" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="349,874,464,903"/><area shape="rect" id="node90" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="347,927,467,957"/><area shape="rect" id="node92" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="361,1034,452,1063"/><area shape="rect" id="node95" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="376,981,437,1010"/><area shape="rect" id="node100" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="363,402,451,431"/><area shape="rect" id="node108" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="364,1087,449,1117"/><area shape="rect" id="node110" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="377,1141,436,1170"/><area shape="rect" id="node57" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="543,1349,705,1378"/><area shape="rect" id="node59" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="764,1297,919,1326"/><area shape="rect" id="node114" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="364,1562,449,1591"/><area shape="rect" id="node116" href="../../db/de6/qspn_8c.html#a43aa9205d173722bcc7220aa1ffd1d58" title="qspn_open_start" alt="" coords="348,1666,465,1695"/><area shape="rect" id="node118" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="580,1639,668,1669"/><area shape="rect" id="node121" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="364,1402,449,1431"/><area shape="rect" id="node123" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="351,1455,463,1485"/><area shape="rect" id="node125" href="../../da/db5/tracer_8h.html#ac9c1eb29dad329c4ce003e9f770859c7" title="tracer_pkt_start" alt="" coords="351,1509,463,1538"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a9994ee280b9db73a6eaca0462b361d58"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_addto </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>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>to</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="../../df/d05/pkts_8c_a9994ee280b9db73a6eaca0462b361d58_cgraph.png" border="0" usemap="#df/d05/pkts_8c_a9994ee280b9db73a6eaca0462b361d58_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a9994ee280b9db73a6eaca0462b361d58_cgraph" id="df/d05/pkts_8c_a9994ee280b9db73a6eaca0462b361d58_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="135,5,212,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a9994ee280b9db73a6eaca0462b361d58_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a9994ee280b9db73a6eaca0462b361d58_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a9994ee280b9db73a6eaca0462b361d58_icgraph" id="df/d05/pkts_8c_a9994ee280b9db73a6eaca0462b361d58_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="135,52,287,81"/><area shape="rect" id="node25" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="140,1205,281,1235"/><area shape="rect" id="node48" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="349,1120,504,1149"/><area shape="rect" id="node52" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="336,235,517,264"/><area shape="rect" id="node59" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="361,339,492,368"/><area shape="rect" id="node62" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="149,596,272,625"/><area shape="rect" id="node65" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="145,649,276,679"/><area shape="rect" id="node68" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="821,181,915,211"/><area shape="rect" id="node72" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="372,552,481,581"/><area shape="rect" id="node77" href="../../d6/d34/hook_8h.html#a14eec030eb6098fc9cc4a8609b19bd00" title="put_qspn_round" alt="" coords="153,703,268,732"/><area shape="rect" id="node80" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="164,756,257,785"/><area shape="rect" id="node83" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="153,809,268,839"/><area shape="rect" id="node86" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="151,863,271,892"/><area shape="rect" id="node89" href="../../d5/d89/pkts_8h.html#a9323e08c6a2d6764207f80cd8dc992aa" title="pkt_clear" alt="" coords="173,928,248,957"/><area shape="rect" id="node102" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="165,445,256,475"/><area shape="rect" id="node114" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="180,392,241,421"/><area shape="rect" id="node130" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="181,1005,240,1035"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="345,27,508,56"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="573,16,728,45"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="785,111,951,158"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a678f7ec6e159e6bee076921c8d709847" title="reload_hostname_thread" alt="" coords="787,5,949,35"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="837,59,899,88"/><area shape="rect" id="node11" href="../../d4/d3b/netsukuku_8c.html#a207b25374e65f083a666cdfaca49bb99" title="sighup_handler" alt="" coords="1013,5,1123,35"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1211,156,1261,185"/><area shape="rect" id="node17" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1001,59,1135,88"/><area shape="rect" id="node22" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1023,129,1113,159"/><area shape="rect" id="node27" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="351,1179,503,1208"/><area shape="rect" id="node35" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="836,1271,900,1300"/><area shape="rect" id="node38" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="376,1244,477,1273"/><area shape="rect" id="node29" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="616,1120,685,1149"/><area shape="rect" id="node31" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="1025,1212,1111,1241"/><area shape="rect" id="node33" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="1185,1212,1287,1241"/><area shape="rect" id="node40" href="../../d1/dd5/andns__snsd_8h.html#a86f72d27da5b908d5ce023c778ad4b74" title="snsd_node_to_data" alt="" coords="584,1197,717,1227"/><area shape="rect" id="node43" href="../../d1/dd5/andns__snsd_8h.html#af1703129169f7152c3a4c38604bf9ea9" title="snsd_service_to_aansws" alt="" coords="567,1304,735,1333"/><area shape="rect" id="node46" href="../../d1/dd5/andns__snsd_8h.html#a1fcd0373d93db849bf72644fc21e5087" title="snsd_node_to_dansw" alt="" coords="577,1251,724,1280"/><area shape="rect" id="node54" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="611,472,691,501"/><area shape="rect" id="node56" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="815,756,921,785"/><area shape="rect" id="node74" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="613,756,688,785"/><area shape="rect" id="node91" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="383,963,471,992"/><area shape="rect" id="node96" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="384,1016,469,1045"/><area shape="rect" id="node99" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="371,909,483,939"/><area shape="rect" id="node93" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="613,923,688,952"/><area shape="rect" id="node104" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="361,445,492,475"/><area shape="rect" id="node107" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="336,499,517,528"/><area shape="rect" id="node110" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="349,392,504,421"/><area shape="rect" id="node123" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="389,181,464,211"/><area shape="rect" id="node125" href="../../dc/d21/daemon_8c.html#afc47801db3abdd5d408c48044643018d" title="udp_exec_pkt" alt="" coords="600,235,701,264"/><area shape="rect" id="node127" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="600,181,701,211"/><area shape="rect" id="node132" href="../../d3/df5/radar_8h.html#a94450b9b9f2e120fa2f592344ef66f80" title="first_init_radar" alt="" coords="599,1003,703,1032"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a9323e08c6a2d6764207f80cd8dc992aa"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_clear </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="../../df/d05/pkts_8c_a9323e08c6a2d6764207f80cd8dc992aa_cgraph.png" border="0" usemap="#df/d05/pkts_8c_a9323e08c6a2d6764207f80cd8dc992aa_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a9323e08c6a2d6764207f80cd8dc992aa_cgraph" id="df/d05/pkts_8c_a9323e08c6a2d6764207f80cd8dc992aa_cgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#add9d3fdd60f0e0e8a0b0c15e2470b3d7" title="pkt_addfrom" alt="" coords="129,5,223,35"/><area shape="rect" id="node7" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="137,59,215,88"/><area shape="rect" id="node10" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="135,112,217,141"/><area shape="rect" id="node12" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="131,165,221,195"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="273,32,351,61"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a9323e08c6a2d6764207f80cd8dc992aa_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a9323e08c6a2d6764207f80cd8dc992aa_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a9323e08c6a2d6764207f80cd8dc992aa_icgraph" id="df/d05/pkts_8c_a9323e08c6a2d6764207f80cd8dc992aa_icgraph">
<area shape="rect" id="node3" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="140,5,228,35"/><area shape="rect" id="node11" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="141,59,227,88"/><area shape="rect" id="node14" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="128,112,240,141"/><area shape="rect" id="node5" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="288,59,363,88"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="411,59,517,88"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="565,59,616,88"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a9067b2b1019f0e577ba4baaba5005d56"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int pkt_compress </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>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">pkt_hdr *&#160;</td>
<td class="paramname"><em>newhdr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>dst_msg</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="../../df/d05/pkts_8c_a9067b2b1019f0e577ba4baaba5005d56_cgraph.png" border="0" usemap="#df/d05/pkts_8c_a9067b2b1019f0e577ba4baaba5005d56_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a9067b2b1019f0e577ba4baaba5005d56_cgraph" id="df/d05/pkts_8c_a9067b2b1019f0e577ba4baaba5005d56_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="157,5,205,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="255,5,324,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a9067b2b1019f0e577ba4baaba5005d56_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a9067b2b1019f0e577ba4baaba5005d56_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a9067b2b1019f0e577ba4baaba5005d56_icgraph" id="df/d05/pkts_8c_a9067b2b1019f0e577ba4baaba5005d56_icgraph">
<area shape="rect" id="node3" href="../../d5/d89/pkts_8h.html#ae6409550716070c3ff80141d94dab212" title="pkt_pack" alt="" coords="157,1163,232,1192"/><area shape="rect" id="node5" href="../../d5/d89/pkts_8h.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="280,1163,355,1192"/><area shape="rect" id="node7" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="807,987,916,1016"/><area shape="rect" id="node15" href="../../d6/d34/hook_8h.html#a14eec030eb6098fc9cc4a8609b19bd00" title="put_qspn_round" alt="" coords="403,1352,517,1381"/><area shape="rect" id="node18" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="427,660,493,689"/><area shape="rect" id="node9" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="1041,1089,1116,1119"/><area shape="rect" id="node11" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1205,704,1312,733"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1360,443,1411,472"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="568,88,720,117"/><area shape="rect" id="node32" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="569,897,719,927"/><area shape="rect" id="node39" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="573,319,715,348"/><area shape="rect" id="node49" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="567,159,721,188"/><area shape="rect" id="node53" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="771,597,952,627"/><area shape="rect" id="node56" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="576,844,712,873"/><area shape="rect" id="node65" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="796,651,927,680"/><area shape="rect" id="node68" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="583,425,705,455"/><area shape="rect" id="node73" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="583,583,705,612"/><area shape="rect" id="node76" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="579,372,709,401"/><area shape="rect" id="node79" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="579,529,709,559"/><area shape="rect" id="node82" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="815,443,908,472"/><area shape="rect" id="node86" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="596,951,692,980"/><area shape="rect" id="node89" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="597,1004,691,1033"/><area shape="rect" id="node92" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="587,1057,701,1087"/><area shape="rect" id="node95" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="584,1111,704,1140"/><area shape="rect" id="node98" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="599,791,689,820"/><area shape="rect" id="node106" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="613,737,675,767"/><area shape="rect" id="node117" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="600,1323,688,1352"/><area shape="rect" id="node129" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="601,212,687,241"/><area shape="rect" id="node131" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="615,265,673,295"/><area shape="rect" id="node22" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="780,5,943,35"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="1001,32,1156,61"/><area shape="rect" id="node27" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="779,109,944,155"/><area shape="rect" id="node29" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1033,391,1124,420"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="796,864,927,893"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="1039,704,1119,733"/><area shape="rect" id="node41" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="785,283,937,312"/><area shape="rect" id="node45" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="829,229,893,259"/><area shape="rect" id="node47" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="811,336,912,365"/><area shape="rect" id="node43" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="1044,231,1113,260"/><area shape="rect" id="node59" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="784,811,939,840"/><area shape="rect" id="node62" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="795,917,928,963"/><area shape="rect" id="node70" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="816,389,907,419"/><area shape="rect" id="node101" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="771,757,952,787"/><area shape="rect" id="node115" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="824,704,899,733"/><area shape="rect" id="node119" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="807,1456,916,1485"/><area shape="rect" id="node121" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="804,1243,919,1272"/><area shape="rect" id="node123" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="813,1296,909,1325"/><area shape="rect" id="node125" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="815,1349,908,1379"/><area shape="rect" id="node127" href="../../d3/dc7/hook_8c.html#ab5fcc9e0c459e229bee016a7698e08ee" title="get_bnode_map" alt="" coords="804,1403,919,1432"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ac4d4cb4e990a267fcc7e8008461ba760"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_copy </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *&#160;</td>
<td class="paramname"><em>dst</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *&#160;</td>
<td class="paramname"><em>src</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_ac4d4cb4e990a267fcc7e8008461ba760_cgraph.png" border="0" usemap="#df/d05/pkts_8c_ac4d4cb4e990a267fcc7e8008461ba760_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_ac4d4cb4e990a267fcc7e8008461ba760_cgraph" id="df/d05/pkts_8c_ac4d4cb4e990a267fcc7e8008461ba760_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="128,32,195,61"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="244,32,289,61"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="355,5,424,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="339,59,440,88"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_ac4d4cb4e990a267fcc7e8008461ba760_icgraph.png" border="0" usemap="#df/d05/pkts_8c_ac4d4cb4e990a267fcc7e8008461ba760_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_ac4d4cb4e990a267fcc7e8008461ba760_icgraph" id="df/d05/pkts_8c_ac4d4cb4e990a267fcc7e8008461ba760_icgraph">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html#a5f6db55ee7de052695358525b3fe212c" title="andna_flood_pkt" alt="" coords="293,1403,411,1432"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="689,1167,820,1196"/><area shape="rect" id="node13" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="664,1220,845,1249"/><area shape="rect" id="node19" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="677,1089,832,1119"/><area shape="rect" id="node22" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="688,1370,821,1417"/><area shape="rect" id="node28" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="689,592,820,621"/><area shape="rect" id="node32" href="../../d5/d89/pkts_8h.html#a9bcb8ed5a94ff428d1f9f5f8b0e83d63" title="pkt_q_wait_recv" alt="" coords="128,839,245,868"/><area shape="rect" id="node127" href="../../d5/d89/pkts_8h.html#a30bc04fb2e922d6ca7d89176b36c441d" title="pkt_q_add_pkt" alt="" coords="299,225,405,255"/><area shape="rect" id="node130" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="143,1737,231,1767"/><area shape="rect" id="node135" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="144,1631,229,1660"/><area shape="rect" id="node138" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="131,1684,243,1713"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#ac5be4621b26ee1e36c55a6da772614de" title="spread_single_acache" alt="" coords="463,1167,612,1196"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="932,1056,1012,1085"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1129,1056,1236,1085"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1456,225,1507,255"/><area shape="rect" id="node34" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="319,668,385,697"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="461,15,613,44"/><area shape="rect" id="node48" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="463,1273,612,1303"/><area shape="rect" id="node51" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="467,329,608,359"/><area shape="rect" id="node61" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="460,276,615,305"/><area shape="rect" id="node65" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="664,800,845,829"/><area shape="rect" id="node68" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="469,1220,605,1249"/><area shape="rect" id="node74" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="476,172,599,201"/><area shape="rect" id="node79" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="693,488,816,517"/><area shape="rect" id="node82" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="472,68,603,97"/><area shape="rect" id="node85" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="689,1024,820,1053"/><area shape="rect" id="node88" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="1136,225,1229,255"/><area shape="rect" id="node92" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="489,588,585,617"/><area shape="rect" id="node94" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="491,641,584,671"/><area shape="rect" id="node96" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="480,695,595,724"/><area shape="rect" id="node98" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="477,748,597,777"/><area shape="rect" id="node100" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="492,1113,583,1143"/><area shape="rect" id="node106" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="507,535,568,564"/><area shape="rect" id="node121" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="493,852,581,881"/><area shape="rect" id="node123" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="495,905,580,935"/><area shape="rect" id="node125" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="508,959,567,988"/><area shape="rect" id="node38" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="673,67,836,96"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="895,41,1049,71"/><area shape="rect" id="node43" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="1100,5,1265,51"/><area shape="rect" id="node45" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1316,148,1407,177"/><area shape="rect" id="node53" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="679,381,831,411"/><area shape="rect" id="node57" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="723,328,787,357"/><area shape="rect" id="node59" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="704,435,805,464"/><area shape="rect" id="node55" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="937,356,1007,385"/><area shape="rect" id="node76" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="709,120,800,149"/><area shape="rect" id="node114" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="717,224,792,253"/><area shape="rect" id="node116" href="../../dc/d21/daemon_8c.html#afc47801db3abdd5d408c48044643018d" title="udp_exec_pkt" alt="" coords="921,224,1023,253"/><area shape="rect" id="node118" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="921,277,1023,307"/><area shape="rect" id="node132" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="315,1657,389,1687"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ad386f9f8ac111df2a8d5a5e9912013ca"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int pkt_err </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>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>err</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>free_pkt</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="../../df/d05/pkts_8c_ad386f9f8ac111df2a8d5a5e9912013ca_cgraph.png" border="0" usemap="#df/d05/pkts_8c_ad386f9f8ac111df2a8d5a5e9912013ca_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_ad386f9f8ac111df2a8d5a5e9912013ca_cgraph" id="df/d05/pkts_8c_ad386f9f8ac111df2a8d5a5e9912013ca_cgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="119,70,196,99"/><area shape="rect" id="node7" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="265,135,351,165"/><area shape="rect" id="node9" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="808,267,875,297"/><area shape="rect" id="node17" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="124,1247,191,1277"/><area shape="rect" id="node70" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="453,1923,523,1953"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="637,57,715,86"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="937,471,983,501"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1048,627,1117,657"/><area shape="rect" id="node15" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1032,471,1133,501"/><area shape="rect" id="node19" href="../../dd/d23/request_8c.html#a94a2019cbf2deca631276eb81a7641e8" title="op_verify" alt="" coords="639,1662,713,1691"/><area shape="rect" id="node21" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="817,1223,865,1253"/><area shape="rect" id="node24" href="../../dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="452,1558,524,1587"/><area shape="rect" id="node27" href="../../dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="272,1507,344,1537"/><area shape="rect" id="node30" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="272,189,344,218"/><area shape="rect" id="node34" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="635,1558,717,1587"/><area shape="rect" id="node39" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="443,1662,533,1691"/><area shape="rect" id="node41" href="../../df/d05/pkts_8c.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="249,1714,367,1743"/><area shape="rect" id="node54" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="447,1817,529,1846"/><area shape="rect" id="node57" href="../../df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="452,627,524,657"/><area shape="rect" id="node62" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="813,627,869,657"/><area shape="rect" id="node68" href="../../dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="448,1870,528,1899"/><area shape="rect" id="node74" href="../../da/d89/inet_8c.html#a3c05d384e453db0f645d1b1eef3f753b" title="new_udp_conn" alt="" coords="433,1249,543,1278"/><area shape="rect" id="node84" href="../../da/d89/inet_8c.html#a0f1dbd0722384c9eddd65f669229345a" title="new_bcast_conn" alt="" coords="428,1195,548,1225"/><area shape="rect" id="node97" href="../../da/d89/inet_8c.html#a5bbe90629cfa3b1f5db9437297734355" title="set_tos_sk" alt="" coords="265,1350,351,1379"/><area shape="rect" id="node100" href="../../da/d89/inet_8c.html#aff2952f8da964350ba064f251868a147" title="set_nonblock_sk" alt="" coords="248,1403,368,1433"/><area shape="rect" id="node103" href="../../df/d05/pkts_8c.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="271,858,345,887"/><area shape="rect" id="node128" href="../../df/d05/pkts_8c.html#aa27a33c6310aee1bd27afa42578bc7f4" title="pkt_addtimeout" alt="" coords="253,293,363,322"/><area shape="rect" id="node130" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="245,397,371,426"/><area shape="rect" id="node133" href="../../df/d05/pkts_8c.html#a9bcb8ed5a94ff428d1f9f5f8b0e83d63" title="pkt_q_wait_recv" alt="" coords="429,293,547,322"/><area shape="rect" id="node150" href="../../df/d05/pkts_8c.html#a8ccb46810f5a6b74d733c837dd5f4fbe" title="pkt_q_del" alt="" coords="269,1870,347,1899"/><area shape="rect" id="node32" href="../../dd/d23/request_8c.html#a544592715c1fa859a8a108d1b3734d5b" title="rq_verify" alt="" coords="452,189,524,218"/><area shape="rect" id="node36" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="795,1558,888,1587"/><area shape="rect" id="node44" href="../../da/d89/inet_8c.html#ad2c73cc3fb6cc8a9fcb3997be118b71c" title="new_tcp_conn" alt="" coords="435,1403,541,1433"/><area shape="rect" id="node47" href="../../da/d89/inet_8c.html#a8eac5edae4e220edc0f4a974dd5749d3" title="inet_to_sockaddr" alt="" coords="616,1038,736,1067"/><area shape="rect" id="node51" href="../../da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title="set_bindtodevice_sk" alt="" coords="605,1353,747,1382"/><area shape="rect" id="node59" href="../../df/d05/pkts_8c.html#a1179aed21beeb7c21f762c4db1d54b83" title="pkt_recv_udp" alt="" coords="627,627,725,657"/><area shape="rect" id="node72" href="../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="636,1923,716,1953"/><area shape="rect" id="node79" href="../../da/d89/inet_8c.html#a8e51a98ebf31af2e65b949335a06d47a" title="new_dgram_socket" alt="" coords="609,1249,743,1278"/><area shape="rect" id="node87" href="../../da/d89/inet_8c.html#a2aa626239ab1ad25661dfed01b5f2f89" title="set_broadcast_sk" alt="" coords="613,1091,739,1121"/><area shape="rect" id="node94" href="../../d1/d71/ll__map_8c.html#aced8907c33267205072637b09f56c869" title="ll_index_to_name" alt="" coords="615,1145,737,1174"/><area shape="rect" id="node105" href="../../df/d05/pkts_8c.html#ae6409550716070c3ff80141d94dab212" title="pkt_pack" alt="" coords="451,422,525,451"/><area shape="rect" id="node110" href="../../da/d89/inet_8c.html#aa65a7052b4c6746a997c4e3743f14fbe" title="inet_sendto_timeout" alt="" coords="419,858,557,887"/><area shape="rect" id="node113" href="../../da/d89/inet_8c.html#af7e76f47a0583d67182cdf5bbb4dd22a" title="inet_sendto" alt="" coords="632,806,720,835"/><area shape="rect" id="node118" href="../../da/d89/inet_8c.html#a57d824182ed85de297e6f32640708b7f" title="inet_send_timeout" alt="" coords="424,911,552,941"/><area shape="rect" id="node121" href="../../da/d89/inet_8c.html#ac92b07ae7dc3ae1234665e052a8e6792" title="inet_send" alt="" coords="637,985,715,1014"/><area shape="rect" id="node135" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="645,267,707,297"/><area shape="rect" id="node139" href="../../df/d05/pkts_8c.html#a01001fd998fb3abf74fea80de24882c3" title="pkt_queue_init" alt="" coords="623,110,729,139"/><area shape="rect" id="node144" href="../../df/d05/pkts_8c.html#a730e1b43e6768fde7d8da6790636c374" title="wait_and_unlock" alt="" coords="617,523,735,553"/><area shape="rect" id="node147" href="../../df/d05/pkts_8c.html#ac4d4cb4e990a267fcc7e8008461ba760" title="pkt_copy" alt="" coords="639,163,713,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="../../df/d05/pkts_8c_ad386f9f8ac111df2a8d5a5e9912013ca_icgraph.png" border="0" usemap="#df/d05/pkts_8c_ad386f9f8ac111df2a8d5a5e9912013ca_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_ad386f9f8ac111df2a8d5a5e9912013ca_icgraph" id="df/d05/pkts_8c_ad386f9f8ac111df2a8d5a5e9912013ca_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="143,165,273,195"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="117,219,299,248"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="131,272,285,301"/><area shape="rect" id="node17" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="117,59,299,88"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="143,112,273,141"/><area shape="rect" id="node23" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="505,351,599,380"/><area shape="rect" id="node29" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="153,5,263,35"/><area shape="rect" id="node34" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="171,376,245,405"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="359,165,439,195"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="499,165,605,195"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="795,327,845,356"/><area shape="rect" id="node25" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="655,352,745,381"/><area shape="rect" id="node31" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="361,59,436,88"/><area shape="rect" id="node36" href="../../dc/d21/daemon_8c.html#afc47801db3abdd5d408c48044643018d" title="udp_exec_pkt" alt="" coords="348,429,449,459"/><area shape="rect" id="node42" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="348,376,449,405"/><area shape="rect" id="node38" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="504,404,600,433"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ad72bbdba1c2025145f30bba79981c11d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int pkt_exec </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>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>acpt_idx</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_ad72bbdba1c2025145f30bba79981c11d_cgraph.png" border="0" usemap="#df/d05/pkts_8c_ad72bbdba1c2025145f30bba79981c11d_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_ad72bbdba1c2025145f30bba79981c11d_cgraph" id="df/d05/pkts_8c_ad72bbdba1c2025145f30bba79981c11d_cgraph">
<area shape="rect" id="node3" href="../../dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="608,360,680,390"/><area shape="rect" id="node7" href="../../dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="437,290,509,319"/><area shape="rect" id="node10" href="../../dd/d23/request_8c.html#a544592715c1fa859a8a108d1b3734d5b" title="rq_verify" alt="" coords="608,30,680,59"/><area shape="rect" id="node12" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="437,186,509,215"/><area shape="rect" id="node15" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="616,1579,672,1608"/><area shape="rect" id="node19" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="781,1218,864,1247"/><area shape="rect" id="node27" href="../../dd/d23/request_8c.html#a23492a8fa6db1718461106073dd98fdd" title="add_rq" alt="" coords="129,84,191,114"/><area shape="rect" id="node36" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="964,772,1012,802"/><area shape="rect" id="node39" href="../../dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="604,650,684,679"/><area shape="rect" id="node43" href="../../df/d05/pkts_8c.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="129,959,191,988"/><area shape="rect" id="node151" href="../../df/d05/pkts_8c.html#a30bc04fb2e922d6ca7d89176b36c441d" title="pkt_q_add_pkt" alt="" coords="420,1682,527,1711"/><area shape="rect" id="node5" href="../../dd/d23/request_8c.html#a94a2019cbf2deca631276eb81a7641e8" title="op_verify" alt="" coords="785,396,860,426"/><area shape="rect" id="node17" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1099,1347,1168,1376"/><area shape="rect" id="node21" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="941,1218,1035,1247"/><area shape="rect" id="node23" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1095,1191,1172,1220"/><area shape="rect" id="node25" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1233,1191,1313,1220"/><area shape="rect" id="node29" href="../../dd/d23/request_8c.html#a438a494dcfe71d942b55538d988518e7" title="is_rq_full" alt="" coords="264,31,339,60"/><area shape="rect" id="node34" href="../../dd/d23/request_8c.html#a666975aa9beed1798e6b1fb19fa54228" title="find_free_rq_wait" alt="" coords="241,84,361,114"/><area shape="rect" id="node32" href="../../dd/d23/request_8c.html#a33390565a774719e0197951fa99879d1" title="update_rq_tbl" alt="" coords="424,82,523,111"/><area shape="rect" id="node41" href="../../dd/d23/request_8c.html#a7e9156423ac50d7825790e5b78a79157" title="err_verify" alt="" coords="785,591,860,620"/><area shape="rect" id="node45" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="263,1216,340,1246"/><area shape="rect" id="node49" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="431,394,516,423"/><area shape="rect" id="node51" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="789,1683,856,1712"/><area shape="rect" id="node58" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="268,907,335,936"/><area shape="rect" id="node91" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="609,904,679,934"/><area shape="rect" id="node47" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="605,1323,683,1352"/><area shape="rect" id="node53" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="965,1374,1011,1403"/><area shape="rect" id="node56" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1083,1400,1184,1430"/><area shape="rect" id="node67" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="599,1112,689,1142"/><area shape="rect" id="node69" href="../../df/d05/pkts_8c.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="415,1063,532,1092"/><area shape="rect" id="node83" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="603,1166,685,1195"/><area shape="rect" id="node86" href="../../df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="608,1270,680,1299"/><area shape="rect" id="node95" href="../../da/d89/inet_8c.html#a3c05d384e453db0f645d1b1eef3f753b" title="new_udp_conn" alt="" coords="589,798,699,827"/><area shape="rect" id="node105" href="../../da/d89/inet_8c.html#a0f1dbd0722384c9eddd65f669229345a" title="new_bcast_conn" alt="" coords="584,851,704,880"/><area shape="rect" id="node118" href="../../da/d89/inet_8c.html#a5bbe90629cfa3b1f5db9437297734355" title="set_tos_sk" alt="" coords="780,484,865,514"/><area shape="rect" id="node121" href="../../da/d89/inet_8c.html#aff2952f8da964350ba064f251868a147" title="set_nonblock_sk" alt="" coords="763,538,883,567"/><area shape="rect" id="node124" href="../../df/d05/pkts_8c.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="436,1422,511,1451"/><area shape="rect" id="node130" href="../../df/d05/pkts_8c.html#aa27a33c6310aee1bd27afa42578bc7f4" title="pkt_addtimeout" alt="" coords="419,700,528,730"/><area shape="rect" id="node132" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="411,754,536,783"/><area shape="rect" id="node135" href="../../df/d05/pkts_8c.html#a9bcb8ed5a94ff428d1f9f5f8b0e83d63" title="pkt_q_wait_recv" alt="" coords="415,1476,532,1506"/><area shape="rect" id="node144" href="../../df/d05/pkts_8c.html#a8ccb46810f5a6b74d733c837dd5f4fbe" title="pkt_q_del" alt="" coords="435,959,512,988"/><area shape="rect" id="node72" href="../../da/d89/inet_8c.html#ad2c73cc3fb6cc8a9fcb3997be118b71c" title="new_tcp_conn" alt="" coords="591,1008,697,1038"/><area shape="rect" id="node75" href="../../da/d89/inet_8c.html#a8eac5edae4e220edc0f4a974dd5749d3" title="inet_to_sockaddr" alt="" coords="763,1164,883,1194"/><area shape="rect" id="node80" href="../../da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title="set_bindtodevice_sk" alt="" coords="752,799,893,828"/><area shape="rect" id="node93" href="../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="783,1010,863,1039"/><area shape="rect" id="node100" href="../../da/d89/inet_8c.html#a8e51a98ebf31af2e65b949335a06d47a" title="new_dgram_socket" alt="" coords="756,746,889,775"/><area shape="rect" id="node108" href="../../da/d89/inet_8c.html#a2aa626239ab1ad25661dfed01b5f2f89" title="set_broadcast_sk" alt="" coords="760,903,885,932"/><area shape="rect" id="node115" href="../../d1/d71/ll__map_8c.html#aced8907c33267205072637b09f56c869" title="ll_index_to_name" alt="" coords="761,956,884,986"/><area shape="rect" id="node141" href="../../df/d05/pkts_8c.html#ac4d4cb4e990a267fcc7e8008461ba760" title="pkt_copy" alt="" coords="607,1683,681,1712"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_ad72bbdba1c2025145f30bba79981c11d_icgraph.png" border="0" usemap="#df/d05/pkts_8c_ad72bbdba1c2025145f30bba79981c11d_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_ad72bbdba1c2025145f30bba79981c11d_icgraph" id="df/d05/pkts_8c_ad72bbdba1c2025145f30bba79981c11d_icgraph">
<area shape="rect" id="node3" href="../../dc/d21/daemon_8c.html#afc47801db3abdd5d408c48044643018d" title="udp_exec_pkt" alt="" coords="129,5,231,35"/><area shape="rect" id="node12" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="129,59,231,88"/><area shape="rect" id="node5" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="280,5,376,35"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="425,32,516,61"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="565,32,616,61"/><area shape="rect" id="node14" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="281,59,375,88"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a3245bdb71a5a4e0d04cdaa214adaac51"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_fill_hdr </td>
<td>(</td>
<td class="paramtype">pkt_hdr *&#160;</td>
<td class="paramname"><em>hdr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>flags</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>op</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>sz</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a3245bdb71a5a4e0d04cdaa214adaac51_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a3245bdb71a5a4e0d04cdaa214adaac51_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a3245bdb71a5a4e0d04cdaa214adaac51_icgraph" id="df/d05/pkts_8c_a3245bdb71a5a4e0d04cdaa214adaac51_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="304,1483,456,1512"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="532,712,663,741"/><area shape="rect" id="node27" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="507,476,688,505"/><area shape="rect" id="node30" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="520,593,675,623"/><area shape="rect" id="node33" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="507,423,688,452"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="532,659,663,688"/><area shape="rect" id="node39" href="../../d5/d05/andna_8h.html#ac5be4621b26ee1e36c55a6da772614de" title="spread_single_acache" alt="" coords="305,632,455,661"/><area shape="rect" id="node43" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="543,319,652,348"/><area shape="rect" id="node48" href="../../d6/d34/hook_8h.html#a14eec030eb6098fc9cc4a8609b19bd00" title="put_qspn_round" alt="" coords="139,5,253,35"/><area shape="rect" id="node51" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="163,917,229,947"/><area shape="rect" id="node117" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="349,475,411,504"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="516,1595,679,1624"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="737,1595,892,1624"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="515,1474,680,1521"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a678f7ec6e159e6bee076921c8d709847" title="reload_hostname_thread" alt="" coords="943,1595,1105,1624"/><area shape="rect" id="node11" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="993,1415,1055,1444"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="769,1235,860,1264"/><area shape="rect" id="node18" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1155,995,1205,1024"/><area shape="rect" id="node22" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="775,685,855,715"/><area shape="rect" id="node24" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="971,685,1077,715"/><area shape="rect" id="node45" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="777,267,852,296"/><area shape="rect" id="node54" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="305,837,455,867"/><area shape="rect" id="node57" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="309,1368,451,1397"/><area shape="rect" id="node67" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="303,1421,457,1451"/><area shape="rect" id="node72" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="312,891,448,920"/><area shape="rect" id="node80" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="319,1315,441,1344"/><area shape="rect" id="node86" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="319,997,441,1027"/><area shape="rect" id="node89" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="315,1261,445,1291"/><area shape="rect" id="node92" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="315,1051,445,1080"/><area shape="rect" id="node95" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="551,995,644,1024"/><area shape="rect" id="node99" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="332,109,428,139"/><area shape="rect" id="node102" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="333,264,427,293"/><area shape="rect" id="node105" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="323,317,437,347"/><area shape="rect" id="node108" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="320,371,440,400"/><area shape="rect" id="node111" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="335,579,425,608"/><area shape="rect" id="node128" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="336,1155,424,1184"/><area shape="rect" id="node138" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="337,944,423,973"/><area shape="rect" id="node140" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="351,1208,409,1237"/><area shape="rect" id="node59" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="521,1368,673,1397"/><area shape="rect" id="node63" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="565,1421,629,1451"/><area shape="rect" id="node65" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="547,1315,648,1344"/><area shape="rect" id="node61" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="780,1455,849,1484"/><area shape="rect" id="node76" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="531,769,664,815"/><area shape="rect" id="node82" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="552,1261,643,1291"/><area shape="rect" id="node126" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="560,529,635,559"/><area shape="rect" id="node130" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="543,1048,652,1077"/><area shape="rect" id="node132" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="540,1101,655,1131"/><area shape="rect" id="node134" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="549,1155,645,1184"/><area shape="rect" id="node136" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="551,1208,644,1237"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a3169b3f057f310203a70d49f038f81b7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_free </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>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>close_socket</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="../../df/d05/pkts_8c_a3169b3f057f310203a70d49f038f81b7_cgraph.png" border="0" usemap="#df/d05/pkts_8c_a3169b3f057f310203a70d49f038f81b7_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a3169b3f057f310203a70d49f038f81b7_cgraph" id="df/d05/pkts_8c_a3169b3f057f310203a70d49f038f81b7_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="124,5,204,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a3169b3f057f310203a70d49f038f81b7_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a3169b3f057f310203a70d49f038f81b7_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a3169b3f057f310203a70d49f038f81b7_icgraph" id="df/d05/pkts_8c_a3169b3f057f310203a70d49f038f81b7_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="125,31,277,60"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="353,829,484,859"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="127,860,276,889"/><area shape="rect" id="node23" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="328,440,509,469"/><area shape="rect" id="node26" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="131,1017,272,1047"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="341,600,496,629"/><area shape="rect" id="node39" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="124,964,279,993"/><area shape="rect" id="node43" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="328,547,509,576"/><area shape="rect" id="node46" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="133,807,269,836"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="352,759,485,806"/><area shape="rect" id="node53" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="353,387,484,416"/><area shape="rect" id="node57" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="140,84,263,113"/><area shape="rect" id="node62" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="357,653,480,683"/><area shape="rect" id="node65" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="136,137,267,167"/><area shape="rect" id="node68" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="353,707,484,736"/><area shape="rect" id="node71" href="../../dc/d21/daemon_8c.html#afc47801db3abdd5d408c48044643018d" title="udp_exec_pkt" alt="" coords="151,241,252,271"/><area shape="rect" id="node73" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="371,224,467,253"/><area shape="rect" id="node78" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="151,295,252,324"/><area shape="rect" id="node84" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="147,1071,256,1100"/><area shape="rect" id="node88" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="364,493,473,523"/><area shape="rect" id="node90" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="144,1124,259,1153"/><area shape="rect" id="node93" href="../../d6/d34/hook_8h.html#a14eec030eb6098fc9cc4a8609b19bd00" title="put_qspn_round" alt="" coords="144,1177,259,1207"/><area shape="rect" id="node95" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="153,1231,249,1260"/><area shape="rect" id="node97" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="153,1284,249,1313"/><area shape="rect" id="node99" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="155,1337,248,1367"/><area shape="rect" id="node101" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="155,1391,248,1420"/><area shape="rect" id="node103" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="144,1444,259,1473"/><area shape="rect" id="node105" href="../../d3/dc7/hook_8c.html#ab5fcc9e0c459e229bee016a7698e08ee" title="get_bnode_map" alt="" coords="144,1497,259,1527"/><area shape="rect" id="node107" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="141,1551,261,1580"/><area shape="rect" id="node109" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="141,1604,261,1633"/><area shape="rect" id="node111" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="143,1657,260,1687"/><area shape="rect" id="node113" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="171,500,232,529"/><area shape="rect" id="node122" href="../../d5/d89/pkts_8h.html#a8ccb46810f5a6b74d733c837dd5f4fbe" title="pkt_q_del" alt="" coords="163,1711,240,1740"/><area shape="rect" id="node124" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="159,1764,244,1793"/><area shape="rect" id="node126" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="172,1817,231,1847"/><area shape="rect" id="node128" href="../../da/db5/tracer_8h.html#add8a05e0cb98370b058e9a4906bcc463" title="flood_pkt_send" alt="" coords="147,1871,256,1900"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="337,31,500,60"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="559,5,713,35"/><area shape="rect" id="node10" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="336,83,501,130"/><area shape="rect" id="node12" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="591,175,681,204"/><area shape="rect" id="node14" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="763,227,813,256"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="596,627,676,656"/><area shape="rect" id="node28" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="343,1017,495,1047"/><area shape="rect" id="node32" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="387,964,451,993"/><area shape="rect" id="node34" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="368,1071,469,1100"/><area shape="rect" id="node30" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="601,964,671,993"/><area shape="rect" id="node59" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="373,153,464,183"/><area shape="rect" id="node80" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="372,285,465,315"/><area shape="rect" id="node86" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="345,1124,492,1153"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ae6409550716070c3ff80141d94dab212"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char* pkt_pack </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="../../df/d05/pkts_8c_ae6409550716070c3ff80141d94dab212_cgraph.png" border="0" usemap="#df/d05/pkts_8c_ae6409550716070c3ff80141d94dab212_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_ae6409550716070c3ff80141d94dab212_cgraph" id="df/d05/pkts_8c_ae6409550716070c3ff80141d94dab212_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="168,5,235,35"/><area shape="rect" id="node11" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="128,165,275,195"/><area shape="rect" id="node24" href="../../df/d05/pkts_8c.html#a9067b2b1019f0e577ba4baaba5005d56" title="pkt_compress" alt="" coords="149,59,253,88"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="360,5,405,35"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="507,59,576,88"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="491,5,592,35"/><area shape="rect" id="node13" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="343,272,423,301"/><area shape="rect" id="node17" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="335,219,431,248"/><area shape="rect" id="node20" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="325,112,440,141"/><area shape="rect" id="node22" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="324,165,441,195"/><area shape="rect" id="node15" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="497,245,585,275"/><area shape="rect" id="node26" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="359,59,407,88"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_ae6409550716070c3ff80141d94dab212_icgraph.png" border="0" usemap="#df/d05/pkts_8c_ae6409550716070c3ff80141d94dab212_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_ae6409550716070c3ff80141d94dab212_icgraph" id="df/d05/pkts_8c_ae6409550716070c3ff80141d94dab212_icgraph">
<area shape="rect" id="node3" href="../../d5/d89/pkts_8h.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="128,57,203,87"/><area shape="rect" id="node5" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="655,204,764,233"/><area shape="rect" id="node13" href="../../d6/d34/hook_8h.html#a14eec030eb6098fc9cc4a8609b19bd00" title="put_qspn_round" alt="" coords="251,5,365,35"/><area shape="rect" id="node16" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="275,615,341,644"/><area shape="rect" id="node7" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="889,204,964,233"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1053,588,1160,617"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1208,849,1259,879"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="416,1016,568,1045"/><area shape="rect" id="node30" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="417,483,567,512"/><area shape="rect" id="node37" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="421,1207,563,1236"/><area shape="rect" id="node47" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="415,1128,569,1157"/><area shape="rect" id="node51" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="619,695,800,724"/><area shape="rect" id="node54" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="424,429,560,459"/><area shape="rect" id="node63" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="644,641,775,671"/><area shape="rect" id="node66" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="431,955,553,984"/><area shape="rect" id="node71" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="431,744,553,773"/><area shape="rect" id="node74" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="427,901,557,931"/><area shape="rect" id="node77" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="427,797,557,827"/><area shape="rect" id="node80" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="663,849,756,879"/><area shape="rect" id="node84" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="444,109,540,139"/><area shape="rect" id="node87" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="445,269,539,299"/><area shape="rect" id="node90" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="435,323,549,352"/><area shape="rect" id="node93" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="432,376,552,405"/><area shape="rect" id="node96" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="447,536,537,565"/><area shape="rect" id="node104" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="461,589,523,619"/><area shape="rect" id="node115" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="448,1447,536,1476"/><area shape="rect" id="node129" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="449,163,535,192"/><area shape="rect" id="node131" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="463,216,521,245"/><area shape="rect" id="node20" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="628,1076,791,1105"/><area shape="rect" id="node22" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="849,1051,1004,1080"/><area shape="rect" id="node25" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="627,955,792,1002"/><area shape="rect" id="node27" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="881,901,972,931"/><area shape="rect" id="node32" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="644,428,775,457"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="887,588,967,617"/><area shape="rect" id="node39" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="633,1233,785,1263"/><area shape="rect" id="node43" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="677,1180,741,1209"/><area shape="rect" id="node45" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="659,1287,760,1316"/><area shape="rect" id="node41" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="892,1156,961,1185"/><area shape="rect" id="node57" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="632,481,787,511"/><area shape="rect" id="node60" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="643,358,776,405"/><area shape="rect" id="node68" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="664,903,755,932"/><area shape="rect" id="node99" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="619,535,800,564"/><area shape="rect" id="node113" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="672,588,747,617"/><area shape="rect" id="node117" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="655,1340,764,1369"/><area shape="rect" id="node119" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="652,1393,767,1423"/><area shape="rect" id="node121" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="661,1447,757,1476"/><area shape="rect" id="node123" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="663,1500,756,1529"/><area shape="rect" id="node125" href="../../d3/dc7/hook_8c.html#ab5fcc9e0c459e229bee016a7698e08ee" title="get_bnode_map" alt="" coords="652,1553,767,1583"/><area shape="rect" id="node127" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="649,1607,769,1636"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a30bc04fb2e922d6ca7d89176b36c441d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int pkt_q_add_pkt </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="../../df/d05/pkts_8c_a30bc04fb2e922d6ca7d89176b36c441d_cgraph.png" border="0" usemap="#df/d05/pkts_8c_a30bc04fb2e922d6ca7d89176b36c441d_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a30bc04fb2e922d6ca7d89176b36c441d_cgraph" id="df/d05/pkts_8c_a30bc04fb2e922d6ca7d89176b36c441d_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="288,5,344,35"/><area shape="rect" id="node7" href="../../df/d05/pkts_8c.html#ac4d4cb4e990a267fcc7e8008461ba760" title="pkt_copy" alt="" coords="160,59,235,88"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="509,5,579,35"/><area shape="rect" id="node9" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="283,59,349,88"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="399,59,444,88"/><area shape="rect" id="node14" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="493,59,595,88"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a30bc04fb2e922d6ca7d89176b36c441d_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a30bc04fb2e922d6ca7d89176b36c441d_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a30bc04fb2e922d6ca7d89176b36c441d_icgraph" id="df/d05/pkts_8c_a30bc04fb2e922d6ca7d89176b36c441d_icgraph">
<area shape="rect" id="node3" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="160,32,235,61"/><area shape="rect" id="node5" href="../../dc/d21/daemon_8c.html#afc47801db3abdd5d408c48044643018d" title="udp_exec_pkt" alt="" coords="284,5,385,35"/><area shape="rect" id="node14" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="284,59,385,88"/><area shape="rect" id="node7" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="435,5,531,35"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="580,32,671,61"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="720,32,771,61"/><area shape="rect" id="node16" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="436,59,529,88"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a8ccb46810f5a6b74d733c837dd5f4fbe"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_q_del </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dd/d5c/structpkt__queue.html">pkt_queue</a> *&#160;</td>
<td class="paramname"><em>pq</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>close_socket</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="../../df/d05/pkts_8c_a8ccb46810f5a6b74d733c837dd5f4fbe_cgraph.png" border="0" usemap="#df/d05/pkts_8c_a8ccb46810f5a6b74d733c837dd5f4fbe_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a8ccb46810f5a6b74d733c837dd5f4fbe_cgraph" id="df/d05/pkts_8c_a8ccb46810f5a6b74d733c837dd5f4fbe_cgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="133,5,203,35"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="252,5,332,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a8ccb46810f5a6b74d733c837dd5f4fbe_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a8ccb46810f5a6b74d733c837dd5f4fbe_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a8ccb46810f5a6b74d733c837dd5f4fbe_icgraph" id="df/d05/pkts_8c_a8ccb46810f5a6b74d733c837dd5f4fbe_icgraph">
<area shape="rect" id="node3" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="160,899,227,928"/><area shape="rect" id="node125" href="../../d5/d89/pkts_8h.html#a61d1b4bc2230ca26679230b75fa7c1c9" title="pkt_queue_close" alt="" coords="133,1217,253,1247"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="304,496,456,525"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="305,925,455,955"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="309,1457,451,1487"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="303,1404,457,1433"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="507,659,688,688"/><area shape="rect" id="node41" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="312,979,448,1008"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="532,712,663,741"/><area shape="rect" id="node53" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="319,556,441,585"/><area shape="rect" id="node58" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="319,1033,441,1063"/><area shape="rect" id="node61" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="315,609,445,639"/><area shape="rect" id="node64" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="315,1088,445,1117"/><area shape="rect" id="node67" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="551,605,644,635"/><area shape="rect" id="node71" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="332,1271,428,1300"/><area shape="rect" id="node75" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="333,1349,427,1379"/><area shape="rect" id="node78" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="323,1144,437,1173"/><area shape="rect" id="node81" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="320,1204,440,1233"/><area shape="rect" id="node84" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="335,872,425,901"/><area shape="rect" id="node92" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="349,819,411,848"/><area shape="rect" id="node105" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="336,192,424,221"/><area shape="rect" id="node121" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="337,389,423,419"/><area shape="rect" id="node123" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="351,443,409,472"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="516,379,679,408"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="737,405,892,435"/><area shape="rect" id="node12" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="515,482,680,529"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="769,552,860,581"/><area shape="rect" id="node16" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="941,579,992,608"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="532,979,663,1008"/><area shape="rect" id="node22" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="775,952,855,981"/><area shape="rect" id="node26" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="521,1563,673,1592"/><area shape="rect" id="node30" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="565,1456,629,1485"/><area shape="rect" id="node32" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="547,1509,648,1539"/><area shape="rect" id="node28" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="780,1483,849,1512"/><area shape="rect" id="node44" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="520,925,675,955"/><area shape="rect" id="node47" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="531,1031,664,1078"/><area shape="rect" id="node55" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="552,552,643,581"/><area shape="rect" id="node73" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="777,1252,852,1281"/><area shape="rect" id="node87" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="507,872,688,901"/><area shape="rect" id="node100" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="543,765,652,795"/><area shape="rect" id="node103" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="560,819,635,848"/><area shape="rect" id="node107" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="543,325,652,355"/><area shape="rect" id="node109" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="540,5,655,35"/><area shape="rect" id="node111" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="549,59,645,88"/><area shape="rect" id="node113" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="551,112,644,141"/><area shape="rect" id="node115" href="../../d3/dc7/hook_8c.html#ab5fcc9e0c459e229bee016a7698e08ee" title="get_bnode_map" alt="" coords="540,165,655,195"/><area shape="rect" id="node117" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="537,219,657,248"/><area shape="rect" id="node119" href="../../da/db5/tracer_8h.html#add8a05e0cb98370b058e9a4906bcc463" title="flood_pkt_send" alt="" coords="543,272,652,301"/><area shape="rect" id="node127" href="../../d5/d05/andna_8h.html#ad741f07b1bbda88076dfc6116707ba01" title="andna_close" alt="" coords="333,1511,427,1540"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a9bcb8ed5a94ff428d1f9f5f8b0e83d63"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int pkt_q_wait_recv </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>from</em>, </td>
</tr>
<tr>
<td class="paramkey"></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>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../dd/d5c/structpkt__queue.html">pkt_queue</a> **&#160;</td>
<td class="paramname"><em>ret_pq</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="../../df/d05/pkts_8c_a9bcb8ed5a94ff428d1f9f5f8b0e83d63_cgraph.png" border="0" usemap="#df/d05/pkts_8c_a9bcb8ed5a94ff428d1f9f5f8b0e83d63_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a9bcb8ed5a94ff428d1f9f5f8b0e83d63_cgraph" id="df/d05/pkts_8c_a9bcb8ed5a94ff428d1f9f5f8b0e83d63_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="200,165,261,195"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="352,192,419,221"/><area shape="rect" id="node14" href="../../df/d05/pkts_8c.html#a01001fd998fb3abf74fea80de24882c3" title="pkt_queue_init" alt="" coords="177,112,284,141"/><area shape="rect" id="node16" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="357,323,413,352"/><area shape="rect" id="node19" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="189,5,272,35"/><area shape="rect" id="node29" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="192,269,269,299"/><area shape="rect" id="node31" href="../../df/d05/pkts_8c.html#a730e1b43e6768fde7d8da6790636c374" title="wait_and_unlock" alt="" coords="172,323,289,352"/><area shape="rect" id="node34" href="../../df/d05/pkts_8c.html#ac4d4cb4e990a267fcc7e8008461ba760" title="pkt_copy" alt="" coords="193,59,268,88"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="497,224,543,253"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="624,303,693,332"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="608,224,709,253"/><area shape="rect" id="node21" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="339,5,432,35"/><area shape="rect" id="node23" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="481,5,559,35"/><area shape="rect" id="node25" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="619,5,699,35"/><area shape="rect" id="node27" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="759,5,847,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a9bcb8ed5a94ff428d1f9f5f8b0e83d63_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a9bcb8ed5a94ff428d1f9f5f8b0e83d63_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a9bcb8ed5a94ff428d1f9f5f8b0e83d63_icgraph" id="df/d05/pkts_8c_a9bcb8ed5a94ff428d1f9f5f8b0e83d63_icgraph">
<area shape="rect" id="node3" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="172,715,239,744"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="291,88,443,117"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="292,408,441,437"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="296,1111,437,1140"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="289,1035,444,1064"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="493,285,675,315"/><area shape="rect" id="node41" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="299,461,435,491"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="519,675,649,704"/><area shape="rect" id="node53" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="305,244,428,273"/><area shape="rect" id="node58" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="305,715,428,744"/><area shape="rect" id="node61" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="301,189,432,219"/><area shape="rect" id="node64" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="301,768,432,797"/><area shape="rect" id="node67" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="537,232,631,261"/><area shape="rect" id="node71" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="319,875,415,904"/><area shape="rect" id="node75" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="320,928,413,957"/><area shape="rect" id="node78" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="309,981,424,1011"/><area shape="rect" id="node81" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="307,821,427,851"/><area shape="rect" id="node84" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="321,568,412,597"/><area shape="rect" id="node92" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="336,515,397,544"/><area shape="rect" id="node105" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="323,1376,411,1405"/><area shape="rect" id="node121" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="324,1536,409,1565"/><area shape="rect" id="node127" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="337,1589,396,1619"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="503,5,665,35"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="724,32,879,61"/><area shape="rect" id="node12" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="501,109,667,155"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="756,179,847,208"/><area shape="rect" id="node16" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="928,205,979,235"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="519,408,649,437"/><area shape="rect" id="node22" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="761,541,841,571"/><area shape="rect" id="node26" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="508,1136,660,1165"/><area shape="rect" id="node30" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="552,1083,616,1112"/><area shape="rect" id="node32" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="533,1189,635,1219"/><area shape="rect" id="node28" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="767,1083,836,1112"/><area shape="rect" id="node44" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="507,515,661,544"/><area shape="rect" id="node47" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="517,338,651,385"/><area shape="rect" id="node55" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="539,179,629,208"/><area shape="rect" id="node73" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="764,879,839,908"/><area shape="rect" id="node87" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="493,568,675,597"/><area shape="rect" id="node100" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="529,621,639,651"/><area shape="rect" id="node103" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="547,461,621,491"/><area shape="rect" id="node107" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="529,1509,639,1539"/><area shape="rect" id="node109" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="527,1563,641,1592"/><area shape="rect" id="node111" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="536,1243,632,1272"/><area shape="rect" id="node113" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="537,1296,631,1325"/><area shape="rect" id="node115" href="../../d3/dc7/hook_8c.html#ab5fcc9e0c459e229bee016a7698e08ee" title="get_bnode_map" alt="" coords="527,1349,641,1379"/><area shape="rect" id="node117" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="524,1403,644,1432"/><area shape="rect" id="node119" href="../../da/db5/tracer_8h.html#add8a05e0cb98370b058e9a4906bcc463" title="flood_pkt_send" alt="" coords="529,1456,639,1485"/><area shape="rect" id="node123" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="509,1616,659,1645"/><area shape="rect" id="node125" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="540,1669,628,1699"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a61d1b4bc2230ca26679230b75fa7c1c9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_queue_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="../../df/d05/pkts_8c_a61d1b4bc2230ca26679230b75fa7c1c9_cgraph.png" border="0" usemap="#df/d05/pkts_8c_a61d1b4bc2230ca26679230b75fa7c1c9_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a61d1b4bc2230ca26679230b75fa7c1c9_cgraph" id="df/d05/pkts_8c_a61d1b4bc2230ca26679230b75fa7c1c9_cgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#a8ccb46810f5a6b74d733c837dd5f4fbe" title="pkt_q_del" alt="" coords="175,5,252,35"/><area shape="rect" id="node5" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="301,5,371,35"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="420,5,500,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a61d1b4bc2230ca26679230b75fa7c1c9_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a61d1b4bc2230ca26679230b75fa7c1c9_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a61d1b4bc2230ca26679230b75fa7c1c9_icgraph" id="df/d05/pkts_8c_a61d1b4bc2230ca26679230b75fa7c1c9_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#ad741f07b1bbda88076dfc6116707ba01" title="andna_close" alt="" coords="175,32,268,61"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="319,32,449,61"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="499,5,613,35"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="661,32,712,61"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a01001fd998fb3abf74fea80de24882c3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkt_queue_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 caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a01001fd998fb3abf74fea80de24882c3_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a01001fd998fb3abf74fea80de24882c3_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a01001fd998fb3abf74fea80de24882c3_icgraph" id="df/d05/pkts_8c_a01001fd998fb3abf74fea80de24882c3_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="919,1046,999,1076"/><area shape="rect" id="node9" href="../../d5/d89/pkts_8h.html#a9101abce2bfc19c4036f2ae7b618beec" title="pkts_init" alt="" coords="327,434,396,464"/><area shape="rect" id="node12" href="../../d5/d89/pkts_8h.html#a9bcb8ed5a94ff428d1f9f5f8b0e83d63" title="pkt_q_wait_recv" alt="" coords="160,916,277,945"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1085,774,1192,804"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1240,1334,1291,1364"/><area shape="rect" id="node14" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="328,916,395,945"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="448,1529,600,1558"/><area shape="rect" id="node28" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="449,862,599,892"/><area shape="rect" id="node33" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="453,686,595,716"/><area shape="rect" id="node43" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="447,740,601,769"/><area shape="rect" id="node47" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="651,1180,832,1209"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="456,809,592,838"/><area shape="rect" id="node59" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="676,1073,807,1102"/><area shape="rect" id="node62" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="463,1334,585,1364"/><area shape="rect" id="node67" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="463,1230,585,1260"/><area shape="rect" id="node70" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="459,1388,589,1417"/><area shape="rect" id="node73" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="459,1177,589,1206"/><area shape="rect" id="node76" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="695,1334,788,1364"/><area shape="rect" id="node80" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="476,226,572,256"/><area shape="rect" id="node85" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="477,501,571,530"/><area shape="rect" id="node88" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="467,633,581,662"/><area shape="rect" id="node91" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="464,96,584,125"/><area shape="rect" id="node94" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="479,916,569,945"/><area shape="rect" id="node102" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="493,969,555,998"/><area shape="rect" id="node115" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="480,318,568,348"/><area shape="rect" id="node129" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="481,580,567,609"/><area shape="rect" id="node131" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="495,1022,553,1052"/><area shape="rect" id="node18" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="660,1612,823,1641"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="881,1585,1036,1614"/><area shape="rect" id="node23" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="659,1491,824,1538"/><area shape="rect" id="node25" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="913,1386,1004,1416"/><area shape="rect" id="node30" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="676,860,807,889"/><area shape="rect" id="node35" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="665,633,817,662"/><area shape="rect" id="node39" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="709,686,773,716"/><area shape="rect" id="node41" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="691,580,792,609"/><area shape="rect" id="node37" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="924,686,993,716"/><area shape="rect" id="node53" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="664,913,819,942"/><area shape="rect" id="node56" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="675,790,808,836"/><area shape="rect" id="node64" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="696,1388,787,1417"/><area shape="rect" id="node82" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="921,502,996,532"/><area shape="rect" id="node97" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="651,1020,832,1049"/><area shape="rect" id="node110" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="687,966,796,996"/><area shape="rect" id="node113" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="704,1126,779,1156"/><area shape="rect" id="node117" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="687,265,796,294"/><area shape="rect" id="node119" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="684,318,799,348"/><area shape="rect" id="node121" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="693,372,789,401"/><area shape="rect" id="node123" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="695,425,788,454"/><area shape="rect" id="node125" href="../../d3/dc7/hook_8c.html#ab5fcc9e0c459e229bee016a7698e08ee" title="get_bnode_map" alt="" coords="684,158,799,188"/><area shape="rect" id="node127" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="681,212,801,241"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ac8bb8c9b1659c15702e273b4a795f3d7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ssize_t pkt_recv </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="../../df/d05/pkts_8c_ac8bb8c9b1659c15702e273b4a795f3d7_cgraph.png" border="0" usemap="#df/d05/pkts_8c_ac8bb8c9b1659c15702e273b4a795f3d7_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_ac8bb8c9b1659c15702e273b4a795f3d7_cgraph" id="df/d05/pkts_8c_ac8bb8c9b1659c15702e273b4a795f3d7_cgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#a1179aed21beeb7c21f762c4db1d54b83" title="pkt_recv_udp" alt="" coords="127,267,225,296"/><area shape="rect" id="node41" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="863,539,908,568"/><area shape="rect" id="node52" href="../../df/d05/pkts_8c.html#a4edb2a703136880ce100a9daa0c17078" title="pkt_recv_tcp" alt="" coords="303,473,399,503"/><area shape="rect" id="node66" href="../../df/d05/pkts_8c.html#a7eb5c8362e19fe397f598c89688ad457" title="pkt_unpack" alt="" coords="132,564,220,593"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="705,112,753,141"/><area shape="rect" id="node9" href="../../da/d89/inet_8c.html#a2c048b68b1c08bf90b569f01c6fab82f" title="inet_recvfrom_timeout" alt="" coords="276,164,425,193"/><area shape="rect" id="node12" href="../../da/d89/inet_8c.html#a05650389424947bce88544edfb772033" title="inet_recvfrom" alt="" coords="497,212,599,241"/><area shape="rect" id="node16" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="857,448,913,477"/><area shape="rect" id="node19" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="475,265,621,295"/><area shape="rect" id="node32" href="../../df/d05/pkts_8c.html#a56916d86b390965421fda804d7ee0a3d" title="pkt_verify_hdr" alt="" coords="496,369,600,399"/><area shape="rect" id="node34" href="../../da/d89/inet_8c.html#a16c8d2dac83a014ea3035178a3771340" title="sockaddr_to_inet" alt="" coords="291,57,411,87"/><area shape="rect" id="node49" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="515,577,581,607"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="997,448,1067,477"/><area shape="rect" id="node21" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="845,161,925,191"/><area shape="rect" id="node25" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="837,215,933,244"/><area shape="rect" id="node28" href="../../d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="672,267,787,296"/><area shape="rect" id="node30" href="../../d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="671,320,788,349"/><area shape="rect" id="node23" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="988,188,1076,217"/><area shape="rect" id="node37" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="509,7,587,36"/><area shape="rect" id="node39" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="676,59,783,88"/><area shape="rect" id="node46" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="691,5,768,35"/><area shape="rect" id="node44" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="981,539,1083,568"/><area shape="rect" id="node54" href="../../da/d89/inet_8c.html#a54cfaf4470a9112f7f7df0e923da8cb3" title="inet_recv_timeout" alt="" coords="485,423,611,452"/><area shape="rect" id="node57" href="../../da/d89/inet_8c.html#a372c070a318c0a1d854d262711568cd1" title="inet_recv" alt="" coords="692,448,767,477"/><area shape="rect" id="node68" href="../../df/d05/pkts_8c.html#a1ccdddd0f52411d0ca28fe28306b7eac" title="pkt_uncompress" alt="" coords="292,577,409,607"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_ac8bb8c9b1659c15702e273b4a795f3d7_icgraph.png" border="0" usemap="#df/d05/pkts_8c_ac8bb8c9b1659c15702e273b4a795f3d7_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_ac8bb8c9b1659c15702e273b4a795f3d7_icgraph" id="df/d05/pkts_8c_ac8bb8c9b1659c15702e273b4a795f3d7_icgraph">
<area shape="rect" id="node3" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="1100,208,1196,237"/><area shape="rect" id="node10" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="887,1359,988,1388"/><area shape="rect" id="node16" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="127,659,244,688"/><area shape="rect" id="node18" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="301,711,368,740"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1281,305,1372,335"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1421,305,1472,335"/><area shape="rect" id="node12" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="1101,632,1195,661"/><area shape="rect" id="node129" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="293,447,376,476"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="427,455,579,484"/><area shape="rect" id="node30" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="428,796,577,825"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="432,520,573,549"/><area shape="rect" id="node46" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="425,580,580,609"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="629,1121,811,1151"/><area shape="rect" id="node53" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="435,853,571,883"/><area shape="rect" id="node62" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="655,1017,785,1047"/><area shape="rect" id="node65" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="659,108,781,137"/><area shape="rect" id="node70" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="659,684,781,713"/><area shape="rect" id="node73" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="655,161,785,191"/><area shape="rect" id="node76" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="437,736,568,765"/><area shape="rect" id="node80" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="455,1207,551,1236"/><area shape="rect" id="node84" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="456,1297,549,1327"/><area shape="rect" id="node87" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="445,1425,560,1455"/><area shape="rect" id="node90" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="443,1135,563,1164"/><area shape="rect" id="node93" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="457,911,548,940"/><area shape="rect" id="node101" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="472,1017,533,1047"/><area shape="rect" id="node115" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="676,215,764,244"/><area shape="rect" id="node125" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="460,247,545,276"/><area shape="rect" id="node127" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="473,300,532,329"/><area shape="rect" id="node22" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="639,319,801,348"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="860,372,1015,401"/><area shape="rect" id="node27" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="1065,311,1231,358"/><area shape="rect" id="node32" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="655,857,785,887"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="897,884,977,913"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="644,423,796,452"/><area shape="rect" id="node42" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="688,529,752,559"/><area shape="rect" id="node44" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="669,476,771,505"/><area shape="rect" id="node40" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="903,503,972,532"/><area shape="rect" id="node56" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="643,911,797,940"/><area shape="rect" id="node59" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="653,787,787,834"/><area shape="rect" id="node67" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="892,55,983,84"/><area shape="rect" id="node82" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="900,1305,975,1335"/><area shape="rect" id="node96" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="629,964,811,993"/><area shape="rect" id="node109" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="665,1175,775,1204"/><area shape="rect" id="node112" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="683,1228,757,1257"/><area shape="rect" id="node117" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="883,215,992,244"/><area shape="rect" id="node119" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="880,268,995,297"/><area shape="rect" id="node121" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="889,108,985,137"/><area shape="rect" id="node123" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="891,161,984,191"/><area shape="rect" id="node131" href="../../d3/df5/radar_8h.html#a23199e508fb5df7dca7410b1744531c0" title="rnl_fill_rq" alt="" coords="465,187,540,216"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a4edb2a703136880ce100a9daa0c17078"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ssize_t pkt_recv_tcp </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="../../df/d05/pkts_8c_a4edb2a703136880ce100a9daa0c17078_cgraph.png" border="0" usemap="#df/d05/pkts_8c_a4edb2a703136880ce100a9daa0c17078_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a4edb2a703136880ce100a9daa0c17078_cgraph" id="df/d05/pkts_8c_a4edb2a703136880ce100a9daa0c17078_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a54cfaf4470a9112f7f7df0e923da8cb3" title="inet_recv_timeout" alt="" coords="163,5,288,35"/><area shape="rect" id="node9" href="../../da/d89/inet_8c.html#a372c070a318c0a1d854d262711568cd1" title="inet_recv" alt="" coords="369,56,444,85"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="537,96,593,125"/><area shape="rect" id="node15" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="152,187,299,216"/><area shape="rect" id="node28" href="../../df/d05/pkts_8c.html#a56916d86b390965421fda804d7ee0a3d" title="pkt_verify_hdr" alt="" coords="173,240,277,269"/><area shape="rect" id="node31" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="192,320,259,349"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="541,17,589,47"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="665,96,735,125"/><area shape="rect" id="node17" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="367,160,447,189"/><area shape="rect" id="node21" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="359,213,455,243"/><area shape="rect" id="node24" href="../../d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="349,267,464,296"/><area shape="rect" id="node26" href="../../d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="348,320,465,349"/><area shape="rect" id="node19" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="521,175,609,204"/><area shape="rect" id="node33" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="384,373,429,403"/><area shape="rect" id="node36" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="515,373,616,403"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a4edb2a703136880ce100a9daa0c17078_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a4edb2a703136880ce100a9daa0c17078_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a4edb2a703136880ce100a9daa0c17078_icgraph" id="df/d05/pkts_8c_a4edb2a703136880ce100a9daa0c17078_icgraph">
<area shape="rect" id="node3" href="../../d5/d89/pkts_8h.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="152,644,224,673"/><area shape="rect" id="node5" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="1247,151,1343,180"/><area shape="rect" id="node12" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="1033,1067,1135,1096"/><area shape="rect" id="node18" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="273,617,391,647"/><area shape="rect" id="node20" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="448,669,515,699"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1428,248,1519,277"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1568,248,1619,277"/><area shape="rect" id="node14" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="1248,961,1341,991"/><area shape="rect" id="node129" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="440,399,523,428"/><area shape="rect" id="node22" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="573,397,725,427"/><area shape="rect" id="node32" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="575,696,724,725"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="579,464,720,493"/><area shape="rect" id="node48" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="572,524,727,553"/><area shape="rect" id="node52" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="776,856,957,885"/><area shape="rect" id="node55" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="581,643,717,672"/><area shape="rect" id="node64" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="801,909,932,939"/><area shape="rect" id="node67" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="805,51,928,80"/><area shape="rect" id="node72" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="805,1013,928,1043"/><area shape="rect" id="node75" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="801,104,932,133"/><area shape="rect" id="node78" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="584,583,715,612"/><area shape="rect" id="node82" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="601,1229,697,1259"/><area shape="rect" id="node86" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="603,1293,696,1323"/><area shape="rect" id="node89" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="592,1368,707,1397"/><area shape="rect" id="node92" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="589,1092,709,1121"/><area shape="rect" id="node95" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="604,749,695,779"/><area shape="rect" id="node103" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="619,856,680,885"/><area shape="rect" id="node117" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="823,157,911,187"/><area shape="rect" id="node125" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="607,189,692,219"/><area shape="rect" id="node127" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="620,243,679,272"/><area shape="rect" id="node24" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="785,261,948,291"/><area shape="rect" id="node26" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="1007,315,1161,344"/><area shape="rect" id="node29" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="1212,254,1377,301"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="801,696,932,725"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="1044,776,1124,805"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="791,365,943,395"/><area shape="rect" id="node44" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="835,472,899,501"/><area shape="rect" id="node46" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="816,419,917,448"/><area shape="rect" id="node42" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="1049,447,1119,476"/><area shape="rect" id="node58" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="789,749,944,779"/><area shape="rect" id="node61" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="800,626,933,673"/><area shape="rect" id="node69" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="1039,51,1129,80"/><area shape="rect" id="node84" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="1047,1273,1121,1303"/><area shape="rect" id="node98" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="776,803,957,832"/><area shape="rect" id="node111" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="812,1120,921,1149"/><area shape="rect" id="node114" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="829,1067,904,1096"/><area shape="rect" id="node119" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="1029,157,1139,187"/><area shape="rect" id="node121" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="1027,211,1141,240"/><area shape="rect" id="node123" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="1036,104,1132,133"/><area shape="rect" id="node131" href="../../d3/df5/radar_8h.html#a23199e508fb5df7dca7410b1744531c0" title="rnl_fill_rq" alt="" coords="612,129,687,159"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a1179aed21beeb7c21f762c4db1d54b83"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ssize_t pkt_recv_udp </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="../../df/d05/pkts_8c_a1179aed21beeb7c21f762c4db1d54b83_cgraph.png" border="0" usemap="#df/d05/pkts_8c_a1179aed21beeb7c21f762c4db1d54b83_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a1179aed21beeb7c21f762c4db1d54b83_cgraph" id="df/d05/pkts_8c_a1179aed21beeb7c21f762c4db1d54b83_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="553,135,601,164"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a2c048b68b1c08bf90b569f01c6fab82f" title="inet_recvfrom_timeout" alt="" coords="156,109,305,139"/><area shape="rect" id="node10" href="../../da/d89/inet_8c.html#a05650389424947bce88544edfb772033" title="inet_recvfrom" alt="" coords="355,59,456,88"/><area shape="rect" id="node14" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="377,5,433,35"/><area shape="rect" id="node17" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="504,371,651,400"/><area shape="rect" id="node30" href="../../df/d05/pkts_8c.html#a56916d86b390965421fda804d7ee0a3d" title="pkt_verify_hdr" alt="" coords="179,264,283,293"/><area shape="rect" id="node32" href="../../da/d89/inet_8c.html#a16c8d2dac83a014ea3035178a3771340" title="sockaddr_to_inet" alt="" coords="171,317,291,347"/><area shape="rect" id="node47" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="372,213,439,243"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="883,135,952,164"/><area shape="rect" id="node19" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="719,317,799,347"/><area shape="rect" id="node23" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="711,371,807,400"/><area shape="rect" id="node26" href="../../d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="701,424,816,453"/><area shape="rect" id="node28" href="../../d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="700,477,817,507"/><area shape="rect" id="node21" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="873,344,961,373"/><area shape="rect" id="node35" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="367,317,444,347"/><area shape="rect" id="node37" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="524,264,631,293"/><area shape="rect" id="node44" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="539,317,616,347"/><area shape="rect" id="node39" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="736,212,781,241"/><area shape="rect" id="node42" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="867,212,968,241"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a1179aed21beeb7c21f762c4db1d54b83_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a1179aed21beeb7c21f762c4db1d54b83_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a1179aed21beeb7c21f762c4db1d54b83_icgraph" id="df/d05/pkts_8c_a1179aed21beeb7c21f762c4db1d54b83_icgraph">
<area shape="rect" id="node3" href="../../d5/d89/pkts_8h.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="155,644,227,673"/><area shape="rect" id="node5" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="1249,151,1345,180"/><area shape="rect" id="node12" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="1036,1067,1137,1096"/><area shape="rect" id="node18" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="276,617,393,647"/><area shape="rect" id="node20" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="451,669,517,699"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1431,248,1521,277"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1571,248,1621,277"/><area shape="rect" id="node14" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="1251,961,1344,991"/><area shape="rect" id="node129" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="443,399,525,428"/><area shape="rect" id="node22" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="576,397,728,427"/><area shape="rect" id="node32" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="577,696,727,725"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="581,464,723,493"/><area shape="rect" id="node48" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="575,524,729,553"/><area shape="rect" id="node52" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="779,856,960,885"/><area shape="rect" id="node55" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="584,643,720,672"/><area shape="rect" id="node64" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="804,909,935,939"/><area shape="rect" id="node67" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="808,51,931,80"/><area shape="rect" id="node72" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="808,1013,931,1043"/><area shape="rect" id="node75" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="804,104,935,133"/><area shape="rect" id="node78" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="587,583,717,612"/><area shape="rect" id="node82" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="604,1229,700,1259"/><area shape="rect" id="node86" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="605,1293,699,1323"/><area shape="rect" id="node89" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="595,1368,709,1397"/><area shape="rect" id="node92" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="592,1092,712,1121"/><area shape="rect" id="node95" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="607,749,697,779"/><area shape="rect" id="node103" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="621,856,683,885"/><area shape="rect" id="node117" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="825,157,913,187"/><area shape="rect" id="node125" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="609,189,695,219"/><area shape="rect" id="node127" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="623,243,681,272"/><area shape="rect" id="node24" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="788,261,951,291"/><area shape="rect" id="node26" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="1009,315,1164,344"/><area shape="rect" id="node29" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="1215,254,1380,301"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="804,696,935,725"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="1047,776,1127,805"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="793,365,945,395"/><area shape="rect" id="node44" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="837,472,901,501"/><area shape="rect" id="node46" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="819,419,920,448"/><area shape="rect" id="node42" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="1052,447,1121,476"/><area shape="rect" id="node58" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="792,749,947,779"/><area shape="rect" id="node61" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="803,626,936,673"/><area shape="rect" id="node69" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="1041,51,1132,80"/><area shape="rect" id="node84" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="1049,1273,1124,1303"/><area shape="rect" id="node98" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="779,803,960,832"/><area shape="rect" id="node111" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="815,1120,924,1149"/><area shape="rect" id="node114" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="832,1067,907,1096"/><area shape="rect" id="node119" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="1032,157,1141,187"/><area shape="rect" id="node121" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="1029,211,1144,240"/><area shape="rect" id="node123" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="1039,104,1135,133"/><area shape="rect" id="node131" href="../../d3/df5/radar_8h.html#a23199e508fb5df7dca7410b1744531c0" title="rnl_fill_rq" alt="" coords="615,129,689,159"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="aa27d4dfa0f7d6c8ee64399780800ae1f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ssize_t pkt_send </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="../../df/d05/pkts_8c_aa27d4dfa0f7d6c8ee64399780800ae1f_cgraph.png" border="0" usemap="#df/d05/pkts_8c_aa27d4dfa0f7d6c8ee64399780800ae1f_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_aa27d4dfa0f7d6c8ee64399780800ae1f_cgraph" id="df/d05/pkts_8c_aa27d4dfa0f7d6c8ee64399780800ae1f_cgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#ae6409550716070c3ff80141d94dab212" title="pkt_pack" alt="" coords="160,189,235,219"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="547,244,592,273"/><area shape="rect" id="node31" href="../../da/d89/inet_8c.html#a8eac5edae4e220edc0f4a974dd5749d3" title="inet_to_sockaddr" alt="" coords="137,111,257,140"/><area shape="rect" id="node37" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="169,568,225,597"/><area shape="rect" id="node40" href="../../da/d89/inet_8c.html#aa65a7052b4c6746a997c4e3743f14fbe" title="inet_sendto_timeout" alt="" coords="128,447,267,476"/><area shape="rect" id="node43" href="../../da/d89/inet_8c.html#af7e76f47a0583d67182cdf5bbb4dd22a" title="inet_sendto" alt="" coords="344,523,432,552"/><area shape="rect" id="node48" href="../../da/d89/inet_8c.html#a57d824182ed85de297e6f32640708b7f" title="inet_send_timeout" alt="" coords="133,343,261,372"/><area shape="rect" id="node51" href="../../da/d89/inet_8c.html#ac92b07ae7dc3ae1234665e052a8e6792" title="inet_send" alt="" coords="349,395,427,424"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="355,163,421,192"/><area shape="rect" id="node13" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="315,59,461,88"/><area shape="rect" id="node26" href="../../df/d05/pkts_8c.html#a9067b2b1019f0e577ba4baaba5005d56" title="pkt_compress" alt="" coords="336,216,440,245"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="693,395,763,424"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="677,244,779,273"/><area shape="rect" id="node15" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="529,5,609,35"/><area shape="rect" id="node19" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="521,165,617,195"/><area shape="rect" id="node22" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="512,112,627,141"/><area shape="rect" id="node24" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="511,59,628,88"/><area shape="rect" id="node17" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="684,85,772,115"/><area shape="rect" id="node28" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="545,395,593,424"/><area shape="rect" id="node33" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="349,5,427,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_aa27d4dfa0f7d6c8ee64399780800ae1f_icgraph.png" border="0" usemap="#df/d05/pkts_8c_aa27d4dfa0f7d6c8ee64399780800ae1f_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_aa27d4dfa0f7d6c8ee64399780800ae1f_icgraph" id="df/d05/pkts_8c_aa27d4dfa0f7d6c8ee64399780800ae1f_icgraph">
<area shape="rect" id="node3" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="532,205,641,235"/><area shape="rect" id="node11" href="../../d6/d34/hook_8h.html#a14eec030eb6098fc9cc4a8609b19bd00" title="put_qspn_round" alt="" coords="128,5,243,35"/><area shape="rect" id="node14" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="152,615,219,644"/><area shape="rect" id="node5" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="767,205,841,235"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="931,589,1037,619"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1085,851,1136,880"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="293,1017,445,1047"/><area shape="rect" id="node28" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="295,429,444,459"/><area shape="rect" id="node35" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="299,1157,440,1187"/><area shape="rect" id="node45" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="292,1237,447,1267"/><area shape="rect" id="node49" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="496,696,677,725"/><area shape="rect" id="node52" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="301,483,437,512"/><area shape="rect" id="node61" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="521,643,652,672"/><area shape="rect" id="node64" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="308,955,431,984"/><area shape="rect" id="node69" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="308,744,431,773"/><area shape="rect" id="node72" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="304,901,435,931"/><area shape="rect" id="node75" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="304,797,435,827"/><area shape="rect" id="node78" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="540,851,633,880"/><area shape="rect" id="node82" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="321,269,417,299"/><area shape="rect" id="node85" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="323,323,416,352"/><area shape="rect" id="node88" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="312,376,427,405"/><area shape="rect" id="node91" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="309,109,429,139"/><area shape="rect" id="node94" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="324,536,415,565"/><area shape="rect" id="node102" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="339,589,400,619"/><area shape="rect" id="node113" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="325,1475,413,1504"/><area shape="rect" id="node129" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="327,163,412,192"/><area shape="rect" id="node131" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="340,216,399,245"/><area shape="rect" id="node18" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="505,1077,668,1107"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="727,1052,881,1081"/><area shape="rect" id="node23" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="504,957,669,1003"/><area shape="rect" id="node25" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="759,903,849,932"/><area shape="rect" id="node30" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="521,429,652,459"/><area shape="rect" id="node32" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="764,589,844,619"/><area shape="rect" id="node37" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="511,1131,663,1160"/><area shape="rect" id="node41" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="555,1237,619,1267"/><area shape="rect" id="node43" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="536,1184,637,1213"/><area shape="rect" id="node39" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="769,1184,839,1213"/><area shape="rect" id="node55" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="509,483,664,512"/><area shape="rect" id="node58" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="520,359,653,406"/><area shape="rect" id="node66" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="541,904,632,933"/><area shape="rect" id="node97" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="496,536,677,565"/><area shape="rect" id="node111" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="549,589,624,619"/><area shape="rect" id="node115" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="532,1501,641,1531"/><area shape="rect" id="node117" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="529,1555,644,1584"/><area shape="rect" id="node119" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="539,1608,635,1637"/><area shape="rect" id="node121" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="540,1661,633,1691"/><area shape="rect" id="node123" href="../../d3/dc7/hook_8c.html#ab5fcc9e0c459e229bee016a7698e08ee" title="get_bnode_map" alt="" coords="529,1341,644,1371"/><area shape="rect" id="node125" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="527,1395,647,1424"/><area shape="rect" id="node127" href="../../da/db5/tracer_8h.html#add8a05e0cb98370b058e9a4906bcc463" title="flood_pkt_send" alt="" coords="532,1448,641,1477"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ac024e276423e4ad5476ae1730d71cf76"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int pkt_tcp_connect </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>host</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">short&#160;</td>
<td class="paramname"><em>port</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d9/dbe/structinterface.html">interface</a> *&#160;</td>
<td class="paramname"><em>dev</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_ac024e276423e4ad5476ae1730d71cf76_cgraph.png" border="0" usemap="#df/d05/pkts_8c_ac024e276423e4ad5476ae1730d71cf76_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_ac024e276423e4ad5476ae1730d71cf76_cgraph" id="df/d05/pkts_8c_ac024e276423e4ad5476ae1730d71cf76_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="501,18,584,47"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#ad2c73cc3fb6cc8a9fcb3997be118b71c" title="new_tcp_conn" alt="" coords="312,199,419,228"/><area shape="rect" id="node25" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="897,351,945,380"/><area shape="rect" id="node34" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="177,574,260,603"/><area shape="rect" id="node36" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="173,627,264,656"/><area shape="rect" id="node38" href="../../df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="183,770,255,799"/><area shape="rect" id="node99" href="../../dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="179,874,259,903"/><area shape="rect" id="node103" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="184,1030,253,1059"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="693,18,787,47"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="883,71,960,100"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1037,456,1117,486"/><area shape="rect" id="node11" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="1180,522,1268,551"/><area shape="rect" id="node16" href="../../da/d89/inet_8c.html#a8eac5edae4e220edc0f4a974dd5749d3" title="inet_to_sockaddr" alt="" coords="680,71,800,100"/><area shape="rect" id="node28" href="../../da/d89/inet_8c.html#a49b750fe581d1da5e169adf3c7a14af1" title="new_socket" alt="" coords="497,172,588,202"/><area shape="rect" id="node31" href="../../da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title="set_bindtodevice_sk" alt="" coords="472,226,613,255"/><area shape="rect" id="node19" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1055,783,1100,812"/><area shape="rect" id="node21" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1189,730,1259,759"/><area shape="rect" id="node23" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1173,783,1275,812"/><area shape="rect" id="node40" href="../../df/d05/pkts_8c.html#a1179aed21beeb7c21f762c4db1d54b83" title="pkt_recv_udp" alt="" coords="316,586,415,615"/><area shape="rect" id="node79" href="../../df/d05/pkts_8c.html#a4edb2a703136880ce100a9daa0c17078" title="pkt_recv_tcp" alt="" coords="495,770,591,799"/><area shape="rect" id="node93" href="../../df/d05/pkts_8c.html#a7eb5c8362e19fe397f598c89688ad457" title="pkt_unpack" alt="" coords="321,872,409,902"/><area shape="rect" id="node43" href="../../da/d89/inet_8c.html#a2c048b68b1c08bf90b569f01c6fab82f" title="inet_recvfrom_timeout" alt="" coords="468,430,617,459"/><area shape="rect" id="node46" href="../../da/d89/inet_8c.html#a05650389424947bce88544edfb772033" title="inet_recvfrom" alt="" coords="689,430,791,459"/><area shape="rect" id="node50" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="1049,730,1105,759"/><area shape="rect" id="node53" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="667,638,813,667"/><area shape="rect" id="node63" href="../../df/d05/pkts_8c.html#a56916d86b390965421fda804d7ee0a3d" title="pkt_verify_hdr" alt="" coords="688,691,792,720"/><area shape="rect" id="node65" href="../../da/d89/inet_8c.html#a16c8d2dac83a014ea3035178a3771340" title="sockaddr_to_inet" alt="" coords="483,534,603,563"/><area shape="rect" id="node76" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="707,899,773,928"/><area shape="rect" id="node56" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="1029,611,1125,640"/><area shape="rect" id="node59" href="../../d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="864,688,979,718"/><area shape="rect" id="node61" href="../../d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="863,742,980,771"/><area shape="rect" id="node68" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="701,534,779,563"/><area shape="rect" id="node70" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="868,534,975,563"/><area shape="rect" id="node73" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="883,430,960,459"/><area shape="rect" id="node81" href="../../da/d89/inet_8c.html#a54cfaf4470a9112f7f7df0e923da8cb3" title="inet_recv_timeout" alt="" coords="677,744,803,774"/><area shape="rect" id="node84" href="../../da/d89/inet_8c.html#a372c070a318c0a1d854d262711568cd1" title="inet_recv" alt="" coords="884,795,959,824"/><area shape="rect" id="node95" href="../../df/d05/pkts_8c.html#a1ccdddd0f52411d0ca28fe28306b7eac" title="pkt_uncompress" alt="" coords="484,892,601,922"/><area shape="rect" id="node101" href="../../dd/d23/request_8c.html#a7e9156423ac50d7825790e5b78a79157" title="err_verify" alt="" coords="328,1003,403,1032"/><area shape="rect" id="node105" href="../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="325,1056,405,1086"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_ac024e276423e4ad5476ae1730d71cf76_icgraph.png" border="0" usemap="#df/d05/pkts_8c_ac024e276423e4ad5476ae1730d71cf76_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_ac024e276423e4ad5476ae1730d71cf76_icgraph" id="df/d05/pkts_8c_ac024e276423e4ad5476ae1730d71cf76_icgraph">
<area shape="rect" id="node3" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="308,897,375,927"/><area shape="rect" id="node125" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="173,477,256,507"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="429,528,581,557"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="431,1189,580,1219"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="435,817,576,847"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="428,764,583,793"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="632,869,813,899"/><area shape="rect" id="node41" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="437,1136,573,1165"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="657,923,788,952"/><area shape="rect" id="node53" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="444,379,567,408"/><area shape="rect" id="node58" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="444,1269,567,1299"/><area shape="rect" id="node61" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="440,432,571,461"/><area shape="rect" id="node64" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="440,1336,571,1365"/><area shape="rect" id="node67" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="676,605,769,635"/><area shape="rect" id="node71" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="457,1508,553,1537"/><area shape="rect" id="node75" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="459,1396,552,1425"/><area shape="rect" id="node78" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="448,1453,563,1483"/><area shape="rect" id="node81" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="445,1563,565,1592"/><area shape="rect" id="node84" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="460,1029,551,1059"/><area shape="rect" id="node92" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="475,976,536,1005"/><area shape="rect" id="node105" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="461,219,549,248"/><area shape="rect" id="node121" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="463,657,548,687"/><area shape="rect" id="node123" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="476,711,535,740"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="641,501,804,531"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="863,520,1017,549"/><area shape="rect" id="node12" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="640,431,805,478"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="895,449,985,479"/><area shape="rect" id="node16" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1067,524,1117,553"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="657,1189,788,1219"/><area shape="rect" id="node22" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="900,1163,980,1192"/><area shape="rect" id="node26" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="647,763,799,792"/><area shape="rect" id="node30" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="691,709,755,739"/><area shape="rect" id="node32" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="672,816,773,845"/><area shape="rect" id="node28" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="905,711,975,740"/><area shape="rect" id="node44" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="645,1136,800,1165"/><area shape="rect" id="node47" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="656,1242,789,1289"/><area shape="rect" id="node55" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="677,379,768,408"/><area shape="rect" id="node73" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="903,1463,977,1492"/><area shape="rect" id="node87" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="632,1029,813,1059"/><area shape="rect" id="node100" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="668,1083,777,1112"/><area shape="rect" id="node103" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="685,976,760,1005"/><area shape="rect" id="node107" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="668,325,777,355"/><area shape="rect" id="node109" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="665,59,780,88"/><area shape="rect" id="node111" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="675,112,771,141"/><area shape="rect" id="node113" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="676,165,769,195"/><area shape="rect" id="node115" href="../../d3/dc7/hook_8c.html#ab5fcc9e0c459e229bee016a7698e08ee" title="get_bnode_map" alt="" coords="665,219,780,248"/><area shape="rect" id="node117" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="663,272,783,301"/><area shape="rect" id="node119" href="../../da/db5/tracer_8h.html#add8a05e0cb98370b058e9a4906bcc463" title="flood_pkt_send" alt="" coords="668,5,777,35"/><area shape="rect" id="node127" href="../../d3/df5/radar_8h.html#a23199e508fb5df7dca7410b1744531c0" title="rnl_fill_rq" alt="" coords="304,379,379,408"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a1ccdddd0f52411d0ca28fe28306b7eac"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int pkt_uncompress </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>Restore the uncompressed packet</p>
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a1ccdddd0f52411d0ca28fe28306b7eac_cgraph.png" border="0" usemap="#df/d05/pkts_8c_a1ccdddd0f52411d0ca28fe28306b7eac_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a1ccdddd0f52411d0ca28fe28306b7eac_cgraph" id="df/d05/pkts_8c_a1ccdddd0f52411d0ca28fe28306b7eac_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="173,32,240,61"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="289,32,335,61"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="400,5,469,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="384,59,485,88"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a1ccdddd0f52411d0ca28fe28306b7eac_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a1ccdddd0f52411d0ca28fe28306b7eac_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a1ccdddd0f52411d0ca28fe28306b7eac_icgraph" id="df/d05/pkts_8c_a1ccdddd0f52411d0ca28fe28306b7eac_icgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#a7eb5c8362e19fe397f598c89688ad457" title="pkt_unpack" alt="" coords="175,436,263,465"/><area shape="rect" id="node5" href="../../d5/d89/pkts_8h.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="312,436,384,465"/><area shape="rect" id="node7" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="1407,87,1503,116"/><area shape="rect" id="node14" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="1193,409,1295,439"/><area shape="rect" id="node20" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="433,461,551,491"/><area shape="rect" id="node22" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="608,617,675,647"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1588,184,1679,213"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1728,184,1779,213"/><area shape="rect" id="node16" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="1408,260,1501,289"/><area shape="rect" id="node129" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="600,227,683,256"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="733,357,885,387"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="735,936,884,965"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="739,1113,880,1143"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="732,1057,887,1087"/><area shape="rect" id="node54" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="936,565,1117,595"/><area shape="rect" id="node57" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="741,883,877,912"/><area shape="rect" id="node66" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="961,723,1092,752"/><area shape="rect" id="node69" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="965,99,1088,128"/><area shape="rect" id="node74" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="965,461,1088,491"/><area shape="rect" id="node77" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="961,45,1092,75"/><area shape="rect" id="node80" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="744,565,875,595"/><area shape="rect" id="node84" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="761,1315,857,1344"/><area shape="rect" id="node88" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="763,1172,856,1201"/><area shape="rect" id="node91" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="752,1237,867,1267"/><area shape="rect" id="node94" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="749,1416,869,1445"/><area shape="rect" id="node97" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="764,829,855,859"/><area shape="rect" id="node105" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="779,723,840,752"/><area shape="rect" id="node119" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="983,152,1071,181"/><area shape="rect" id="node125" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="767,252,852,281"/><area shape="rect" id="node127" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="780,461,839,491"/><area shape="rect" id="node26" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="945,357,1108,387"/><area shape="rect" id="node28" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="1167,332,1321,361"/><area shape="rect" id="node31" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="1372,190,1537,237"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="961,936,1092,965"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="1204,776,1284,805"/><area shape="rect" id="node42" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="951,1163,1103,1192"/><area shape="rect" id="node46" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="995,1109,1059,1139"/><area shape="rect" id="node48" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="976,1216,1077,1245"/><area shape="rect" id="node44" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="1209,1111,1279,1140"/><area shape="rect" id="node60" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="949,883,1104,912"/><area shape="rect" id="node63" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="960,989,1093,1035"/><area shape="rect" id="node71" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="1199,45,1289,75"/><area shape="rect" id="node86" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="1207,1319,1281,1348"/><area shape="rect" id="node100" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="936,829,1117,859"/><area shape="rect" id="node113" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="972,776,1081,805"/><area shape="rect" id="node116" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="989,619,1064,648"/><area shape="rect" id="node121" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="1189,99,1299,128"/><area shape="rect" id="node123" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="1187,152,1301,181"/><area shape="rect" id="node131" href="../../d3/df5/radar_8h.html#a23199e508fb5df7dca7410b1744531c0" title="rnl_fill_rq" alt="" coords="772,97,847,127"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a7eb5c8362e19fe397f598c89688ad457"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int pkt_unpack </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="../../df/d05/pkts_8c_a7eb5c8362e19fe397f598c89688ad457_cgraph.png" border="0" usemap="#df/d05/pkts_8c_a7eb5c8362e19fe397f598c89688ad457_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a7eb5c8362e19fe397f598c89688ad457_cgraph" id="df/d05/pkts_8c_a7eb5c8362e19fe397f598c89688ad457_cgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#a1ccdddd0f52411d0ca28fe28306b7eac" title="pkt_uncompress" alt="" coords="145,32,263,61"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="312,32,379,61"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="428,32,473,61"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="539,5,608,35"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="523,59,624,88"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a7eb5c8362e19fe397f598c89688ad457_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a7eb5c8362e19fe397f598c89688ad457_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a7eb5c8362e19fe397f598c89688ad457_icgraph" id="df/d05/pkts_8c_a7eb5c8362e19fe397f598c89688ad457_icgraph">
<area shape="rect" id="node3" href="../../d5/d89/pkts_8h.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="144,644,216,673"/><area shape="rect" id="node5" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="1239,151,1335,180"/><area shape="rect" id="node12" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="1025,1067,1127,1096"/><area shape="rect" id="node18" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="265,617,383,647"/><area shape="rect" id="node20" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="440,669,507,699"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1420,248,1511,277"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1560,248,1611,277"/><area shape="rect" id="node14" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="1240,961,1333,991"/><area shape="rect" id="node129" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="432,399,515,428"/><area shape="rect" id="node22" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="565,397,717,427"/><area shape="rect" id="node32" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="567,696,716,725"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="571,464,712,493"/><area shape="rect" id="node48" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="564,524,719,553"/><area shape="rect" id="node52" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="768,856,949,885"/><area shape="rect" id="node55" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="573,643,709,672"/><area shape="rect" id="node64" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="793,909,924,939"/><area shape="rect" id="node67" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="797,51,920,80"/><area shape="rect" id="node72" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="797,1013,920,1043"/><area shape="rect" id="node75" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="793,104,924,133"/><area shape="rect" id="node78" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="576,583,707,612"/><area shape="rect" id="node82" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="593,1229,689,1259"/><area shape="rect" id="node86" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="595,1293,688,1323"/><area shape="rect" id="node89" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="584,1368,699,1397"/><area shape="rect" id="node92" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="581,1092,701,1121"/><area shape="rect" id="node95" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="596,749,687,779"/><area shape="rect" id="node103" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="611,856,672,885"/><area shape="rect" id="node117" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="815,157,903,187"/><area shape="rect" id="node125" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="599,189,684,219"/><area shape="rect" id="node127" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="612,243,671,272"/><area shape="rect" id="node24" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="777,261,940,291"/><area shape="rect" id="node26" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="999,315,1153,344"/><area shape="rect" id="node29" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="1204,254,1369,301"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="793,696,924,725"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="1036,776,1116,805"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="783,365,935,395"/><area shape="rect" id="node44" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="827,472,891,501"/><area shape="rect" id="node46" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="808,419,909,448"/><area shape="rect" id="node42" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="1041,447,1111,476"/><area shape="rect" id="node58" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="781,749,936,779"/><area shape="rect" id="node61" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="792,626,925,673"/><area shape="rect" id="node69" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="1031,51,1121,80"/><area shape="rect" id="node84" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="1039,1273,1113,1303"/><area shape="rect" id="node98" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="768,803,949,832"/><area shape="rect" id="node111" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="804,1120,913,1149"/><area shape="rect" id="node114" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="821,1067,896,1096"/><area shape="rect" id="node119" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="1021,157,1131,187"/><area shape="rect" id="node121" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="1019,211,1133,240"/><area shape="rect" id="node123" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="1028,104,1124,133"/><area shape="rect" id="node131" href="../../d3/df5/radar_8h.html#a23199e508fb5df7dca7410b1744531c0" title="rnl_fill_rq" alt="" coords="604,129,679,159"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a56916d86b390965421fda804d7ee0a3d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int pkt_verify_hdr </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 caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a56916d86b390965421fda804d7ee0a3d_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a56916d86b390965421fda804d7ee0a3d_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a56916d86b390965421fda804d7ee0a3d_icgraph" id="df/d05/pkts_8c_a56916d86b390965421fda804d7ee0a3d_icgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#a1179aed21beeb7c21f762c4db1d54b83" title="pkt_recv_udp" alt="" coords="159,593,257,623"/><area shape="rect" id="node135" href="../../df/d05/pkts_8c.html#a4edb2a703136880ce100a9daa0c17078" title="pkt_recv_tcp" alt="" coords="160,647,256,676"/><area shape="rect" id="node5" href="../../d5/d89/pkts_8h.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="307,620,379,649"/><area shape="rect" id="node7" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="1401,89,1497,119"/><area shape="rect" id="node14" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="1188,1293,1289,1323"/><area shape="rect" id="node20" href="../../d5/d89/pkts_8h.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="428,593,545,623"/><area shape="rect" id="node22" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="603,645,669,675"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1583,187,1673,216"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1723,187,1773,216"/><area shape="rect" id="node16" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="1403,567,1496,596"/><area shape="rect" id="node127" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="595,381,677,411"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="728,389,880,419"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="729,731,879,760"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="733,455,875,484"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="727,515,881,544"/><area shape="rect" id="node54" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="931,1056,1112,1085"/><area shape="rect" id="node57" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="736,788,872,817"/><area shape="rect" id="node66" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="956,952,1087,981"/><area shape="rect" id="node69" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="960,43,1083,72"/><area shape="rect" id="node74" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="960,619,1083,648"/><area shape="rect" id="node77" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="956,96,1087,125"/><area shape="rect" id="node80" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="739,671,869,700"/><area shape="rect" id="node84" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="756,1141,852,1171"/><area shape="rect" id="node88" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="757,1232,851,1261"/><area shape="rect" id="node91" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="747,1360,861,1389"/><area shape="rect" id="node94" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="744,1069,864,1099"/><area shape="rect" id="node97" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="759,845,849,875"/><area shape="rect" id="node105" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="773,952,835,981"/><area shape="rect" id="node119" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="977,149,1065,179"/><area shape="rect" id="node123" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="761,181,847,211"/><area shape="rect" id="node125" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="775,235,833,264"/><area shape="rect" id="node26" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="940,253,1103,283"/><area shape="rect" id="node28" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="1161,280,1316,309"/><area shape="rect" id="node31" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="1367,193,1532,239"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="956,792,1087,821"/><area shape="rect" id="node38" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="1199,819,1279,848"/><area shape="rect" id="node42" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="945,357,1097,387"/><area shape="rect" id="node46" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="989,464,1053,493"/><area shape="rect" id="node48" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="971,411,1072,440"/><area shape="rect" id="node44" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="1204,411,1273,440"/><area shape="rect" id="node60" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="944,845,1099,875"/><area shape="rect" id="node63" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="955,722,1088,769"/><area shape="rect" id="node71" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="1193,96,1284,125"/><area shape="rect" id="node86" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="1201,1240,1276,1269"/><area shape="rect" id="node100" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="931,899,1112,928"/><area shape="rect" id="node113" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="967,1109,1076,1139"/><area shape="rect" id="node116" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="984,1163,1059,1192"/><area shape="rect" id="node121" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="1184,149,1293,179"/><area shape="rect" id="node129" href="../../d3/df5/radar_8h.html#a23199e508fb5df7dca7410b1744531c0" title="rnl_fill_rq" alt="" coords="767,121,841,151"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a9101abce2bfc19c4036f2ae7b618beec"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pkts_init </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d9/dbe/structinterface.html">interface</a> *&#160;</td>
<td class="paramname"><em>ifs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>ifs_n</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>queue_init</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="../../df/d05/pkts_8c_a9101abce2bfc19c4036f2ae7b618beec_cgraph.png" border="0" usemap="#df/d05/pkts_8c_a9101abce2bfc19c4036f2ae7b618beec_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a9101abce2bfc19c4036f2ae7b618beec_cgraph" id="df/d05/pkts_8c_a9101abce2bfc19c4036f2ae7b618beec_cgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#a01001fd998fb3abf74fea80de24882c3" title="pkt_queue_init" alt="" coords="125,5,232,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a9101abce2bfc19c4036f2ae7b618beec_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a9101abce2bfc19c4036f2ae7b618beec_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a9101abce2bfc19c4036f2ae7b618beec_icgraph" id="df/d05/pkts_8c_a9101abce2bfc19c4036f2ae7b618beec_icgraph">
<area shape="rect" id="node3" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="125,5,232,35"/><area shape="rect" id="node5" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="280,5,331,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="add26b86f4b7d350021c4a96e6db6ce6c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int send_rq </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>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>pkt_flags</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>rq</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>rq_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>re</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>check_ack</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> *&#160;</td>
<td class="paramname"><em>rpkt</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="../../df/d05/pkts_8c_add26b86f4b7d350021c4a96e6db6ce6c_cgraph.png" border="0" usemap="#df/d05/pkts_8c_add26b86f4b7d350021c4a96e6db6ce6c_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_add26b86f4b7d350021c4a96e6db6ce6c_cgraph" id="df/d05/pkts_8c_add26b86f4b7d350021c4a96e6db6ce6c_cgraph">
<area shape="rect" id="node3" href="../../dd/d23/request_8c.html#a94a2019cbf2deca631276eb81a7641e8" title="op_verify" alt="" coords="516,70,591,99"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="695,575,743,605"/><area shape="rect" id="node9" href="../../dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="329,45,401,74"/><area shape="rect" id="node12" href="../../dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="149,45,221,74"/><area shape="rect" id="node15" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="149,1725,221,1754"/><area shape="rect" id="node19" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="512,962,595,991"/><area shape="rect" id="node23" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="143,1778,228,1807"/><area shape="rect" id="node25" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="320,1359,411,1389"/><area shape="rect" id="node27" href="../../df/d05/pkts_8c.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="127,1307,244,1337"/><area shape="rect" id="node35" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="815,1143,860,1173"/><area shape="rect" id="node44" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="324,1413,407,1442"/><area shape="rect" id="node47" href="../../df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="329,1306,401,1335"/><area shape="rect" id="node52" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="691,1218,747,1247"/><area shape="rect" id="node66" href="../../dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="325,1674,405,1703"/><area shape="rect" id="node72" href="../../da/d89/inet_8c.html#a3c05d384e453db0f645d1b1eef3f753b" title="new_udp_conn" alt="" coords="311,447,420,477"/><area shape="rect" id="node82" href="../../da/d89/inet_8c.html#a0f1dbd0722384c9eddd65f669229345a" title="new_bcast_conn" alt="" coords="305,369,425,398"/><area shape="rect" id="node95" href="../../da/d89/inet_8c.html#a5bbe90629cfa3b1f5db9437297734355" title="set_tos_sk" alt="" coords="143,623,228,653"/><area shape="rect" id="node98" href="../../da/d89/inet_8c.html#aff2952f8da964350ba064f251868a147" title="set_nonblock_sk" alt="" coords="125,733,245,762"/><area shape="rect" id="node101" href="../../df/d05/pkts_8c.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="148,843,223,873"/><area shape="rect" id="node126" href="../../df/d05/pkts_8c.html#aa27a33c6310aee1bd27afa42578bc7f4" title="pkt_addtimeout" alt="" coords="131,1831,240,1861"/><area shape="rect" id="node128" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="123,1885,248,1914"/><area shape="rect" id="node131" href="../../df/d05/pkts_8c.html#a9bcb8ed5a94ff428d1f9f5f8b0e83d63" title="pkt_q_wait_recv" alt="" coords="307,1519,424,1549"/><area shape="rect" id="node141" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="515,1794,592,1823"/><area shape="rect" id="node149" href="../../df/d05/pkts_8c.html#a8ccb46810f5a6b74d733c837dd5f4fbe" title="pkt_q_del" alt="" coords="147,1465,224,1494"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="925,1090,995,1119"/><area shape="rect" id="node17" href="../../dd/d23/request_8c.html#a544592715c1fa859a8a108d1b3734d5b" title="rq_verify" alt="" coords="329,1727,401,1757"/><area shape="rect" id="node21" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="672,962,765,991"/><area shape="rect" id="node30" href="../../da/d89/inet_8c.html#ad2c73cc3fb6cc8a9fcb3997be118b71c" title="new_tcp_conn" alt="" coords="312,895,419,925"/><area shape="rect" id="node70" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="331,1466,400,1495"/><area shape="rect" id="node33" href="../../da/d89/inet_8c.html#a8eac5edae4e220edc0f4a974dd5749d3" title="inet_to_sockaddr" alt="" coords="493,858,613,887"/><area shape="rect" id="node41" href="../../da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title="set_bindtodevice_sk" alt="" coords="483,447,624,477"/><area shape="rect" id="node38" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="909,1143,1011,1173"/><area shape="rect" id="node49" href="../../df/d05/pkts_8c.html#a1179aed21beeb7c21f762c4db1d54b83" title="pkt_recv_udp" alt="" coords="504,1218,603,1247"/><area shape="rect" id="node58" href="../../df/d05/pkts_8c.html#a4edb2a703136880ce100a9daa0c17078" title="pkt_recv_tcp" alt="" coords="505,1271,601,1301"/><area shape="rect" id="node63" href="../../df/d05/pkts_8c.html#a7eb5c8362e19fe397f598c89688ad457" title="pkt_unpack" alt="" coords="509,1375,597,1405"/><area shape="rect" id="node55" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="685,1323,752,1353"/><area shape="rect" id="node68" href="../../dd/d23/request_8c.html#a7e9156423ac50d7825790e5b78a79157" title="err_verify" alt="" coords="516,1898,591,1927"/><area shape="rect" id="node77" href="../../da/d89/inet_8c.html#a8e51a98ebf31af2e65b949335a06d47a" title="new_dgram_socket" alt="" coords="487,343,620,373"/><area shape="rect" id="node85" href="../../da/d89/inet_8c.html#a2aa626239ab1ad25661dfed01b5f2f89" title="set_broadcast_sk" alt="" coords="491,290,616,319"/><area shape="rect" id="node92" href="../../d1/d71/ll__map_8c.html#aced8907c33267205072637b09f56c869" title="ll_index_to_name" alt="" coords="492,237,615,266"/><area shape="rect" id="node103" href="../../df/d05/pkts_8c.html#ae6409550716070c3ff80141d94dab212" title="pkt_pack" alt="" coords="328,1101,403,1130"/><area shape="rect" id="node108" href="../../da/d89/inet_8c.html#aa65a7052b4c6746a997c4e3743f14fbe" title="inet_sendto_timeout" alt="" coords="296,741,435,770"/><area shape="rect" id="node111" href="../../da/d89/inet_8c.html#af7e76f47a0583d67182cdf5bbb4dd22a" title="inet_sendto" alt="" coords="509,805,597,834"/><area shape="rect" id="node116" href="../../da/d89/inet_8c.html#a57d824182ed85de297e6f32640708b7f" title="inet_send_timeout" alt="" coords="301,637,429,666"/><area shape="rect" id="node119" href="../../da/d89/inet_8c.html#ac92b07ae7dc3ae1234665e052a8e6792" title="inet_send" alt="" coords="515,677,592,706"/><area shape="rect" id="node133" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="523,1637,584,1666"/><area shape="rect" id="node137" href="../../df/d05/pkts_8c.html#a01001fd998fb3abf74fea80de24882c3" title="pkt_queue_init" alt="" coords="500,1583,607,1613"/><area shape="rect" id="node143" href="../../df/d05/pkts_8c.html#a730e1b43e6768fde7d8da6790636c374" title="wait_and_unlock" alt="" coords="495,1479,612,1509"/><area shape="rect" id="node146" href="../../df/d05/pkts_8c.html#ac4d4cb4e990a267fcc7e8008461ba760" title="pkt_copy" alt="" coords="516,1690,591,1719"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_add26b86f4b7d350021c4a96e6db6ce6c_icgraph.png" border="0" usemap="#df/d05/pkts_8c_add26b86f4b7d350021c4a96e6db6ce6c_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_add26b86f4b7d350021c4a96e6db6ce6c_icgraph" id="df/d05/pkts_8c_add26b86f4b7d350021c4a96e6db6ce6c_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="125,61,277,91"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="127,383,276,412"/><area shape="rect" id="node22" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="131,1241,272,1271"/><area shape="rect" id="node32" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="124,1163,279,1192"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="328,260,509,289"/><area shape="rect" id="node39" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="133,436,269,465"/><area shape="rect" id="node48" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="353,649,484,679"/><area shape="rect" id="node51" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="140,164,263,193"/><area shape="rect" id="node56" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="140,701,263,731"/><area shape="rect" id="node59" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="136,219,267,248"/><area shape="rect" id="node62" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="136,755,267,784"/><area shape="rect" id="node65" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="372,207,465,236"/><area shape="rect" id="node69" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="153,869,249,899"/><area shape="rect" id="node73" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="155,933,248,963"/><area shape="rect" id="node76" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="144,1008,259,1037"/><area shape="rect" id="node79" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="141,1105,261,1135"/><area shape="rect" id="node82" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="156,596,247,625"/><area shape="rect" id="node90" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="171,489,232,519"/><area shape="rect" id="node103" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="157,1481,245,1511"/><area shape="rect" id="node119" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="159,811,244,840"/><area shape="rect" id="node128" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="172,1535,231,1564"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="337,31,500,60"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="559,5,713,35"/><area shape="rect" id="node10" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="336,83,501,130"/><area shape="rect" id="node12" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="591,155,681,184"/><area shape="rect" id="node14" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="763,207,813,236"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="353,383,484,412"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="596,515,676,544"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="343,1268,495,1297"/><area shape="rect" id="node28" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="387,1215,451,1244"/><area shape="rect" id="node30" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="368,1321,469,1351"/><area shape="rect" id="node26" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="601,1215,671,1244"/><area shape="rect" id="node42" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="341,436,496,465"/><area shape="rect" id="node45" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="352,313,485,359"/><area shape="rect" id="node53" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="373,153,464,183"/><area shape="rect" id="node71" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="599,1011,673,1040"/><area shape="rect" id="node85" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="328,596,509,625"/><area shape="rect" id="node98" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="364,489,473,519"/><area shape="rect" id="node101" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="381,543,456,572"/><area shape="rect" id="node105" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="364,1535,473,1564"/><area shape="rect" id="node107" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="361,1588,476,1617"/><area shape="rect" id="node109" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="371,1641,467,1671"/><area shape="rect" id="node111" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="372,1695,465,1724"/><area shape="rect" id="node113" href="../../d3/dc7/hook_8c.html#ab5fcc9e0c459e229bee016a7698e08ee" title="get_bnode_map" alt="" coords="361,1375,476,1404"/><area shape="rect" id="node115" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="359,1428,479,1457"/><area shape="rect" id="node117" href="../../da/db5/tracer_8h.html#add8a05e0cb98370b058e9a4906bcc463" title="flood_pkt_send" alt="" coords="364,1481,473,1511"/><area shape="rect" id="node121" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="344,908,493,937"/><area shape="rect" id="node123" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="375,855,463,884"/><area shape="rect" id="node125" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="584,724,688,753"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a730e1b43e6768fde7d8da6790636c374"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* wait_and_unlock </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>m</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="../../df/d05/pkts_8c_a730e1b43e6768fde7d8da6790636c374_cgraph.png" border="0" usemap="#df/d05/pkts_8c_a730e1b43e6768fde7d8da6790636c374_cgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a730e1b43e6768fde7d8da6790636c374_cgraph" id="df/d05/pkts_8c_a730e1b43e6768fde7d8da6790636c374_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="175,5,231,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="281,5,351,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d05/pkts_8c_a730e1b43e6768fde7d8da6790636c374_icgraph.png" border="0" usemap="#df/d05/pkts_8c_a730e1b43e6768fde7d8da6790636c374_icgraph" alt=""/></div>
<map name="df/d05/pkts_8c_a730e1b43e6768fde7d8da6790636c374_icgraph" id="df/d05/pkts_8c_a730e1b43e6768fde7d8da6790636c374_icgraph">
<area shape="rect" id="node3" href="../../d5/d89/pkts_8h.html#a9bcb8ed5a94ff428d1f9f5f8b0e83d63" title="pkt_q_wait_recv" alt="" coords="173,716,291,745"/><area shape="rect" id="node5" href="../../d5/d89/pkts_8h.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="340,716,407,745"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="459,88,611,117"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="460,355,609,384"/><area shape="rect" id="node26" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="464,1060,605,1089"/><area shape="rect" id="node36" href="../../d5/d05/andna_8h.html#a9f9606b7d11bf10088542d80e6aac805" title="andna_reverse_resolve" alt="" coords="457,1139,612,1168"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#a44e3e539ab14f207121225a8f649acf8" title="andna_recv_rev_resolve_rq" alt="" coords="661,675,843,704"/><area shape="rect" id="node43" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="467,408,603,437"/><area shape="rect" id="node52" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="687,515,817,544"/><area shape="rect" id="node55" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="473,244,596,273"/><area shape="rect" id="node60" href="../../d5/d05/andna_8h.html#a288580e9a1dfc745225f740d4afb9f6d" title="put_andna_cache" alt="" coords="473,716,596,745"/><area shape="rect" id="node63" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="469,188,600,217"/><area shape="rect" id="node66" href="../../d5/d05/andna_8h.html#a2196e258ccd91d09ad736705e25b59ce" title="put_counter_cache" alt="" coords="469,769,600,799"/><area shape="rect" id="node69" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="705,232,799,261"/><area shape="rect" id="node73" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="487,929,583,959"/><area shape="rect" id="node77" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="488,983,581,1012"/><area shape="rect" id="node80" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="477,823,592,852"/><area shape="rect" id="node83" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="475,876,595,905"/><area shape="rect" id="node86" href="../../d5/d89/pkts_8h.html#a9705190f4cb9031da8070644993515d5" title="forward_pkt" alt="" coords="489,461,580,491"/><area shape="rect" id="node94" href="../../d5/d89/pkts_8h.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="504,515,565,544"/><area shape="rect" id="node107" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="491,1349,579,1379"/><area shape="rect" id="node123" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="492,1403,577,1432"/><area shape="rect" id="node127" href="../../d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="505,1456,564,1485"/><area shape="rect" id="node9" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="671,5,833,35"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="892,32,1047,61"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="669,109,835,155"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="924,179,1015,208"/><area shape="rect" id="node18" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1096,205,1147,235"/><area shape="rect" id="node22" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="687,355,817,384"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="929,488,1009,517"/><area shape="rect" id="node28" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="676,1032,828,1061"/><area shape="rect" id="node32" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="720,1139,784,1168"/><area shape="rect" id="node34" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="701,1085,803,1115"/><area shape="rect" id="node30" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="935,1111,1004,1140"/><area shape="rect" id="node46" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="675,408,829,437"/><area shape="rect" id="node49" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="685,285,819,331"/><area shape="rect" id="node57" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="707,179,797,208"/><area shape="rect" id="node75" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="932,879,1007,908"/><area shape="rect" id="node89" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="661,461,843,491"/><area shape="rect" id="node102" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="697,621,807,651"/><area shape="rect" id="node105" href="../../d5/d89/pkts_8h.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="715,568,789,597"/><area shape="rect" id="node109" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="697,1349,807,1379"/><area shape="rect" id="node111" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="695,1403,809,1432"/><area shape="rect" id="node113" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="704,1456,800,1485"/><area shape="rect" id="node115" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="705,1509,799,1539"/><area shape="rect" id="node117" href="../../d3/dc7/hook_8c.html#ab5fcc9e0c459e229bee016a7698e08ee" title="get_bnode_map" alt="" coords="695,1563,809,1592"/><area shape="rect" id="node119" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="692,1243,812,1272"/><area shape="rect" id="node121" href="../../da/db5/tracer_8h.html#add8a05e0cb98370b058e9a4906bcc463" title="flood_pkt_send" alt="" coords="697,1296,807,1325"/><area shape="rect" id="node125" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="677,1616,827,1645"/></map>
</div>
</p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="ad112db424edc745fd0b662a85bb1e5c4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int cur_ifs_n</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a37d5ef7b0a00927349627ce5f97883d8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">pthread_attr_t wait_and_unlock_attr</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="../../df/d05/pkts_8c.html">pkts.c</a></li>
<li class="footer">Generated on Wed Feb 19 2014 16:29:35 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>