netsukuku/d6/d34/hook_8h.html
MissValeska f97a6e4a6f missvaleska@missvaleska-GA-970A-D3:~/Documents/Netsukuku/NtkDoc/html$ git status# On branch gh-pages
missvaleska@missvaleska-GA-970A-D3:~/Documents/Netsukuku/NtkDoc/html$ git status# On branch gh-pages
Doxygen generated Documentation
2014-02-19 15:45:00 -08:00

726 lines
99 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/hook.h File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">The Netsukuku Project
&#160;<span id="projectnumber">0.0.9</span>
</div>
<div id="projectbrief">An Alternative routing method</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
<li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
<li class="current"><a href="../../files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="../../search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="../../files.html"><span>File&#160;List</span></a></li>
<li><a href="../../globals.html"><span>Globals</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('d6/d34/hook_8h.html','../../');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">hook.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="../../d8/da0/qspn_8h_source.html">qspn.h</a>&quot;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for hook.h:</div>
<div class="dyncontent">
<div class="center"><img src="../../db/d5f/hook_8h__incl.png" border="0" usemap="#src_2hook_8h" alt=""/></div>
<map name="src_2hook_8h" id="src_2hook_8h">
<area shape="rect" id="node3" href="../../d8/da0/qspn_8h.html" title="qspn.h" alt="" coords="41,83,103,112"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html" title="gmap.h" alt="" coords="40,160,104,189"/><area shape="rect" id="node7" href="../../d4/de1/llist_8c.html" title="llist.c" alt="" coords="5,237,59,267"/><area shape="rect" id="node9" href="../../dc/db7/map_8h.html" title="map.h" alt="" coords="83,237,141,267"/><area shape="rect" id="node11" href="../../d6/d4a/inet_8h.html" title="inet.h" alt="" coords="85,315,139,344"/><area shape="rect" id="node13" href="../../dc/d3e/endianness_8h.html" title="endianness.h" alt="" coords="63,392,161,421"/></map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d6a/hook_8h__dep__incl.png" border="0" usemap="#src_2hook_8hdep" alt=""/></div>
<map name="src_2hook_8hdep" id="src_2hook_8hdep">
<area shape="rect" id="node3" href="../../d3/dc7/hook_8c.html" title="src/hook.c" alt="" coords="5,83,88,112"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html" title="src/netsukuku.c" alt="" coords="112,83,227,112"/><area shape="rect" id="node7" href="../../df/dba/rehook_8c.html" title="src/rehook.c" alt="" coords="251,83,344,112"/></map>
</div>
</div>
<p><a href="../../d6/d34/hook_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d46/structfree__nodes__hdr.html">free_nodes_hdr</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a86a8367bc85c4ff3b609ce7b947b17ba"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#a86a8367bc85c4ff3b609ce7b947b17ba">MAX_FIRST_RADAR_SCANS</a></td></tr>
<tr class="separator:a86a8367bc85c4ff3b609ce7b947b17ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea6244f0ec280e16d0bd132867adacda"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#aea6244f0ec280e16d0bd132867adacda">HOOKING_IP_10</a>&#160;&#160;&#160;0xa000001 /* 10.0.0.1 */</td></tr>
<tr class="separator:aea6244f0ec280e16d0bd132867adacda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab922fdb592c292d5c3a839f443e93ae6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#ab922fdb592c292d5c3a839f443e93ae6">HOOKING_IP_172</a>&#160;&#160;&#160;0xac100001 /* 172.16.0.1 */</td></tr>
<tr class="separator:ab922fdb592c292d5c3a839f443e93ae6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ad99da0a0ab3bf70a9f44de0373b081"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#a9ad99da0a0ab3bf70a9f44de0373b081">HOOKING_IPV6</a>&#160;&#160;&#160;0xfec00000 /* fec0:: */</td></tr>
<tr class="separator:a9ad99da0a0ab3bf70a9f44de0373b081"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af99bef32c0423d237756999f35d7b554"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#af99bef32c0423d237756999f35d7b554">HOOK_RQ_TIMEOUT</a>&#160;&#160;&#160;8 /* seconds */</td></tr>
<tr class="separator:af99bef32c0423d237756999f35d7b554"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3368325212747abd7bda568aecd36fb6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#a3368325212747abd7bda568aecd36fb6">FREE_NODES_SZ</a>(nodes)</td></tr>
<tr class="separator:a3368325212747abd7bda568aecd36fb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22191ec70af999dbf1a806a13682bd01"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#a22191ec70af999dbf1a806a13682bd01">QSPN_ROUND_PKT_SZ</a>(levels)</td></tr>
<tr class="separator:a22191ec70af999dbf1a806a13682bd01"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a7da6546e5822e282b57e5aee17e0c80c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#a7da6546e5822e282b57e5aee17e0c80c">put_free_nodes</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> rq_pkt)</td></tr>
<tr class="separator:a7da6546e5822e282b57e5aee17e0c80c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14eec030eb6098fc9cc4a8609b19bd00"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#a14eec030eb6098fc9cc4a8609b19bd00">put_qspn_round</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> rq_pkt)</td></tr>
<tr class="separator:a14eec030eb6098fc9cc4a8609b19bd00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa99944b9d6345e33be0bf1c850380228"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228">put_ext_map</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> rq_pkt)</td></tr>
<tr class="separator:aa99944b9d6345e33be0bf1c850380228"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab08a91850a188145dc3f039300aeca8b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#ab08a91850a188145dc3f039300aeca8b">put_int_map</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> rq_pkt)</td></tr>
<tr class="separator:ab08a91850a188145dc3f039300aeca8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63187dcc3bfeb1895aed9385c06ed714"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#a63187dcc3bfeb1895aed9385c06ed714">put_bnode_map</a> (<a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a> rq_pkt)</td></tr>
<tr class="separator:a63187dcc3bfeb1895aed9385c06ed714"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab49323f81163c48f70eacb3bd5a5eec4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4">create_gnodes</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip, int final_level)</td></tr>
<tr class="separator:ab49323f81163c48f70eacb3bd5a5eec4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbf24b12ebeeeb408627e1d523b8eea0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#adbf24b12ebeeeb408627e1d523b8eea0">set_ip_and_def_gw</a> (char *dev, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> ip)</td></tr>
<tr class="separator:adbf24b12ebeeeb408627e1d523b8eea0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af541d5ab5dd6596b12342140f4094dee"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee">hook_init</a> (void)</td></tr>
<tr class="separator:af541d5ab5dd6596b12342140f4094dee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af10a487801fab9a28a3cfb6759fe138f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f">netsukuku_hook</a> (<a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *hook_gnode, int hook_level)</td></tr>
<tr class="separator:af10a487801fab9a28a3cfb6759fe138f"><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:a02d00308296b3bf01fb0c537f356dc9b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#a02d00308296b3bf01fb0c537f356dc9b">total_hooks</a></td></tr>
<tr class="separator:a02d00308296b3bf01fb0c537f356dc9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9316eed1d091f99fc4884a2863c4553"><td class="memItemLeft" align="right" valign="top">u_int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#ab9316eed1d091f99fc4884a2863c4553">hook_join_rate</a></td></tr>
<tr class="separator:ab9316eed1d091f99fc4884a2863c4553"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12af4a7ec9fc3795e61018514fcfbf64"><td class="memItemLeft" align="right" valign="top">u_int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#a12af4a7ec9fc3795e61018514fcfbf64">rnodes_rehooked</a></td></tr>
<tr class="separator:a12af4a7ec9fc3795e61018514fcfbf64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14d32f6676649eb9afc8c122ddceca7e"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="../../db/d46/structfree__nodes__hdr.html">free_nodes_hdr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#a14d32f6676649eb9afc8c122ddceca7e">_PACKED_</a></td></tr>
<tr class="separator:a14d32f6676649eb9afc8c122ddceca7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f5bf83a6b6a55db0693fab688d3b67a"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="../../d4/d1c/structint__info.html">int_info</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#a9f5bf83a6b6a55db0693fab688d3b67a">free_nodes_hdr_iinfo</a></td></tr>
<tr class="separator:a9f5bf83a6b6a55db0693fab688d3b67a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1de69ac7df43e825221933910410452e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="../../d4/d1c/structint__info.html">int_info</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/hook_8h.html#a1de69ac7df43e825221933910410452e">qspn_round_pkt_iinfo</a></td></tr>
<tr class="separator:a1de69ac7df43e825221933910410452e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a3368325212747abd7bda568aecd36fb6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FREE_NODES_SZ</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">nodes</td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">(<span class="keyword">sizeof</span>(<span class="keyword">struct </span><a class="code" href="../../db/d46/structfree__nodes__hdr.html">free_nodes_hdr</a>) +\</div>
<div class="line"> (sizeof(u_char) * (<a class="code" href="../../db/d46/structfree__nodes__hdr.html#ad12b312f781d758091b1f25adbe11f2c">nodes</a>)))</div>
<div class="ttc" id="structfree__nodes__hdr_html"><div class="ttname"><a href="../../db/d46/structfree__nodes__hdr.html">free_nodes_hdr</a></div><div class="ttdef"><b>Definition:</b> hook.h:65</div></div>
<div class="ttc" id="structfree__nodes__hdr_html_ad12b312f781d758091b1f25adbe11f2c"><div class="ttname"><a href="../../db/d46/structfree__nodes__hdr.html#ad12b312f781d758091b1f25adbe11f2c">free_nodes_hdr::nodes</a></div><div class="ttdeci">u_char nodes</div><div class="ttdef"><b>Definition:</b> hook.h:72</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="af99bef32c0423d237756999f35d7b554"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define HOOK_RQ_TIMEOUT&#160;&#160;&#160;8 /* seconds */</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aea6244f0ec280e16d0bd132867adacda"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define HOOKING_IP_10&#160;&#160;&#160;0xa000001 /* 10.0.0.1 */</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ab922fdb592c292d5c3a839f443e93ae6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define HOOKING_IP_172&#160;&#160;&#160;0xac100001 /* 172.16.0.1 */</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9ad99da0a0ab3bf70a9f44de0373b081"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define HOOKING_IPV6&#160;&#160;&#160;0xfec00000 /* fec0:: */</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a86a8367bc85c4ff3b609ce7b947b17ba"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MAX_FIRST_RADAR_SCANS</td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">1 <span class="comment">/* How many time we have to retry </span></div>
<div class="line"><span class="comment"> the first radar_scan if we</span></div>
<div class="line"><span class="comment"> didn&#39;t found anything */</span></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="a22191ec70af999dbf1a806a13682bd01"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define QSPN_ROUND_PKT_SZ</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">levels</td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">(<span class="keyword">sizeof</span>(u_char) + \</div>
<div class="line"> ((levels) * <span class="keyword">sizeof</span>(int32_t)) + \</div>
<div class="line"> ((levels) * <span class="keyword">sizeof</span>(<span class="keyword">struct</span> timeval))+\</div>
<div class="line"> (<a class="code" href="../../d8/da0/qspn_8h.html#ae43980163dccdef6bba0624790470ac3">GCOUNT_LEVELS</a> * <span class="keyword">sizeof</span>(u_int)))</div>
<div class="ttc" id="qspn_8h_html_ae43980163dccdef6bba0624790470ac3"><div class="ttname"><a href="../../d8/da0/qspn_8h.html#ae43980163dccdef6bba0624790470ac3">GCOUNT_LEVELS</a></div><div class="ttdeci">#define GCOUNT_LEVELS</div><div class="ttdef"><b>Definition:</b> qspn.h:69</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="ab49323f81163c48f70eacb3bd5a5eec4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int create_gnodes </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>final_level</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d34/hook_8h_ab49323f81163c48f70eacb3bd5a5eec4_cgraph.png" border="0" usemap="#d6/d34/hook_8h_ab49323f81163c48f70eacb3bd5a5eec4_cgraph" alt=""/></div>
<map name="d6/d34/hook_8h_ab49323f81163c48f70eacb3bd5a5eec4_cgraph" id="d6/d34/hook_8h_ab49323f81163c48f70eacb3bd5a5eec4_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#ab9b8447a87c9c09e24de89e12d5f5387" title="random_ip" alt="" coords="188,425,271,455"/><area shape="rect" id="node27" href="../../d9/d45/gmap_8c.html#ae70fabc2a38bc24442f78bcb1d862a24" title="iptoquadg" alt="" coords="375,556,452,585"/><area shape="rect" id="node57" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="191,608,268,637"/><area shape="rect" id="node59" href="../../da/d89/inet_8c.html#a127c86b270c3bb41caa671ac207fd4c5" title="inet_setip_localaddr" alt="" coords="161,73,297,103"/><area shape="rect" id="node62" href="../../d9/d45/gmap_8c.html#a9f69c857c921b197d373164f76807ad1" title="reset_extmap" alt="" coords="179,715,280,744"/><area shape="rect" id="node74" href="../../d9/d45/gmap_8c.html#a5bc2aa3e30df69005e31aa45dc3786ca" title="gnode_inc_seeds" alt="" coords="168,768,291,797"/><area shape="rect" id="node76" href="../../db/de6/qspn_8c.html#a96119d495d6670ec51c1b7c28df7c681" title="qspn_reset_gcount" alt="" coords="348,59,479,88"/><area shape="rect" id="node79" href="../../d3/d7a/map_8c.html#aa2f4ae7cc3ee65da6c79ef32f3becd49" title="reset_int_map" alt="" coords="177,661,281,691"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="375,137,452,167"/><area shape="rect" id="node21" href="../../da/d89/inet_8c.html#a68fa8e8776282525daffa752fbdc6628" title="inet_validate_ip" alt="" coords="357,399,469,428"/><area shape="rect" id="node33" href="../../d9/d45/gmap_8c.html#a63189b04abdf98d1dc6c140fe91aa269" title="gidtoipstart" alt="" coords="560,505,645,535"/><area shape="rect" id="node37" href="../../d9/d45/gmap_8c.html#a5024316574d49ea56d3eff9305a81f2d" title="free_gids" alt="" coords="376,319,451,348"/><area shape="rect" id="node43" href="../../d9/d45/gmap_8c.html#a9d8ba11143fad33a42fadeca1b089065" title="is_group_invalid" alt="" coords="743,189,857,219"/><area shape="rect" id="node53" href="../../d0/ddb/misc_8c.html#af7f747ea1b353be8609df593dc0a629a" title="rand_range" alt="" coords="371,503,456,532"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="549,84,656,113"/><area shape="rect" id="node15" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="564,137,641,167"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="777,5,823,35"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="940,59,1009,88"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="924,5,1025,35"/><area shape="rect" id="node17" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="760,136,840,165"/><area shape="rect" id="node19" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="931,136,1019,165"/><area shape="rect" id="node23" href="../../da/d89/inet_8c.html#a5d8b854858733f65e213b89bf984ad72" title="ipv6_addr_type" alt="" coords="548,452,657,481"/><area shape="rect" id="node25" href="../../d3/d8b/buffer_8c.html#aef3a47dd35a06c4fbbc29dac8dc5451f" title="is_bufzero" alt="" coords="561,399,644,428"/><area shape="rect" id="node29" href="../../d9/d45/gmap_8c.html#a558e1bec08c2060b80372ac25cd8d8f2" title="iptogids" alt="" coords="569,612,636,641"/><area shape="rect" id="node35" href="../../d9/d45/gmap_8c.html#a31edfce8493c6d503bff5f88a235e480" title="gnode_from_pos" alt="" coords="544,559,661,588"/><area shape="rect" id="node31" href="../../d9/d45/gmap_8c.html#a94609b8ed9b174e8cd3c1a2b98b9006e" title="iptogid" alt="" coords="771,612,829,641"/><area shape="rect" id="node39" href="../../d9/d45/gmap_8c.html#a56a9011fb979ad9be0623c8f93d9ef2a" title="increment_gids" alt="" coords="548,241,657,271"/><area shape="rect" id="node45" href="../../d9/d45/gmap_8c.html#ab61813eb69b7875246a6bb3bafa59fb0" title="is_gmap_full_flag_set" alt="" coords="727,296,873,325"/><area shape="rect" id="node51" href="../../d9/d45/gmap_8c.html#ae3a9c32230094d838a0a3fa62c3d8789" title="is_map_void_flag_set" alt="" coords="529,345,676,375"/><area shape="rect" id="node41" href="../../d9/d45/gmap_8c.html#a3bd7ac1b0ae3fbdbc0e9faa7df347107" title="get_groups" alt="" coords="757,243,843,272"/><area shape="rect" id="node47" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="772,59,828,88"/><area shape="rect" id="node64" href="../../d9/d45/gmap_8c.html#a5582d4831a06617f28c66597f2fea4e9" title="reset_gmap" alt="" coords="368,767,459,796"/><area shape="rect" id="node66" href="../../d9/d45/gmap_8c.html#acafc84089fdf2529d00ab56563a40170" title="gmap_node_del" alt="" coords="547,716,659,745"/><area shape="rect" id="node68" href="../../d3/d7a/map_8c.html#af84db9c45e68185e01758672797886a8" title="map_node_del" alt="" coords="747,691,853,720"/><area shape="rect" id="node70" href="../../d3/d7a/map_8c.html#a1e73cdacfca52085146dcc475aa4bef7" title="rnode_destroy" alt="" coords="923,691,1027,720"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d34/hook_8h_ab49323f81163c48f70eacb3bd5a5eec4_icgraph.png" border="0" usemap="#d6/d34/hook_8h_ab49323f81163c48f70eacb3bd5a5eec4_icgraph" alt=""/></div>
<map name="d6/d34/hook_8h_ab49323f81163c48f70eacb3bd5a5eec4_icgraph" id="d6/d34/hook_8h_ab49323f81163c48f70eacb3bd5a5eec4_icgraph">
<area shape="rect" id="node3" href="../../d3/dc7/hook_8c.html#acce6e668cf071bc363f3237daebc95d0" title="create_new_qgroup" alt="" coords="161,57,295,87"/><area shape="rect" id="node38" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="163,111,293,140"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="345,5,495,35"/><area shape="rect" id="node35" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="347,59,493,88"/><area shape="rect" id="node7" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="544,59,661,88"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1981,45,2032,75"/><area shape="rect" id="node11" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="709,84,771,113"/><area shape="rect" id="node13" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="820,85,953,115"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1004,85,1095,115"/><area shape="rect" id="node17" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1144,85,1331,115"/><area shape="rect" id="node19" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1380,137,1495,167"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1556,84,1644,113"/><area shape="rect" id="node28" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1557,137,1643,167"/><area shape="rect" id="node31" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1544,191,1656,220"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1704,124,1779,153"/><area shape="rect" id="node25" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1827,97,1933,127"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="af541d5ab5dd6596b12342140f4094dee"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int hook_init </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d34/hook_8h_af541d5ab5dd6596b12342140f4094dee_cgraph.png" border="0" usemap="#d6/d34/hook_8h_af541d5ab5dd6596b12342140f4094dee_cgraph" alt=""/></div>
<map name="d6/d34/hook_8h_af541d5ab5dd6596b12342140f4094dee_cgraph" id="d6/d34/hook_8h_af541d5ab5dd6596b12342140f4094dee_cgraph">
<area shape="rect" id="node3" href="../../df/d05/pkts_8c.html#abec2e55dc4f3d4e5c639f048bf35316c" title="add_pkt_op" alt="" coords="159,1850,247,1879"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#a7da6546e5822e282b57e5aee17e0c80c" title="put_free_nodes" alt="" coords="148,2106,257,2135"/><area shape="rect" id="node51" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="899,2523,955,2553"/><area shape="rect" id="node81" href="../../d3/dc7/hook_8c.html#a14eec030eb6098fc9cc4a8609b19bd00" title="put_qspn_round" alt="" coords="329,2209,444,2238"/><area shape="rect" id="node101" href="../../d3/dc7/hook_8c.html#ab08a91850a188145dc3f039300aeca8b" title="put_int_map" alt="" coords="340,545,433,574"/><area shape="rect" id="node115" href="../../d3/dc7/hook_8c.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="339,1467,435,1497"/><area shape="rect" id="node129" href="../../d3/dc7/hook_8c.html#a63187dcc3bfeb1895aed9385c06ed714" title="put_bnode_map" alt="" coords="329,646,444,675"/><area shape="rect" id="node146" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="327,1006,447,1035"/><area shape="rect" id="node162" href="../../d3/dc7/hook_8c.html#ad4b44c41d2528f0f4e70c24d5b4c5daf" title="hook_reset" alt="" coords="344,3286,429,3315"/><area shape="rect" id="node177" href="../../d8/d91/krnl__route_8c.html#a2770dc9724407f0fdfd1d854fb60fac4" title="route_ip_forward" alt="" coords="144,2669,261,2698"/><area shape="rect" id="node180" href="../../d8/d91/krnl__route_8c.html#a74ca7777a62a3e0a5fb5c945d95c9a45" title="route_rp_filter_all_dev" alt="" coords="128,3182,277,3211"/><area shape="rect" id="node182" href="../../d8/d91/krnl__route_8c.html#ab4a91fd7ee58aa30f8ffa83ff10ac8b2" title="route_rp_filter" alt="" coords="509,3131,611,3161"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="704,1286,787,1315"/><area shape="rect" id="node15" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="521,1699,599,1729"/><area shape="rect" id="node19" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="700,2671,791,2701"/><area shape="rect" id="node21" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="704,1113,787,1142"/><area shape="rect" id="node23" href="../../df/d05/pkts_8c.html#ae5bd461fc16a3e66ff48dbb83f6a91a0" title="pkt_add_dev" alt="" coords="512,723,608,753"/><area shape="rect" id="node25" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="683,1059,808,1089"/><area shape="rect" id="node27" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="703,2466,788,2495"/><area shape="rect" id="node29" href="../../df/d05/pkts_8c.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="356,1751,417,1781"/><area shape="rect" id="node37" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="721,1006,769,1035"/><area shape="rect" id="node43" href="../../dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="709,902,781,931"/><area shape="rect" id="node49" href="../../df/d05/pkts_8c.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="708,2747,783,2777"/><area shape="rect" id="node58" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="525,1187,595,1217"/><area shape="rect" id="node60" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="500,2310,620,2339"/><area shape="rect" id="node64" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="715,2813,776,2842"/><area shape="rect" id="node67" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="672,1443,819,1473"/><area shape="rect" id="node9" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="880,1286,973,1315"/><area shape="rect" id="node11" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1036,1601,1113,1630"/><area shape="rect" id="node13" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1164,1575,1244,1605"/><area shape="rect" id="node17" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="707,1699,784,1729"/><area shape="rect" id="node33" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="893,1675,960,1705"/><area shape="rect" id="node35" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="527,979,593,1009"/><area shape="rect" id="node41" href="../../dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="891,929,963,958"/><area shape="rect" id="node39" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1040,2089,1109,2118"/><area shape="rect" id="node70" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="879,1497,975,1526"/><area shape="rect" id="node72" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="869,1390,984,1419"/><area shape="rect" id="node74" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="868,1443,985,1473"/><area shape="rect" id="node89" href="../../db/de6/qspn_8c.html#ad5239640aec880598ca4e773a6ab96b9" title="update_qspn_time" alt="" coords="496,2518,624,2547"/><area shape="rect" id="node91" href="../../d9/dfc/endianness_8c.html#aca2792b724aa77910817b443d8de4492" title="int_info_copy" alt="" coords="511,2465,609,2494"/><area shape="rect" id="node108" href="../../d3/d7a/map_8c.html#adedb299c04209530f0730bba4c5fb04c" title="pack_map" alt="" coords="704,86,787,115"/><area shape="rect" id="node120" href="../../d9/d45/gmap_8c.html#ad3b5a9f9d1ee7be33ede21a83479450c" title="pack_extmap" alt="" coords="511,1595,609,1625"/><area shape="rect" id="node136" href="../../db/d73/bmap_8c.html#a626cf57bebf5e4bfbb4504d92c43f815" title="pack_all_bmaps" alt="" coords="503,163,617,193"/><area shape="rect" id="node153" href="../../d1/d6f/igs_8c.html#a413fd34c9565aa635c90cc7f811169e5" title="pack_igws" alt="" coords="519,1134,601,1163"/><area shape="rect" id="node165" href="../../dd/d23/request_8c.html#aa6ee836d53663f81b7753e13c2395be2" title="op_filter_reset_re" alt="" coords="499,3393,621,3422"/><area shape="rect" id="node167" href="../../d0/ddb/misc_8c.html#af7f747ea1b353be8609df593dc0a629a" title="rand_range" alt="" coords="517,3446,603,3475"/><area shape="rect" id="node169" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="507,3286,613,3315"/><area shape="rect" id="node171" href="../../d9/d45/gmap_8c.html#ae70fabc2a38bc24442f78bcb1d862a24" title="iptoquadg" alt="" coords="521,3339,599,3369"/><area shape="rect" id="node173" href="../../d3/dc7/hook_8c.html#a2ea386ad9474cd89fe393552276feef2" title="hook_set_all_ips" alt="" coords="501,2723,619,2753"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d34/hook_8h_af541d5ab5dd6596b12342140f4094dee_icgraph.png" border="0" usemap="#d6/d34/hook_8h_af541d5ab5dd6596b12342140f4094dee_icgraph" alt=""/></div>
<map name="d6/d34/hook_8h_af541d5ab5dd6596b12342140f4094dee_icgraph" id="d6/d34/hook_8h_af541d5ab5dd6596b12342140f4094dee_icgraph">
<area shape="rect" id="node3" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="128,5,235,35"/><area shape="rect" id="node5" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="283,5,333,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="af10a487801fab9a28a3cfb6759fe138f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int netsukuku_hook </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *&#160;</td>
<td class="paramname"><em>hook_gnode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>hook_level</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d34/hook_8h_af10a487801fab9a28a3cfb6759fe138f_cgraph.png" border="0" usemap="#d6/d34/hook_8h_af10a487801fab9a28a3cfb6759fe138f_cgraph" alt=""/></div>
<map name="d6/d34/hook_8h_af10a487801fab9a28a3cfb6759fe138f_cgraph" id="d6/d34/hook_8h_af10a487801fab9a28a3cfb6759fe138f_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="785,416,863,445"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#ad4b44c41d2528f0f4e70c24d5b4c5daf" title="hook_reset" alt="" coords="413,159,499,188"/><area shape="rect" id="node25" href="../../d7/df8/log_8c.html#aea4dca1a8e24794377ba1bf45fbbfce8" title="loginfo" alt="" coords="795,2112,853,2141"/><area shape="rect" id="node30" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="177,1764,327,1793"/><area shape="rect" id="node69" href="../../d3/d7a/map_8c.html#af84db9c45e68185e01758672797886a8" title="map_node_del" alt="" coords="944,2008,1051,2037"/><area shape="rect" id="node81" href="../../db/de6/qspn_8c.html#a8620dcb680cc1a57630fe2a2112d74f5" title="qspn_backup_gcount" alt="" coords="180,2576,324,2605"/><area shape="rect" id="node83" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="179,1291,325,1320"/><area shape="rect" id="node98" href="../../d3/dc7/hook_8c.html#a9c2f57416bf3788157e15a1d889cca5e" title="hook_choose_new_ip" alt="" coords="383,803,529,832"/><area shape="rect" id="node115" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="391,2084,521,2113"/><area shape="rect" id="node131" href="../../d3/dc7/hook_8c.html#ab77263b0b4d7970fb36fdd74ebd0df3a" title="hook_get_int_map" alt="" coords="392,312,520,341"/><area shape="rect" id="node138" href="../../d3/dc7/hook_8c.html#a0513b13a5cbb9ed7d89f6594e639b264" title="hook_get_bnode_map" alt="" coords="381,2371,531,2400"/><area shape="rect" id="node142" href="../../d3/dc7/hook_8c.html#ab614c177efbb9179f168fd7d13bff83d" title="hook_get_igw" alt="" coords="405,2424,507,2453"/><area shape="rect" id="node147" href="../../d7/d02/radar_8c.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="172,2211,332,2240"/><area shape="rect" id="node150" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="412,1597,500,1627"/><area shape="rect" id="node7" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="612,211,673,240"/><area shape="rect" id="node9" href="../../dd/d23/request_8c.html#aa6ee836d53663f81b7753e13c2395be2" title="op_filter_reset_re" alt="" coords="581,5,704,35"/><area shape="rect" id="node11" href="../../d0/ddb/misc_8c.html#af7f747ea1b353be8609df593dc0a629a" title="rand_range" alt="" coords="955,828,1040,857"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="1101,160,1208,189"/><area shape="rect" id="node19" href="../../d9/d45/gmap_8c.html#ae70fabc2a38bc24442f78bcb1d862a24" title="iptoquadg" alt="" coords="959,377,1036,407"/><area shape="rect" id="node21" href="../../d3/dc7/hook_8c.html#a2ea386ad9474cd89fe393552276feef2" title="hook_set_all_ips" alt="" coords="584,931,701,960"/><area shape="rect" id="node15" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1257,1367,1303,1396"/><area shape="rect" id="node17" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1353,1444,1423,1473"/><area shape="rect" id="node23" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="783,984,865,1013"/><area shape="rect" id="node32" href="../../d9/d45/gmap_8c.html#aae95738707e42a1fa222862d7ba558b3" title="pos_from_gnode" alt="" coords="397,1803,515,1832"/><area shape="rect" id="node34" href="../../d7/d02/radar_8c.html#a42374450b2344bc70b9775c388639e59" title="new_rnode_allowed" alt="" coords="388,1495,524,1524"/><area shape="rect" id="node40" href="../../d7/d02/radar_8c.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="600,1597,685,1627"/><area shape="rect" id="node44" href="../../d7/d02/radar_8c.html#a49490440fa81e7b4c8ed18a9250ae8ed" title="reset_radar" alt="" coords="781,1649,867,1679"/><area shape="rect" id="node47" href="../../d7/d02/radar_8c.html#a4beb463e23b8e0086945bde8afe90a90" title="count_hooking_nodes" alt="" coords="383,1907,529,1936"/><area shape="rect" id="node49" href="../../d3/dc7/hook_8c.html#acce6e668cf071bc363f3237daebc95d0" title="create_new_qgroup" alt="" coords="389,1136,523,1165"/><area shape="rect" id="node71" href="../../d3/d7a/map_8c.html#a1e73cdacfca52085146dcc475aa4bef7" title="rnode_destroy" alt="" coords="1103,1904,1207,1933"/><area shape="rect" id="node79" href="../../db/de6/qspn_8c.html#ad5629aab4eceb4a0ea97a417bf085f66" title="qspn_b_del_all_dead\l_rnodes" alt="" coords="385,2301,527,2347"/><area shape="rect" id="node36" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="796,1444,852,1473"/><area shape="rect" id="node51" href="../../d3/dc7/hook_8c.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="589,672,696,701"/><area shape="rect" id="node53" href="../../d9/d45/gmap_8c.html#ab9b8447a87c9c09e24de89e12d5f5387" title="random_ip" alt="" coords="783,571,865,600"/><area shape="rect" id="node63" href="../../da/d89/inet_8c.html#a127c86b270c3bb41caa671ac207fd4c5" title="inet_setip_localaddr" alt="" coords="756,880,892,909"/><area shape="rect" id="node67" href="../../d3/d7a/map_8c.html#aa2f4ae7cc3ee65da6c79ef32f3becd49" title="reset_int_map" alt="" coords="772,672,876,701"/><area shape="rect" id="node55" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="959,571,1036,600"/><area shape="rect" id="node58" href="../../da/d89/inet_8c.html#a68fa8e8776282525daffa752fbdc6628" title="inet_validate_ip" alt="" coords="941,493,1053,523"/><area shape="rect" id="node85" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="588,1240,697,1269"/><area shape="rect" id="node91" href="../../d7/d02/radar_8c.html#a11ff123e5ec053bcdbad5480aa71b4f1" title="find_node_radar_q" alt="" coords="579,2371,707,2400"/><area shape="rect" id="node93" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="399,1032,513,1061"/><area shape="rect" id="node100" href="../../d3/dc7/hook_8c.html#a8106f3baabcefc71e725b6c99cbb5889" title="update_join_rate" alt="" coords="584,1035,701,1064"/><area shape="rect" id="node107" href="../../d3/d7a/map_8c.html#a6664a07adc9bcf23216bc5086ffa8b93" title="postoip" alt="" coords="611,776,675,805"/><area shape="rect" id="node113" href="../../d7/d02/radar_8c.html#a5a800cfd2c699f600717fb1d9bde4ecb" title="rnl_close_all_sk" alt="" coords="585,619,700,648"/><area shape="rect" id="node117" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="595,2267,691,2296"/><area shape="rect" id="node120" href="../../db/de6/qspn_8c.html#a916a1d446a6a10cea404b88096fe7a6b" title="qspn_dec_gcount" alt="" coords="581,1853,704,1883"/><area shape="rect" id="node123" href="../../d9/d45/gmap_8c.html#acafc84089fdf2529d00ab56563a40170" title="gmap_node_del" alt="" coords="768,2059,880,2088"/><area shape="rect" id="node127" href="../../d9/d45/gmap_8c.html#a41d9aecf5682973b8145c8a78be84882" title="merge_ext_maps" alt="" coords="581,2213,704,2243"/><area shape="rect" id="node129" href="../../d9/d45/gmap_8c.html#a49d0277ea2e68801272a66675b78313a" title="free_extmap" alt="" coords="596,2160,689,2189"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d34/hook_8h_af10a487801fab9a28a3cfb6759fe138f_icgraph.png" border="0" usemap="#d6/d34/hook_8h_af10a487801fab9a28a3cfb6759fe138f_icgraph" alt=""/></div>
<map name="d6/d34/hook_8h_af10a487801fab9a28a3cfb6759fe138f_icgraph" id="d6/d34/hook_8h_af10a487801fab9a28a3cfb6759fe138f_icgraph">
<area shape="rect" id="node3" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1443,5,1493,35"/><area shape="rect" id="node5" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="171,44,232,73"/><area shape="rect" id="node7" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="281,45,415,75"/><area shape="rect" id="node9" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="465,45,556,75"/><area shape="rect" id="node11" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="605,45,792,75"/><area shape="rect" id="node13" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="841,97,956,127"/><area shape="rect" id="node15" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1017,44,1105,73"/><area shape="rect" id="node22" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1019,97,1104,127"/><area shape="rect" id="node25" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1005,151,1117,180"/><area shape="rect" id="node17" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1165,84,1240,113"/><area shape="rect" id="node19" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1288,57,1395,87"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a63187dcc3bfeb1895aed9385c06ed714"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int put_bnode_map </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a>&#160;</td>
<td class="paramname"><em>rq_pkt</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d34/hook_8h_a63187dcc3bfeb1895aed9385c06ed714_cgraph.png" border="0" usemap="#d6/d34/hook_8h_a63187dcc3bfeb1895aed9385c06ed714_cgraph" alt=""/></div>
<map name="d6/d34/hook_8h_a63187dcc3bfeb1895aed9385c06ed714_cgraph" id="d6/d34/hook_8h_a63187dcc3bfeb1895aed9385c06ed714_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="685,837,768,867"/><area shape="rect" id="node11" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="177,428,255,457"/><area shape="rect" id="node15" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="504,685,587,715"/><area shape="rect" id="node17" href="../../df/d05/pkts_8c.html#ae5bd461fc16a3e66ff48dbb83f6a91a0" title="pkt_add_dev" alt="" coords="168,375,264,404"/><area shape="rect" id="node19" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="312,119,437,148"/><area shape="rect" id="node21" href="../../db/d73/bmap_8c.html#a626cf57bebf5e4bfbb4504d92c43f815" title="pack_all_bmaps" alt="" coords="488,37,603,67"/><area shape="rect" id="node42" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="517,267,573,296"/><area shape="rect" id="node45" href="../../dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="339,1359,411,1388"/><area shape="rect" id="node51" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="183,789,249,819"/><area shape="rect" id="node54" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="884,709,932,739"/><area shape="rect" id="node90" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="511,1412,580,1441"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="861,812,955,841"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1028,475,1105,504"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1167,241,1247,271"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="507,371,584,400"/><area shape="rect" id="node23" href="../../d3/d7a/map_8c.html#adedb299c04209530f0730bba4c5fb04c" title="pack_map" alt="" coords="685,5,768,35"/><area shape="rect" id="node25" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="693,163,760,192"/><area shape="rect" id="node33" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="653,59,800,88"/><area shape="rect" id="node27" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="885,263,931,292"/><area shape="rect" id="node29" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1032,316,1101,345"/><area shape="rect" id="node31" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1016,263,1117,292"/><area shape="rect" id="node36" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="860,59,956,88"/><area shape="rect" id="node38" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="851,112,965,141"/><area shape="rect" id="node40" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="849,165,967,195"/><area shape="rect" id="node47" href="../../dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="509,1359,581,1388"/><area shape="rect" id="node49" href="../../dd/d23/request_8c.html#a94a2019cbf2deca631276eb81a7641e8" title="op_verify" alt="" coords="689,1255,764,1284"/><area shape="rect" id="node59" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="339,1255,411,1284"/><area shape="rect" id="node64" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="332,1201,417,1231"/><area shape="rect" id="node66" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="500,997,591,1027"/><area shape="rect" id="node68" href="../../df/d05/pkts_8c.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="316,841,433,871"/><area shape="rect" id="node84" href="../../df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="509,475,581,504"/><area shape="rect" id="node88" href="../../dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="505,944,585,973"/><area shape="rect" id="node94" href="../../da/d89/inet_8c.html#a3c05d384e453db0f645d1b1eef3f753b" title="new_udp_conn" alt="" coords="491,739,600,768"/><area shape="rect" id="node104" href="../../da/d89/inet_8c.html#a0f1dbd0722384c9eddd65f669229345a" title="new_bcast_conn" alt="" coords="485,528,605,557"/><area shape="rect" id="node117" href="../../da/d89/inet_8c.html#a5bbe90629cfa3b1f5db9437297734355" title="set_tos_sk" alt="" coords="332,633,417,663"/><area shape="rect" id="node120" href="../../da/d89/inet_8c.html#aff2952f8da964350ba064f251868a147" title="set_nonblock_sk" alt="" coords="315,996,435,1025"/><area shape="rect" id="node123" href="../../df/d05/pkts_8c.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="337,223,412,252"/><area shape="rect" id="node133" href="../../df/d05/pkts_8c.html#aa27a33c6310aee1bd27afa42578bc7f4" title="pkt_addtimeout" alt="" coords="320,737,429,767"/><area shape="rect" id="node137" href="../../df/d05/pkts_8c.html#a9bcb8ed5a94ff428d1f9f5f8b0e83d63" title="pkt_q_wait_recv" alt="" coords="316,428,433,457"/><area shape="rect" id="node143" href="../../df/d05/pkts_8c.html#a8ccb46810f5a6b74d733c837dd5f4fbe" title="pkt_q_del" alt="" coords="336,1412,413,1441"/><area shape="rect" id="node61" href="../../dd/d23/request_8c.html#a544592715c1fa859a8a108d1b3734d5b" title="rq_verify" alt="" coords="509,1255,581,1284"/><area shape="rect" id="node71" href="../../da/d89/inet_8c.html#ad2c73cc3fb6cc8a9fcb3997be118b71c" title="new_tcp_conn" alt="" coords="492,581,599,611"/><area shape="rect" id="node74" href="../../da/d89/inet_8c.html#a8eac5edae4e220edc0f4a974dd5749d3" title="inet_to_sockaddr" alt="" coords="667,475,787,504"/><area shape="rect" id="node79" href="../../da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title="set_bindtodevice_sk" alt="" coords="656,632,797,661"/><area shape="rect" id="node92" href="../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="687,1412,767,1441"/><area shape="rect" id="node99" href="../../da/d89/inet_8c.html#a8e51a98ebf31af2e65b949335a06d47a" title="new_dgram_socket" alt="" coords="660,579,793,608"/><area shape="rect" id="node107" href="../../da/d89/inet_8c.html#a2aa626239ab1ad25661dfed01b5f2f89" title="set_broadcast_sk" alt="" coords="664,421,789,451"/><area shape="rect" id="node114" href="../../d1/d71/ll__map_8c.html#aced8907c33267205072637b09f56c869" title="ll_index_to_name" alt="" coords="665,368,788,397"/><area shape="rect" id="node125" href="../../df/d05/pkts_8c.html#ae6409550716070c3ff80141d94dab212" title="pkt_pack" alt="" coords="508,163,583,192"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d34/hook_8h_a63187dcc3bfeb1895aed9385c06ed714_icgraph.png" border="0" usemap="#d6/d34/hook_8h_a63187dcc3bfeb1895aed9385c06ed714_icgraph" alt=""/></div>
<map name="d6/d34/hook_8h_a63187dcc3bfeb1895aed9385c06ed714_icgraph" id="d6/d34/hook_8h_a63187dcc3bfeb1895aed9385c06ed714_icgraph">
<area shape="rect" id="node3" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="168,5,243,35"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="291,5,397,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="445,5,496,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="aa99944b9d6345e33be0bf1c850380228"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int put_ext_map </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a>&#160;</td>
<td class="paramname"><em>rq_pkt</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d34/hook_8h_aa99944b9d6345e33be0bf1c850380228_cgraph.png" border="0" usemap="#d6/d34/hook_8h_aa99944b9d6345e33be0bf1c850380228_cgraph" alt=""/></div>
<map name="d6/d34/hook_8h_aa99944b9d6345e33be0bf1c850380228_cgraph" id="d6/d34/hook_8h_aa99944b9d6345e33be0bf1c850380228_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="688,887,771,916"/><area shape="rect" id="node11" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="505,887,588,916"/><area shape="rect" id="node13" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="307,1876,432,1905"/><area shape="rect" id="node15" href="../../d9/d45/gmap_8c.html#ad3b5a9f9d1ee7be33ede21a83479450c" title="pack_extmap" alt="" coords="153,215,252,244"/><area shape="rect" id="node52" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="519,575,575,604"/><area shape="rect" id="node55" href="../../dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="333,1823,405,1852"/><area shape="rect" id="node61" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="169,1203,236,1232"/><area shape="rect" id="node64" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="887,1201,935,1231"/><area shape="rect" id="node100" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="512,1461,581,1491"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="864,887,957,916"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1020,511,1097,540"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1148,351,1228,380"/><area shape="rect" id="node17" href="../../d9/d45/gmap_8c.html#a5d8085eab648579a7d1f199f911db8ce" title="extmap_get_rblock" alt="" coords="304,268,435,297"/><area shape="rect" id="node19" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="696,319,763,348"/><area shape="rect" id="node28" href="../../d9/d45/gmap_8c.html#a70ce90c9c90ffba9965aca7863badae2" title="pack_quadro_group" alt="" coords="303,108,436,137"/><area shape="rect" id="node33" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="656,59,803,88"/><area shape="rect" id="node45" href="../../d9/d45/gmap_8c.html#a98445e1621693c83ca7af93d9e2fc722" title="pack_map_gnode" alt="" coords="308,161,431,191"/><area shape="rect" id="node50" href="../../d9/d45/gmap_8c.html#a381c1da020ffc41bb25e9589b09773f6" title="free_extmap_rblock" alt="" coords="301,215,437,244"/><area shape="rect" id="node25" href="../../d9/d45/gmap_8c.html#a0cfcbd0c066943fa75267cb34af05f9c" title="gmap_get_rblock" alt="" coords="487,268,607,297"/><area shape="rect" id="node21" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="888,757,933,787"/><area shape="rect" id="node23" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1024,835,1093,864"/><area shape="rect" id="node30" href="../../da/d89/inet_8c.html#a4ef2e36725d0f18182509c8de38d8a64" title="pack_inet_prefix" alt="" coords="488,111,605,140"/><area shape="rect" id="node36" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="863,112,959,141"/><area shape="rect" id="node38" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="853,5,968,35"/><area shape="rect" id="node40" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="852,59,969,88"/><area shape="rect" id="node47" href="../../d3/d7a/map_8c.html#a492987dbade1c9b1b87e31e6b61eaba2" title="pack_map_node" alt="" coords="488,164,605,193"/><area shape="rect" id="node57" href="../../dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="511,1721,583,1751"/><area shape="rect" id="node59" href="../../dd/d23/request_8c.html#a94a2019cbf2deca631276eb81a7641e8" title="op_verify" alt="" coords="692,1696,767,1725"/><area shape="rect" id="node69" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="333,1617,405,1647"/><area shape="rect" id="node74" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="327,1356,412,1385"/><area shape="rect" id="node76" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="501,1095,592,1124"/><area shape="rect" id="node78" href="../../df/d05/pkts_8c.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="311,999,428,1028"/><area shape="rect" id="node94" href="../../df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="511,732,583,761"/><area shape="rect" id="node98" href="../../dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="507,1148,587,1177"/><area shape="rect" id="node104" href="../../da/d89/inet_8c.html#a3c05d384e453db0f645d1b1eef3f753b" title="new_udp_conn" alt="" coords="492,1305,601,1335"/><area shape="rect" id="node114" href="../../da/d89/inet_8c.html#a0f1dbd0722384c9eddd65f669229345a" title="new_bcast_conn" alt="" coords="487,1252,607,1281"/><area shape="rect" id="node121" href="../../da/d89/inet_8c.html#a5bbe90629cfa3b1f5db9437297734355" title="set_tos_sk" alt="" coords="687,1409,772,1439"/><area shape="rect" id="node124" href="../../da/d89/inet_8c.html#aff2952f8da964350ba064f251868a147" title="set_nonblock_sk" alt="" coords="669,1541,789,1571"/><area shape="rect" id="node127" href="../../df/d05/pkts_8c.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="332,812,407,841"/><area shape="rect" id="node133" href="../../df/d05/pkts_8c.html#aa27a33c6310aee1bd27afa42578bc7f4" title="pkt_addtimeout" alt="" coords="315,1513,424,1543"/><area shape="rect" id="node137" href="../../df/d05/pkts_8c.html#a9bcb8ed5a94ff428d1f9f5f8b0e83d63" title="pkt_q_wait_recv" alt="" coords="311,627,428,656"/><area shape="rect" id="node142" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="508,679,585,708"/><area shape="rect" id="node144" href="../../df/d05/pkts_8c.html#a8ccb46810f5a6b74d733c837dd5f4fbe" title="pkt_q_del" alt="" coords="331,1460,408,1489"/><area shape="rect" id="node71" href="../../dd/d23/request_8c.html#a544592715c1fa859a8a108d1b3734d5b" title="rq_verify" alt="" coords="511,1617,583,1647"/><area shape="rect" id="node81" href="../../da/d89/inet_8c.html#ad2c73cc3fb6cc8a9fcb3997be118b71c" title="new_tcp_conn" alt="" coords="493,991,600,1020"/><area shape="rect" id="node84" href="../../da/d89/inet_8c.html#a8eac5edae4e220edc0f4a974dd5749d3" title="inet_to_sockaddr" alt="" coords="669,940,789,969"/><area shape="rect" id="node89" href="../../da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title="set_bindtodevice_sk" alt="" coords="659,1201,800,1231"/><area shape="rect" id="node102" href="../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="689,1463,769,1492"/><area shape="rect" id="node109" href="../../da/d89/inet_8c.html#a8e51a98ebf31af2e65b949335a06d47a" title="new_dgram_socket" alt="" coords="663,1255,796,1284"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d34/hook_8h_aa99944b9d6345e33be0bf1c850380228_icgraph.png" border="0" usemap="#d6/d34/hook_8h_aa99944b9d6345e33be0bf1c850380228_icgraph" alt=""/></div>
<map name="d6/d34/hook_8h_aa99944b9d6345e33be0bf1c850380228_icgraph" id="d6/d34/hook_8h_aa99944b9d6345e33be0bf1c850380228_icgraph">
<area shape="rect" id="node3" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="152,5,227,35"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="275,5,381,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="429,5,480,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a7da6546e5822e282b57e5aee17e0c80c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int put_free_nodes </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a>&#160;</td>
<td class="paramname"><em>rq_pkt</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d34/hook_8h_a7da6546e5822e282b57e5aee17e0c80c_cgraph.png" border="0" usemap="#d6/d34/hook_8h_a7da6546e5822e282b57e5aee17e0c80c_cgraph" alt=""/></div>
<map name="d6/d34/hook_8h_a7da6546e5822e282b57e5aee17e0c80c_cgraph" id="d6/d34/hook_8h_a7da6546e5822e282b57e5aee17e0c80c_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="639,1121,721,1150"/><area shape="rect" id="node13" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="311,402,388,431"/><area shape="rect" id="node17" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="635,497,725,526"/><area shape="rect" id="node19" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="639,603,721,633"/><area shape="rect" id="node21" href="../../df/d05/pkts_8c.html#ae5bd461fc16a3e66ff48dbb83f6a91a0" title="pkt_add_dev" alt="" coords="165,2003,261,2033"/><area shape="rect" id="node23" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="437,1682,563,1711"/><area shape="rect" id="node25" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="457,1486,543,1515"/><area shape="rect" id="node27" href="../../df/d05/pkts_8c.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="183,838,244,867"/><area shape="rect" id="node41" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="1028,1285,1076,1314"/><area shape="rect" id="node47" href="../../dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="464,299,536,329"/><area shape="rect" id="node66" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="645,707,715,737"/><area shape="rect" id="node90" href="../../df/d05/pkts_8c.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="463,1590,537,1619"/><area shape="rect" id="node95" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="797,294,944,323"/><area shape="rect" id="node109" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="652,1382,708,1411"/><area shape="rect" id="node136" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="649,1849,711,1878"/><area shape="rect" id="node150" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="440,94,560,123"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="824,811,917,841"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1013,609,1091,638"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1168,399,1248,429"/><area shape="rect" id="node11" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="1305,347,1393,377"/><area shape="rect" id="node15" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="641,550,719,579"/><area shape="rect" id="node31" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="837,1773,904,1802"/><area shape="rect" id="node37" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="316,966,383,995"/><area shape="rect" id="node33" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1029,1437,1075,1466"/><area shape="rect" id="node35" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1173,1285,1243,1314"/><area shape="rect" id="node39" href="../../dd/d23/request_8c.html#a94a2019cbf2deca631276eb81a7641e8" title="op_verify" alt="" coords="833,503,908,533"/><area shape="rect" id="node44" href="../../dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="644,398,716,427"/><area shape="rect" id="node50" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="464,966,536,995"/><area shape="rect" id="node55" href="../../df/d05/pkts_8c.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="441,761,559,790"/><area shape="rect" id="node60" href="../../df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="644,1067,716,1097"/><area shape="rect" id="node64" href="../../dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="640,811,720,841"/><area shape="rect" id="node70" href="../../da/d89/inet_8c.html#a3c05d384e453db0f645d1b1eef3f753b" title="new_udp_conn" alt="" coords="445,1278,555,1307"/><area shape="rect" id="node79" href="../../da/d89/inet_8c.html#a0f1dbd0722384c9eddd65f669229345a" title="new_bcast_conn" alt="" coords="440,1225,560,1254"/><area shape="rect" id="node84" href="../../da/d89/inet_8c.html#a5bbe90629cfa3b1f5db9437297734355" title="set_tos_sk" alt="" coords="828,1034,913,1063"/><area shape="rect" id="node87" href="../../da/d89/inet_8c.html#aff2952f8da964350ba064f251868a147" title="set_nonblock_sk" alt="" coords="811,1157,931,1186"/><area shape="rect" id="node130" href="../../df/d05/pkts_8c.html#aa27a33c6310aee1bd27afa42578bc7f4" title="pkt_addtimeout" alt="" coords="445,1019,555,1049"/><area shape="rect" id="node134" href="../../df/d05/pkts_8c.html#a9bcb8ed5a94ff428d1f9f5f8b0e83d63" title="pkt_q_wait_recv" alt="" coords="441,1382,559,1411"/><area shape="rect" id="node143" href="../../df/d05/pkts_8c.html#a8ccb46810f5a6b74d733c837dd5f4fbe" title="pkt_q_del" alt="" coords="461,707,539,737"/><area shape="rect" id="node68" href="../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="831,707,911,737"/><area shape="rect" id="node73" href="../../da/d89/inet_8c.html#a8eac5edae4e220edc0f4a974dd5749d3" title="inet_to_sockaddr" alt="" coords="620,1275,740,1305"/><area shape="rect" id="node92" href="../../df/d05/pkts_8c.html#ae6409550716070c3ff80141d94dab212" title="pkt_pack" alt="" coords="643,1590,717,1619"/><area shape="rect" id="node112" href="../../da/d89/inet_8c.html#aa65a7052b4c6746a997c4e3743f14fbe" title="inet_sendto_timeout" alt="" coords="611,1643,749,1673"/><area shape="rect" id="node115" href="../../da/d89/inet_8c.html#af7e76f47a0583d67182cdf5bbb4dd22a" title="inet_sendto" alt="" coords="827,1719,915,1749"/><area shape="rect" id="node120" href="../../da/d89/inet_8c.html#a57d824182ed85de297e6f32640708b7f" title="inet_send_timeout" alt="" coords="616,1486,744,1515"/><area shape="rect" id="node123" href="../../da/d89/inet_8c.html#ac92b07ae7dc3ae1234665e052a8e6792" title="inet_send" alt="" coords="832,1538,909,1567"/><area shape="rect" id="node105" href="../../df/d05/pkts_8c.html#a9067b2b1019f0e577ba4baaba5005d56" title="pkt_compress" alt="" coords="819,1591,923,1621"/><area shape="rect" id="node98" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="1160,294,1256,323"/><area shape="rect" id="node101" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="995,294,1109,323"/><area shape="rect" id="node103" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="993,347,1111,377"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d34/hook_8h_a7da6546e5822e282b57e5aee17e0c80c_icgraph.png" border="0" usemap="#d6/d34/hook_8h_a7da6546e5822e282b57e5aee17e0c80c_icgraph" alt=""/></div>
<map name="d6/d34/hook_8h_a7da6546e5822e282b57e5aee17e0c80c_icgraph" id="d6/d34/hook_8h_a7da6546e5822e282b57e5aee17e0c80c_icgraph">
<area shape="rect" id="node3" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="165,5,240,35"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="288,5,395,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="443,5,493,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ab08a91850a188145dc3f039300aeca8b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int put_int_map </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a>&#160;</td>
<td class="paramname"><em>rq_pkt</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d34/hook_8h_ab08a91850a188145dc3f039300aeca8b_cgraph.png" border="0" usemap="#d6/d34/hook_8h_ab08a91850a188145dc3f039300aeca8b_cgraph" alt=""/></div>
<map name="d6/d34/hook_8h_ab08a91850a188145dc3f039300aeca8b_cgraph" id="d6/d34/hook_8h_ab08a91850a188145dc3f039300aeca8b_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="680,646,763,675"/><area shape="rect" id="node9" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="156,743,233,773"/><area shape="rect" id="node13" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="492,267,575,297"/><area shape="rect" id="node15" href="../../df/d05/pkts_8c.html#ae5bd461fc16a3e66ff48dbb83f6a91a0" title="pkt_add_dev" alt="" coords="147,494,243,523"/><area shape="rect" id="node17" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="291,57,416,86"/><area shape="rect" id="node19" href="../../d3/d7a/map_8c.html#adedb299c04209530f0730bba4c5fb04c" title="pack_map" alt="" coords="153,598,236,627"/><area shape="rect" id="node21" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="505,998,561,1027"/><area shape="rect" id="node25" href="../../dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="317,110,389,139"/><area shape="rect" id="node31" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="161,651,228,681"/><area shape="rect" id="node34" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="863,1337,911,1366"/><area shape="rect" id="node74" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="499,1771,568,1801"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="840,711,933,741"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="993,777,1071,806"/><area shape="rect" id="node11" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="495,686,572,715"/><area shape="rect" id="node23" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="997,997,1067,1026"/><area shape="rect" id="node27" href="../../dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="497,110,569,139"/><area shape="rect" id="node29" href="../../dd/d23/request_8c.html#a94a2019cbf2deca631276eb81a7641e8" title="op_verify" alt="" coords="684,215,759,245"/><area shape="rect" id="node39" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="317,318,389,347"/><area shape="rect" id="node44" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="311,678,396,707"/><area shape="rect" id="node46" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="488,371,579,401"/><area shape="rect" id="node48" href="../../df/d05/pkts_8c.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="295,625,412,654"/><area shape="rect" id="node57" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="864,894,909,923"/><area shape="rect" id="node68" href="../../df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="497,478,569,507"/><area shape="rect" id="node72" href="../../dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="493,425,573,454"/><area shape="rect" id="node78" href="../../da/d89/inet_8c.html#a3c05d384e453db0f645d1b1eef3f753b" title="new_udp_conn" alt="" coords="479,1206,588,1235"/><area shape="rect" id="node88" href="../../da/d89/inet_8c.html#a0f1dbd0722384c9eddd65f669229345a" title="new_bcast_conn" alt="" coords="473,1259,593,1289"/><area shape="rect" id="node101" href="../../da/d89/inet_8c.html#a5bbe90629cfa3b1f5db9437297734355" title="set_tos_sk" alt="" coords="311,1667,396,1697"/><area shape="rect" id="node104" href="../../da/d89/inet_8c.html#aff2952f8da964350ba064f251868a147" title="set_nonblock_sk" alt="" coords="293,1437,413,1466"/><area shape="rect" id="node107" href="../../df/d05/pkts_8c.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="316,1154,391,1183"/><area shape="rect" id="node134" href="../../df/d05/pkts_8c.html#aa27a33c6310aee1bd27afa42578bc7f4" title="pkt_addtimeout" alt="" coords="299,214,408,243"/><area shape="rect" id="node138" href="../../df/d05/pkts_8c.html#a9bcb8ed5a94ff428d1f9f5f8b0e83d63" title="pkt_q_wait_recv" alt="" coords="295,833,412,862"/><area shape="rect" id="node149" href="../../df/d05/pkts_8c.html#a8ccb46810f5a6b74d733c837dd5f4fbe" title="pkt_q_del" alt="" coords="315,1721,392,1750"/><area shape="rect" id="node41" href="../../dd/d23/request_8c.html#a544592715c1fa859a8a108d1b3734d5b" title="rq_verify" alt="" coords="497,214,569,243"/><area shape="rect" id="node51" href="../../da/d89/inet_8c.html#ad2c73cc3fb6cc8a9fcb3997be118b71c" title="new_tcp_conn" alt="" coords="480,633,587,662"/><area shape="rect" id="node54" href="../../da/d89/inet_8c.html#a8eac5edae4e220edc0f4a974dd5749d3" title="inet_to_sockaddr" alt="" coords="661,894,781,923"/><area shape="rect" id="node63" href="../../da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title="set_bindtodevice_sk" alt="" coords="651,1099,792,1129"/><area shape="rect" id="node60" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="981,894,1083,923"/><area shape="rect" id="node76" href="../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="681,1771,761,1801"/><area shape="rect" id="node83" href="../../da/d89/inet_8c.html#a8e51a98ebf31af2e65b949335a06d47a" title="new_dgram_socket" alt="" coords="655,1153,788,1182"/><area shape="rect" id="node91" href="../../da/d89/inet_8c.html#a2aa626239ab1ad25661dfed01b5f2f89" title="set_broadcast_sk" alt="" coords="659,1206,784,1235"/><area shape="rect" id="node98" href="../../d1/d71/ll__map_8c.html#aced8907c33267205072637b09f56c869" title="ll_index_to_name" alt="" coords="660,1259,783,1289"/><area shape="rect" id="node109" href="../../df/d05/pkts_8c.html#ae6409550716070c3ff80141d94dab212" title="pkt_pack" alt="" coords="496,1051,571,1081"/><area shape="rect" id="node116" href="../../da/d89/inet_8c.html#aa65a7052b4c6746a997c4e3743f14fbe" title="inet_sendto_timeout" alt="" coords="464,1362,603,1391"/><area shape="rect" id="node119" href="../../da/d89/inet_8c.html#af7e76f47a0583d67182cdf5bbb4dd22a" title="inet_sendto" alt="" coords="677,1438,765,1467"/><area shape="rect" id="node124" href="../../da/d89/inet_8c.html#a57d824182ed85de297e6f32640708b7f" title="inet_send_timeout" alt="" coords="469,1490,597,1519"/><area shape="rect" id="node127" href="../../da/d89/inet_8c.html#ac92b07ae7dc3ae1234665e052a8e6792" title="inet_send" alt="" coords="683,1566,760,1595"/><area shape="rect" id="node111" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="688,790,755,819"/><area shape="rect" id="node140" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="503,894,564,923"/><area shape="rect" id="node144" href="../../df/d05/pkts_8c.html#a01001fd998fb3abf74fea80de24882c3" title="pkt_queue_init" alt="" coords="480,841,587,870"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d34/hook_8h_ab08a91850a188145dc3f039300aeca8b_icgraph.png" border="0" usemap="#d6/d34/hook_8h_ab08a91850a188145dc3f039300aeca8b_icgraph" alt=""/></div>
<map name="d6/d34/hook_8h_ab08a91850a188145dc3f039300aeca8b_icgraph" id="d6/d34/hook_8h_ab08a91850a188145dc3f039300aeca8b_icgraph">
<area shape="rect" id="node3" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="147,5,221,35"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="269,5,376,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="424,5,475,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a14eec030eb6098fc9cc4a8609b19bd00"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int put_qspn_round </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/dbc/structPACKET.html">PACKET</a>&#160;</td>
<td class="paramname"><em>rq_pkt</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d34/hook_8h_a14eec030eb6098fc9cc4a8609b19bd00_cgraph.png" border="0" usemap="#d6/d34/hook_8h_a14eec030eb6098fc9cc4a8609b19bd00_cgraph" alt=""/></div>
<map name="d6/d34/hook_8h_a14eec030eb6098fc9cc4a8609b19bd00_cgraph" id="d6/d34/hook_8h_a14eec030eb6098fc9cc4a8609b19bd00_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="191,189,273,219"/><area shape="rect" id="node13" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="193,581,271,611"/><area shape="rect" id="node17" href="../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="187,635,277,664"/><area shape="rect" id="node19" href="../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="191,688,273,717"/><area shape="rect" id="node21" href="../../df/d05/pkts_8c.html#ae5bd461fc16a3e66ff48dbb83f6a91a0" title="pkt_add_dev" alt="" coords="184,741,280,771"/><area shape="rect" id="node23" href="../../df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="169,795,295,824"/><area shape="rect" id="node25" href="../../db/de6/qspn_8c.html#ad5239640aec880598ca4e773a6ab96b9" title="update_qspn_time" alt="" coords="168,848,296,877"/><area shape="rect" id="node27" href="../../d9/dfc/endianness_8c.html#aca2792b724aa77910817b443d8de4492" title="int_info_copy" alt="" coords="183,901,281,931"/><area shape="rect" id="node29" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="531,111,677,140"/><area shape="rect" id="node39" href="../../df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="189,955,275,984"/><area shape="rect" id="node41" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="383,269,444,299"/><area shape="rect" id="node51" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="385,685,441,715"/><area shape="rect" id="node54" href="../../dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="196,1008,268,1037"/><area shape="rect" id="node60" href="../../df/d05/pkts_8c.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="195,477,269,507"/><area shape="rect" id="node68" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="761,513,809,543"/><area shape="rect" id="node94" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="197,1061,267,1091"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="367,163,460,192"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="565,165,643,195"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="745,165,825,195"/><area shape="rect" id="node11" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="900,85,988,115"/><area shape="rect" id="node15" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="375,739,452,768"/><area shape="rect" id="node32" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="737,5,833,35"/><area shape="rect" id="node35" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="728,59,843,88"/><area shape="rect" id="node37" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="727,112,844,141"/><area shape="rect" id="node43" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="571,269,637,299"/><area shape="rect" id="node45" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="763,295,808,324"/><area shape="rect" id="node47" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="909,513,979,543"/><area shape="rect" id="node49" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="893,295,995,324"/><area shape="rect" id="node56" href="../../dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="377,1008,449,1037"/><area shape="rect" id="node58" href="../../dd/d23/request_8c.html#a94a2019cbf2deca631276eb81a7641e8" title="op_verify" alt="" coords="567,1008,641,1037"/><area shape="rect" id="node62" href="../../df/d05/pkts_8c.html#ae6409550716070c3ff80141d94dab212" title="pkt_pack" alt="" coords="376,323,451,352"/><area shape="rect" id="node71" href="../../da/d89/inet_8c.html#a8eac5edae4e220edc0f4a974dd5749d3" title="inet_to_sockaddr" alt="" coords="353,216,473,245"/><area shape="rect" id="node76" href="../../da/d89/inet_8c.html#aa65a7052b4c6746a997c4e3743f14fbe" title="inet_sendto_timeout" alt="" coords="344,581,483,611"/><area shape="rect" id="node79" href="../../da/d89/inet_8c.html#af7e76f47a0583d67182cdf5bbb4dd22a" title="inet_sendto" alt="" coords="560,680,648,709"/><area shape="rect" id="node84" href="../../da/d89/inet_8c.html#a57d824182ed85de297e6f32640708b7f" title="inet_send_timeout" alt="" coords="349,477,477,507"/><area shape="rect" id="node87" href="../../da/d89/inet_8c.html#ac92b07ae7dc3ae1234665e052a8e6792" title="inet_send" alt="" coords="565,552,643,581"/><area shape="rect" id="node66" href="../../df/d05/pkts_8c.html#a9067b2b1019f0e577ba4baaba5005d56" title="pkt_compress" alt="" coords="552,373,656,403"/><area shape="rect" id="node96" href="../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="373,1061,453,1091"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d6/d34/hook_8h_a14eec030eb6098fc9cc4a8609b19bd00_icgraph.png" border="0" usemap="#d6/d34/hook_8h_a14eec030eb6098fc9cc4a8609b19bd00_icgraph" alt=""/></div>
<map name="d6/d34/hook_8h_a14eec030eb6098fc9cc4a8609b19bd00_icgraph" id="d6/d34/hook_8h_a14eec030eb6098fc9cc4a8609b19bd00_icgraph">
<area shape="rect" id="node3" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="168,5,243,35"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="291,5,397,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="445,5,496,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="adbf24b12ebeeeb408627e1d523b8eea0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void set_ip_and_def_gw </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>dev</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a>&#160;</td>
<td class="paramname"><em>ip</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a14d32f6676649eb9afc8c122ddceca7e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct <a class="el" href="../../db/d46/structfree__nodes__hdr.html">free_nodes_hdr</a> <a class="el" href="../../d3/d5a/struct__PACKED__.html">_PACKED_</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9f5bf83a6b6a55db0693fab688d3b67a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="../../d4/d1c/structint__info.html">int_info</a> free_nodes_hdr_iinfo</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= { 1, { 1 }, </div>
<div class="line"> { <span class="keyword">sizeof</span>(<span class="keyword">struct </span><a class="code" href="../../db/d46/structfree__nodes__hdr.html">free_nodes_hdr</a>)-sizeof(uint32_t) },</div>
<div class="line"> { 1 }</div>
<div class="line"> }</div>
<div class="ttc" id="structfree__nodes__hdr_html"><div class="ttname"><a href="../../db/d46/structfree__nodes__hdr.html">free_nodes_hdr</a></div><div class="ttdef"><b>Definition:</b> hook.h:65</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ab9316eed1d091f99fc4884a2863c4553"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">u_int hook_join_rate</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1de69ac7df43e825221933910410452e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="../../d4/d1c/structint__info.html">int_info</a> qspn_round_pkt_iinfo</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= { 3, </div>
<div class="line"> { 1 , 1 , 1 }, </div>
<div class="line"> { <span class="keyword">sizeof</span>(char), -1 , -1 },</div>
<div class="line"> { -1 , -1 , ( (14+ ( 1 + 1 ) ) - 1 + 1 ) }</div>
<div class="line"> }</div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="a12af4a7ec9fc3795e61018514fcfbf64"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">u_int rnodes_rehooked</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a02d00308296b3bf01fb0c537f356dc9b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int total_hooks</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="../../d6/d34/hook_8h.html">hook.h</a></li>
<li class="footer">Generated on Wed Feb 19 2014 14:19:12 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>