netsukuku/d7/d3b/gmap_8h.html

2936 lines
353 KiB
HTML
Raw Normal View History

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>The Netsukuku Project: src/gmap.h File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
2014-02-20 00:30:40 +00:00
<td id="projectlogo"><img alt="Logo" src="../../Logo_netsukuku.jpg"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">The Netsukuku Project
&#160;<span id="projectnumber">0.0.9</span>
</div>
<div id="projectbrief">An Alternative routing method</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
<li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
<li class="current"><a href="../../files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="../../search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="../../files.html"><span>File&#160;List</span></a></li>
<li><a href="../../globals.html"><span>Globals</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('d7/d3b/gmap_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="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">gmap.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="../../d4/de1/llist_8c.html">llist.c</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../dc/db7/map_8h_source.html">map.h</a>&quot;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for gmap.h:</div>
<div class="dyncontent">
<div class="center"><img src="../../de/df3/gmap_8h__incl.png" border="0" usemap="#src_2gmap_8h" alt=""/></div>
<map name="src_2gmap_8h" id="src_2gmap_8h">
<area shape="rect" id="node3" href="../../d4/de1/llist_8c.html" title="llist.c" alt="" coords="5,83,59,112"/><area shape="rect" id="node5" href="../../dc/db7/map_8h.html" title="map.h" alt="" coords="83,83,141,112"/><area shape="rect" id="node7" href="../../d6/d4a/inet_8h.html" title="inet.h" alt="" coords="85,160,139,189"/><area shape="rect" id="node9" href="../../dc/d3e/endianness_8h.html" title="endianness.h" alt="" coords="63,237,161,267"/></map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d09/gmap_8h__dep__incl.png" border="0" usemap="#src_2gmap_8hdep" alt=""/></div>
<map name="src_2gmap_8hdep" id="src_2gmap_8hdep">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html" title="src/andna.c" alt="" coords="84,392,175,421"/><area shape="rect" id="node5" href="../../d5/dbf/bmap_8h.html" title="src/bmap.h" alt="" coords="1328,83,1413,112"/><area shape="rect" id="node8" href="../../d9/d7f/route_8h.html" title="src/route.h" alt="" coords="588,160,671,189"/><area shape="rect" id="node18" href="../../db/d6b/dns__wrapper_8c.html" title="src/dns_wrapper.c" alt="" coords="1908,392,2036,421"/><area shape="rect" id="node57" href="../../db/d73/bmap_8c.html" title="src/bmap.c" alt="" coords="2021,160,2107,189"/><area shape="rect" id="node61" href="../../d9/d45/gmap_8c.html" title="src/gmap.c" alt="" coords="2131,160,2216,189"/><area shape="rect" id="node72" href="../../d8/da0/qspn_8h.html" title="src/qspn.h" alt="" coords="1144,237,1227,267"/><area shape="rect" id="node16" href="../../dc/d21/daemon_8c.html" title="src/daemon.c" alt="" coords="1772,392,1873,421"/><area shape="rect" id="node20" href="../../d3/dc7/hook_8c.html" title="src/hook.c" alt="" coords="1329,392,1412,421"/><area shape="rect" id="node22" href="../../d1/d6f/igs_8c.html" title="src/igs.c" alt="" coords="223,392,295,421"/><area shape="rect" id="node24" href="../../d4/d3b/netsukuku_8c.html" title="src/netsukuku.c" alt="" coords="1493,392,1608,421"/><area shape="rect" id="node26" href="../../db/de6/qspn_8c.html" title="src/qspn.c" alt="" coords="853,392,936,421"/><area shape="rect" id="node28" href="../../d7/d02/radar_8c.html" title="src/radar.c" alt="" coords="1091,392,1173,421"/><area shape="rect" id="node30" href="../../df/dba/rehook_8c.html" title="src/rehook.c" alt="" coords="1632,392,1725,421"/><area shape="rect" id="node32" href="../../df/dbf/route_8c.html" title="src/route.c" alt="" coords="419,392,501,421"/><area shape="rect" id="node34" href="../../d6/d62/tracer_8c.html" title="src/tracer.c" alt="" coords="695,392,783,421"/><area shape="rect" id="node49" href="../../da/db5/tracer_8h.html" title="src/tracer.h" alt="" coords="1195,315,1283,344"/><area shape="rect" id="node11" href="../../da/dd7/igs_8h.html" title="src/igs.h" alt="" coords="520,237,592,267"/><area shape="rect" id="node42" href="../../df/dd8/iptunnel_8c.html" title="src/iptunnel.c" alt="" coords="245,237,344,267"/><area shape="rect" id="node13" href="../../db/d93/netsukuku_8h.html" title="src/netsukuku.h" alt="" coords="955,315,1069,344"/><area shape="rect" id="node77" href="../../d6/d34/hook_8h.html" title="src/hook.h" alt="" coords="1509,315,1592,344"/></map>
</div>
</div>
<p><a href="../../d7/d3b/gmap_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="../../d5/d7c/structmap__gnode.html">map_gnode</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dbf/structext__map__hdr.html">ext_map_hdr</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d1e/structext__rnode.html">ext_rnode</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</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:a211c2d6de7a95aee1b7bc9eddb4d84eb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a211c2d6de7a95aee1b7bc9eddb4d84eb">GMAP_ME</a>&#160;&#160;&#160;<a class="el" href="../../d5/ddf/qspn-empiric_8h.html#ab07fd06dfacd35ea0eda590a587e16de">MAP_ME</a> /*1*/</td></tr>
<tr class="separator:a211c2d6de7a95aee1b7bc9eddb4d84eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a0204f2d074a4f5e4527047fb668f67"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a0a0204f2d074a4f5e4527047fb668f67">GMAP_VOID</a>&#160;&#160;&#160;<a class="el" href="../../d5/ddf/qspn-empiric_8h.html#a489c6023a9eb85ea80d386b7a883ee79">MAP_VOID</a> /*(1&lt;&lt;1)*/</td></tr>
<tr class="separator:a0a0204f2d074a4f5e4527047fb668f67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc309771259c273aa3ffd6512468c10f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#afc309771259c273aa3ffd6512468c10f">GMAP_HGNODE</a></td></tr>
<tr class="separator:afc309771259c273aa3ffd6512468c10f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acdf8209802fbbb0d3f55ebdde25d6d0a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#acdf8209802fbbb0d3f55ebdde25d6d0a">GMAP_FULL</a>&#160;&#160;&#160;(1&lt;&lt;3) /*The gnode is full!! aaahh, run away!*/</td></tr>
<tr class="separator:acdf8209802fbbb0d3f55ebdde25d6d0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29d48fdddde42e5b365c5d1bb698577d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a29d48fdddde42e5b365c5d1bb698577d">MAP_GNODE_PACK_SZ</a>&#160;&#160;&#160;(<a class="el" href="../../d5/ddf/qspn-empiric_8h.html#aae4c391fae0062ecdbf53986751815d8">MAP_NODE_PACK_SZ</a>+sizeof(u_char)*2+sizeof(int))</td></tr>
<tr class="separator:a29d48fdddde42e5b365c5d1bb698577d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c55d8434f18c2856d670cf89fc17e86"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a5c55d8434f18c2856d670cf89fc17e86">ZERO_LEVEL</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a5c55d8434f18c2856d670cf89fc17e86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a254f22434d32b414b9400b530615bb8f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a254f22434d32b414b9400b530615bb8f">UNITY_LEVEL</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a254f22434d32b414b9400b530615bb8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fd054315cc1d7bb3939ccf3983c1e96"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a9fd054315cc1d7bb3939ccf3983c1e96">EXTRA_LEVELS</a>&#160;&#160;&#160;(<a class="el" href="../../d7/d3b/gmap_8h.html#a5c55d8434f18c2856d670cf89fc17e86">ZERO_LEVEL</a> + <a class="el" href="../../d7/d3b/gmap_8h.html#a254f22434d32b414b9400b530615bb8f">UNITY_LEVEL</a>)</td></tr>
<tr class="separator:a9fd054315cc1d7bb3939ccf3983c1e96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a297073a7a6347499918a2a0d3aae97bc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a297073a7a6347499918a2a0d3aae97bc">_EL</a>(level)&#160;&#160;&#160;((level)-1)</td></tr>
<tr class="separator:a297073a7a6347499918a2a0d3aae97bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae892eb3a872e792ac0087e3a11884b22"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#ae892eb3a872e792ac0087e3a11884b22">_NL</a>(level)&#160;&#160;&#160;((level)+1)</td></tr>
<tr class="separator:ae892eb3a872e792ac0087e3a11884b22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8355d6f62ca1d2bc8e78829094b28f3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#ad8355d6f62ca1d2bc8e78829094b28f3">IPV4_LEVELS</a>&#160;&#160;&#160;(2+<a class="el" href="../../d7/d3b/gmap_8h.html#a9fd054315cc1d7bb3939ccf3983c1e96">EXTRA_LEVELS</a>)</td></tr>
<tr class="separator:ad8355d6f62ca1d2bc8e78829094b28f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac78e247462d4954ea1c49545d16e1fb5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#ac78e247462d4954ea1c49545d16e1fb5">IPV6_LEVELS</a>&#160;&#160;&#160;(14+<a class="el" href="../../d7/d3b/gmap_8h.html#a9fd054315cc1d7bb3939ccf3983c1e96">EXTRA_LEVELS</a>)</td></tr>
<tr class="separator:ac78e247462d4954ea1c49545d16e1fb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add784659439a8dd6b1423406171414d3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#add784659439a8dd6b1423406171414d3">MAX_LEVELS</a>&#160;&#160;&#160;<a class="el" href="../../d7/d3b/gmap_8h.html#ac78e247462d4954ea1c49545d16e1fb5">IPV6_LEVELS</a></td></tr>
<tr class="separator:add784659439a8dd6b1423406171414d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afcb5b51527474f3ae5545b19811ac717"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#afcb5b51527474f3ae5545b19811ac717">GET_LEVELS</a>(<a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>)&#160;&#160;&#160;({ (<a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>)==AF_INET ? <a class="el" href="../../d7/d3b/gmap_8h.html#ad8355d6f62ca1d2bc8e78829094b28f3">IPV4_LEVELS</a> : <a class="el" href="../../d7/d3b/gmap_8h.html#ac78e247462d4954ea1c49545d16e1fb5">IPV6_LEVELS</a>; })</td></tr>
<tr class="separator:afcb5b51527474f3ae5545b19811ac717"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07a1d6b6ce28045eabea2361751391fe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a07a1d6b6ce28045eabea2361751391fe">FAMILY_LVLS</a>&#160;&#160;&#160;(<a class="el" href="../../d7/d3b/gmap_8h.html#afcb5b51527474f3ae5545b19811ac717">GET_LEVELS</a>(<a class="el" href="../../d6/d4a/inet_8h.html#a341f9d9a1b2ec097821be9b6cae697eb">my_family</a>))</td></tr>
<tr class="separator:a07a1d6b6ce28045eabea2361751391fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a061f6bc7d626764b8f75a485c22be921"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a061f6bc7d626764b8f75a485c22be921">NODES_PER_LEVEL</a>(lvl)&#160;&#160;&#160;((1&lt;&lt;(<a class="el" href="../../dc/db7/map_8h.html#ab4393b3e59c39b0edaf08a974d645281">MAXGROUPNODE_BITS</a>*(lvl))))</td></tr>
<tr class="separator:a061f6bc7d626764b8f75a485c22be921"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a42f7a3bdf073a26023976fb571f5c2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a6a42f7a3bdf073a26023976fb571f5c2">QUADRO_GROUP_PACK_SZ</a></td></tr>
<tr class="separator:a6a42f7a3bdf073a26023976fb571f5c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81170b62e7fce27f5acca9134728817d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a81170b62e7fce27f5acca9134728817d">QUADG_IPSTART</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a81170b62e7fce27f5acca9134728817d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17f870b1f19010297dee952b007e276d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a17f870b1f19010297dee952b007e276d">QUADG_GID</a>&#160;&#160;&#160;(1&lt;&lt;1)</td></tr>
<tr class="separator:a17f870b1f19010297dee952b007e276d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa89ecdeb2fc8270c7f4c76d3bba12656"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#aa89ecdeb2fc8270c7f4c76d3bba12656">QUADG_GNODE</a>&#160;&#160;&#160;(1&lt;&lt;2)</td></tr>
<tr class="separator:aa89ecdeb2fc8270c7f4c76d3bba12656"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09ed3ce128307b0fcba5660b8be56226"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a09ed3ce128307b0fcba5660b8be56226">EXT_MAP_BLOCK_SZ</a>(ext_map_sz, rblock_sz)&#160;&#160;&#160;(sizeof(struct <a class="el" href="../../d9/dbf/structext__map__hdr.html">ext_map_hdr</a>)+(ext_map_sz)+(rblock_sz))</td></tr>
<tr class="separator:a09ed3ce128307b0fcba5660b8be56226"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:af1db8a998e4d71381bd4010e6b9629cc"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#af1db8a998e4d71381bd4010e6b9629cc">ext_rnode_cache</a></td></tr>
<tr class="separator:af1db8a998e4d71381bd4010e6b9629cc"><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:a53379e1cde836bb503d6fbd74c1220ae"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a53379e1cde836bb503d6fbd74c1220ae">get_groups</a> (int <a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>, int lvl)</td></tr>
<tr class="separator:a53379e1cde836bb503d6fbd74c1220ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d8ba11143fad33a42fadeca1b089065"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a9d8ba11143fad33a42fadeca1b089065">is_group_invalid</a> (int *gids, int gid, int lvl, int <a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>)</td></tr>
<tr class="separator:a9d8ba11143fad33a42fadeca1b089065"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae95738707e42a1fa222862d7ba558b3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#aae95738707e42a1fa222862d7ba558b3">pos_from_gnode</a> (<a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *gnode, <a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *map)</td></tr>
<tr class="separator:aae95738707e42a1fa222862d7ba558b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31edfce8493c6d503bff5f88a235e480"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a31edfce8493c6d503bff5f88a235e480">gnode_from_pos</a> (int pos, <a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *map)</td></tr>
<tr class="separator:a31edfce8493c6d503bff5f88a235e480"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea98ff28b23a15bca09eb85401731d2d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#aea98ff28b23a15bca09eb85401731d2d">rnodetoip</a> (u_int mapstart, u_int maprnode, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> ipstart, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ret)</td></tr>
<tr class="separator:aea98ff28b23a15bca09eb85401731d2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacfee10d52d3ce3e729b3cf6dca919a2"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#aacfee10d52d3ce3e729b3cf6dca919a2">rnode_to_ipstr</a> (u_int mapstart, u_int maprnode, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> ipstart)</td></tr>
<tr class="separator:aacfee10d52d3ce3e729b3cf6dca919a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94609b8ed9b174e8cd3c1a2b98b9006e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a94609b8ed9b174e8cd3c1a2b98b9006e">iptogid</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip, int level)</td></tr>
<tr class="separator:a94609b8ed9b174e8cd3c1a2b98b9006e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a558e1bec08c2060b80372ac25cd8d8f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a558e1bec08c2060b80372ac25cd8d8f2">iptogids</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip, int *gid, int levels)</td></tr>
<tr class="separator:a558e1bec08c2060b80372ac25cd8d8f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63189b04abdf98d1dc6c140fe91aa269"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a63189b04abdf98d1dc6c140fe91aa269">gidtoipstart</a> (int *gid, u_char total_levels, u_char levels, int <a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip)</td></tr>
<tr class="separator:a63189b04abdf98d1dc6c140fe91aa269"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae70fabc2a38bc24442f78bcb1d862a24"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#ae70fabc2a38bc24442f78bcb1d862a24">iptoquadg</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> ip, <a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **ext_map, <a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *qg, char <a class="el" href="../../d7/de2/if_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>)</td></tr>
<tr class="separator:ae70fabc2a38bc24442f78bcb1d862a24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a712f9eefa8f15b4f204a65bac1174532"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a712f9eefa8f15b4f204a65bac1174532">quadg_setflags</a> (<a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *qg, char <a class="el" href="../../d7/de2/if_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>)</td></tr>
<tr class="separator:a712f9eefa8f15b4f204a65bac1174532"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a121827c920282564a37ac126f30e3675"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a121827c920282564a37ac126f30e3675">quadg_free</a> (<a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *qg)</td></tr>
<tr class="separator:a121827c920282564a37ac126f30e3675"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab41b7252b226da503e056943b1ef82d2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#ab41b7252b226da503e056943b1ef82d2">quadg_destroy</a> (<a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *qg)</td></tr>
<tr class="separator:ab41b7252b226da503e056943b1ef82d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5bc2aa3e30df69005e31aa45dc3786ca"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a5bc2aa3e30df69005e31aa45dc3786ca">gnode_inc_seeds</a> (<a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *qg, int level)</td></tr>
<tr class="separator:a5bc2aa3e30df69005e31aa45dc3786ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2b65c474a9938a4a91ed1a3b761a109"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#ab2b65c474a9938a4a91ed1a3b761a109">gnode_dec_seeds</a> (<a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *qg, int level)</td></tr>
<tr class="separator:ab2b65c474a9938a4a91ed1a3b761a109"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70ce90c9c90ffba9965aca7863badae2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a70ce90c9c90ffba9965aca7863badae2">pack_quadro_group</a> (<a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *qg, char *pack)</td></tr>
<tr class="separator:a70ce90c9c90ffba9965aca7863badae2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff77e100f9fda2f9320246f0be0eaa77"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#aff77e100f9fda2f9320246f0be0eaa77">unpack_quadro_group</a> (<a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *qg, char *pack)</td></tr>
<tr class="separator:aff77e100f9fda2f9320246f0be0eaa77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5024316574d49ea56d3eff9305a81f2d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a5024316574d49ea56d3eff9305a81f2d">free_gids</a> (<a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *qg, int level, <a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **ext_map, <a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *<a class="el" href="../../d5/ddf/qspn-empiric_8h.html#a275f0c34bee112fa32e4fc86586a19ad">int_map</a>)</td></tr>
<tr class="separator:a5024316574d49ea56d3eff9305a81f2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac29e30431c4a784f975076039fdbf92b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#ac29e30431c4a784f975076039fdbf92b">void_gids</a> (<a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *qg, int level, <a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **ext_map, <a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *<a class="el" href="../../d5/ddf/qspn-empiric_8h.html#a275f0c34bee112fa32e4fc86586a19ad">int_map</a>)</td></tr>
<tr class="separator:ac29e30431c4a784f975076039fdbf92b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9b8447a87c9c09e24de89e12d5f5387"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#ab9b8447a87c9c09e24de89e12d5f5387">random_ip</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ipstart, int final_level, int final_gid, int total_levels, <a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **ext_map, int only_free_gnode, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *new_ip, int <a class="el" href="../../d6/d4a/inet_8h.html#a341f9d9a1b2ec097821be9b6cae697eb">my_family</a>)</td></tr>
<tr class="separator:ab9b8447a87c9c09e24de89e12d5f5387"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ce7a2f67926ff44e70a677107b6857a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a9ce7a2f67926ff44e70a677107b6857a">gnodetoip</a> (<a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *quadg, int gnodeid, u_char level, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip)</td></tr>
<tr class="separator:a9ce7a2f67926ff44e70a677107b6857a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab086e11ba60ae3d1d2e0c6a5562dd385"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#ab086e11ba60ae3d1d2e0c6a5562dd385">gids_cmp</a> (int *gids_a, int *gids_b, int lvl, int max_lvl)</td></tr>
<tr class="separator:ab086e11ba60ae3d1d2e0c6a5562dd385"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74e73e73955e25a770ceeafe057f613c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a74e73e73955e25a770ceeafe057f613c">quadg_gids_cmp</a> (<a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> a, <a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> b, int lvl)</td></tr>
<tr class="separator:a74e73e73955e25a770ceeafe057f613c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fd466fa98af4fd37acf104d0d2f8710"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a4fd466fa98af4fd37acf104d0d2f8710">ip_gids_cmp</a> (<a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> a, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> b, int lvl)</td></tr>
<tr class="separator:a4fd466fa98af4fd37acf104d0d2f8710"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e267317ad1d78c28119452bafafa9ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a0e267317ad1d78c28119452bafafa9ff">erc_find</a> (<a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> *erc, <a class="el" href="../../dc/d1e/structext__rnode.html">ext_rnode</a> *e_rnode)</td></tr>
<tr class="separator:a0e267317ad1d78c28119452bafafa9ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5da51071835b7efb88b09e81b106abd5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a5da51071835b7efb88b09e81b106abd5">e_rnode_del</a> (<a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> **erc_head, u_int *counter, <a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> *erc)</td></tr>
<tr class="separator:a5da51071835b7efb88b09e81b106abd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf77ae01a39e9df709e5d31fac86ea90"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#aaf77ae01a39e9df709e5d31fac86ea90">e_rnode_add</a> (<a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> **erc, <a class="el" href="../../dc/d1e/structext__rnode.html">ext_rnode</a> *e_rnode, int rnode_pos, u_int *counter)</td></tr>
<tr class="separator:aaf77ae01a39e9df709e5d31fac86ea90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70a4ef69ac33a21ea0a77123422cf552"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a70a4ef69ac33a21ea0a77123422cf552">e_rnode_init</a> (u_int *counter)</td></tr>
<tr class="separator:a70a4ef69ac33a21ea0a77123422cf552"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83ba076e88f05e88c2d941e5ef9338d3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a83ba076e88f05e88c2d941e5ef9338d3">e_rnode_free</a> (<a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> **erc, u_int *counter)</td></tr>
<tr class="separator:a83ba076e88f05e88c2d941e5ef9338d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd0185dfa7044c427401f12042fd5110"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#acd0185dfa7044c427401f12042fd5110">e_rnode_find</a> (<a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> *erc, <a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *qg, int level)</td></tr>
<tr class="separator:acd0185dfa7044c427401f12042fd5110"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02791b6224b7850e17c4f4143280d12b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a02791b6224b7850e17c4f4143280d12b">erc_update_rnodepos</a> (<a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> *erc, <a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *root_node, int old_rnode_pos)</td></tr>
<tr class="separator:a02791b6224b7850e17c4f4143280d12b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acef61311d17f97ee51896948afab5433"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#acef61311d17f97ee51896948afab5433">erc_reorder_rnodepos</a> (<a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> **erc, u_int *erc_counter, <a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *root_node)</td></tr>
<tr class="separator:acef61311d17f97ee51896948afab5433"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66a241d66f63a51912c7be857f38a9c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#ae66a241d66f63a51912c7be857f38a9c">erc_find_gnode</a> (<a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> *erc, <a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *gnode, u_char level)</td></tr>
<tr class="separator:ae66a241d66f63a51912c7be857f38a9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a950d192a086b202a3c4553a72dcf66d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a950d192a086b202a3c4553a72dcf66d6">init_gmap</a> (int groups)</td></tr>
<tr class="separator:a950d192a086b202a3c4553a72dcf66d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5582d4831a06617f28c66597f2fea4e9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a5582d4831a06617f28c66597f2fea4e9">reset_gmap</a> (<a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *gmap, int groups)</td></tr>
<tr class="separator:a5582d4831a06617f28c66597f2fea4e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad290f53e53f0cd9f609236f7f13f3927"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#ad290f53e53f0cd9f609236f7f13f3927">init_extmap</a> (u_char levels, int groups)</td></tr>
<tr class="separator:ad290f53e53f0cd9f609236f7f13f3927"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49d0277ea2e68801272a66675b78313a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a49d0277ea2e68801272a66675b78313a">free_extmap</a> (<a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **ext_map, u_char levels, int groups)</td></tr>
<tr class="separator:a49d0277ea2e68801272a66675b78313a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f69c857c921b197d373164f76807ad1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a9f69c857c921b197d373164f76807ad1">reset_extmap</a> (<a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **ext_map, u_char levels, int groups)</td></tr>
<tr class="separator:a9f69c857c921b197d373164f76807ad1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02f18a004fabe26b791362ba2023ceaa"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a02f18a004fabe26b791362ba2023ceaa">g_rnode_find</a> (<a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *gnode, <a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *n)</td></tr>
<tr class="separator:a02f18a004fabe26b791362ba2023ceaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86c08151ce74ba918204de55c1f6a89e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a86c08151ce74ba918204de55c1f6a89e">extmap_find_level</a> (<a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **ext_map, <a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *gnode, u_char max_level)</td></tr>
<tr class="separator:a86c08151ce74ba918204de55c1f6a89e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acafc84089fdf2529d00ab56563a40170"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#acafc84089fdf2529d00ab56563a40170">gmap_node_del</a> (<a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *gnode)</td></tr>
<tr class="separator:acafc84089fdf2529d00ab56563a40170"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41d9aecf5682973b8145c8a78be84882"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a41d9aecf5682973b8145c8a78be84882">merge_ext_maps</a> (<a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **base, <a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **new, <a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> base_root, <a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> new_root)</td></tr>
<tr class="separator:a41d9aecf5682973b8145c8a78be84882"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8f4d4e4386d76dbf897af6abcddb29f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#ad8f4d4e4386d76dbf897af6abcddb29f">verify_ext_map_hdr</a> (struct <a class="el" href="../../d9/dbf/structext__map__hdr.html">ext_map_hdr</a> *emap_hdr, <a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *quadg)</td></tr>
<tr class="separator:ad8f4d4e4386d76dbf897af6abcddb29f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a381c1da020ffc41bb25e9589b09773f6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a381c1da020ffc41bb25e9589b09773f6">free_extmap_rblock</a> (<a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> **rblock, u_char levels)</td></tr>
<tr class="separator:a381c1da020ffc41bb25e9589b09773f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98445e1621693c83ca7af93d9e2fc722"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a98445e1621693c83ca7af93d9e2fc722">pack_map_gnode</a> (<a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *gnode, char *pack)</td></tr>
<tr class="separator:a98445e1621693c83ca7af93d9e2fc722"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bd57f7bec930295a7b6e629947bcb4c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a7bd57f7bec930295a7b6e629947bcb4c">unpack_map_gnode</a> (<a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *gnode, char *pack)</td></tr>
<tr class="separator:a7bd57f7bec930295a7b6e629947bcb4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3b5a9f9d1ee7be33ede21a83479450c"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#ad3b5a9f9d1ee7be33ede21a83479450c">pack_extmap</a> (<a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **ext_map, int maxgroupnode, <a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *quadg, size_t *pack_sz)</td></tr>
<tr class="separator:ad3b5a9f9d1ee7be33ede21a83479450c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1e8816c82f2eeaf6b8aee6d51e80709"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#af1e8816c82f2eeaf6b8aee6d51e80709">unpack_extmap</a> (char *package, <a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *quadg)</td></tr>
<tr class="separator:af1e8816c82f2eeaf6b8aee6d51e80709"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fe1c9b16dc69e8bc0b59126fcc76e4b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a4fe1c9b16dc69e8bc0b59126fcc76e4b">save_extmap</a> (<a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **ext_map, int maxgroupnode, <a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *quadg, char *file)</td></tr>
<tr class="separator:a4fe1c9b16dc69e8bc0b59126fcc76e4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a750e03b9ac5f9f2e27bc0eb268a36f9b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#a750e03b9ac5f9f2e27bc0eb268a36f9b">load_extmap</a> (char *file, <a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *quadg)</td></tr>
<tr class="separator:a750e03b9ac5f9f2e27bc0eb268a36f9b"><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:ad6b06d911f5b18d35c2bd47984d3d3aa"><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="../../d7/d3b/gmap_8h.html#ad6b06d911f5b18d35c2bd47984d3d3aa">map_gnode_iinfo</a></td></tr>
<tr class="separator:ad6b06d911f5b18d35c2bd47984d3d3aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa79c86ddd0eaa54efb19b1cdb2949262"><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="../../d7/d3b/gmap_8h.html#aa79c86ddd0eaa54efb19b1cdb2949262">quadro_group_iinfo</a></td></tr>
<tr class="separator:aa79c86ddd0eaa54efb19b1cdb2949262"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa109fc3a5e6f57ca1dd1ea7d8ecef028"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="../../d9/dbf/structext__map__hdr.html">ext_map_hdr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/gmap_8h.html#aa109fc3a5e6f57ca1dd1ea7d8ecef028">_PACKED_</a></td></tr>
<tr class="separator:aa109fc3a5e6f57ca1dd1ea7d8ecef028"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af162095afa802d1123f17ca760d578a6"><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="../../d7/d3b/gmap_8h.html#af162095afa802d1123f17ca760d578a6">ext_map_hdr_iinfo</a></td></tr>
<tr class="separator:af162095afa802d1123f17ca760d578a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a297073a7a6347499918a2a0d3aae97bc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define _EL</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">level</td><td>)</td>
<td>&#160;&#160;&#160;((level)-1)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae892eb3a872e792ac0087e3a11884b22"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define _NL</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">level</td><td>)</td>
<td>&#160;&#160;&#160;((level)+1)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a09ed3ce128307b0fcba5660b8be56226"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXT_MAP_BLOCK_SZ</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">ext_map_sz, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">rblock_sz&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;(sizeof(struct <a class="el" href="../../d9/dbf/structext__map__hdr.html">ext_map_hdr</a>)+(ext_map_sz)+(rblock_sz))</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9fd054315cc1d7bb3939ccf3983c1e96"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXTRA_LEVELS&#160;&#160;&#160;(<a class="el" href="../../d7/d3b/gmap_8h.html#a5c55d8434f18c2856d670cf89fc17e86">ZERO_LEVEL</a> + <a class="el" href="../../d7/d3b/gmap_8h.html#a254f22434d32b414b9400b530615bb8f">UNITY_LEVEL</a>)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a07a1d6b6ce28045eabea2361751391fe"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FAMILY_LVLS&#160;&#160;&#160;(<a class="el" href="../../d7/d3b/gmap_8h.html#afcb5b51527474f3ae5545b19811ac717">GET_LEVELS</a>(<a class="el" href="../../d6/d4a/inet_8h.html#a341f9d9a1b2ec097821be9b6cae697eb">my_family</a>))</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="afcb5b51527474f3ae5545b19811ac717"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define GET_LEVELS</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a></td><td>)</td>
<td>&#160;&#160;&#160;({ (<a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>)==AF_INET ? <a class="el" href="../../d7/d3b/gmap_8h.html#ad8355d6f62ca1d2bc8e78829094b28f3">IPV4_LEVELS</a> : <a class="el" href="../../d7/d3b/gmap_8h.html#ac78e247462d4954ea1c49545d16e1fb5">IPV6_LEVELS</a>; })</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="acdf8209802fbbb0d3f55ebdde25d6d0a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define GMAP_FULL&#160;&#160;&#160;(1&lt;&lt;3) /*The gnode is full!! aaahh, run away!*/</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="afc309771259c273aa3ffd6512468c10f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define GMAP_HGNODE</td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">(1&lt;&lt;2) <span class="comment">/*Hooked Gnode. We already hooked at </span></div>
<div class="line"><span class="comment"> this gnode */</span></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="a211c2d6de7a95aee1b7bc9eddb4d84eb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define GMAP_ME&#160;&#160;&#160;<a class="el" href="../../d5/ddf/qspn-empiric_8h.html#ab07fd06dfacd35ea0eda590a587e16de">MAP_ME</a> /*1*/</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0a0204f2d074a4f5e4527047fb668f67"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define GMAP_VOID&#160;&#160;&#160;<a class="el" href="../../d5/ddf/qspn-empiric_8h.html#a489c6023a9eb85ea80d386b7a883ee79">MAP_VOID</a> /*(1&lt;&lt;1)*/</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad8355d6f62ca1d2bc8e78829094b28f3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPV4_LEVELS&#160;&#160;&#160;(2+<a class="el" href="../../d7/d3b/gmap_8h.html#a9fd054315cc1d7bb3939ccf3983c1e96">EXTRA_LEVELS</a>)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac78e247462d4954ea1c49545d16e1fb5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IPV6_LEVELS&#160;&#160;&#160;(14+<a class="el" href="../../d7/d3b/gmap_8h.html#a9fd054315cc1d7bb3939ccf3983c1e96">EXTRA_LEVELS</a>)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a29d48fdddde42e5b365c5d1bb698577d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MAP_GNODE_PACK_SZ&#160;&#160;&#160;(<a class="el" href="../../d5/ddf/qspn-empiric_8h.html#aae4c391fae0062ecdbf53986751815d8">MAP_NODE_PACK_SZ</a>+sizeof(u_char)*2+sizeof(int))</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="add784659439a8dd6b1423406171414d3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MAX_LEVELS&#160;&#160;&#160;<a class="el" href="../../d7/d3b/gmap_8h.html#ac78e247462d4954ea1c49545d16e1fb5">IPV6_LEVELS</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a061f6bc7d626764b8f75a485c22be921"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define NODES_PER_LEVEL</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">lvl</td><td>)</td>
<td>&#160;&#160;&#160;((1&lt;&lt;(<a class="el" href="../../dc/db7/map_8h.html#ab4393b3e59c39b0edaf08a974d645281">MAXGROUPNODE_BITS</a>*(lvl))))</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a17f870b1f19010297dee952b007e276d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define QUADG_GID&#160;&#160;&#160;(1&lt;&lt;1)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aa89ecdeb2fc8270c7f4c76d3bba12656"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define QUADG_GNODE&#160;&#160;&#160;(1&lt;&lt;2)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a81170b62e7fce27f5acca9134728817d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define QUADG_IPSTART&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6a42f7a3bdf073a26023976fb571f5c2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define QUADRO_GROUP_PACK_SZ</td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">(<span class="keyword">sizeof</span>(u_char) + <span class="keyword">sizeof</span>(<span class="keywordtype">int</span>)*<a class="code" href="../../d7/d3b/gmap_8h.html#add784659439a8dd6b1423406171414d3">MAX_LEVELS</a> + \</div>
<div class="line"> + <a class="code" href="../../d6/d4a/inet_8h.html#a2995d9df0ad9f9768f956cc6df5d85e1">INET_PREFIX_PACK_SZ</a> * <a class="code" href="../../d7/d3b/gmap_8h.html#add784659439a8dd6b1423406171414d3">MAX_LEVELS</a>)</div>
<div class="ttc" id="gmap_8h_html_add784659439a8dd6b1423406171414d3"><div class="ttname"><a href="../../d7/d3b/gmap_8h.html#add784659439a8dd6b1423406171414d3">MAX_LEVELS</a></div><div class="ttdeci">#define MAX_LEVELS</div><div class="ttdef"><b>Definition:</b> gmap.h:107</div></div>
<div class="ttc" id="inet_8h_html_a2995d9df0ad9f9768f956cc6df5d85e1"><div class="ttname"><a href="../../d6/d4a/inet_8h.html#a2995d9df0ad9f9768f956cc6df5d85e1">INET_PREFIX_PACK_SZ</a></div><div class="ttdeci">#define INET_PREFIX_PACK_SZ</div><div class="ttdef"><b>Definition:</b> inet.h:90</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="a254f22434d32b414b9400b530615bb8f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define UNITY_LEVEL&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a5c55d8434f18c2856d670cf89fc17e86"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ZERO_LEVEL&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="af1db8a998e4d71381bd4010e6b9629cc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> <a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="aaf77ae01a39e9df709e5d31fac86ea90"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void e_rnode_add </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> **&#160;</td>
<td class="paramname"><em>erc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../dc/d1e/structext__rnode.html">ext_rnode</a> *&#160;</td>
<td class="paramname"><em>e_rnode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>rnode_pos</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_int *&#160;</td>
<td class="paramname"><em>counter</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="../../d7/d3b/gmap_8h_aaf77ae01a39e9df709e5d31fac86ea90_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_aaf77ae01a39e9df709e5d31fac86ea90_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_aaf77ae01a39e9df709e5d31fac86ea90_cgraph" id="d7/d3b/gmap_8h_aaf77ae01a39e9df709e5d31fac86ea90_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="151,32,212,61"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="261,32,328,61"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="377,32,423,61"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="488,5,557,35"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="472,59,573,88"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_aaf77ae01a39e9df709e5d31fac86ea90_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_aaf77ae01a39e9df709e5d31fac86ea90_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_aaf77ae01a39e9df709e5d31fac86ea90_icgraph" id="d7/d3b/gmap_8h_aaf77ae01a39e9df709e5d31fac86ea90_icgraph">
<area shape="rect" id="node3" href="../../d3/df5/radar_8h.html#a6908f30023e15ac38b957dc8f3941f37" title="radar_update_map" alt="" coords="151,103,279,132"/><area shape="rect" id="node5" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="367,69,452,99"/><area shape="rect" id="node43" href="../../d3/df5/radar_8h.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="329,136,489,165"/><area shape="rect" id="node7" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="540,56,689,85"/><area shape="rect" id="node37" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="571,109,659,139"/><area shape="rect" id="node40" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="745,5,849,35"/><area shape="rect" id="node9" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="739,109,856,139"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2176,56,2227,85"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="904,109,965,139"/><area shape="rect" id="node15" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1015,109,1148,139"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1199,109,1289,139"/><area shape="rect" id="node19" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1339,161,1525,191"/><area shape="rect" id="node21" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1575,161,1689,191"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1751,161,1839,191"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1752,215,1837,244"/><area shape="rect" id="node33" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1739,108,1851,137"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1899,148,1973,177"/><area shape="rect" id="node27" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2021,135,2128,164"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a5da51071835b7efb88b09e81b106abd5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void e_rnode_del </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> **&#160;</td>
<td class="paramname"><em>erc_head</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_int *&#160;</td>
<td class="paramname"><em>counter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> *&#160;</td>
<td class="paramname"><em>erc</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a5da51071835b7efb88b09e81b106abd5_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a5da51071835b7efb88b09e81b106abd5_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a5da51071835b7efb88b09e81b106abd5_icgraph" id="d7/d3b/gmap_8h_a5da51071835b7efb88b09e81b106abd5_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#acef61311d17f97ee51896948afab5433" title="erc_reorder_rnodepos" alt="" coords="159,95,305,124"/><area shape="rect" id="node48" href="../../d7/d02/radar_8c.html#a94b39741ffea4a0e3fef007399f9ee02" title="radar_remove_old_rnodes" alt="" coords="147,148,317,177"/><area shape="rect" id="node5" href="../../d3/df5/radar_8h.html#a6908f30023e15ac38b957dc8f3941f37" title="radar_update_map" alt="" coords="367,121,495,151"/><area shape="rect" id="node7" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="583,69,668,99"/><area shape="rect" id="node45" href="../../d3/df5/radar_8h.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="545,148,705,177"/><area shape="rect" id="node9" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="756,56,905,85"/><area shape="rect" id="node39" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="787,109,875,139"/><area shape="rect" id="node42" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="961,5,1065,35"/><area shape="rect" id="node11" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="955,109,1072,139"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2392,56,2443,85"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1120,109,1181,139"/><area shape="rect" id="node17" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1231,109,1364,139"/><area shape="rect" id="node19" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1415,109,1505,139"/><area shape="rect" id="node21" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1555,161,1741,191"/><area shape="rect" id="node23" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1791,161,1905,191"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1967,161,2055,191"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1968,215,2053,244"/><area shape="rect" id="node35" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1955,108,2067,137"/><area shape="rect" id="node27" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2115,148,2189,177"/><area shape="rect" id="node29" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2237,135,2344,164"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="acd0185dfa7044c427401f12042fd5110"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a>* e_rnode_find </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> *&#160;</td>
<td class="paramname"><em>erc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>qg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>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="../../d7/d3b/gmap_8h_acd0185dfa7044c427401f12042fd5110_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_acd0185dfa7044c427401f12042fd5110_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_acd0185dfa7044c427401f12042fd5110_cgraph" id="d7/d3b/gmap_8h_acd0185dfa7044c427401f12042fd5110_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#a74e73e73955e25a770ceeafe057f613c" title="quadg_gids_cmp" alt="" coords="149,5,269,35"/><area shape="rect" id="node5" href="../../d9/d45/gmap_8c.html#ab086e11ba60ae3d1d2e0c6a5562dd385" title="gids_cmp" alt="" coords="319,5,396,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_acd0185dfa7044c427401f12042fd5110_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_acd0185dfa7044c427401f12042fd5110_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_acd0185dfa7044c427401f12042fd5110_icgraph" id="d7/d3b/gmap_8h_acd0185dfa7044c427401f12042fd5110_icgraph">
<area shape="rect" id="node3" href="../../d3/df5/radar_8h.html#a6908f30023e15ac38b957dc8f3941f37" title="radar_update_map" alt="" coords="151,332,279,361"/><area shape="rect" id="node46" href="../../da/db5/tracer_8h.html#a809840aac9f63a3ba74995665fda8341" title="ip_to_rfrom" alt="" coords="1201,244,1287,273"/><area shape="rect" id="node5" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="367,412,452,441"/><area shape="rect" id="node43" href="../../d3/df5/radar_8h.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="329,332,489,361"/><area shape="rect" id="node7" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="540,384,689,413"/><area shape="rect" id="node37" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="571,437,659,467"/><area shape="rect" id="node40" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="745,489,849,519"/><area shape="rect" id="node9" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="739,385,856,415"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2293,439,2344,468"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="904,385,965,415"/><area shape="rect" id="node15" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1015,385,1148,415"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1199,385,1289,415"/><area shape="rect" id="node19" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1339,336,1525,365"/><area shape="rect" id="node21" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1607,336,1721,365"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1837,232,1925,261"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1839,285,1924,315"/><area shape="rect" id="node33" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1825,339,1937,368"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2012,285,2087,315"/><area shape="rect" id="node27" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2139,285,2245,315"/><area shape="rect" id="node48" href="../../d4/d18/andna_8c.html#a5f6db55ee7de052695358525b3fe212c" title="andna_flood_pkt" alt="" coords="1373,125,1491,155"/><area shape="rect" id="node67" href="../../da/db5/tracer_8h.html#accaeb87ef08184699f87a7dda50909ab" title="tracer_unpack_pkt" alt="" coords="1368,232,1496,261"/><area shape="rect" id="node50" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="1816,73,1947,103"/><area shape="rect" id="node55" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="1573,179,1755,208"/><area shape="rect" id="node58" href="../../d5/d05/andna_8h.html#ac5be4621b26ee1e36c55a6da772614de" title="spread_single_acache" alt="" coords="1589,125,1739,155"/><area shape="rect" id="node64" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="1597,5,1731,51"/><area shape="rect" id="node52" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="2009,127,2089,156"/><area s
</div>
</p>
</div>
</div>
<a class="anchor" id="a83ba076e88f05e88c2d941e5ef9338d3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void e_rnode_free </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> **&#160;</td>
<td class="paramname"><em>erc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_int *&#160;</td>
<td class="paramname"><em>counter</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a83ba076e88f05e88c2d941e5ef9338d3_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a83ba076e88f05e88c2d941e5ef9338d3_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a83ba076e88f05e88c2d941e5ef9338d3_icgraph" id="d7/d3b/gmap_8h_a83ba076e88f05e88c2d941e5ef9338d3_icgraph">
<area shape="rect" id="node3" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="1148,5,1279,35"/><area shape="rect" id="node10" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="152,56,213,85"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="1328,5,1443,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1491,57,1541,87"/><area shape="rect" id="node12" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="263,57,396,87"/><area shape="rect" id="node14" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="447,57,537,87"/><area shape="rect" id="node16" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="587,57,773,87"/><area shape="rect" id="node18" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="823,109,937,139"/><area shape="rect" id="node20" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="999,56,1087,85"/><area shape="rect" id="node27" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1000,109,1085,139"/><area shape="rect" id="node30" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="987,163,1099,192"/><area shape="rect" id="node22" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1176,109,1251,139"/><area shape="rect" id="node24" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1332,109,1439,139"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a70a4ef69ac33a21ea0a77123422cf552"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a>* e_rnode_init </td>
<td>(</td>
<td class="paramtype">u_int *&#160;</td>
<td class="paramname"><em>counter</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a70a4ef69ac33a21ea0a77123422cf552_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a70a4ef69ac33a21ea0a77123422cf552_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a70a4ef69ac33a21ea0a77123422cf552_icgraph" id="d7/d3b/gmap_8h_a70a4ef69ac33a21ea0a77123422cf552_icgraph">
<area shape="rect" id="node3" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="147,5,253,35"/><area shape="rect" id="node5" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="301,5,352,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a0e267317ad1d78c28119452bafafa9ff"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a>* erc_find </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> *&#160;</td>
<td class="paramname"><em>erc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../dc/d1e/structext__rnode.html">ext_rnode</a> *&#160;</td>
<td class="paramname"><em>e_rnode</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a0e267317ad1d78c28119452bafafa9ff_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a0e267317ad1d78c28119452bafafa9ff_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a0e267317ad1d78c28119452bafafa9ff_icgraph" id="d7/d3b/gmap_8h_a0e267317ad1d78c28119452bafafa9ff_icgraph">
<area shape="rect" id="node3" href="../../d7/d02/radar_8c.html#a94b39741ffea4a0e3fef007399f9ee02" title="radar_remove_old_rnodes" alt="" coords="123,103,293,132"/><area shape="rect" id="node5" href="../../d3/df5/radar_8h.html#a6908f30023e15ac38b957dc8f3941f37" title="radar_update_map" alt="" coords="343,103,471,132"/><area shape="rect" id="node7" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="559,69,644,99"/><area shape="rect" id="node45" href="../../d3/df5/radar_8h.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="521,136,681,165"/><area shape="rect" id="node9" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="732,56,881,85"/><area shape="rect" id="node39" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="763,109,851,139"/><area shape="rect" id="node42" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="937,5,1041,35"/><area shape="rect" id="node11" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="931,109,1048,139"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2368,56,2419,85"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1096,109,1157,139"/><area shape="rect" id="node17" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1207,109,1340,139"/><area shape="rect" id="node19" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1391,109,1481,139"/><area shape="rect" id="node21" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1531,161,1717,191"/><area shape="rect" id="node23" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1767,161,1881,191"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1943,161,2031,191"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1944,215,2029,244"/><area shape="rect" id="node35" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1931,108,2043,137"/><area shape="rect" id="node27" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2091,148,2165,177"/><area shape="rect" id="node29" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2213,135,2320,164"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ae66a241d66f63a51912c7be857f38a9c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a>* erc_find_gnode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> *&#160;</td>
<td class="paramname"><em>erc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *&#160;</td>
<td class="paramname"><em>gnode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>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 caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_ae66a241d66f63a51912c7be857f38a9c_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_ae66a241d66f63a51912c7be857f38a9c_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_ae66a241d66f63a51912c7be857f38a9c_icgraph" id="d7/d3b/gmap_8h_ae66a241d66f63a51912c7be857f38a9c_icgraph">
<area shape="rect" id="node3" href="../../df/dbf/route_8c.html#a59dc8e3d1c0d989d95f8012f08d82019" title="get_gw_bnode_recurse" alt="" coords="167,646,321,676"/><area shape="rect" id="node5" href="../../df/dbf/route_8c.html#abbe040eb10fb43323e36bc2e456a29ce" title="get_gw_gnode_recurse" alt="" coords="372,646,527,676"/><area shape="rect" id="node8" href="../../d9/d7f/route_8h.html#a5c22334fec4f4d06a0a9e1b85a426835" title="get_gw_gnode" alt="" coords="576,646,683,676"/><area shape="rect" id="node10" href="../../d9/d7f/route_8h.html#a8030bab7c77153a34a7b2a71c3be3bc1" title="get_gw_ips" alt="" coords="731,646,819,676"/><area shape="rect" id="node12" href="../../d4/d18/andna_8c.html#a38841ce4a17cc49307989b692098b777" title="find_hash_gnode_recurse" alt="" coords="867,596,1037,625"/><area shape="rect" id="node77" href="../../d9/d7f/route_8h.html#ae4d32d12b40eb8c936e1d301bc32c359" title="rt_build_nexthop_gw" alt="" coords="881,697,1023,726"/><area shape="rect" id="node14" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="1271,332,1391,361"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="1479,525,1631,554"/><area shape="rect" id="node31" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="1712,209,1843,238"/><area shape="rect" id="node37" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="1480,176,1629,205"/><area shape="rect" id="node40" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="1464,384,1645,413"/><area shape="rect" id="node43" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="1484,113,1625,142"/><area shape="rect" id="node64" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="1700,332,1855,361"/><area shape="rect" id="node67" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="1487,280,1623,309"/><area shape="rect" id="node74" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="1489,437,1620,466"/><area shape="rect" id="node18" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="1696,556,1859,585"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="1917,608,2072,637"/><area shape="rect" id="node27" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="1695,486,1860,532"/><area shape="rect" id="node22" href="../../d4/d3b/netsukuku_8c.html#a678f7ec6e159e6bee076921c8d709847" title="reload_hostname_thread" alt="" coords="2129,660,2292,689"/><area shape="rect" id="node24" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="2353,738,2415,768"/><area shape="rect" id="node29" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1949,494,2040,524"/><area shape="rect" id="node33" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="1955,357,2035,386"/><area shape="rect" id="node35" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2157,713,2264,742"/><area shape="rect" id="node45" href="../../d5/d05/andna_8h.html#aa3b87d2348a3a7cdb6e2d95c66fdfb6f" title="andna_resolve_hname" alt="" coords="1701,156,1853,185"/><area shape="rect" id="node51" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="2179,25,2243,54"/><area shape="rect" id="node54" href="../../d1/dd5/andns__snsd_8h.html#a5f5ed255a4e4e2604045525
</div>
</p>
</div>
</div>
<a class="anchor" id="acef61311d17f97ee51896948afab5433"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void erc_reorder_rnodepos </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> **&#160;</td>
<td class="paramname"><em>erc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_int *&#160;</td>
<td class="paramname"><em>erc_counter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>root_node</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="../../d7/d3b/gmap_8h_acef61311d17f97ee51896948afab5433_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_acef61311d17f97ee51896948afab5433_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_acef61311d17f97ee51896948afab5433_cgraph" id="d7/d3b/gmap_8h_acef61311d17f97ee51896948afab5433_cgraph">
<area shape="rect" id="node3" href="../../d3/d7a/map_8c.html#a72016d6f9d0f367f9b50c13c38a54e47" title="rnode_find" alt="" coords="205,5,288,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="219,59,275,88"/><area shape="rect" id="node9" href="../../d9/d45/gmap_8c.html#a5da51071835b7efb88b09e81b106abd5" title="e_rnode_del" alt="" coords="201,112,292,141"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="343,59,412,88"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_acef61311d17f97ee51896948afab5433_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_acef61311d17f97ee51896948afab5433_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_acef61311d17f97ee51896948afab5433_icgraph" id="d7/d3b/gmap_8h_acef61311d17f97ee51896948afab5433_icgraph">
<area shape="rect" id="node3" href="../../d3/df5/radar_8h.html#a6908f30023e15ac38b957dc8f3941f37" title="radar_update_map" alt="" coords="201,103,329,132"/><area shape="rect" id="node5" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="417,69,503,99"/><area shape="rect" id="node43" href="../../d3/df5/radar_8h.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="380,136,540,165"/><area shape="rect" id="node7" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="591,56,740,85"/><area shape="rect" id="node37" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="621,109,709,139"/><area shape="rect" id="node40" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="796,5,900,35"/><area shape="rect" id="node9" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="789,109,907,139"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2227,56,2277,85"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="955,109,1016,139"/><area shape="rect" id="node15" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1065,109,1199,139"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1249,109,1340,139"/><area shape="rect" id="node19" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1389,161,1576,191"/><area shape="rect" id="node21" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1625,161,1740,191"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1801,161,1889,191"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1803,215,1888,244"/><area shape="rect" id="node33" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1789,108,1901,137"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1949,148,2024,177"/><area shape="rect" id="node27" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2072,135,2179,164"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a02791b6224b7850e17c4f4143280d12b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void erc_update_rnodepos </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a> *&#160;</td>
<td class="paramname"><em>erc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>root_node</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>old_rnode_pos</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a02791b6224b7850e17c4f4143280d12b_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a02791b6224b7850e17c4f4143280d12b_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a02791b6224b7850e17c4f4143280d12b_icgraph" id="d7/d3b/gmap_8h_a02791b6224b7850e17c4f4143280d12b_icgraph">
<area shape="rect" id="node3" href="../../d7/d02/radar_8c.html#a94b39741ffea4a0e3fef007399f9ee02" title="radar_remove_old_rnodes" alt="" coords="200,103,371,132"/><area shape="rect" id="node5" href="../../d3/df5/radar_8h.html#a6908f30023e15ac38b957dc8f3941f37" title="radar_update_map" alt="" coords="420,103,548,132"/><area shape="rect" id="node7" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="636,69,721,99"/><area shape="rect" id="node45" href="../../d3/df5/radar_8h.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="599,136,759,165"/><area shape="rect" id="node9" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="809,56,959,85"/><area shape="rect" id="node39" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="840,109,928,139"/><area shape="rect" id="node42" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1015,5,1119,35"/><area shape="rect" id="node11" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1008,109,1125,139"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2445,56,2496,85"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1173,109,1235,139"/><area shape="rect" id="node17" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1284,109,1417,139"/><area shape="rect" id="node19" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1468,109,1559,139"/><area shape="rect" id="node21" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1608,161,1795,191"/><area shape="rect" id="node23" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1844,161,1959,191"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2020,161,2108,191"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2021,215,2107,244"/><area shape="rect" id="node35" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2008,108,2120,137"/><area shape="rect" id="node27" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2168,148,2243,177"/><area shape="rect" id="node29" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2291,135,2397,164"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a86c08151ce74ba918204de55c1f6a89e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int extmap_find_level </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **&#160;</td>
<td class="paramname"><em>ext_map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *&#160;</td>
<td class="paramname"><em>gnode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>max_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 caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a86c08151ce74ba918204de55c1f6a89e_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a86c08151ce74ba918204de55c1f6a89e_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a86c08151ce74ba918204de55c1f6a89e_icgraph" id="d7/d3b/gmap_8h_a86c08151ce74ba918204de55c1f6a89e_icgraph">
<area shape="rect" id="node3" href="../../d5/dbf/bmap_8h.html#ab53262db284919a21a308772fd29de38" title="bmap_del_rnode_by_level" alt="" coords="183,159,353,188"/><area shape="rect" id="node5" href="../../d6/d62/tracer_8c.html#a12fc41aade1399b3916ab2a91315c6d3" title="tracer_build_bentry" alt="" coords="203,212,333,241"/><area shape="rect" id="node7" href="../../da/db5/tracer_8h.html#aedc888fcd3fe8dafa7e3a6199190e476" title="tracer_pkt_build" alt="" coords="403,212,517,241"/><area shape="rect" id="node9" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="565,57,651,87"/><area shape="rect" id="node31" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2255,300,2343,329"/><area shape="rect" id="node38" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2256,180,2341,209"/><area shape="rect" id="node41" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2243,233,2355,263"/><area shape="rect" id="node51" href="../../db/de6/qspn_8c.html#a43aa9205d173722bcc7220aa1ffd1d58" title="qspn_open_start" alt="" coords="707,312,824,341"/><area shape="rect" id="node57" href="../../da/db5/tracer_8h.html#ac9c1eb29dad329c4ce003e9f770859c7" title="tracer_pkt_start" alt="" coords="881,109,993,139"/><area shape="rect" id="node11" href="../../d7/d02/radar_8c.html#ab10b73e523085803cf8a5863ed9994f9" title="radar_qspn_send_t" alt="" coords="700,56,831,85"/><area shape="rect" id="node13" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="895,56,980,85"/><area shape="rect" id="node15" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="1044,56,1193,85"/><area shape="rect" id="node45" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="1075,109,1163,139"/><area shape="rect" id="node48" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1249,5,1353,35"/><area shape="rect" id="node17" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1243,84,1360,113"/><area shape="rect" id="node19" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2680,56,2731,85"/><area shape="rect" id="node21" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1408,108,1469,137"/><area shape="rect" id="node23" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1519,108,1652,137"/><area shape="rect" id="node25" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1703,159,1793,188"/><area shape="rect" id="node27" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1843,209,2029,239"/><area shape="rect" id="node29" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2079,209,2193,239"/><area shape="rect" id="node33" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2403,207,2477,236"/><area shape="rect" id="node35" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2525,171,2632,200"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a49d0277ea2e68801272a66675b78313a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void free_extmap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **&#160;</td>
<td class="paramname"><em>ext_map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>levels</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>groups</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="../../d7/d3b/gmap_8h_a49d0277ea2e68801272a66675b78313a_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a49d0277ea2e68801272a66675b78313a_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a49d0277ea2e68801272a66675b78313a_cgraph" id="d7/d3b/gmap_8h_a49d0277ea2e68801272a66675b78313a_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#a5582d4831a06617f28c66597f2fea4e9" title="reset_gmap" alt="" coords="149,5,240,35"/><area shape="rect" id="node5" href="../../d9/d45/gmap_8c.html#acafc84089fdf2529d00ab56563a40170" title="gmap_node_del" alt="" coords="289,5,401,35"/><area shape="rect" id="node7" href="../../d3/d7a/map_8c.html#af84db9c45e68185e01758672797886a8" title="map_node_del" alt="" coords="451,5,557,35"/><area shape="rect" id="node9" href="../../d3/d7a/map_8c.html#a1e73cdacfca52085146dcc475aa4bef7" title="rnode_destroy" alt="" coords="605,5,709,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a49d0277ea2e68801272a66675b78313a_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a49d0277ea2e68801272a66675b78313a_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a49d0277ea2e68801272a66675b78313a_icgraph" id="d7/d3b/gmap_8h_a49d0277ea2e68801272a66675b78313a_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#af1e8816c82f2eeaf6b8aee6d51e80709" title="unpack_extmap" alt="" coords="149,151,264,180"/><area shape="rect" id="node15" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="460,203,591,232"/><area shape="rect" id="node43" href="../../d4/d3b/netsukuku_8c.html#a3030ad057859c8f9234849b3348626b6" title="ntk_free_maps" alt="" coords="153,255,260,284"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#a750e03b9ac5f9f2e27bc0eb268a36f9b" title="load_extmap" alt="" coords="313,45,409,75"/><area shape="rect" id="node13" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="313,151,409,180"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#aeda777559abec4e7ff375954117a918e" title="ntk_load_maps" alt="" coords="644,5,753,35"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1985,104,2092,133"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2144,235,2195,264"/><area shape="rect" id="node17" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="640,203,757,232"/><area shape="rect" id="node20" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="805,156,867,185"/><area shape="rect" id="node22" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="916,156,1049,185"/><area shape="rect" id="node24" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1100,156,1191,185"/><area shape="rect" id="node26" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1240,104,1427,133"/><area shape="rect" id="node28" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1476,104,1591,133"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1652,51,1740,80"/><area shape="rect" id="node35" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1653,104,1739,133"/><area shape="rect" id="node38" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1640,157,1752,187"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1829,104,1904,133"/><area shape="rect" id="node45" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="1801,261,1932,291"/><area shape="rect" id="node47" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="1981,312,2096,341"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a381c1da020ffc41bb25e9589b09773f6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void free_extmap_rblock </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> **&#160;</td>
<td class="paramname"><em>rblock</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>levels</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a381c1da020ffc41bb25e9589b09773f6_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a381c1da020ffc41bb25e9589b09773f6_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a381c1da020ffc41bb25e9589b09773f6_icgraph" id="d7/d3b/gmap_8h_a381c1da020ffc41bb25e9589b09773f6_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#ad3b5a9f9d1ee7be33ede21a83479450c" title="pack_extmap" alt="" coords="191,84,289,113"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#a4fe1c9b16dc69e8bc0b59126fcc76e4b" title="save_extmap" alt="" coords="340,57,439,87"/><area shape="rect" id="node16" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="497,109,593,139"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#aa8275f5b6804020ee48f40462a95d389" title="ntk_save_maps" alt="" coords="488,56,603,85"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="652,56,783,85"/><area shape="rect" id="node11" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="832,5,947,35"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="995,57,1045,87"/><area shape="rect" id="node18" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="680,109,755,139"/><area shape="rect" id="node20" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="836,109,943,139"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a5024316574d49ea56d3eff9305a81f2d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int free_gids </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>qg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>level</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **&#160;</td>
<td class="paramname"><em>ext_map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>int_map</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="../../d7/d3b/gmap_8h_a5024316574d49ea56d3eff9305a81f2d_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a5024316574d49ea56d3eff9305a81f2d_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a5024316574d49ea56d3eff9305a81f2d_cgraph" id="d7/d3b/gmap_8h_a5024316574d49ea56d3eff9305a81f2d_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#a56a9011fb979ad9be0623c8f93d9ef2a" title="increment_gids" alt="" coords="148,112,257,141"/><area shape="rect" id="node9" href="../../d9/d45/gmap_8c.html#ab61813eb69b7875246a6bb3bafa59fb0" title="is_gmap_full_flag_set" alt="" coords="327,165,473,195"/><area shape="rect" id="node16" href="../../d9/d45/gmap_8c.html#ae3a9c32230094d838a0a3fa62c3d8789" title="is_map_void_flag_set" alt="" coords="129,216,276,245"/><area shape="rect" id="node5" href="../../d9/d45/gmap_8c.html#a3bd7ac1b0ae3fbdbc0e9faa7df347107" title="get_groups" alt="" coords="357,5,443,35"/><area shape="rect" id="node7" href="../../d9/d45/gmap_8c.html#a9d8ba11143fad33a42fadeca1b089065" title="is_group_invalid" alt="" coords="343,59,457,88"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="372,112,428,141"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="524,112,593,141"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a5024316574d49ea56d3eff9305a81f2d_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a5024316574d49ea56d3eff9305a81f2d_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a5024316574d49ea56d3eff9305a81f2d_icgraph" id="d7/d3b/gmap_8h_a5024316574d49ea56d3eff9305a81f2d_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#ab9b8447a87c9c09e24de89e12d5f5387" title="random_ip" alt="" coords="128,135,211,164"/><area shape="rect" id="node5" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="279,108,385,137"/><area shape="rect" id="node45" href="../../d3/dc7/hook_8c.html#a9c2f57416bf3788157e15a1d889cca5e" title="hook_choose_new_ip" alt="" coords="259,161,405,191"/><area shape="rect" id="node7" href="../../d3/dc7/hook_8c.html#acce6e668cf071bc363f3237daebc95d0" title="create_new_qgroup" alt="" coords="455,56,588,85"/><area shape="rect" id="node42" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="456,109,587,139"/><area shape="rect" id="node9" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="639,5,788,35"/><area shape="rect" id="node39" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="640,59,787,88"/><area shape="rect" id="node11" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="837,85,955,115"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2275,72,2325,101"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1003,111,1064,140"/><area shape="rect" id="node17" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1113,112,1247,141"/><area shape="rect" id="node19" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1297,112,1388,141"/><area shape="rect" id="node21" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1437,112,1624,141"/><area shape="rect" id="node23" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1673,164,1788,193"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1849,111,1937,140"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1851,164,1936,193"/><area shape="rect" id="node35" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1837,217,1949,247"/><area shape="rect" id="node27" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1997,151,2072,180"/><area shape="rect" id="node29" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2120,124,2227,153"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a02f18a004fabe26b791362ba2023ceaa"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int g_rnode_find </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *&#160;</td>
<td class="paramname"><em>gnode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *&#160;</td>
<td class="paramname"><em>n</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="../../d7/d3b/gmap_8h_a02f18a004fabe26b791362ba2023ceaa_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a02f18a004fabe26b791362ba2023ceaa_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a02f18a004fabe26b791362ba2023ceaa_cgraph" id="d7/d3b/gmap_8h_a02f18a004fabe26b791362ba2023ceaa_cgraph">
<area shape="rect" id="node3" href="../../d3/d7a/map_8c.html#a72016d6f9d0f367f9b50c13c38a54e47" title="rnode_find" alt="" coords="149,5,232,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a02f18a004fabe26b791362ba2023ceaa_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a02f18a004fabe26b791362ba2023ceaa_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a02f18a004fabe26b791362ba2023ceaa_icgraph" id="d7/d3b/gmap_8h_a02f18a004fabe26b791362ba2023ceaa_icgraph">
<area shape="rect" id="node3" href="../../d7/d02/radar_8c.html#a94b39741ffea4a0e3fef007399f9ee02" title="radar_remove_old_rnodes" alt="" coords="149,120,320,149"/><area shape="rect" id="node48" href="../../d6/d62/tracer_8c.html#a80f3097de7fb3804f65a767111b874e5" title="tracer_verify_pkt" alt="" coords="369,353,487,383"/><area shape="rect" id="node57" href="../../da/db5/tracer_8h.html#a37d8ffa039513fb421b5923e35c15ae6" title="tracer_add_entry" alt="" coords="176,225,293,255"/><area shape="rect" id="node5" href="../../d3/df5/radar_8h.html#a6908f30023e15ac38b957dc8f3941f37" title="radar_update_map" alt="" coords="701,92,829,121"/><area shape="rect" id="node7" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="919,145,1004,175"/><area shape="rect" id="node45" href="../../d3/df5/radar_8h.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="881,68,1041,97"/><area shape="rect" id="node9" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="1092,145,1241,175"/><area shape="rect" id="node39" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="1123,199,1211,228"/><area shape="rect" id="node42" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1459,93,1563,123"/><area shape="rect" id="node11" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1292,145,1409,175"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2781,145,2832,175"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1480,197,1541,227"/><area shape="rect" id="node17" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1612,248,1745,277"/><area shape="rect" id="node19" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1796,248,1887,277"/><area shape="rect" id="node21" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1936,299,2123,328"/><area shape="rect" id="node23" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2176,248,2291,277"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2356,247,2444,276"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2357,300,2443,329"/><area shape="rect" id="node35" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2344,379,2456,408"/><area shape="rect" id="node27" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2504,275,2579,304"/><area shape="rect" id="node29" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2627,248,2733,277"/><area shape="rect" id="node50" href="../../da/db5/tracer_8h.html#accaeb87ef08184699f87a7dda50909ab" title="tracer_unpack_pkt" alt="" coords="1965,455,2093,484"/><area shape="rect" id="node52" href="../../db/de6/qspn_8c.html#a44ad52b0471789193b12a62a0d5a6da4" title="qspn_unpack_pkt" alt="" coords="2172,352,2295,381"/><area shape="rect" id="node59" href="../../da/db5/tracer_8h.html#aedc888fcd3fe8dafa7e3a6199190e476" title="tracer_pkt_build" alt="" coords="371,225,485,255"/><area shape="rect" id="node61" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="551,145,636,175"/><area shape="rect" id="node66" href="../../db/de6/qspn_8c.html#a43aa9205d173722bcc7220aa1ffd1d58" title="qspn_open_start" alt="" coords="1292,5,1409,35"/><area shape="rect" id=
</div>
</p>
</div>
</div>
<a class="anchor" id="a53379e1cde836bb503d6fbd74c1220ae"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int get_groups </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>family</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>lvl</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a53379e1cde836bb503d6fbd74c1220ae_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a53379e1cde836bb503d6fbd74c1220ae_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a53379e1cde836bb503d6fbd74c1220ae_icgraph" id="d7/d3b/gmap_8h_a53379e1cde836bb503d6fbd74c1220ae_icgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#a56a9011fb979ad9be0623c8f93d9ef2a" title="increment_gids" alt="" coords="143,188,252,217"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#a5024316574d49ea56d3eff9305a81f2d" title="free_gids" alt="" coords="301,161,376,191"/><area shape="rect" id="node52" href="../../d7/d3b/gmap_8h.html#ac29e30431c4a784f975076039fdbf92b" title="void_gids" alt="" coords="427,213,504,243"/><area shape="rect" id="node7" href="../../d7/d3b/gmap_8h.html#ab9b8447a87c9c09e24de89e12d5f5387" title="random_ip" alt="" coords="424,160,507,189"/><area shape="rect" id="node9" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="575,108,681,137"/><area shape="rect" id="node49" href="../../d3/dc7/hook_8c.html#a9c2f57416bf3788157e15a1d889cca5e" title="hook_choose_new_ip" alt="" coords="555,161,701,191"/><area shape="rect" id="node11" href="../../d3/dc7/hook_8c.html#acce6e668cf071bc363f3237daebc95d0" title="create_new_qgroup" alt="" coords="751,56,884,85"/><area shape="rect" id="node46" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="752,109,883,139"/><area shape="rect" id="node13" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="935,5,1084,35"/><area shape="rect" id="node43" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="936,59,1083,88"/><area shape="rect" id="node15" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1149,111,1267,140"/><area shape="rect" id="node17" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2603,123,2653,152"/><area shape="rect" id="node19" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1331,161,1392,191"/><area shape="rect" id="node21" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1441,188,1575,217"/><area shape="rect" id="node23" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1625,188,1716,217"/><area shape="rect" id="node25" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1765,175,1952,204"/><area shape="rect" id="node27" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2001,215,2116,244"/><area shape="rect" id="node29" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2177,161,2265,191"/><area shape="rect" id="node36" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2179,215,2264,244"/><area shape="rect" id="node39" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2165,268,2277,297"/><area shape="rect" id="node31" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2325,201,2400,231"/><area shape="rect" id="node33" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2448,175,2555,204"/><area shape="rect" id="node54" href="../../df/dba/rehook_8c.html#a2d7f0474e424b7bc54275385ad1bd83f" title="rehook_compute_new\l_gnode" alt="" coords="1133,205,1283,251"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ab086e11ba60ae3d1d2e0c6a5562dd385"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int gids_cmp </td>
<td>(</td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>gids_a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>gids_b</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>lvl</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>max_lvl</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_ab086e11ba60ae3d1d2e0c6a5562dd385_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_ab086e11ba60ae3d1d2e0c6a5562dd385_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_ab086e11ba60ae3d1d2e0c6a5562dd385_icgraph" id="d7/d3b/gmap_8h_ab086e11ba60ae3d1d2e0c6a5562dd385_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#a74e73e73955e25a770ceeafe057f613c" title="quadg_gids_cmp" alt="" coords="133,884,253,913"/><area shape="rect" id="node131" href="../../df/dba/rehook_8c.html#a189b0fef3e2ab710cbcc4b70da149579" title="wait_new_rnode" alt="" coords="136,1141,251,1171"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#a38841ce4a17cc49307989b692098b777" title="find_hash_gnode_recurse" alt="" coords="501,473,672,503"/><area shape="rect" id="node36" href="../../d7/d3b/gmap_8h.html#a4fd466fa98af4fd37acf104d0d2f8710" title="ip_gids_cmp" alt="" coords="755,111,848,140"/><area shape="rect" id="node40" href="../../d7/d3b/gmap_8h.html#acd0185dfa7044c427401f12042fd5110" title="e_rnode_find" alt="" coords="329,832,425,861"/><area shape="rect" id="node42" href="../../d3/df5/radar_8h.html#a6908f30023e15ac38b957dc8f3941f37" title="radar_update_map" alt="" coords="523,987,651,1016"/><area shape="rect" id="node73" href="../../da/db5/tracer_8h.html#a809840aac9f63a3ba74995665fda8341" title="ip_to_rfrom" alt="" coords="544,783,629,812"/><area shape="rect" id="node91" href="../../d3/dc7/hook_8c.html#a28a07806c68a70c5b38edc3d945f4b48" title="verify_free_nodes_hdr" alt="" coords="303,1059,452,1088"/><area shape="rect" id="node98" href="../../d3/dc7/hook_8c.html#ab77263b0b4d7970fb36fdd74ebd0df3a" title="hook_get_int_map" alt="" coords="313,936,441,965"/><area shape="rect" id="node101" href="../../d3/dc7/hook_8c.html#a0513b13a5cbb9ed7d89f6594e639b264" title="hook_get_bnode_map" alt="" coords="303,1275,452,1304"/><area shape="rect" id="node104" href="../../d3/dc7/hook_8c.html#ab614c177efbb9179f168fd7d13bff83d" title="hook_get_igw" alt="" coords="327,1148,428,1177"/><area shape="rect" id="node108" href="../../d3/df5/radar_8h.html#ad245092f4d6329da6200b29193a2cd06" title="add_radar_q" alt="" coords="331,59,424,88"/><area shape="rect" id="node120" href="../../d6/d62/tracer_8c.html#a80f3097de7fb3804f65a767111b874e5" title="tracer_verify_pkt" alt="" coords="1180,885,1297,915"/><area shape="rect" id="node123" href="../../da/db5/tracer_8h.html#ad25e8b2a612d95d7be851a8fd6fd91fb" title="exclude_glevel" alt="" coords="324,681,431,711"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="741,319,861,348"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="945,267,1097,296"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="1173,412,1304,441"/><area shape="rect" id="node15" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="947,371,1096,400"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="931,109,1112,139"/><area shape="rect" id="node21" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="951,213,1092,243"/><area shape="rect" id="node23" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="1161,485,1316,515"/><area shape="rect" id="node26" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="953,579,1089,608"/><area shape="rect" id="node33" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="1173,333,1304,363"/><area shape="rect" id="node13" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="1391,412,1471,441"/><area shape="rect" id="node30" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="1172,570,1305,617"/><area shape="rect" id="node44" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords
</div>
</p>
</div>
</div>
<a class="anchor" id="a63189b04abdf98d1dc6c140fe91aa269"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void gidtoipstart </td>
<td>(</td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>gid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>total_levels</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>levels</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>family</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a63189b04abdf98d1dc6c140fe91aa269_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a63189b04abdf98d1dc6c140fe91aa269_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a63189b04abdf98d1dc6c140fe91aa269_icgraph" id="d7/d3b/gmap_8h_a63189b04abdf98d1dc6c140fe91aa269_icgraph">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html#ad824e987f9deb115009c2b6378ccbc8c" title="random_gid_level_0" alt="" coords="143,543,279,572"/><area shape="rect" id="node35" href="../../d7/d3b/gmap_8h.html#ae70fabc2a38bc24442f78bcb1d862a24" title="iptoquadg" alt="" coords="172,647,249,676"/><area shape="rect" id="node40" href="../../d7/d3b/gmap_8h.html#ab9b8447a87c9c09e24de89e12d5f5387" title="random_ip" alt="" coords="372,61,455,91"/><area shape="rect" id="node76" href="../../df/dba/rehook_8c.html#a2d7f0474e424b7bc54275385ad1bd83f" title="rehook_compute_new\l_gnode" alt="" coords="339,989,488,1035"/><area shape="rect" id="node103" href="../../d7/d3b/gmap_8h.html#a9ce7a2f67926ff44e70a677107b6857a" title="gnodetoip" alt="" coords="172,1040,249,1069"/><area shape="rect" id="node116" href="../../da/dd7/igs_8h.html#a68583c93468fa447635d641f93b040ce" title="igw_store_bblock" alt="" coords="149,805,272,835"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#a38841ce4a17cc49307989b692098b777" title="find_hash_gnode_recurse" alt="" coords="328,517,499,547"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="572,517,692,547"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="780,376,932,405"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="1013,585,1144,615"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="781,533,931,563"/><area shape="rect" id="node23" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="765,637,947,667"/><area shape="rect" id="node25" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="785,269,927,299"/><area shape="rect" id="node27" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="1001,480,1156,509"/><area shape="rect" id="node29" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="788,480,924,509"/><area shape="rect" id="node33" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="791,323,921,352"/><area shape="rect" id="node11" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="997,307,1160,336"/><area shape="rect" id="node13" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="1212,333,1367,363"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="996,410,1161,457"/><area shape="rect" id="node37" href="../../d4/d18/andna_8c.html#a99ce07a28c9e01a71d0be08f5f9d294b" title="is_hgnodeip_excluded" alt="" coords="339,672,488,701"/><area shape="rect" id="node42" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="579,165,685,195"/><area shape="rect" id="node53" href="../../d7/d3b/gmap_8h.html#a4fd466fa98af4fd37acf104d0d2f8710" title="ip_gids_cmp" alt="" coords="585,637,679,667"/><area shape="rect" id="node57" href="../../d3/dc7/hook_8c.html#a28a07806c68a70c5b38edc3d945f4b48" title="verify_free_nodes_hdr" alt="" coords="339,883,488,912"/><area shape="rect" id="node62" href="../../d3/dc7/hook_8c.html#ad4b44c41d2528f0f4e70c24d5b4c5daf" title="hook_reset" alt="" coords="371,313,456,343"/><area shape="rect" id="node67" href="../../d3/dc7/hook_8c.html#ab77263b0b4d7970fb36fdd74ebd0df3a" title="hook_get_int_map" alt="" coords="792,59,920,88"/><area shape="rect" id="node70" href="../../d3/df5/radar_8h.html#ad245092f4d6329da6200b29193a2cd06" title="add_radar_q" alt="" coords=
</div>
</p>
</div>
</div>
<a class="anchor" id="acafc84089fdf2529d00ab56563a40170"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void gmap_node_del </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *&#160;</td>
<td class="paramname"><em>gnode</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="../../d7/d3b/gmap_8h_acafc84089fdf2529d00ab56563a40170_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_acafc84089fdf2529d00ab56563a40170_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_acafc84089fdf2529d00ab56563a40170_cgraph" id="d7/d3b/gmap_8h_acafc84089fdf2529d00ab56563a40170_cgraph">
<area shape="rect" id="node3" href="../../d3/d7a/map_8c.html#af84db9c45e68185e01758672797886a8" title="map_node_del" alt="" coords="168,5,275,35"/><area shape="rect" id="node5" href="../../d3/d7a/map_8c.html#a1e73cdacfca52085146dcc475aa4bef7" title="rnode_destroy" alt="" coords="323,5,427,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_acafc84089fdf2529d00ab56563a40170_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_acafc84089fdf2529d00ab56563a40170_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_acafc84089fdf2529d00ab56563a40170_icgraph" id="d7/d3b/gmap_8h_acafc84089fdf2529d00ab56563a40170_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#a5582d4831a06617f28c66597f2fea4e9" title="reset_gmap" alt="" coords="208,391,299,420"/><area shape="rect" id="node21" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="1104,327,1235,356"/><area shape="rect" id="node61" href="../../d7/d3b/gmap_8h.html#a9f69c857c921b197d373164f76807ad1" title="reset_extmap" alt="" coords="397,287,499,316"/><area shape="rect" id="node75" href="../../d9/d45/gmap_8c.html#aaf0e4b0d1502c8cb41ddfe89cedafc30" title="merge_lvl_ext_maps" alt="" coords="183,337,324,367"/><area shape="rect" id="node81" href="../../db/de6/qspn_8c.html#aaf014079dd9e527ab38f3b21c547489b" title="qspn_remove_deads" alt="" coords="183,92,324,121"/><area shape="rect" id="node99" href="../../d7/d02/radar_8c.html#a94b39741ffea4a0e3fef007399f9ee02" title="radar_remove_old_rnodes" alt="" coords="168,157,339,187"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#a950d192a086b202a3c4553a72dcf66d6" title="init_gmap" alt="" coords="409,444,487,473"/><area shape="rect" id="node49" href="../../d7/d3b/gmap_8h.html#a49d0277ea2e68801272a66675b78313a" title="free_extmap" alt="" coords="559,392,652,421"/><area shape="rect" id="node7" href="../../d7/d3b/gmap_8h.html#ad290f53e53f0cd9f609236f7f13f3927" title="init_extmap" alt="" coords="561,445,649,475"/><area shape="rect" id="node9" href="../../d7/d3b/gmap_8h.html#af1e8816c82f2eeaf6b8aee6d51e80709" title="unpack_extmap" alt="" coords="711,443,825,472"/><area shape="rect" id="node13" href="../../d4/d3b/netsukuku_8c.html#aeda777559abec4e7ff375954117a918e" title="ntk_load_maps" alt="" coords="1115,495,1224,524"/><area shape="rect" id="node11" href="../../d7/d3b/gmap_8h.html#a750e03b9ac5f9f2e27bc0eb268a36f9b" title="load_extmap" alt="" coords="916,495,1012,524"/><area shape="rect" id="node19" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="916,441,1012,471"/><area shape="rect" id="node15" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2681,305,2788,335"/><area shape="rect" id="node17" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2840,305,2891,335"/><area shape="rect" id="node23" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1293,197,1411,227"/><area shape="rect" id="node26" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1480,224,1541,253"/><area shape="rect" id="node28" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1612,224,1745,253"/><area shape="rect" id="node30" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1796,224,1887,253"/><area shape="rect" id="node32" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1936,224,2123,253"/><area shape="rect" id="node34" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2172,276,2287,305"/><area shape="rect" id="node36" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2348,223,2436,252"/><area shape="rect" id="node41" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2349,329,2435,359"/><area shape="rect" id="node44" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2336,276,2448,305"/><area shape="rect" id="node38" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2525,280,2600,309"/><area shape="rect" id="node53" href="../../d4/d3b/netsukuku_8c.html#a3030ad057859c8f9234849b3348626b6" title="ntk_free_maps" alt="" coords="1299,516,1405,545"/><area shape="rect" id="node55" href="../../d4/d3b/netsuk
</div>
</p>
</div>
</div>
<a class="anchor" id="ab2b65c474a9938a4a91ed1a3b761a109"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void gnode_dec_seeds </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>qg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>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 caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_ab2b65c474a9938a4a91ed1a3b761a109_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_ab2b65c474a9938a4a91ed1a3b761a109_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_ab2b65c474a9938a4a91ed1a3b761a109_icgraph" id="d7/d3b/gmap_8h_ab2b65c474a9938a4a91ed1a3b761a109_icgraph">
<area shape="rect" id="node3" href="../../db/de6/qspn_8c.html#aaf014079dd9e527ab38f3b21c547489b" title="qspn_remove_deads" alt="" coords="196,99,337,128"/><area shape="rect" id="node50" href="../../d7/d02/radar_8c.html#a94b39741ffea4a0e3fef007399f9ee02" title="radar_remove_old_rnodes" alt="" coords="181,152,352,181"/><area shape="rect" id="node5" href="../../d8/da0/qspn_8h.html#ab2f4bfac6bcea3379068bf4aab92e381" title="qspn_new_round" alt="" coords="400,99,520,128"/><area shape="rect" id="node7" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="568,99,653,128"/><area shape="rect" id="node29" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2305,5,2393,35"/><area shape="rect" id="node9" href="../../d7/d02/radar_8c.html#ab10b73e523085803cf8a5863ed9994f9" title="radar_qspn_send_t" alt="" coords="703,99,833,128"/><area shape="rect" id="node11" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="921,125,1007,155"/><area shape="rect" id="node13" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="1095,125,1244,155"/><area shape="rect" id="node43" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="1125,72,1213,101"/><area shape="rect" id="node46" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1300,203,1404,232"/><area shape="rect" id="node15" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1293,125,1411,155"/><area shape="rect" id="node17" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2731,164,2781,193"/><area shape="rect" id="node19" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1459,112,1520,141"/><area shape="rect" id="node21" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1569,112,1703,141"/><area shape="rect" id="node23" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1753,112,1844,141"/><area shape="rect" id="node25" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1893,112,2080,141"/><area shape="rect" id="node27" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2129,60,2244,89"/><area shape="rect" id="node36" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2307,59,2392,88"/><area shape="rect" id="node39" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2293,112,2405,141"/><area shape="rect" id="node31" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2453,72,2528,101"/><area shape="rect" id="node33" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2576,99,2683,128"/><area shape="rect" id="node52" href="../../d3/df5/radar_8h.html#a6908f30023e15ac38b957dc8f3941f37" title="radar_update_map" alt="" coords="704,152,832,181"/><area shape="rect" id="node55" href="../../d3/df5/radar_8h.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="884,204,1044,233"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a31edfce8493c6d503bff5f88a235e480"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a>* gnode_from_pos </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>pos</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *&#160;</td>
<td class="paramname"><em>map</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a31edfce8493c6d503bff5f88a235e480_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a31edfce8493c6d503bff5f88a235e480_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a31edfce8493c6d503bff5f88a235e480_icgraph" id="d7/d3b/gmap_8h_a31edfce8493c6d503bff5f88a235e480_icgraph">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html#a38841ce4a17cc49307989b692098b777" title="find_hash_gnode_recurse" alt="" coords="173,425,344,455"/><area shape="rect" id="node26" href="../../d7/d3b/gmap_8h.html#ae70fabc2a38bc24442f78bcb1d862a24" title="iptoquadg" alt="" coords="220,719,297,748"/><area shape="rect" id="node79" href="../../db/de6/qspn_8c.html#a44ad52b0471789193b12a62a0d5a6da4" title="qspn_unpack_pkt" alt="" coords="829,1332,952,1361"/><area shape="rect" id="node88" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="835,1177,947,1207"/><area shape="rect" id="node91" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="617,1283,732,1312"/><area shape="rect" id="node96" href="../../d6/d62/tracer_8c.html#a80f3097de7fb3804f65a767111b874e5" title="tracer_verify_pkt" alt="" coords="412,1019,529,1048"/><area shape="rect" id="node100" href="../../d7/d3b/gmap_8h.html#af1e8816c82f2eeaf6b8aee6d51e80709" title="unpack_extmap" alt="" coords="201,1121,316,1151"/><area shape="rect" id="node107" href="../../da/dd7/igs_8h.html#a68583c93468fa447635d641f93b040ce" title="igw_store_bblock" alt="" coords="197,1332,320,1361"/><area shape="rect" id="node109" href="../../d6/d62/tracer_8c.html#a3a5faa1eb3192e2c783c87912f8c6251" title="tracer_store_bblock" alt="" coords="403,1332,539,1361"/><area shape="rect" id="node113" href="../../df/dbf/route_8c.html#a59dc8e3d1c0d989d95f8012f08d82019" title="get_gw_bnode_recurse" alt="" coords="181,1436,336,1465"/><area shape="rect" id="node119" href="../../da/db5/tracer_8h.html#a37d8ffa039513fb421b5923e35c15ae6" title="tracer_add_entry" alt="" coords="200,1225,317,1255"/><area shape="rect" id="node126" href="../../d6/d62/tracer_8c.html#a8df71bf519edd530897dbdf7338c56cc" title="tracer_update_gcount" alt="" coords="185,1279,332,1308"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="411,243,531,272"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="599,163,751,192"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="825,216,956,245"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="600,5,749,35"/><area shape="rect" id="node14" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="800,424,981,453"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="604,269,745,299"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="813,296,968,325"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="607,216,743,245"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="609,109,740,139"/><area shape="rect" id="node28" href="../../d4/d18/andna_8c.html#a99ce07a28c9e01a71d0be08f5f9d294b" title="is_hgnodeip_excluded" alt="" coords="396,427,545,456"/><area shape="rect" id="node31" href="../../d7/d3b/gmap_8h.html#ab9b8447a87c9c09e24de89e12d5f5387" title="random_ip" alt="" coords="429,861,512,891"/><area shape="rect" id="node33" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="621,899,728,928"/><area shape="rect" id="node44" href="../../d7/d3b/gmap_8h.html#a4fd466fa98af4fd37acf104d0d2f8710" title="ip_gids_cmp" alt="" coords="628,424,721,453"/><area shape="rect" id="node48" href="../../d3/dc7/hook_8c.html#a28a07806c68a70c5b38edc3d945f4b48" title="verify_free_nodes_hdr" alt=
</div>
</p>
</div>
</div>
<a class="anchor" id="a5bc2aa3e30df69005e31aa45dc3786ca"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void gnode_inc_seeds </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>qg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>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 caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a5bc2aa3e30df69005e31aa45dc3786ca_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a5bc2aa3e30df69005e31aa45dc3786ca_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a5bc2aa3e30df69005e31aa45dc3786ca_icgraph" id="d7/d3b/gmap_8h_a5bc2aa3e30df69005e31aa45dc3786ca_icgraph">
<area shape="rect" id="node3" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="188,97,295,127"/><area shape="rect" id="node21" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1585,163,1700,192"/><area shape="rect" id="node43" href="../../d3/dc7/hook_8c.html#ab77263b0b4d7970fb36fdd74ebd0df3a" title="hook_get_int_map" alt="" coords="177,19,305,48"/><area shape="rect" id="node46" href="../../d3/df5/radar_8h.html#a6908f30023e15ac38b957dc8f3941f37" title="radar_update_map" alt="" coords="177,151,305,180"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#acce6e668cf071bc363f3237daebc95d0" title="create_new_qgroup" alt="" coords="356,97,489,127"/><area shape="rect" id="node40" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="357,44,488,73"/><area shape="rect" id="node7" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="545,201,695,231"/><area shape="rect" id="node37" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="547,95,693,124"/><area shape="rect" id="node9" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="749,148,867,177"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2187,255,2237,284"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="915,148,976,177"/><area shape="rect" id="node15" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1025,148,1159,177"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1209,148,1300,177"/><area shape="rect" id="node19" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1349,123,1536,152"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1761,149,1849,179"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1763,203,1848,232"/><area shape="rect" id="node33" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1749,96,1861,125"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1909,163,1984,192"/><area shape="rect" id="node27" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2032,189,2139,219"/><area shape="rect" id="node48" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="380,228,465,257"/><area shape="rect" id="node57" href="../../d3/df5/radar_8h.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="540,148,700,177"/><area shape="rect" id="node51" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="576,255,664,284"/><area shape="rect" id="node54" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="756,305,860,335"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a9ce7a2f67926ff44e70a677107b6857a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void gnodetoip </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>quadg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>gnodeid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>level</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a9ce7a2f67926ff44e70a677107b6857a_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a9ce7a2f67926ff44e70a677107b6857a_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a9ce7a2f67926ff44e70a677107b6857a_cgraph" id="d7/d3b/gmap_8h_a9ce7a2f67926ff44e70a677107b6857a_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#a63189b04abdf98d1dc6c140fe91aa269" title="gidtoipstart" alt="" coords="135,5,220,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a9ce7a2f67926ff44e70a677107b6857a_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a9ce7a2f67926ff44e70a677107b6857a_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a9ce7a2f67926ff44e70a677107b6857a_icgraph" id="d7/d3b/gmap_8h_a9ce7a2f67926ff44e70a677107b6857a_icgraph">
<area shape="rect" id="node3" href="../../d9/d7f/route_8h.html#aa5e6a218401371f79910f174b4aabaee" title="rt_update_node" alt="" coords="135,100,244,129"/><area shape="rect" id="node5" href="../../db/de6/qspn_8c.html#aaf014079dd9e527ab38f3b21c547489b" title="qspn_remove_deads" alt="" coords="295,202,436,232"/><area shape="rect" id="node29" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2311,129,2425,158"/><area shape="rect" id="node52" href="../../d7/d02/radar_8c.html#a94b39741ffea4a0e3fef007399f9ee02" title="radar_remove_old_rnodes" alt="" coords="485,98,656,128"/><area shape="rect" id="node60" href="../../d9/d7f/route_8h.html#a8f92a6fd8e99f27459b98ccb17a5f594" title="rt_rnodes_update" alt="" coords="304,48,427,77"/><area shape="rect" id="node63" href="../../d9/d7f/route_8h.html#a32029732dc208304ab63287968952ec5" title="rt_full_update" alt="" coords="900,100,999,129"/><area shape="rect" id="node7" href="../../d8/da0/qspn_8h.html#ab2f4bfac6bcea3379068bf4aab92e381" title="qspn_new_round" alt="" coords="511,204,631,233"/><area shape="rect" id="node9" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="727,204,812,233"/><area shape="rect" id="node31" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2487,194,2575,224"/><area shape="rect" id="node11" href="../../d7/d02/radar_8c.html#ab10b73e523085803cf8a5863ed9994f9" title="radar_qspn_send_t" alt="" coords="884,204,1015,233"/><area shape="rect" id="node13" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="1103,153,1188,182"/><area shape="rect" id="node15" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="1276,153,1425,182"/><area shape="rect" id="node45" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="1307,100,1395,129"/><area shape="rect" id="node48" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1481,308,1585,337"/><area shape="rect" id="node17" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1475,110,1592,140"/><area shape="rect" id="node19" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2912,246,2963,276"/><area shape="rect" id="node21" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1640,110,1701,140"/><area shape="rect" id="node23" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1751,110,1884,140"/><area shape="rect" id="node25" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1935,110,2025,140"/><area shape="rect" id="node27" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="2075,136,2261,165"/><area shape="rect" id="node38" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2488,88,2573,117"/><area shape="rect" id="node41" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2475,141,2587,170"/><area shape="rect" id="node33" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2635,154,2709,184"/><area shape="rect" id="node35" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2757,181,2864,210"/><area shape="rect" id="node54" href="../../d3/df5/radar_8h.html#a6908f30023e15ac38b957dc8f3941f37" title="radar_update_map" alt="" coords="705,73,833,102"/><area shape="rect" id="node57" href="../../d3/df5/radar_8h.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="1065,48,1225,77"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ad290f53e53f0cd9f609236f7f13f3927"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a>** init_extmap </td>
<td>(</td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>levels</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>groups</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="../../d7/d3b/gmap_8h_ad290f53e53f0cd9f609236f7f13f3927_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_ad290f53e53f0cd9f609236f7f13f3927_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_ad290f53e53f0cd9f609236f7f13f3927_cgraph" id="d7/d3b/gmap_8h_ad290f53e53f0cd9f609236f7f13f3927_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="284,59,351,88"/><area shape="rect" id="node11" href="../../d9/d45/gmap_8c.html#a950d192a086b202a3c4553a72dcf66d6" title="init_gmap" alt="" coords="145,111,223,140"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="445,59,491,88"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="592,5,661,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="576,59,677,88"/><area shape="rect" id="node14" href="../../d9/d45/gmap_8c.html#a5582d4831a06617f28c66597f2fea4e9" title="reset_gmap" alt="" coords="272,112,363,141"/><area shape="rect" id="node16" href="../../d9/d45/gmap_8c.html#acafc84089fdf2529d00ab56563a40170" title="gmap_node_del" alt="" coords="412,112,524,141"/><area shape="rect" id="node18" href="../../d3/d7a/map_8c.html#af84db9c45e68185e01758672797886a8" title="map_node_del" alt="" coords="573,112,680,141"/><area shape="rect" id="node20" href="../../d3/d7a/map_8c.html#a1e73cdacfca52085146dcc475aa4bef7" title="rnode_destroy" alt="" coords="728,112,832,141"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_ad290f53e53f0cd9f609236f7f13f3927_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_ad290f53e53f0cd9f609236f7f13f3927_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_ad290f53e53f0cd9f609236f7f13f3927_icgraph" id="d7/d3b/gmap_8h_ad290f53e53f0cd9f609236f7f13f3927_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#af1e8816c82f2eeaf6b8aee6d51e80709" title="unpack_extmap" alt="" coords="144,57,259,87"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#aeda777559abec4e7ff375954117a918e" title="ntk_load_maps" alt="" coords="465,5,575,35"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#a750e03b9ac5f9f2e27bc0eb268a36f9b" title="load_extmap" alt="" coords="308,57,404,87"/><area shape="rect" id="node13" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="308,111,404,140"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1917,111,2024,140"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2072,164,2123,193"/><area shape="rect" id="node15" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="455,124,585,153"/><area shape="rect" id="node17" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="635,124,752,153"/><area shape="rect" id="node20" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="800,124,861,153"/><area shape="rect" id="node22" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="911,124,1044,153"/><area shape="rect" id="node24" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1095,124,1185,153"/><area shape="rect" id="node26" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1235,136,1421,165"/><area shape="rect" id="node28" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1471,111,1585,140"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1647,57,1735,87"/><area shape="rect" id="node35" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1648,111,1733,140"/><area shape="rect" id="node38" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1635,164,1747,193"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1795,111,1869,140"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a950d192a086b202a3c4553a72dcf66d6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a>* init_gmap </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>groups</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="../../d7/d3b/gmap_8h_a950d192a086b202a3c4553a72dcf66d6_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a950d192a086b202a3c4553a72dcf66d6_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a950d192a086b202a3c4553a72dcf66d6_cgraph" id="d7/d3b/gmap_8h_a950d192a086b202a3c4553a72dcf66d6_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="145,59,212,88"/><area shape="rect" id="node11" href="../../d9/d45/gmap_8c.html#a5582d4831a06617f28c66597f2fea4e9" title="reset_gmap" alt="" coords="133,112,224,141"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="307,59,352,88"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="453,5,523,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="437,59,539,88"/><area shape="rect" id="node13" href="../../d9/d45/gmap_8c.html#acafc84089fdf2529d00ab56563a40170" title="gmap_node_del" alt="" coords="273,112,385,141"/><area shape="rect" id="node15" href="../../d3/d7a/map_8c.html#af84db9c45e68185e01758672797886a8" title="map_node_del" alt="" coords="435,112,541,141"/><area shape="rect" id="node17" href="../../d3/d7a/map_8c.html#a1e73cdacfca52085146dcc475aa4bef7" title="rnode_destroy" alt="" coords="589,112,693,141"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a950d192a086b202a3c4553a72dcf66d6_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a950d192a086b202a3c4553a72dcf66d6_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a950d192a086b202a3c4553a72dcf66d6_icgraph" id="d7/d3b/gmap_8h_a950d192a086b202a3c4553a72dcf66d6_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#ad290f53e53f0cd9f609236f7f13f3927" title="init_extmap" alt="" coords="135,32,223,61"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#af1e8816c82f2eeaf6b8aee6d51e80709" title="unpack_extmap" alt="" coords="272,57,387,87"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#aeda777559abec4e7ff375954117a918e" title="ntk_load_maps" alt="" coords="593,5,703,35"/><area shape="rect" id="node7" href="../../d7/d3b/gmap_8h.html#a750e03b9ac5f9f2e27bc0eb268a36f9b" title="load_extmap" alt="" coords="436,57,532,87"/><area shape="rect" id="node15" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="436,111,532,140"/><area shape="rect" id="node11" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2045,111,2152,140"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2200,164,2251,193"/><area shape="rect" id="node17" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="583,124,713,153"/><area shape="rect" id="node19" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="763,124,880,153"/><area shape="rect" id="node22" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="928,124,989,153"/><area shape="rect" id="node24" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1039,124,1172,153"/><area shape="rect" id="node26" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1223,124,1313,153"/><area shape="rect" id="node28" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1363,136,1549,165"/><area shape="rect" id="node30" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1599,111,1713,140"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1775,57,1863,87"/><area shape="rect" id="node37" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1776,111,1861,140"/><area shape="rect" id="node40" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1763,164,1875,193"/><area shape="rect" id="node34" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1923,111,1997,140"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a4fd466fa98af4fd37acf104d0d2f8710"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int ip_gids_cmp </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a>&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a>&#160;</td>
<td class="paramname"><em>b</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>lvl</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="../../d7/d3b/gmap_8h_a4fd466fa98af4fd37acf104d0d2f8710_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a4fd466fa98af4fd37acf104d0d2f8710_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a4fd466fa98af4fd37acf104d0d2f8710_cgraph" id="d7/d3b/gmap_8h_a4fd466fa98af4fd37acf104d0d2f8710_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#ae70fabc2a38bc24442f78bcb1d862a24" title="iptoquadg" alt="" coords="171,72,248,101"/><area shape="rect" id="node13" href="../../d9/d45/gmap_8c.html#a74e73e73955e25a770ceeafe057f613c" title="quadg_gids_cmp" alt="" coords="149,139,269,168"/><area shape="rect" id="node5" href="../../d9/d45/gmap_8c.html#a558e1bec08c2060b80372ac25cd8d8f2" title="iptogids" alt="" coords="344,5,411,35"/><area shape="rect" id="node9" href="../../d9/d45/gmap_8c.html#a63189b04abdf98d1dc6c140fe91aa269" title="gidtoipstart" alt="" coords="335,59,420,88"/><area shape="rect" id="node11" href="../../d9/d45/gmap_8c.html#a31edfce8493c6d503bff5f88a235e480" title="gnode_from_pos" alt="" coords="319,112,436,141"/><area shape="rect" id="node7" href="../../d9/d45/gmap_8c.html#a94609b8ed9b174e8cd3c1a2b98b9006e" title="iptogid" alt="" coords="487,5,545,35"/><area shape="rect" id="node15" href="../../d9/d45/gmap_8c.html#ab086e11ba60ae3d1d2e0c6a5562dd385" title="gids_cmp" alt="" coords="339,165,416,195"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a4fd466fa98af4fd37acf104d0d2f8710_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a4fd466fa98af4fd37acf104d0d2f8710_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a4fd466fa98af4fd37acf104d0d2f8710_icgraph" id="d7/d3b/gmap_8h_a4fd466fa98af4fd37acf104d0d2f8710_icgraph">
<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="175,5,305,35"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="149,59,331,88"/><area shape="rect" id="node5" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="380,32,460,61"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="509,32,616,61"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="664,32,715,61"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a94609b8ed9b174e8cd3c1a2b98b9006e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int iptogid </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>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 caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a94609b8ed9b174e8cd3c1a2b98b9006e_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a94609b8ed9b174e8cd3c1a2b98b9006e_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a94609b8ed9b174e8cd3c1a2b98b9006e_icgraph" id="d7/d3b/gmap_8h_a94609b8ed9b174e8cd3c1a2b98b9006e_icgraph">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html#a1bbfc7546eab467a039d19e74e51afaf" title="is_hgnode_excluded" alt="" coords="116,399,255,428"/><area shape="rect" id="node30" href="../../d7/d3b/gmap_8h.html#a558e1bec08c2060b80372ac25cd8d8f2" title="iptogids" alt="" coords="152,767,219,796"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#a99ce07a28c9e01a71d0be08f5f9d294b" title="is_hgnodeip_excluded" alt="" coords="524,345,673,375"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#a38841ce4a17cc49307989b692098b777" title="find_hash_gnode_recurse" alt="" coords="304,399,475,428"/><area shape="rect" id="node9" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="539,399,659,428"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="724,452,876,481"/><area shape="rect" id="node13" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="951,345,1081,375"/><area shape="rect" id="node15" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="725,345,875,375"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="925,505,1107,535"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="729,241,871,271"/><area shape="rect" id="node22" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="939,267,1093,296"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="732,188,868,217"/><area shape="rect" id="node28" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="735,399,865,428"/><area shape="rect" id="node32" href="../../d7/d3b/gmap_8h.html#ae70fabc2a38bc24442f78bcb1d862a24" title="iptoquadg" alt="" coords="351,767,428,796"/><area shape="rect" id="node106" href="../../da/dd7/igs_8h.html#ae0ee5831e7c8e3cc9828be7d4b8204ec" title="igw_build_bentry" alt="" coords="331,583,448,612"/><area shape="rect" id="node120" href="../../d7/d02/radar_8c.html#a8a1d7e6932a311e775be3531b0ca4d28" title="is_rnode_allowed" alt="" coords="537,1204,660,1233"/><area shape="rect" id="node124" href="../../df/dba/rehook_8c.html#a189b0fef3e2ab710cbcc4b70da149579" title="wait_new_rnode" alt="" coords="332,903,447,932"/><area shape="rect" id="node36" href="../../d7/d3b/gmap_8h.html#ab9b8447a87c9c09e24de89e12d5f5387" title="random_ip" alt="" coords="557,767,640,796"/><area shape="rect" id="node38" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="747,820,853,849"/><area shape="rect" id="node49" href="../../d7/d3b/gmap_8h.html#a4fd466fa98af4fd37acf104d0d2f8710" title="ip_gids_cmp" alt="" coords="753,505,847,535"/><area shape="rect" id="node53" href="../../d3/dc7/hook_8c.html#a28a07806c68a70c5b38edc3d945f4b48" title="verify_free_nodes_hdr" alt="" coords="524,871,673,900"/><area shape="rect" id="node58" href="../../d3/dc7/hook_8c.html#ad4b44c41d2528f0f4e70c24d5b4c5daf" title="hook_reset" alt="" coords="556,1044,641,1073"/><area shape="rect" id="node63" href="../../d3/dc7/hook_8c.html#ab77263b0b4d7970fb36fdd74ebd0df3a" title="hook_get_int_map" alt="" coords="535,1097,663,1127"/><area shape="rect" id="node66" href="../../d3/df5/radar_8h.html#ad245092f4d6329da6200b29193a2cd06" title="add_radar_q" alt="" coords="552,1151,645,1180"/><area shape="rect" id="node77" href="../../df/dba/rehook_8c.html#a2d7f0474e424b7bc54275385ad1bd83f" title="rehook_compute_new\l_gnode" alt="" coords="524,923,673,970"/><area shape="rect" id="node81" href="../../da/db5/tracer_8h.html#a809840aac9f63a3ba74995665fda8341" title="ip_to_rfrom" alt="" coords="556,609,641,639"/><area
</div>
</p>
</div>
</div>
<a class="anchor" id="a558e1bec08c2060b80372ac25cd8d8f2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void iptogids </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>gid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>levels</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="../../d7/d3b/gmap_8h_a558e1bec08c2060b80372ac25cd8d8f2_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a558e1bec08c2060b80372ac25cd8d8f2_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a558e1bec08c2060b80372ac25cd8d8f2_cgraph" id="d7/d3b/gmap_8h_a558e1bec08c2060b80372ac25cd8d8f2_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#a94609b8ed9b174e8cd3c1a2b98b9006e" title="iptogid" alt="" coords="121,5,180,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a558e1bec08c2060b80372ac25cd8d8f2_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a558e1bec08c2060b80372ac25cd8d8f2_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a558e1bec08c2060b80372ac25cd8d8f2_icgraph" id="d7/d3b/gmap_8h_a558e1bec08c2060b80372ac25cd8d8f2_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#ae70fabc2a38bc24442f78bcb1d862a24" title="iptoquadg" alt="" coords="141,735,219,764"/><area shape="rect" id="node106" href="../../da/dd7/igs_8h.html#ae0ee5831e7c8e3cc9828be7d4b8204ec" title="igw_build_bentry" alt="" coords="121,1191,239,1220"/><area shape="rect" id="node120" href="../../d7/d02/radar_8c.html#a8a1d7e6932a311e775be3531b0ca4d28" title="is_rnode_allowed" alt="" coords="303,1145,425,1175"/><area shape="rect" id="node124" href="../../df/dba/rehook_8c.html#a189b0fef3e2ab710cbcc4b70da149579" title="wait_new_rnode" alt="" coords="123,1067,237,1096"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#a99ce07a28c9e01a71d0be08f5f9d294b" title="is_hgnodeip_excluded" alt="" coords="289,551,439,580"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="304,291,424,320"/><area shape="rect" id="node33" href="../../d7/d3b/gmap_8h.html#ab9b8447a87c9c09e24de89e12d5f5387" title="random_ip" alt="" coords="323,655,405,684"/><area shape="rect" id="node35" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="512,607,619,636"/><area shape="rect" id="node46" href="../../d7/d3b/gmap_8h.html#a4fd466fa98af4fd37acf104d0d2f8710" title="ip_gids_cmp" alt="" coords="519,449,612,479"/><area shape="rect" id="node50" href="../../d3/dc7/hook_8c.html#a28a07806c68a70c5b38edc3d945f4b48" title="verify_free_nodes_hdr" alt="" coords="289,815,439,844"/><area shape="rect" id="node55" href="../../d3/dc7/hook_8c.html#ad4b44c41d2528f0f4e70c24d5b4c5daf" title="hook_reset" alt="" coords="321,708,407,737"/><area shape="rect" id="node60" href="../../d3/dc7/hook_8c.html#ab77263b0b4d7970fb36fdd74ebd0df3a" title="hook_get_int_map" alt="" coords="717,135,845,164"/><area shape="rect" id="node63" href="../../d3/df5/radar_8h.html#ad245092f4d6329da6200b29193a2cd06" title="add_radar_q" alt="" coords="317,1092,411,1121"/><area shape="rect" id="node74" href="../../df/dba/rehook_8c.html#a2d7f0474e424b7bc54275385ad1bd83f" title="rehook_compute_new\l_gnode" alt="" coords="289,971,439,1018"/><area shape="rect" id="node88" href="../../da/db5/tracer_8h.html#a809840aac9f63a3ba74995665fda8341" title="ip_to_rfrom" alt="" coords="321,761,407,791"/><area shape="rect" id="node94" href="../../da/db5/tracer_8h.html#accaeb87ef08184699f87a7dda50909ab" title="tracer_unpack_pkt" alt="" coords="501,919,629,948"/><area shape="rect" id="node102" href="../../d6/d62/tracer_8c.html#a80f3097de7fb3804f65a767111b874e5" title="tracer_verify_pkt" alt="" coords="305,919,423,948"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="489,31,641,60"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="716,396,847,425"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="491,396,640,425"/><area shape="rect" id="node21" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="691,497,872,527"/><area shape="rect" id="node23" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="495,185,636,215"/><area shape="rect" id="node25" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="704,213,859,243"/><area shape="rect" id="node27" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="497,239,633,268"/><area shape="rect" id="node31" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="500,343,631,372"/><area shape="rect" id="node11" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="700,5,863,35"/><
</div>
</p>
</div>
</div>
<a class="anchor" id="ae70fabc2a38bc24442f78bcb1d862a24"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void iptoquadg </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"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **&#160;</td>
<td class="paramname"><em>ext_map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>qg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char&#160;</td>
<td class="paramname"><em>flags</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_ae70fabc2a38bc24442f78bcb1d862a24_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_ae70fabc2a38bc24442f78bcb1d862a24_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_ae70fabc2a38bc24442f78bcb1d862a24_cgraph" id="d7/d3b/gmap_8h_ae70fabc2a38bc24442f78bcb1d862a24_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#a558e1bec08c2060b80372ac25cd8d8f2" title="iptogids" alt="" coords="160,5,227,35"/><area shape="rect" id="node7" href="../../d9/d45/gmap_8c.html#a63189b04abdf98d1dc6c140fe91aa269" title="gidtoipstart" alt="" coords="151,59,236,88"/><area shape="rect" id="node9" href="../../d9/d45/gmap_8c.html#a31edfce8493c6d503bff5f88a235e480" title="gnode_from_pos" alt="" coords="135,112,252,141"/><area shape="rect" id="node5" href="../../d9/d45/gmap_8c.html#a94609b8ed9b174e8cd3c1a2b98b9006e" title="iptogid" alt="" coords="303,5,361,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_ae70fabc2a38bc24442f78bcb1d862a24_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_ae70fabc2a38bc24442f78bcb1d862a24_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_ae70fabc2a38bc24442f78bcb1d862a24_icgraph" id="d7/d3b/gmap_8h_ae70fabc2a38bc24442f78bcb1d862a24_icgraph">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html#a99ce07a28c9e01a71d0be08f5f9d294b" title="is_hgnodeip_excluded" alt="" coords="135,90,284,119"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="149,559,269,588"/><area shape="rect" id="node55" href="../../d7/d3b/gmap_8h.html#ab9b8447a87c9c09e24de89e12d5f5387" title="random_ip" alt="" coords="168,250,251,279"/><area shape="rect" id="node57" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="357,300,464,330"/><area shape="rect" id="node76" href="../../d7/d3b/gmap_8h.html#a4fd466fa98af4fd37acf104d0d2f8710" title="ip_gids_cmp" alt="" coords="364,455,457,484"/><area shape="rect" id="node80" href="../../d3/dc7/hook_8c.html#a28a07806c68a70c5b38edc3d945f4b48" title="verify_free_nodes_hdr" alt="" coords="135,196,284,226"/><area shape="rect" id="node86" href="../../d3/dc7/hook_8c.html#ad4b44c41d2528f0f4e70c24d5b4c5daf" title="hook_reset" alt="" coords="584,404,669,434"/><area shape="rect" id="node92" href="../../d3/dc7/hook_8c.html#ab77263b0b4d7970fb36fdd74ebd0df3a" title="hook_get_int_map" alt="" coords="145,143,273,172"/><area shape="rect" id="node95" href="../../d3/df5/radar_8h.html#ad245092f4d6329da6200b29193a2cd06" title="add_radar_q" alt="" coords="163,895,256,924"/><area shape="rect" id="node107" href="../../df/dba/rehook_8c.html#a2d7f0474e424b7bc54275385ad1bd83f" title="rehook_compute_new\l_gnode" alt="" coords="971,792,1120,838"/><area shape="rect" id="node110" href="../../da/db5/tracer_8h.html#a809840aac9f63a3ba74995665fda8341" title="ip_to_rfrom" alt="" coords="167,1052,252,1082"/><area shape="rect" id="node117" href="../../da/db5/tracer_8h.html#accaeb87ef08184699f87a7dda50909ab" title="tracer_unpack_pkt" alt="" coords="347,1106,475,1135"/><area shape="rect" id="node126" href="../../d6/d62/tracer_8c.html#a80f3097de7fb3804f65a767111b874e5" title="tracer_verify_pkt" alt="" coords="151,1106,268,1135"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="335,108,487,138"/><area shape="rect" id="node20" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="561,511,692,540"/><area shape="rect" id="node28" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="336,559,485,588"/><area shape="rect" id="node31" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="536,458,717,487"/><area shape="rect" id="node34" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="340,823,481,852"/><area shape="rect" id="node42" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="549,634,704,663"/><area shape="rect" id="node45" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="343,666,479,695"/><area shape="rect" id="node52" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="345,770,476,799"/><area shape="rect" id="node9" href="../../d4/d18/andna_8c.html#abac5b6d2df2140ec17abb62d9ce8cbbc" title="andna_min_update_retry" alt="" coords="545,26,708,55"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#a22751676386bfd17dd30f88528ee0f12" title="andna_update_hnames" alt="" coords="767,78,921,107"/><area shape="rect" id="node18" href="../../d5/d05/andna_8h.html#ac5e2e3a07b8b99edbc9501aae6e5b1ff" title="andna_maintain_hnames\l_active" alt="" coords="544,129,709,176"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1168,300,1229,330"/><area shape="rect" id="node15" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coord
</div>
</p>
</div>
</div>
<a class="anchor" id="a9d8ba11143fad33a42fadeca1b089065"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int is_group_invalid </td>
<td>(</td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>gids</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>gid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>lvl</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>family</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a9d8ba11143fad33a42fadeca1b089065_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a9d8ba11143fad33a42fadeca1b089065_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a9d8ba11143fad33a42fadeca1b089065_icgraph" id="d7/d3b/gmap_8h_a9d8ba11143fad33a42fadeca1b089065_icgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#a56a9011fb979ad9be0623c8f93d9ef2a" title="increment_gids" alt="" coords="169,161,279,191"/><area shape="rect" id="node7" href="../../d7/d3b/gmap_8h.html#ab9b8447a87c9c09e24de89e12d5f5387" title="random_ip" alt="" coords="451,135,533,164"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#a5024316574d49ea56d3eff9305a81f2d" title="free_gids" alt="" coords="328,161,403,191"/><area shape="rect" id="node52" href="../../d7/d3b/gmap_8h.html#ac29e30431c4a784f975076039fdbf92b" title="void_gids" alt="" coords="453,213,531,243"/><area shape="rect" id="node9" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="601,108,708,137"/><area shape="rect" id="node49" href="../../d3/dc7/hook_8c.html#a9c2f57416bf3788157e15a1d889cca5e" title="hook_choose_new_ip" alt="" coords="581,161,728,191"/><area shape="rect" id="node11" href="../../d3/dc7/hook_8c.html#acce6e668cf071bc363f3237daebc95d0" title="create_new_qgroup" alt="" coords="777,56,911,85"/><area shape="rect" id="node46" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="779,109,909,139"/><area shape="rect" id="node13" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="961,5,1111,35"/><area shape="rect" id="node43" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="963,59,1109,88"/><area shape="rect" id="node15" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1176,111,1293,140"/><area shape="rect" id="node17" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2629,123,2680,152"/><area shape="rect" id="node19" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1357,161,1419,191"/><area shape="rect" id="node21" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1468,188,1601,217"/><area shape="rect" id="node23" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1652,188,1743,217"/><area shape="rect" id="node25" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1792,227,1979,256"/><area shape="rect" id="node27" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2028,215,2143,244"/><area shape="rect" id="node29" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2204,161,2292,191"/><area shape="rect" id="node36" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2205,215,2291,244"/><area shape="rect" id="node39" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2192,268,2304,297"/><area shape="rect" id="node31" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2352,201,2427,231"/><area shape="rect" id="node33" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2475,175,2581,204"/><area shape="rect" id="node54" href="../../df/dba/rehook_8c.html#a2d7f0474e424b7bc54275385ad1bd83f" title="rehook_compute_new\l_gnode" alt="" coords="1160,205,1309,251"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a750e03b9ac5f9f2e27bc0eb268a36f9b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a>** load_extmap </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>file</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>quadg</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="../../d7/d3b/gmap_8h_a750e03b9ac5f9f2e27bc0eb268a36f9b_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a750e03b9ac5f9f2e27bc0eb268a36f9b_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a750e03b9ac5f9f2e27bc0eb268a36f9b_cgraph" id="d7/d3b/gmap_8h_a750e03b9ac5f9f2e27bc0eb268a36f9b_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="363,216,411,245"/><area shape="rect" id="node7" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="691,112,837,141"/><area shape="rect" id="node20" href="../../d9/d45/gmap_8c.html#aff77e100f9fda2f9320246f0be0eaa77" title="unpack_quadro_group" alt="" coords="312,163,461,192"/><area shape="rect" id="node29" href="../../d9/d45/gmap_8c.html#ad8f4d4e4386d76dbf897af6abcddb29f" title="verify_ext_map_hdr" alt="" coords="319,584,455,613"/><area shape="rect" id="node31" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="731,448,797,477"/><area shape="rect" id="node38" href="../../d9/d45/gmap_8c.html#af1e8816c82f2eeaf6b8aee6d51e80709" title="unpack_extmap" alt="" coords="149,347,264,376"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1072,257,1141,287"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="905,5,985,35"/><area shape="rect" id="node13" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="897,165,993,195"/><area shape="rect" id="node16" href="../../d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="888,112,1003,141"/><area shape="rect" id="node18" href="../../d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="887,59,1004,88"/><area shape="rect" id="node11" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="1063,125,1151,155"/><area shape="rect" id="node23" href="../../da/d89/inet_8c.html#aa21ac550789ccbba526f404f090ac9c2" title="unpack_inet_prefix" alt="" coords="511,59,641,88"/><area shape="rect" id="node26" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="725,32,803,61"/><area shape="rect" id="node33" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="923,360,968,389"/><area shape="rect" id="node36" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1056,360,1157,389"/><area shape="rect" id="node44" href="../../d9/d45/gmap_8c.html#ad290f53e53f0cd9f609236f7f13f3927" title="init_extmap" alt="" coords="343,427,431,456"/><area shape="rect" id="node58" href="../../d9/d45/gmap_8c.html#a7bd57f7bec930295a7b6e629947bcb4c" title="unpack_map_gnode" alt="" coords="317,320,456,349"/><area shape="rect" id="node63" href="../../d9/d45/gmap_8c.html#a3b44b3a9269eb82a4b8c6a30dac45443" title="extmap_store_rblock" alt="" coords="316,531,457,560"/><area shape="rect" id="node69" href="../../d9/d45/gmap_8c.html#a49d0277ea2e68801272a66675b78313a" title="free_extmap" alt="" coords="529,528,623,557"/><area shape="rect" id="node72" href="../../d9/d45/gmap_8c.html#a31edfce8493c6d503bff5f88a235e480" title="gnode_from_pos" alt="" coords="328,373,445,403"/><area shape="rect" id="node47" href="../../d9/d45/gmap_8c.html#a950d192a086b202a3c4553a72dcf66d6" title="init_gmap" alt="" coords="537,475,615,504"/><area shape="rect" id="node50" href="../../d9/d45/gmap_8c.html#a5582d4831a06617f28c66597f2fea4e9" title="reset_gmap" alt="" coords="719,515,809,544"/><area shape="rect" id="node52" href="../../d9/d45/gmap_8c.html#acafc84089fdf2529d00ab56563a40170" title="gmap_node_del" alt="" coords="889,515,1001,544"/><area shape="rect" id="node54" href="../../d3/d7a/map_8c.html#af84db9c45e68185e01758672797886a8" title="map_node_del" alt="" coords="1053,515,1160,544"/><area shape="rect" id="node56" href="../../d3/d7a/map_8c.html#a1e73cdacfca52085146dcc475aa4bef7" title="rnode_destroy" alt="" coords="1208,515,1312,544"/><area shape="rect" id="node61" href="../../d3/d7a/map_8c.html#a93be2b471bde6f7180cad23d6a528ff2" title="unpack_m
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a750e03b9ac5f9f2e27bc0eb268a36f9b_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a750e03b9ac5f9f2e27bc0eb268a36f9b_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a750e03b9ac5f9f2e27bc0eb268a36f9b_icgraph" id="d7/d3b/gmap_8h_a750e03b9ac5f9f2e27bc0eb268a36f9b_icgraph">
<area shape="rect" id="node3" href="../../d4/d3b/netsukuku_8c.html#aeda777559abec4e7ff375954117a918e" title="ntk_load_maps" alt="" coords="151,5,260,35"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="309,5,416,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="464,5,515,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a41d9aecf5682973b8145c8a78be84882"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int merge_ext_maps </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **&#160;</td>
<td class="paramname"><em>new</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a>&#160;</td>
<td class="paramname"><em>base_root</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a>&#160;</td>
<td class="paramname"><em>new_root</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="../../d7/d3b/gmap_8h_a41d9aecf5682973b8145c8a78be84882_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a41d9aecf5682973b8145c8a78be84882_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a41d9aecf5682973b8145c8a78be84882_cgraph" id="d7/d3b/gmap_8h_a41d9aecf5682973b8145c8a78be84882_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#aaf0e4b0d1502c8cb41ddfe89cedafc30" title="merge_lvl_ext_maps" alt="" coords="177,139,319,168"/><area shape="rect" id="node5" href="../../d9/d45/gmap_8c.html#aae95738707e42a1fa222862d7ba558b3" title="pos_from_gnode" alt="" coords="372,5,489,35"/><area shape="rect" id="node7" href="../../d3/d7a/map_8c.html#a739f2953fdd9ba9f9d383ee0ea094b27" title="rnode_add" alt="" coords="389,59,472,88"/><area shape="rect" id="node9" href="../../d3/d7a/map_8c.html#a53b8d30a678a5b9970f777199d1802c3" title="rnode_trtt_order" alt="" coords="375,112,487,141"/><area shape="rect" id="node13" href="../../d3/d7a/map_8c.html#a5e07f596497288dcc9902c193be41b12" title="get_route_trtt" alt="" coords="381,165,480,195"/><area shape="rect" id="node15" href="../../d3/d7a/map_8c.html#aff9aae7d85e1a7a48c160097a20f1dff" title="map_rnode_insert" alt="" coords="368,219,493,248"/><area shape="rect" id="node17" href="../../d9/d45/gmap_8c.html#acafc84089fdf2529d00ab56563a40170" title="gmap_node_del" alt="" coords="375,272,487,301"/><area shape="rect" id="node11" href="../../d3/d7a/map_8c.html#af3ecb0076596fd191c5c84487e1287ce" title="rnode_trtt_compar" alt="" coords="543,112,668,141"/><area shape="rect" id="node19" href="../../d3/d7a/map_8c.html#af84db9c45e68185e01758672797886a8" title="map_node_del" alt="" coords="552,272,659,301"/><area shape="rect" id="node21" href="../../d3/d7a/map_8c.html#a1e73cdacfca52085146dcc475aa4bef7" title="rnode_destroy" alt="" coords="717,272,821,301"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a41d9aecf5682973b8145c8a78be84882_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a41d9aecf5682973b8145c8a78be84882_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a41d9aecf5682973b8145c8a78be84882_icgraph" id="d7/d3b/gmap_8h_a41d9aecf5682973b8145c8a78be84882_icgraph">
<area shape="rect" id="node3" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="177,19,308,48"/><area shape="rect" id="node5" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="357,19,475,48"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1795,5,1845,35"/><area shape="rect" id="node9" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="523,44,584,73"/><area shape="rect" id="node11" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="633,45,767,75"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="817,45,908,75"/><area shape="rect" id="node15" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="957,45,1144,75"/><area shape="rect" id="node17" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1193,97,1308,127"/><area shape="rect" id="node19" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1369,44,1457,73"/><area shape="rect" id="node26" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1371,97,1456,127"/><area shape="rect" id="node29" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1357,151,1469,180"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1517,84,1592,113"/><area shape="rect" id="node23" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1640,57,1747,87"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ad3b5a9f9d1ee7be33ede21a83479450c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char* pack_extmap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **&#160;</td>
<td class="paramname"><em>ext_map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>maxgroupnode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>quadg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t *&#160;</td>
<td class="paramname"><em>pack_sz</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_ad3b5a9f9d1ee7be33ede21a83479450c_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_ad3b5a9f9d1ee7be33ede21a83479450c_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_ad3b5a9f9d1ee7be33ede21a83479450c_cgraph" id="d7/d3b/gmap_8h_ad3b5a9f9d1ee7be33ede21a83479450c_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#a5d8085eab648579a7d1f199f911db8ce" title="extmap_get_rblock" alt="" coords="157,84,288,113"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="549,32,616,61"/><area shape="rect" id="node18" href="../../d9/d45/gmap_8c.html#a70ce90c9c90ffba9965aca7863badae2" title="pack_quadro_group" alt="" coords="156,265,289,295"/><area shape="rect" id="node28" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="509,263,656,292"/><area shape="rect" id="node41" href="../../d9/d45/gmap_8c.html#a98445e1621693c83ca7af93d9e2fc722" title="pack_map_gnode" alt="" coords="161,188,284,217"/><area shape="rect" id="node46" href="../../d9/d45/gmap_8c.html#a381c1da020ffc41bb25e9589b09773f6" title="free_extmap_rblock" alt="" coords="155,319,291,348"/><area shape="rect" id="node13" href="../../d9/d45/gmap_8c.html#a0cfcbd0c066943fa75267cb34af05f9c" title="gmap_get_rblock" alt="" coords="340,84,460,113"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="741,32,787,61"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="888,59,957,88"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="872,5,973,35"/><area shape="rect" id="node16" href="../../d3/d7a/map_8c.html#a987fd3f199daaabdbf8a3859d7bcd4cc" title="get_rnode_block" alt="" coords="524,85,641,115"/><area shape="rect" id="node20" href="../../da/d89/inet_8c.html#a4ef2e36725d0f18182509c8de38d8a64" title="pack_inet_prefix" alt="" coords="341,343,459,372"/><area shape="rect" id="node22" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="544,343,621,372"/><area shape="rect" id="node24" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="724,343,804,372"/><area shape="rect" id="node26" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="879,263,967,292"/><area shape="rect" id="node31" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="716,183,812,212"/><area shape="rect" id="node34" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="707,236,821,265"/><area shape="rect" id="node36" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="705,289,823,319"/><area shape="rect" id="node43" href="../../d3/d7a/map_8c.html#a492987dbade1c9b1b87e31e6b61eaba2" title="pack_map_node" alt="" coords="341,239,459,268"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_ad3b5a9f9d1ee7be33ede21a83479450c_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_ad3b5a9f9d1ee7be33ede21a83479450c_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_ad3b5a9f9d1ee7be33ede21a83479450c_icgraph" id="d7/d3b/gmap_8h_ad3b5a9f9d1ee7be33ede21a83479450c_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#a4fe1c9b16dc69e8bc0b59126fcc76e4b" title="save_extmap" alt="" coords="156,57,255,87"/><area shape="rect" id="node14" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="313,109,409,139"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#aa8275f5b6804020ee48f40462a95d389" title="ntk_save_maps" alt="" coords="304,56,419,85"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="468,56,599,85"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="648,5,763,35"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="811,57,861,87"/><area shape="rect" id="node16" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="496,109,571,139"/><area shape="rect" id="node18" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="652,109,759,139"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a98445e1621693c83ca7af93d9e2fc722"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pack_map_gnode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *&#160;</td>
<td class="paramname"><em>gnode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>pack</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a98445e1621693c83ca7af93d9e2fc722_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a98445e1621693c83ca7af93d9e2fc722_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a98445e1621693c83ca7af93d9e2fc722_cgraph" id="d7/d3b/gmap_8h_a98445e1621693c83ca7af93d9e2fc722_cgraph">
<area shape="rect" id="node3" href="../../d3/d7a/map_8c.html#a492987dbade1c9b1b87e31e6b61eaba2" title="pack_map_node" alt="" coords="193,32,311,61"/><area shape="rect" id="node5" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="179,85,325,115"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="393,5,473,35"/><area shape="rect" id="node11" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="385,59,481,88"/><area shape="rect" id="node14" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="376,112,491,141"/><area shape="rect" id="node16" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="375,165,492,195"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="543,32,631,61"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a98445e1621693c83ca7af93d9e2fc722_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a98445e1621693c83ca7af93d9e2fc722_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a98445e1621693c83ca7af93d9e2fc722_icgraph" id="d7/d3b/gmap_8h_a98445e1621693c83ca7af93d9e2fc722_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#ad3b5a9f9d1ee7be33ede21a83479450c" title="pack_extmap" alt="" coords="180,84,279,113"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#a4fe1c9b16dc69e8bc0b59126fcc76e4b" title="save_extmap" alt="" coords="329,57,428,87"/><area shape="rect" id="node16" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="487,109,583,139"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#aa8275f5b6804020ee48f40462a95d389" title="ntk_save_maps" alt="" coords="477,56,592,85"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="641,56,772,85"/><area shape="rect" id="node11" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="821,5,936,35"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="984,57,1035,87"/><area shape="rect" id="node18" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="669,109,744,139"/><area shape="rect" id="node20" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="825,109,932,139"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a70ce90c9c90ffba9965aca7863badae2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pack_quadro_group </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>qg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>pack</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a70ce90c9c90ffba9965aca7863badae2_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a70ce90c9c90ffba9965aca7863badae2_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a70ce90c9c90ffba9965aca7863badae2_cgraph" id="d7/d3b/gmap_8h_a70ce90c9c90ffba9965aca7863badae2_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a4ef2e36725d0f18182509c8de38d8a64" title="pack_inet_prefix" alt="" coords="189,7,307,36"/><area shape="rect" id="node11" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="355,59,501,88"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="389,5,467,35"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="569,5,649,35"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="719,32,807,61"/><area shape="rect" id="node14" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="561,59,657,88"/><area shape="rect" id="node17" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="552,112,667,141"/><area shape="rect" id="node19" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="551,165,668,195"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a70ce90c9c90ffba9965aca7863badae2_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a70ce90c9c90ffba9965aca7863badae2_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a70ce90c9c90ffba9965aca7863badae2_icgraph" id="d7/d3b/gmap_8h_a70ce90c9c90ffba9965aca7863badae2_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#ad3b5a9f9d1ee7be33ede21a83479450c" title="pack_extmap" alt="" coords="191,84,289,113"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#a4fe1c9b16dc69e8bc0b59126fcc76e4b" title="save_extmap" alt="" coords="340,57,439,87"/><area shape="rect" id="node16" href="../../d6/d34/hook_8h.html#aa99944b9d6345e33be0bf1c850380228" title="put_ext_map" alt="" coords="497,109,593,139"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#aa8275f5b6804020ee48f40462a95d389" title="ntk_save_maps" alt="" coords="488,56,603,85"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="652,56,783,85"/><area shape="rect" id="node11" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="832,5,947,35"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="995,57,1045,87"/><area shape="rect" id="node18" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="680,109,755,139"/><area shape="rect" id="node20" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="836,109,943,139"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="aae95738707e42a1fa222862d7ba558b3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int pos_from_gnode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *&#160;</td>
<td class="paramname"><em>gnode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *&#160;</td>
<td class="paramname"><em>map</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_aae95738707e42a1fa222862d7ba558b3_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_aae95738707e42a1fa222862d7ba558b3_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_aae95738707e42a1fa222862d7ba558b3_icgraph" id="d7/d3b/gmap_8h_aae95738707e42a1fa222862d7ba558b3_icgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#aaf0e4b0d1502c8cb41ddfe89cedafc30" title="merge_lvl_ext_maps" alt="" coords="175,5,316,35"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2556,407,2644,436"/><area shape="rect" id="node37" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="1287,111,1436,140"/><area shape="rect" id="node41" href="../../d7/d02/radar_8c.html#a94b39741ffea4a0e3fef007399f9ee02" title="radar_remove_old_rnodes" alt="" coords="365,109,536,139"/><area shape="rect" id="node57" href="../../d9/d7f/route_8h.html#aa5e6a218401371f79910f174b4aabaee" title="rt_update_node" alt="" coords="191,240,300,269"/><area shape="rect" id="node77" href="../../da/db5/tracer_8h.html#a37d8ffa039513fb421b5923e35c15ae6" title="tracer_add_entry" alt="" coords="187,381,304,411"/><area shape="rect" id="node88" href="../../da/db5/tracer_8h.html#ac9c1eb29dad329c4ce003e9f770859c7" title="tracer_pkt_start" alt="" coords="764,624,876,653"/><area shape="rect" id="node91" href="../../d6/d62/tracer_8c.html#a12fc41aade1399b3916ab2a91315c6d3" title="tracer_build_bentry" alt="" coords="180,447,311,476"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#a41d9aecf5682973b8145c8a78be84882" title="merge_ext_maps" alt="" coords="389,5,512,35"/><area shape="rect" id="node7" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="941,5,1072,35"/><area shape="rect" id="node9" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1485,111,1603,140"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2981,213,3032,243"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1680,111,1741,140"/><area shape="rect" id="node15" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1820,111,1953,140"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="2004,111,2095,140"/><area shape="rect" id="node19" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="2144,60,2331,89"/><area shape="rect" id="node21" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2380,265,2495,295"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2557,288,2643,317"/><area shape="rect" id="node33" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2544,341,2656,371"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2704,323,2779,352"/><area shape="rect" id="node27" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2827,303,2933,332"/><area shape="rect" id="node43" href="../../d3/df5/radar_8h.html#a6908f30023e15ac38b957dc8f3941f37" title="radar_update_map" alt="" coords="585,136,713,165"/><area shape="rect" id="node45" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="1144,161,1229,191"/><area shape="rect" id="node54" href="../../d3/df5/radar_8h.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="927,109,1087,139"/><area shape="rect" id="node48" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="1317,215,1405,244"/><area shape="rect" id="node51" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1492,188,1596,217"/><area shape="rect" id="
</div>
</p>
</div>
</div>
<a class="anchor" id="ab41b7252b226da503e056943b1ef82d2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void quadg_destroy </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>qg</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="../../d7/d3b/gmap_8h_ab41b7252b226da503e056943b1ef82d2_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_ab41b7252b226da503e056943b1ef82d2_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_ab41b7252b226da503e056943b1ef82d2_cgraph" id="d7/d3b/gmap_8h_ab41b7252b226da503e056943b1ef82d2_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#a121827c920282564a37ac126f30e3675" title="quadg_free" alt="" coords="161,5,247,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a121827c920282564a37ac126f30e3675"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void quadg_free </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>qg</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a121827c920282564a37ac126f30e3675_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a121827c920282564a37ac126f30e3675_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a121827c920282564a37ac126f30e3675_icgraph" id="d7/d3b/gmap_8h_a121827c920282564a37ac126f30e3675_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#ab41b7252b226da503e056943b1ef82d2" title="quadg_destroy" alt="" coords="141,5,248,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a74e73e73955e25a770ceeafe057f613c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int quadg_gids_cmp </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a>&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a>&#160;</td>
<td class="paramname"><em>b</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>lvl</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="../../d7/d3b/gmap_8h_a74e73e73955e25a770ceeafe057f613c_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a74e73e73955e25a770ceeafe057f613c_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a74e73e73955e25a770ceeafe057f613c_cgraph" id="d7/d3b/gmap_8h_a74e73e73955e25a770ceeafe057f613c_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#ab086e11ba60ae3d1d2e0c6a5562dd385" title="gids_cmp" alt="" coords="175,5,252,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a74e73e73955e25a770ceeafe057f613c_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a74e73e73955e25a770ceeafe057f613c_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a74e73e73955e25a770ceeafe057f613c_icgraph" id="d7/d3b/gmap_8h_a74e73e73955e25a770ceeafe057f613c_icgraph">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html#a38841ce4a17cc49307989b692098b777" title="find_hash_gnode_recurse" alt="" coords="373,404,544,433"/><area shape="rect" id="node34" href="../../d7/d3b/gmap_8h.html#a4fd466fa98af4fd37acf104d0d2f8710" title="ip_gids_cmp" alt="" coords="853,485,947,514"/><area shape="rect" id="node38" href="../../d7/d3b/gmap_8h.html#acd0185dfa7044c427401f12042fd5110" title="e_rnode_find" alt="" coords="201,1054,297,1084"/><area shape="rect" id="node40" href="../../d3/df5/radar_8h.html#a6908f30023e15ac38b957dc8f3941f37" title="radar_update_map" alt="" coords="395,1106,523,1136"/><area shape="rect" id="node61" href="../../da/db5/tracer_8h.html#a809840aac9f63a3ba74995665fda8341" title="ip_to_rfrom" alt="" coords="416,954,501,984"/><area shape="rect" id="node87" href="../../d3/dc7/hook_8c.html#a28a07806c68a70c5b38edc3d945f4b48" title="verify_free_nodes_hdr" alt="" coords="175,1229,324,1258"/><area shape="rect" id="node94" href="../../d3/dc7/hook_8c.html#ab77263b0b4d7970fb36fdd74ebd0df3a" title="hook_get_int_map" alt="" coords="185,1306,313,1336"/><area shape="rect" id="node97" href="../../d3/dc7/hook_8c.html#a0513b13a5cbb9ed7d89f6594e639b264" title="hook_get_bnode_map" alt="" coords="175,1406,324,1436"/><area shape="rect" id="node100" href="../../d3/dc7/hook_8c.html#ab614c177efbb9179f168fd7d13bff83d" title="hook_get_igw" alt="" coords="199,1164,300,1193"/><area shape="rect" id="node104" href="../../d3/df5/radar_8h.html#ad245092f4d6329da6200b29193a2cd06" title="add_radar_q" alt="" coords="203,1466,296,1496"/><area shape="rect" id="node116" href="../../d6/d62/tracer_8c.html#a80f3097de7fb3804f65a767111b874e5" title="tracer_verify_pkt" alt="" coords="191,913,308,942"/><area shape="rect" id="node119" href="../../da/db5/tracer_8h.html#ad25e8b2a612d95d7be851a8fd6fd91fb" title="exclude_glevel" alt="" coords="405,572,512,601"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="840,173,960,202"/><area shape="rect" id="node7" href="../../d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="1052,120,1204,149"/><area shape="rect" id="node9" href="../../d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="1280,296,1411,325"/><area shape="rect" id="node13" href="../../d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="1053,277,1203,306"/><area shape="rect" id="node16" href="../../d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="1037,485,1219,514"/><area shape="rect" id="node19" href="../../d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="1057,66,1199,96"/><area shape="rect" id="node21" href="../../d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="1268,173,1423,202"/><area shape="rect" id="node24" href="../../d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="1060,173,1196,202"/><area shape="rect" id="node31" href="../../d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="1280,42,1411,72"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="1473,234,1553,264"/><area shape="rect" id="node28" href="../../d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="1279,226,1412,272"/><area shape="rect" id="node42" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="635,1106,720,1136"/><area shape="rect" id="node58" href="../../d3/df5/radar_8h.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="597,1184,757,1213"/><area shape="rect" id="node44" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_rad
</div>
</p>
</div>
</div>
<a class="anchor" id="a712f9eefa8f15b4f204a65bac1174532"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void quadg_setflags </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>qg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char&#160;</td>
<td class="paramname"><em>flags</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a712f9eefa8f15b4f204a65bac1174532_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a712f9eefa8f15b4f204a65bac1174532_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a712f9eefa8f15b4f204a65bac1174532_icgraph" id="d7/d3b/gmap_8h_a712f9eefa8f15b4f204a65bac1174532_icgraph">
<area shape="rect" id="node3" href="../../d7/d02/radar_8c.html#a94b39741ffea4a0e3fef007399f9ee02" title="radar_remove_old_rnodes" alt="" coords="165,103,336,132"/><area shape="rect" id="node5" href="../../d3/df5/radar_8h.html#a6908f30023e15ac38b957dc8f3941f37" title="radar_update_map" alt="" coords="385,103,513,132"/><area shape="rect" id="node7" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="601,69,687,99"/><area shape="rect" id="node45" href="../../d3/df5/radar_8h.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="564,136,724,165"/><area shape="rect" id="node9" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="775,56,924,85"/><area shape="rect" id="node39" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="805,109,893,139"/><area shape="rect" id="node42" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="980,5,1084,35"/><area shape="rect" id="node11" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="973,109,1091,139"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2411,56,2461,85"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1139,109,1200,139"/><area shape="rect" id="node17" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1249,109,1383,139"/><area shape="rect" id="node19" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1433,109,1524,139"/><area shape="rect" id="node21" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1573,161,1760,191"/><area shape="rect" id="node23" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1809,161,1924,191"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1985,161,2073,191"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1987,215,2072,244"/><area shape="rect" id="node35" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1973,108,2085,137"/><area shape="rect" id="node27" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2133,148,2208,177"/><area shape="rect" id="node29" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2256,135,2363,164"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ab9b8447a87c9c09e24de89e12d5f5387"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int random_ip </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ipstart</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>final_level</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>final_gid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>total_levels</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **&#160;</td>
<td class="paramname"><em>ext_map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>only_free_gnode</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>new_ip</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>my_family</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_ab9b8447a87c9c09e24de89e12d5f5387_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_ab9b8447a87c9c09e24de89e12d5f5387_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_ab9b8447a87c9c09e24de89e12d5f5387_cgraph" id="d7/d3b/gmap_8h_ab9b8447a87c9c09e24de89e12d5f5387_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="153,59,231,88"/><area shape="rect" id="node19" href="../../da/d89/inet_8c.html#a68fa8e8776282525daffa752fbdc6628" title="inet_validate_ip" alt="" coords="136,165,248,195"/><area shape="rect" id="node25" href="../../d9/d45/gmap_8c.html#ae70fabc2a38bc24442f78bcb1d862a24" title="iptoquadg" alt="" coords="153,273,231,303"/><area shape="rect" id="node31" href="../../d9/d45/gmap_8c.html#a63189b04abdf98d1dc6c140fe91aa269" title="gidtoipstart" alt="" coords="328,325,413,355"/><area shape="rect" id="node35" href="../../d9/d45/gmap_8c.html#a5024316574d49ea56d3eff9305a81f2d" title="free_gids" alt="" coords="155,403,229,432"/><area shape="rect" id="node41" href="../../d9/d45/gmap_8c.html#a9d8ba11143fad33a42fadeca1b089065" title="is_group_invalid" alt="" coords="511,536,625,565"/><area shape="rect" id="node51" href="../../d0/ddb/misc_8c.html#af7f747ea1b353be8609df593dc0a629a" title="rand_range" alt="" coords="149,587,235,616"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="317,59,424,88"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="332,5,409,35"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="545,139,591,168"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="707,337,776,367"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="691,139,792,168"/><area shape="rect" id="node15" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="528,5,608,35"/><area shape="rect" id="node17" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="697,5,785,35"/><area shape="rect" id="node21" href="../../da/d89/inet_8c.html#a5d8b854858733f65e213b89bf984ad72" title="ipv6_addr_type" alt="" coords="316,165,425,195"/><area shape="rect" id="node23" href="../../d3/d8b/buffer_8c.html#aef3a47dd35a06c4fbbc29dac8dc5451f" title="is_bufzero" alt="" coords="329,112,412,141"/><area shape="rect" id="node27" href="../../d9/d45/gmap_8c.html#a558e1bec08c2060b80372ac25cd8d8f2" title="iptogids" alt="" coords="337,272,404,301"/><area shape="rect" id="node33" href="../../d9/d45/gmap_8c.html#a31edfce8493c6d503bff5f88a235e480" title="gnode_from_pos" alt="" coords="312,219,429,248"/><area shape="rect" id="node29" href="../../d9/d45/gmap_8c.html#a94609b8ed9b174e8cd3c1a2b98b9006e" title="iptogid" alt="" coords="539,272,597,301"/><area shape="rect" id="node37" href="../../d9/d45/gmap_8c.html#a56a9011fb979ad9be0623c8f93d9ef2a" title="increment_gids" alt="" coords="316,483,425,512"/><area shape="rect" id="node43" href="../../d9/d45/gmap_8c.html#ab61813eb69b7875246a6bb3bafa59fb0" title="is_gmap_full_flag_set" alt="" coords="495,376,641,405"/><area shape="rect" id="node49" href="../../d9/d45/gmap_8c.html#ae3a9c32230094d838a0a3fa62c3d8789" title="is_map_void_flag_set" alt="" coords="297,429,444,459"/><area shape="rect" id="node39" href="../../d9/d45/gmap_8c.html#a3bd7ac1b0ae3fbdbc0e9faa7df347107" title="get_groups" alt="" coords="525,429,611,459"/><area shape="rect" id="node45" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="540,483,596,512"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_ab9b8447a87c9c09e24de89e12d5f5387_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_ab9b8447a87c9c09e24de89e12d5f5387_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_ab9b8447a87c9c09e24de89e12d5f5387_icgraph" id="d7/d3b/gmap_8h_ab9b8447a87c9c09e24de89e12d5f5387_icgraph">
<area shape="rect" id="node3" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="156,108,263,137"/><area shape="rect" id="node43" href="../../d3/dc7/hook_8c.html#a9c2f57416bf3788157e15a1d889cca5e" title="hook_choose_new_ip" alt="" coords="136,161,283,191"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#acce6e668cf071bc363f3237daebc95d0" title="create_new_qgroup" alt="" coords="332,56,465,85"/><area shape="rect" id="node40" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="333,109,464,139"/><area shape="rect" id="node7" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="516,5,665,35"/><area shape="rect" id="node37" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="517,59,664,88"/><area shape="rect" id="node9" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="715,85,832,115"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2152,72,2203,101"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="880,111,941,140"/><area shape="rect" id="node15" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="991,112,1124,141"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1175,112,1265,141"/><area shape="rect" id="node19" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1315,112,1501,141"/><area shape="rect" id="node21" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1551,164,1665,193"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1727,111,1815,140"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1728,164,1813,193"/><area shape="rect" id="node33" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1715,217,1827,247"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1875,151,1949,180"/><area shape="rect" id="node27" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1997,124,2104,153"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a9f69c857c921b197d373164f76807ad1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void reset_extmap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **&#160;</td>
<td class="paramname"><em>ext_map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>levels</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>groups</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="../../d7/d3b/gmap_8h_a9f69c857c921b197d373164f76807ad1_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a9f69c857c921b197d373164f76807ad1_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a9f69c857c921b197d373164f76807ad1_cgraph" id="d7/d3b/gmap_8h_a9f69c857c921b197d373164f76807ad1_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#a5582d4831a06617f28c66597f2fea4e9" title="reset_gmap" alt="" coords="155,5,245,35"/><area shape="rect" id="node5" href="../../d9/d45/gmap_8c.html#acafc84089fdf2529d00ab56563a40170" title="gmap_node_del" alt="" coords="295,32,407,61"/><area shape="rect" id="node7" href="../../d3/d7a/map_8c.html#af84db9c45e68185e01758672797886a8" title="map_node_del" alt="" coords="456,32,563,61"/><area shape="rect" id="node9" href="../../d3/d7a/map_8c.html#a1e73cdacfca52085146dcc475aa4bef7" title="rnode_destroy" alt="" coords="611,32,715,61"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a9f69c857c921b197d373164f76807ad1_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a9f69c857c921b197d373164f76807ad1_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a9f69c857c921b197d373164f76807ad1_icgraph" id="d7/d3b/gmap_8h_a9f69c857c921b197d373164f76807ad1_icgraph">
<area shape="rect" id="node3" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="155,84,261,113"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#acce6e668cf071bc363f3237daebc95d0" title="create_new_qgroup" alt="" coords="311,57,444,87"/><area shape="rect" id="node40" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="312,111,443,140"/><area shape="rect" id="node7" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="495,5,644,35"/><area shape="rect" id="node37" href="../../d3/dc7/hook_8c.html#a121f2311c11a2ea89f57e07d064f33b9" title="hook_get_free_nodes" alt="" coords="496,59,643,88"/><area shape="rect" id="node9" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="693,59,811,88"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2131,45,2181,75"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="859,84,920,113"/><area shape="rect" id="node15" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="969,85,1103,115"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1153,85,1244,115"/><area shape="rect" id="node19" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1293,85,1480,115"/><area shape="rect" id="node21" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1529,137,1644,167"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1705,84,1793,113"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1707,137,1792,167"/><area shape="rect" id="node33" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1693,191,1805,220"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1853,124,1928,153"/><area shape="rect" id="node27" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1976,97,2083,127"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a5582d4831a06617f28c66597f2fea4e9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void reset_gmap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *&#160;</td>
<td class="paramname"><em>gmap</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>groups</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="../../d7/d3b/gmap_8h_a5582d4831a06617f28c66597f2fea4e9_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a5582d4831a06617f28c66597f2fea4e9_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a5582d4831a06617f28c66597f2fea4e9_cgraph" id="d7/d3b/gmap_8h_a5582d4831a06617f28c66597f2fea4e9_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#acafc84089fdf2529d00ab56563a40170" title="gmap_node_del" alt="" coords="145,5,257,35"/><area shape="rect" id="node5" href="../../d3/d7a/map_8c.html#af84db9c45e68185e01758672797886a8" title="map_node_del" alt="" coords="307,5,413,35"/><area shape="rect" id="node7" href="../../d3/d7a/map_8c.html#a1e73cdacfca52085146dcc475aa4bef7" title="rnode_destroy" alt="" coords="461,5,565,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a5582d4831a06617f28c66597f2fea4e9_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a5582d4831a06617f28c66597f2fea4e9_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a5582d4831a06617f28c66597f2fea4e9_icgraph" id="d7/d3b/gmap_8h_a5582d4831a06617f28c66597f2fea4e9_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#a950d192a086b202a3c4553a72dcf66d6" title="init_gmap" alt="" coords="156,77,233,106"/><area shape="rect" id="node47" href="../../d7/d3b/gmap_8h.html#a49d0277ea2e68801272a66675b78313a" title="free_extmap" alt="" coords="295,129,388,158"/><area shape="rect" id="node59" href="../../d7/d3b/gmap_8h.html#a9f69c857c921b197d373164f76807ad1" title="reset_extmap" alt="" coords="144,181,245,210"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#ad290f53e53f0cd9f609236f7f13f3927" title="init_extmap" alt="" coords="297,75,385,105"/><area shape="rect" id="node7" href="../../d7/d3b/gmap_8h.html#af1e8816c82f2eeaf6b8aee6d51e80709" title="unpack_extmap" alt="" coords="437,75,552,105"/><area shape="rect" id="node11" href="../../d4/d3b/netsukuku_8c.html#aeda777559abec4e7ff375954117a918e" title="ntk_load_maps" alt="" coords="805,22,915,51"/><area shape="rect" id="node9" href="../../d7/d3b/gmap_8h.html#a750e03b9ac5f9f2e27bc0eb268a36f9b" title="load_extmap" alt="" coords="620,23,716,53"/><area shape="rect" id="node17" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="620,77,716,106"/><area shape="rect" id="node13" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2329,127,2436,157"/><area shape="rect" id="node15" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2488,258,2539,287"/><area shape="rect" id="node19" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="795,126,925,155"/><area shape="rect" id="node21" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="984,179,1101,209"/><area shape="rect" id="node24" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1149,179,1211,209"/><area shape="rect" id="node26" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1260,179,1393,209"/><area shape="rect" id="node28" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1444,179,1535,209"/><area shape="rect" id="node30" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1584,179,1771,209"/><area shape="rect" id="node32" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1820,127,1935,157"/><area shape="rect" id="node34" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1996,74,2084,103"/><area shape="rect" id="node39" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1997,127,2083,157"/><area shape="rect" id="node42" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1984,181,2096,210"/><area shape="rect" id="node36" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2173,127,2248,157"/><area shape="rect" id="node51" href="../../d4/d3b/netsukuku_8c.html#a3030ad057859c8f9234849b3348626b6" title="ntk_free_maps" alt="" coords="989,285,1096,314"/><area shape="rect" id="node53" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="2145,285,2276,314"/><area shape="rect" id="node55" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="2325,335,2440,365"/><area shape="rect" id="node61" href="../../d6/d34/hook_8h.html#ab49323f81163c48f70eacb3bd5a5eec4" title="create_gnodes" alt="" coords="441,181,548,210"/><area shape="rect" id="node63" href="../../d3/dc7/hook_8c.html#acce6e668cf071bc363f3237daebc95d0" title="create_new_qgroup" alt="" coords="601,231,735,261"/><area shape="rect" id="node65" href="../../d3/dc7/hook_8c.html#a7
</div>
</p>
</div>
</div>
<a class="anchor" id="aacfee10d52d3ce3e729b3cf6dca919a2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* rnode_to_ipstr </td>
<td>(</td>
<td class="paramtype">u_int&#160;</td>
<td class="paramname"><em>mapstart</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_int&#160;</td>
<td class="paramname"><em>maprnode</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>ipstart</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="../../d7/d3b/gmap_8h_aacfee10d52d3ce3e729b3cf6dca919a2_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_aacfee10d52d3ce3e729b3cf6dca919a2_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_aacfee10d52d3ce3e729b3cf6dca919a2_cgraph" id="d7/d3b/gmap_8h_aacfee10d52d3ce3e729b3cf6dca919a2_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#aea98ff28b23a15bca09eb85401731d2d" title="rnodetoip" alt="" coords="161,59,236,88"/><area shape="rect" id="node19" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="157,112,240,141"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="296,5,373,35"/><area shape="rect" id="node7" href="../../d3/d7a/map_8c.html#ab4c5fb4d30e7d21c05dce334b85cb2e9" title="maptoip" alt="" coords="301,59,368,88"/><area shape="rect" id="node9" href="../../d3/d7a/map_8c.html#a4ca7b0204f961c5dbe35bf7e8fff7ac5" title="pos_from_node" alt="" coords="431,5,540,35"/><area shape="rect" id="node11" href="../../d3/d7a/map_8c.html#a6664a07adc9bcf23216bc5086ffa8b93" title="postoip" alt="" coords="453,59,517,88"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#afd1e5fe1ebde3b0578f839267fc48e39" title="inet_copy_ipdata_raw" alt="" coords="591,5,737,35"/><area shape="rect" id="node15" href="../../dd/db1/ipv6-gmp_8c.html#a4d742184ea835ee6517b7c00352c0d4a" title="sum_int" alt="" coords="631,59,697,88"/><area shape="rect" id="node17" href="../../dd/db1/ipv6-gmp_8c.html#a6da8f9ac5a74b4c469307c4e3cfefc03" title="sum_128" alt="" coords="795,59,869,88"/><area shape="rect" id="node21" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="288,112,381,141"/><area shape="rect" id="node23" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="447,112,524,141"/><area shape="rect" id="node25" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="624,112,704,141"/><area shape="rect" id="node27" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="788,112,876,141"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="aea98ff28b23a15bca09eb85401731d2d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void rnodetoip </td>
<td>(</td>
<td class="paramtype">u_int&#160;</td>
<td class="paramname"><em>mapstart</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_int&#160;</td>
<td class="paramname"><em>maprnode</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>ipstart</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>ret</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="../../d7/d3b/gmap_8h_aea98ff28b23a15bca09eb85401731d2d_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_aea98ff28b23a15bca09eb85401731d2d_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_aea98ff28b23a15bca09eb85401731d2d_cgraph" id="d7/d3b/gmap_8h_aea98ff28b23a15bca09eb85401731d2d_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="129,5,207,35"/><area shape="rect" id="node5" href="../../d3/d7a/map_8c.html#ab4c5fb4d30e7d21c05dce334b85cb2e9" title="maptoip" alt="" coords="135,59,201,88"/><area shape="rect" id="node7" href="../../d3/d7a/map_8c.html#a4ca7b0204f961c5dbe35bf7e8fff7ac5" title="pos_from_node" alt="" coords="257,32,367,61"/><area shape="rect" id="node9" href="../../d3/d7a/map_8c.html#a6664a07adc9bcf23216bc5086ffa8b93" title="postoip" alt="" coords="280,85,344,115"/><area shape="rect" id="node11" href="../../da/d89/inet_8c.html#afd1e5fe1ebde3b0578f839267fc48e39" title="inet_copy_ipdata_raw" alt="" coords="417,59,564,88"/><area shape="rect" id="node13" href="../../dd/db1/ipv6-gmp_8c.html#a4d742184ea835ee6517b7c00352c0d4a" title="sum_int" alt="" coords="457,112,524,141"/><area shape="rect" id="node15" href="../../dd/db1/ipv6-gmp_8c.html#a6da8f9ac5a74b4c469307c4e3cfefc03" title="sum_128" alt="" coords="613,112,688,141"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_aea98ff28b23a15bca09eb85401731d2d_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_aea98ff28b23a15bca09eb85401731d2d_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_aea98ff28b23a15bca09eb85401731d2d_icgraph" id="d7/d3b/gmap_8h_aea98ff28b23a15bca09eb85401731d2d_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#aacfee10d52d3ce3e729b3cf6dca919a2" title="rnode_to_ipstr" alt="" coords="128,163,232,192"/><area shape="rect" id="node5" href="../../d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="139,216,221,245"/><area shape="rect" id="node7" href="../../d3/df5/radar_8h.html#a23199e508fb5df7dca7410b1744531c0" title="rnl_fill_rq" alt="" coords="280,216,355,245"/><area shape="rect" id="node9" href="../../d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="408,69,531,99"/><area shape="rect" id="node41" href="../../d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="404,149,535,179"/><area shape="rect" id="node44" href="../../d3/dc7/hook_8c.html#a1af7ac472929cbedf3964d95f76a6cd4" title="hook_fill_rq" alt="" coords="425,216,513,245"/><area shape="rect" id="node77" href="../../d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="425,269,513,299"/><area shape="rect" id="node85" href="../../da/db5/tracer_8h.html#add8a05e0cb98370b058e9a4906bcc463" title="flood_pkt_send" alt="" coords="591,524,700,553"/><area shape="rect" id="node11" href="../../d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="600,56,691,85"/><area shape="rect" id="node13" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="1592,5,1683,35"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1765,264,1827,293"/><area shape="rect" id="node15" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="3059,393,3109,423"/><area shape="rect" id="node19" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1897,264,2031,293"/><area shape="rect" id="node21" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="2081,264,2172,293"/><area shape="rect" id="node23" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="2221,316,2408,345"/><area shape="rect" id="node25" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2457,471,2572,500"/><area shape="rect" id="node27" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2633,523,2721,552"/><area shape="rect" id="node34" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2635,576,2720,605"/><area shape="rect" id="node37" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2621,629,2733,659"/><area shape="rect" id="node29" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2781,576,2856,605"/><area shape="rect" id="node31" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2904,576,3011,605"/><area shape="rect" id="node46" href="../../d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="591,323,700,352"/><area shape="rect" id="node54" href="../../d3/dc7/hook_8c.html#a2dba643d9fbb3c9ce179b936a5190f59" title="get_qspn_round" alt="" coords="588,376,703,405"/><area shape="rect" id="node57" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="597,109,693,139"/><area shape="rect" id="node62" href="../../d3/dc7/hook_8c.html#a68ce15d13d0063d2670f1f75941d4d41" title="get_int_map" alt="" coords="599,163,692,192"/><area shape="rect" id="node67" href="../../d3/dc7/hook_8c.html#ab5fcc9e0c459e229bee016a7698e08ee" title="get_bnode_map" alt="" coords="588,216,703,245"/><area shape="rect" id="node72" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e289025
</div>
</p>
</div>
</div>
<a class="anchor" id="a4fe1c9b16dc69e8bc0b59126fcc76e4b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int save_extmap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **&#160;</td>
<td class="paramname"><em>ext_map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>maxgroupnode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>quadg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>file</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="../../d7/d3b/gmap_8h_a4fe1c9b16dc69e8bc0b59126fcc76e4b_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a4fe1c9b16dc69e8bc0b59126fcc76e4b_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a4fe1c9b16dc69e8bc0b59126fcc76e4b_cgraph" id="d7/d3b/gmap_8h_a4fe1c9b16dc69e8bc0b59126fcc76e4b_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#ad3b5a9f9d1ee7be33ede21a83479450c" title="pack_extmap" alt="" coords="156,179,255,208"/><area shape="rect" id="node50" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="181,63,229,92"/><area shape="rect" id="node5" href="../../d9/d45/gmap_8c.html#a5d8085eab648579a7d1f199f911db8ce" title="extmap_get_rblock" alt="" coords="307,125,437,155"/><area shape="rect" id="node7" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="699,76,765,105"/><area shape="rect" id="node20" href="../../d9/d45/gmap_8c.html#a70ce90c9c90ffba9965aca7863badae2" title="pack_quadro_group" alt="" coords="305,232,439,261"/><area shape="rect" id="node30" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="659,284,805,313"/><area shape="rect" id="node43" href="../../d9/d45/gmap_8c.html#a98445e1621693c83ca7af93d9e2fc722" title="pack_map_gnode" alt="" coords="311,360,433,389"/><area shape="rect" id="node48" href="../../d9/d45/gmap_8c.html#a381c1da020ffc41bb25e9589b09773f6" title="free_extmap_rblock" alt="" coords="304,179,440,208"/><area shape="rect" id="node15" href="../../d9/d45/gmap_8c.html#a0cfcbd0c066943fa75267cb34af05f9c" title="gmap_get_rblock" alt="" coords="489,152,609,181"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="891,64,936,93"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1037,5,1107,35"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1021,64,1123,93"/><area shape="rect" id="node18" href="../../d3/d7a/map_8c.html#a987fd3f199daaabdbf8a3859d7bcd4cc" title="get_rnode_block" alt="" coords="673,152,791,181"/><area shape="rect" id="node22" href="../../da/d89/inet_8c.html#a4ef2e36725d0f18182509c8de38d8a64" title="pack_inet_prefix" alt="" coords="491,205,608,235"/><area shape="rect" id="node24" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="693,205,771,235"/><area shape="rect" id="node26" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="873,205,953,235"/><area shape="rect" id="node28" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="1028,232,1116,261"/><area shape="rect" id="node33" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="865,259,961,288"/><area shape="rect" id="node36" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="856,312,971,341"/><area shape="rect" id="node38" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="855,365,972,395"/><area shape="rect" id="node45" href="../../d3/d7a/map_8c.html#a492987dbade1c9b1b87e31e6b61eaba2" title="pack_map_node" alt="" coords="491,360,608,389"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a4fe1c9b16dc69e8bc0b59126fcc76e4b_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a4fe1c9b16dc69e8bc0b59126fcc76e4b_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a4fe1c9b16dc69e8bc0b59126fcc76e4b_icgraph" id="d7/d3b/gmap_8h_a4fe1c9b16dc69e8bc0b59126fcc76e4b_icgraph">
<area shape="rect" id="node3" href="../../d4/d3b/netsukuku_8c.html#aa8275f5b6804020ee48f40462a95d389" title="ntk_save_maps" alt="" coords="155,32,269,61"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="319,32,449,61"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="499,5,613,35"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="661,32,712,61"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="af1e8816c82f2eeaf6b8aee6d51e80709"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a>** unpack_extmap </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>package</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>quadg</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="../../d7/d3b/gmap_8h_af1e8816c82f2eeaf6b8aee6d51e80709_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_af1e8816c82f2eeaf6b8aee6d51e80709_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_af1e8816c82f2eeaf6b8aee6d51e80709_cgraph" id="d7/d3b/gmap_8h_af1e8816c82f2eeaf6b8aee6d51e80709_cgraph">
<area shape="rect" id="node3" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="547,97,693,127"/><area shape="rect" id="node16" href="../../d9/d45/gmap_8c.html#aff77e100f9fda2f9320246f0be0eaa77" title="unpack_quadro_group" alt="" coords="168,125,317,155"/><area shape="rect" id="node25" href="../../d9/d45/gmap_8c.html#ad8f4d4e4386d76dbf897af6abcddb29f" title="verify_ext_map_hdr" alt="" coords="175,179,311,208"/><area shape="rect" id="node27" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="408,231,456,260"/><area shape="rect" id="node31" href="../../d9/d45/gmap_8c.html#ad290f53e53f0cd9f609236f7f13f3927" title="init_extmap" alt="" coords="199,283,287,312"/><area shape="rect" id="node51" href="../../d9/d45/gmap_8c.html#a7bd57f7bec930295a7b6e629947bcb4c" title="unpack_map_gnode" alt="" coords="173,72,312,101"/><area shape="rect" id="node56" href="../../d9/d45/gmap_8c.html#a3b44b3a9269eb82a4b8c6a30dac45443" title="extmap_store_rblock" alt="" coords="172,387,313,416"/><area shape="rect" id="node62" href="../../d9/d45/gmap_8c.html#a49d0277ea2e68801272a66675b78313a" title="free_extmap" alt="" coords="385,388,479,417"/><area shape="rect" id="node65" href="../../d9/d45/gmap_8c.html#a31edfce8493c6d503bff5f88a235e480" title="gnode_from_pos" alt="" coords="184,440,301,469"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="761,177,841,207"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="753,17,849,47"/><area shape="rect" id="node12" href="../../d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="744,124,859,153"/><area shape="rect" id="node14" href="../../d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="743,71,860,100"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="919,97,1007,127"/><area shape="rect" id="node19" href="../../da/d89/inet_8c.html#aa21ac550789ccbba526f404f090ac9c2" title="unpack_inet_prefix" alt="" coords="367,177,497,207"/><area shape="rect" id="node22" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="581,177,659,207"/><area shape="rect" id="node29" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="928,231,997,260"/><area shape="rect" id="node33" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="587,284,653,313"/><area shape="rect" id="node40" href="../../d9/d45/gmap_8c.html#a950d192a086b202a3c4553a72dcf66d6" title="init_gmap" alt="" coords="393,335,471,364"/><area shape="rect" id="node35" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="779,284,824,313"/><area shape="rect" id="node38" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="912,284,1013,313"/><area shape="rect" id="node43" href="../../d9/d45/gmap_8c.html#a5582d4831a06617f28c66597f2fea4e9" title="reset_gmap" alt="" coords="575,363,665,392"/><area shape="rect" id="node45" href="../../d9/d45/gmap_8c.html#acafc84089fdf2529d00ab56563a40170" title="gmap_node_del" alt="" coords="745,363,857,392"/><area shape="rect" id="node47" href="../../d3/d7a/map_8c.html#af84db9c45e68185e01758672797886a8" title="map_node_del" alt="" coords="909,363,1016,392"/><area shape="rect" id="node49" href="../../d3/d7a/map_8c.html#a1e73cdacfca52085146dcc475aa4bef7" title="rnode_destroy" alt="" coords="1064,363,1168,392"/><area shape="rect" id="node54" href="../../d3/d7a/map_8c.html#a93be2b471bde6f7180cad23d6a528ff2" title="unpack_map_node" alt="" coords="367,73,497,103"/><area shape="rect" id="node58" href="../../d9/d45/gmap_8c.html#ad8f50bd6780f9184767276addb4266f6" title="gmap_store_r
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_af1e8816c82f2eeaf6b8aee6d51e80709_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_af1e8816c82f2eeaf6b8aee6d51e80709_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_af1e8816c82f2eeaf6b8aee6d51e80709_icgraph" id="d7/d3b/gmap_8h_af1e8816c82f2eeaf6b8aee6d51e80709_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#a750e03b9ac5f9f2e27bc0eb268a36f9b" title="load_extmap" alt="" coords="169,57,265,87"/><area shape="rect" id="node11" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="169,111,265,140"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#aeda777559abec4e7ff375954117a918e" title="ntk_load_maps" alt="" coords="500,5,609,35"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1779,97,1885,127"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1933,151,1984,180"/><area shape="rect" id="node13" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="316,111,447,140"/><area shape="rect" id="node15" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="496,111,613,140"/><area shape="rect" id="node18" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="661,111,723,140"/><area shape="rect" id="node20" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="772,111,905,140"/><area shape="rect" id="node22" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="956,111,1047,140"/><area shape="rect" id="node24" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1096,84,1283,113"/><area shape="rect" id="node26" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1332,97,1447,127"/><area shape="rect" id="node28" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1508,151,1596,180"/><area shape="rect" id="node33" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1509,44,1595,73"/><area shape="rect" id="node36" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1496,97,1608,127"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1656,97,1731,127"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a7bd57f7bec930295a7b6e629947bcb4c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void unpack_map_gnode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *&#160;</td>
<td class="paramname"><em>gnode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>pack</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a7bd57f7bec930295a7b6e629947bcb4c_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a7bd57f7bec930295a7b6e629947bcb4c_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a7bd57f7bec930295a7b6e629947bcb4c_cgraph" id="d7/d3b/gmap_8h_a7bd57f7bec930295a7b6e629947bcb4c_cgraph">
<area shape="rect" id="node3" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="192,85,339,115"/><area shape="rect" id="node16" href="../../d3/d7a/map_8c.html#a93be2b471bde6f7180cad23d6a528ff2" title="unpack_map_node" alt="" coords="200,139,331,168"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="407,5,487,35"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="399,59,495,88"/><area shape="rect" id="node12" href="../../d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="389,112,504,141"/><area shape="rect" id="node14" href="../../d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="388,165,505,195"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="556,32,644,61"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_a7bd57f7bec930295a7b6e629947bcb4c_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_a7bd57f7bec930295a7b6e629947bcb4c_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_a7bd57f7bec930295a7b6e629947bcb4c_icgraph" id="d7/d3b/gmap_8h_a7bd57f7bec930295a7b6e629947bcb4c_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#af1e8816c82f2eeaf6b8aee6d51e80709" title="unpack_extmap" alt="" coords="192,84,307,113"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#a750e03b9ac5f9f2e27bc0eb268a36f9b" title="load_extmap" alt="" coords="356,57,452,87"/><area shape="rect" id="node13" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="356,111,452,140"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#aeda777559abec4e7ff375954117a918e" title="ntk_load_maps" alt="" coords="687,5,796,35"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1965,97,2072,127"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2120,151,2171,180"/><area shape="rect" id="node15" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="503,111,633,140"/><area shape="rect" id="node17" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="683,111,800,140"/><area shape="rect" id="node20" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="848,111,909,140"/><area shape="rect" id="node22" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="959,111,1092,140"/><area shape="rect" id="node24" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1143,111,1233,140"/><area shape="rect" id="node26" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1283,84,1469,113"/><area shape="rect" id="node28" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1519,97,1633,127"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1695,151,1783,180"/><area shape="rect" id="node35" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1696,44,1781,73"/><area shape="rect" id="node38" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1683,97,1795,127"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1843,97,1917,127"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="aff77e100f9fda2f9320246f0be0eaa77"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void unpack_quadro_group </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>qg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>pack</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_aff77e100f9fda2f9320246f0be0eaa77_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_aff77e100f9fda2f9320246f0be0eaa77_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_aff77e100f9fda2f9320246f0be0eaa77_cgraph" id="d7/d3b/gmap_8h_aff77e100f9fda2f9320246f0be0eaa77_cgraph">
<area shape="rect" id="node3" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="381,59,528,88"/><area shape="rect" id="node16" href="../../da/d89/inet_8c.html#aa21ac550789ccbba526f404f090ac9c2" title="unpack_inet_prefix" alt="" coords="203,7,333,36"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="596,5,676,35"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="588,59,684,88"/><area shape="rect" id="node12" href="../../d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="579,112,693,141"/><area shape="rect" id="node14" href="../../d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="577,165,695,195"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="745,32,833,61"/><area shape="rect" id="node19" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="416,5,493,35"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_aff77e100f9fda2f9320246f0be0eaa77_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_aff77e100f9fda2f9320246f0be0eaa77_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_aff77e100f9fda2f9320246f0be0eaa77_icgraph" id="d7/d3b/gmap_8h_aff77e100f9fda2f9320246f0be0eaa77_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#af1e8816c82f2eeaf6b8aee6d51e80709" title="unpack_extmap" alt="" coords="203,109,317,139"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#a750e03b9ac5f9f2e27bc0eb268a36f9b" title="load_extmap" alt="" coords="367,57,463,87"/><area shape="rect" id="node13" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="367,111,463,140"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#aeda777559abec4e7ff375954117a918e" title="ntk_load_maps" alt="" coords="697,5,807,35"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1976,97,2083,127"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2131,151,2181,180"/><area shape="rect" id="node15" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="513,111,644,140"/><area shape="rect" id="node17" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="693,111,811,140"/><area shape="rect" id="node20" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="859,111,920,140"/><area shape="rect" id="node22" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="969,111,1103,140"/><area shape="rect" id="node24" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1153,111,1244,140"/><area shape="rect" id="node26" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1293,84,1480,113"/><area shape="rect" id="node28" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1529,97,1644,127"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1705,151,1793,180"/><area shape="rect" id="node35" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1707,44,1792,73"/><area shape="rect" id="node38" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1693,97,1805,127"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1853,97,1928,127"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ad8f4d4e4386d76dbf897af6abcddb29f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int verify_ext_map_hdr </td>
<td>(</td>
<td class="paramtype">struct <a class="el" href="../../d9/dbf/structext__map__hdr.html">ext_map_hdr</a> *&#160;</td>
<td class="paramname"><em>emap_hdr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>quadg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_ad8f4d4e4386d76dbf897af6abcddb29f_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_ad8f4d4e4386d76dbf897af6abcddb29f_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_ad8f4d4e4386d76dbf897af6abcddb29f_icgraph" id="d7/d3b/gmap_8h_ad8f4d4e4386d76dbf897af6abcddb29f_icgraph">
<area shape="rect" id="node3" href="../../d7/d3b/gmap_8h.html#af1e8816c82f2eeaf6b8aee6d51e80709" title="unpack_extmap" alt="" coords="189,109,304,139"/><area shape="rect" id="node5" href="../../d7/d3b/gmap_8h.html#a750e03b9ac5f9f2e27bc0eb268a36f9b" title="load_extmap" alt="" coords="353,57,449,87"/><area shape="rect" id="node13" href="../../d3/dc7/hook_8c.html#a5f70bb451547d6e6fa8d4584bfcb6446" title="get_ext_map" alt="" coords="353,111,449,140"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#aeda777559abec4e7ff375954117a918e" title="ntk_load_maps" alt="" coords="684,5,793,35"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1963,97,2069,127"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2117,151,2168,180"/><area shape="rect" id="node15" href="../../d3/dc7/hook_8c.html#a00d0f0c666be6f5b1d58632b4b5d222c" title="hook_get_ext_map" alt="" coords="500,111,631,140"/><area shape="rect" id="node17" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="680,111,797,140"/><area shape="rect" id="node20" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="845,111,907,140"/><area shape="rect" id="node22" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="956,111,1089,140"/><area shape="rect" id="node24" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1140,111,1231,140"/><area shape="rect" id="node26" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1280,84,1467,113"/><area shape="rect" id="node28" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1516,97,1631,127"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1692,151,1780,180"/><area shape="rect" id="node35" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1693,44,1779,73"/><area shape="rect" id="node38" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1680,97,1792,127"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1840,97,1915,127"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ac29e30431c4a784f975076039fdbf92b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int void_gids </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>qg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>level</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **&#160;</td>
<td class="paramname"><em>ext_map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>int_map</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="../../d7/d3b/gmap_8h_ac29e30431c4a784f975076039fdbf92b_cgraph.png" border="0" usemap="#d7/d3b/gmap_8h_ac29e30431c4a784f975076039fdbf92b_cgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_ac29e30431c4a784f975076039fdbf92b_cgraph" id="d7/d3b/gmap_8h_ac29e30431c4a784f975076039fdbf92b_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#a56a9011fb979ad9be0623c8f93d9ef2a" title="increment_gids" alt="" coords="163,112,272,141"/><area shape="rect" id="node15" href="../../d9/d45/gmap_8c.html#a37eac92c42ce5e86eed125c69e1864fa" title="isnot_gmap_void_flag_set" alt="" coords="131,192,304,221"/><area shape="rect" id="node19" href="../../d9/d45/gmap_8c.html#ae3a9c32230094d838a0a3fa62c3d8789" title="is_map_void_flag_set" alt="" coords="144,245,291,275"/><area shape="rect" id="node5" href="../../d9/d45/gmap_8c.html#a3bd7ac1b0ae3fbdbc0e9faa7df347107" title="get_groups" alt="" coords="387,5,472,35"/><area shape="rect" id="node7" href="../../d9/d45/gmap_8c.html#a9d8ba11143fad33a42fadeca1b089065" title="is_group_invalid" alt="" coords="372,59,487,88"/><area shape="rect" id="node9" href="../../d9/d45/gmap_8c.html#ab61813eb69b7875246a6bb3bafa59fb0" title="is_gmap_full_flag_set" alt="" coords="356,112,503,141"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="401,165,457,195"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="556,165,625,195"/><area shape="rect" id="node17" href="../../d9/d45/gmap_8c.html#a2c98f75d5c744dbb41594e0996254889" title="is_gmap_void_flag_set" alt="" coords="352,219,507,248"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d3b/gmap_8h_ac29e30431c4a784f975076039fdbf92b_icgraph.png" border="0" usemap="#d7/d3b/gmap_8h_ac29e30431c4a784f975076039fdbf92b_icgraph" alt=""/></div>
<map name="d7/d3b/gmap_8h_ac29e30431c4a784f975076039fdbf92b_icgraph" id="d7/d3b/gmap_8h_ac29e30431c4a784f975076039fdbf92b_icgraph">
<area shape="rect" id="node3" href="../../df/dba/rehook_8c.html#a2d7f0474e424b7bc54275385ad1bd83f" title="rehook_compute_new\l_gnode" alt="" coords="131,50,280,97"/><area shape="rect" id="node5" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="329,59,463,88"/><area shape="rect" id="node7" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="513,59,604,88"/><area shape="rect" id="node9" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="653,32,840,61"/><area shape="rect" id="node11" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="889,59,1004,88"/><area shape="rect" id="node13" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1065,5,1153,35"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1067,59,1152,88"/><area shape="rect" id="node24" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1053,112,1165,141"/><area shape="rect" id="node15" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1213,59,1288,88"/><area shape="rect" id="node17" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1336,59,1443,88"/><area shape="rect" id="node19" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1491,59,1541,88"/></map>
</div>
</p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="aa109fc3a5e6f57ca1dd1ea7d8ecef028"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct <a class="el" href="../../d9/dbf/structext__map__hdr.html">ext_map_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="af162095afa802d1123f17ca760d578a6"></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> ext_map_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">= { 3, </div>
<div class="line"> { 1 , 1 , 1 },</div>
<div class="line"> { (<span class="keyword">sizeof</span>(u_char) + <span class="keyword">sizeof</span>(<span class="keywordtype">int</span>)* (14+ ( 1 + 1 ) ) + + (<span class="keyword">sizeof</span>(u_char) + <span class="keyword">sizeof</span>(u_short) + <span class="keyword">sizeof</span>(u_char) + ( 4 *<span class="keyword">sizeof</span>(<span class="keywordtype">int</span>)) ) * (14+ ( 1 + 1 ) ) ) , </div>
<div class="line"> (<span class="keyword">sizeof</span>(u_char) + <span class="keyword">sizeof</span>(int)* (14+ ( 1 + 1 ) ) + + (<span class="keyword">sizeof</span>(u_char) + <span class="keyword">sizeof</span>(u_short) + <span class="keyword">sizeof</span>(u_char) + ( 4 *<span class="keyword">sizeof</span>(int)) ) * (14+ ( 1 + 1 ) ) ) +<span class="keyword">sizeof</span>(size_t),</div>
<div class="line"> (<span class="keyword">sizeof</span>(u_char) + <span class="keyword">sizeof</span>(int)* (14+ ( 1 + 1 ) ) + + (<span class="keyword">sizeof</span>(u_char) + <span class="keyword">sizeof</span>(u_short) + <span class="keyword">sizeof</span>(u_char) + ( 4 *<span class="keyword">sizeof</span>(int)) ) * (14+ ( 1 + 1 ) ) ) +(<span class="keyword">sizeof</span>(size_t)*( (14+ ( 1 + 1 ) ) +1)) },</div>
<div class="line"> { 1, (14+ ( 1 + 1 ) ) , 1 }</div>
<div class="line"> }</div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ad6b06d911f5b18d35c2bd47984d3d3aa"></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> map_gnode_iinfo</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= { 1, </div>
<div class="line"> { 1 }, </div>
<div class="line"> { (<span class="keyword">sizeof</span>(u_short)*2 + <span class="keyword">sizeof</span>(u_int)) +<span class="keyword">sizeof</span>(u_char)*2 }, </div>
<div class="line"> { 1 }</div>
<div class="line"> }</div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="aa79c86ddd0eaa54efb19b1cdb2949262"></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> quadro_group_iinfo</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= { 1, </div>
<div class="line"> { 1 },</div>
<div class="line"> { <span class="keyword">sizeof</span>(u_char) },</div>
<div class="line"> { (14+ ( 1 + 1 ) ) }</div>
<div class="line"> }</div>
</div><!-- fragment -->
</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="../../d7/d3b/gmap_8h.html">gmap.h</a></li>
2014-02-20 00:30:40 +00:00
<li class="footer">Generated on Wed Feb 19 2014 16:29:04 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>