netsukuku/db/def/qspn-empiric_8c.html

1686 lines
122 KiB
HTML
Raw Permalink 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/qspn-empiric.c File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
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('db/def/qspn-empiric_8c.html','../../');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">qspn-empiric.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="../../d1/d0b/includes_8h_source.html">includes.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../dc/d54/common_8h_source.html">common.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d6/d4a/inet_8h_source.html">inet.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../dc/d3e/endianness_8h_source.html">endianness.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d5/ddf/qspn-empiric_8h_source.html">qspn-empiric.h</a>&quot;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for qspn-empiric.c:</div>
<div class="dyncontent">
<div class="center"><img src="../../d4/d6f/qspn-empiric_8c__incl.png" border="0" usemap="#src_2qspn-empiric_8c" alt=""/></div>
<map name="src_2qspn-empiric_8c" id="src_2qspn-empiric_8c">
<area shape="rect" id="node3" href="../../d1/d0b/includes_8h.html" title="includes.h" alt="" coords="1291,83,1371,112"/><area shape="rect" id="node57" href="../../dc/d54/common_8h.html" title="common.h" alt="" coords="2685,83,2768,112"/><area shape="rect" id="node68" href="../../d6/d4a/inet_8h.html" title="inet.h" alt="" coords="2807,83,2860,112"/><area shape="rect" id="node70" href="../../dc/d3e/endianness_8h.html" title="endianness.h" alt="" coords="2864,160,2963,189"/><area shape="rect" id="node75" href="../../d5/ddf/qspn-empiric_8h.html" title="qspn&#45;empiric.h" alt="" coords="2935,83,3041,112"/><area shape="rect" id="node59" href="../../d4/d08/misc_8h.html" title="misc.h" alt="" coords="2512,160,2573,189"/><area shape="rect" id="node61" href="../../d5/d08/buffer_8h.html" title="buffer.h" alt="" coords="2597,160,2664,189"/><area shape="rect" id="node63" href="../../d8/de3/xmalloc_8h.html" title="xmalloc.h" alt="" coords="2688,160,2765,189"/><area shape="rect" id="node65" href="../../d7/d7f/log_8h.html" title="log.h" alt="" coords="2789,160,2840,189"/></map>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a4ca7b0204f961c5dbe35bf7e8fff7ac5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a4ca7b0204f961c5dbe35bf7e8fff7ac5">pos_from_node</a> (<a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *node, <a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *map)</td></tr>
<tr class="separator:a4ca7b0204f961c5dbe35bf7e8fff7ac5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a892c7ae58040459279b4e1bfa7a80fbe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a892c7ae58040459279b4e1bfa7a80fbe">init_map</a> (size_t len)</td></tr>
<tr class="separator:a892c7ae58040459279b4e1bfa7a80fbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6d14f95d6fd2b4538b03876fecc4a7b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#ad6d14f95d6fd2b4538b03876fecc4a7b">free_map</a> (<a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *map, size_t count)</td></tr>
<tr class="separator:ad6d14f95d6fd2b4538b03876fecc4a7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01149981b234cad3362bb15810e8c835"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a01149981b234cad3362bb15810e8c835">rnode_insert</a> (<a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *buf, size_t pos, <a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *new)</td></tr>
<tr class="separator:a01149981b234cad3362bb15810e8c835"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff9aae7d85e1a7a48c160097a20f1dff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#aff9aae7d85e1a7a48c160097a20f1dff">map_rnode_insert</a> (<a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *node, size_t pos, <a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *new)</td></tr>
<tr class="separator:aff9aae7d85e1a7a48c160097a20f1dff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a739f2953fdd9ba9f9d383ee0ea094b27"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a739f2953fdd9ba9f9d383ee0ea094b27">rnode_add</a> (<a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *node, <a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *new)</td></tr>
<tr class="separator:a739f2953fdd9ba9f9d383ee0ea094b27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaba73b08a07bdc59aca07d8ca09353b9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#aaba73b08a07bdc59aca07d8ca09353b9">rnode_rtt_compar</a> (const void *a, const void *b)</td></tr>
<tr class="separator:aaba73b08a07bdc59aca07d8ca09353b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adefde6fc35745c02ef8913f7c9cf7b37"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#adefde6fc35745c02ef8913f7c9cf7b37">rnode_rtt_order</a> (<a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *node)</td></tr>
<tr class="separator:adefde6fc35745c02ef8913f7c9cf7b37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2be409f266726bbbae4b73cd1087635f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a2be409f266726bbbae4b73cd1087635f">mod_rnode_addr</a> (<a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *rnode, int *map_start, int *new_start)</td></tr>
<tr class="separator:a2be409f266726bbbae4b73cd1087635f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a987fd3f199daaabdbf8a3859d7bcd4cc"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a987fd3f199daaabdbf8a3859d7bcd4cc">get_rnode_block</a> (int *map, <a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *node, <a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *rblock, int rstart)</td></tr>
<tr class="separator:a987fd3f199daaabdbf8a3859d7bcd4cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60d1cd92a769d9904614fced266f4493"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a60d1cd92a769d9904614fced266f4493">map_get_rblock</a> (<a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *map, int *addr_map, int maxgroupnode, int *count)</td></tr>
<tr class="separator:a60d1cd92a769d9904614fced266f4493"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b31ffd5d96575c58fc76eb1002b1424"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a6b31ffd5d96575c58fc76eb1002b1424">store_rnode_block</a> (int *map, <a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *node, <a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *rblock, int rstart)</td></tr>
<tr class="separator:a6b31ffd5d96575c58fc76eb1002b1424"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd0dc47da9ba8cdf24563b13b6edb8ad"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#acd0dc47da9ba8cdf24563b13b6edb8ad">map_store_rblock</a> (<a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *map, int *addr_map, int maxgroupnode, <a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *rblock)</td></tr>
<tr class="separator:acd0dc47da9ba8cdf24563b13b6edb8ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd130c0ea144d2a64ee21c1bf55ff1c3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#afd130c0ea144d2a64ee21c1bf55ff1c3">verify_int_map_hdr</a> (struct <a class="el" href="../../d7/d7b/structint__map__hdr.html">int_map_hdr</a> *imap_hdr, int maxgroupnode, int maxrnodeblock)</td></tr>
<tr class="separator:afd130c0ea144d2a64ee21c1bf55ff1c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a492987dbade1c9b1b87e31e6b61eaba2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a492987dbade1c9b1b87e31e6b61eaba2">pack_map_node</a> (<a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *node, char *pack)</td></tr>
<tr class="separator:a492987dbade1c9b1b87e31e6b61eaba2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93be2b471bde6f7180cad23d6a528ff2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a93be2b471bde6f7180cad23d6a528ff2">unpack_map_node</a> (<a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *node, char *pack)</td></tr>
<tr class="separator:a93be2b471bde6f7180cad23d6a528ff2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adedb299c04209530f0730bba4c5fb04c"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#adedb299c04209530f0730bba4c5fb04c">pack_map</a> (<a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *map, int *addr_map, int maxgroupnode, <a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *root_node, size_t *pack_sz)</td></tr>
<tr class="separator:adedb299c04209530f0730bba4c5fb04c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1c547a1395ad23dae8112e8d330f45c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#aa1c547a1395ad23dae8112e8d330f45c">unpack_map</a> (char *pack, int *addr_map, <a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> **new_root, int maxgroupnode, int maxrnodeblock)</td></tr>
<tr class="separator:aa1c547a1395ad23dae8112e8d330f45c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a766f7193d569ff69cabe949d29e0b1ef"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a766f7193d569ff69cabe949d29e0b1ef">save_map</a> (<a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *map, <a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *root_node, char *file)</td></tr>
<tr class="separator:a766f7193d569ff69cabe949d29e0b1ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29795c4a141eaa2d9acfdb1a5f17e609"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a29795c4a141eaa2d9acfdb1a5f17e609">load_map</a> (char *file, <a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> **new_root)</td></tr>
<tr class="separator:a29795c4a141eaa2d9acfdb1a5f17e609"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9fb71fc94e2c115224dc88d265fd3bb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#ad9fb71fc94e2c115224dc88d265fd3bb">thread_joint</a> (int joint, void *(*start_routine)(void *), void *nopt)</td></tr>
<tr class="separator:ad9fb71fc94e2c115224dc88d265fd3bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a905632df0eb0fae9f72117d477a040d5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a905632df0eb0fae9f72117d477a040d5">wait_threads</a> (void)</td></tr>
<tr class="separator:a905632df0eb0fae9f72117d477a040d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7f772d3738759892a56e06f52d02fe3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#ac7f772d3738759892a56e06f52d02fe3">gen_rnd_map</a> (int start_node, int back_link, int back_link_rtt)</td></tr>
<tr class="separator:ac7f772d3738759892a56e06f52d02fe3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8cea36284d2f4011266cbd7a99abe01e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a8cea36284d2f4011266cbd7a99abe01e">init_q_queue</a> (<a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *map)</td></tr>
<tr class="separator:a8cea36284d2f4011266cbd7a99abe01e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59f23b4a5cdad82dc9e36c50881caeb4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a59f23b4a5cdad82dc9e36c50881caeb4">free_q_queue</a> (<a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *map)</td></tr>
<tr class="separator:a59f23b4a5cdad82dc9e36c50881caeb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a227bd5c605c1a2a67e9f72b1a3232392"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a227bd5c605c1a2a67e9f72b1a3232392">store_tracer_pkt</a> (struct <a class="el" href="../../d2/d45/structq__opt.html">q_opt</a> *qopt)</td></tr>
<tr class="separator:a227bd5c605c1a2a67e9f72b1a3232392"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed8e325b73bf95d8411acc1c659068bb"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#aed8e325b73bf95d8411acc1c659068bb">send_qspn_backpro</a> (void *argv)</td></tr>
<tr class="separator:aed8e325b73bf95d8411acc1c659068bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6a54cb1210e9270f874a74dbc8b2a68"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#ab6a54cb1210e9270f874a74dbc8b2a68">send_qspn_reply</a> (void *argv)</td></tr>
<tr class="separator:ab6a54cb1210e9270f874a74dbc8b2a68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5312bce3c9f0ebde68231a0af51fea76"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a5312bce3c9f0ebde68231a0af51fea76">send_qspn_open</a> (void *argv)</td></tr>
<tr class="separator:a5312bce3c9f0ebde68231a0af51fea76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73274e81ea753f284a5f25a3eaebe5c9"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a73274e81ea753f284a5f25a3eaebe5c9">send_qspn_pkt</a> (void *argv)</td></tr>
<tr class="separator:a73274e81ea753f284a5f25a3eaebe5c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a464134d39864e38cf2875a3213543bc8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a464134d39864e38cf2875a3213543bc8">collect_data</a> (void)</td></tr>
<tr class="separator:a464134d39864e38cf2875a3213543bc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47e6de9806787e472ad5925d778347d7"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a47e6de9806787e472ad5925d778347d7">show_temp_stat</a> (void *null)</td></tr>
<tr class="separator:a47e6de9806787e472ad5925d778347d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3b78783c898521e7567aa6ccc330ec4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#ac3b78783c898521e7567aa6ccc330ec4">print_map</a> (<a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *map, char *map_file)</td></tr>
<tr class="separator:ac3b78783c898521e7567aa6ccc330ec4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13bc738468cafef46d8ac1d575dda362"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a13bc738468cafef46d8ac1d575dda362">lgl_print_map</a> (<a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *map, char *lgl_mapfile)</td></tr>
<tr class="separator:a13bc738468cafef46d8ac1d575dda362"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69b0efb97a609c02ed75e4491505bfb2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a69b0efb97a609c02ed75e4491505bfb2">print_data</a> (char *file)</td></tr>
<tr class="separator:a69b0efb97a609c02ed75e4491505bfb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a176db23a7bf0dccd521b84596e10d1ea"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a176db23a7bf0dccd521b84596e10d1ea">clear_all</a> (void)</td></tr>
<tr class="separator:a176db23a7bf0dccd521b84596e10d1ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c04138a5bfe5d72780bb7e82a18e627"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a> (int argc, char **argv)</td></tr>
<tr class="separator:a3c04138a5bfe5d72780bb7e82a18e627"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a176db23a7bf0dccd521b84596e10d1ea"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void clear_all </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../db/def/qspn-empiric_8c_a176db23a7bf0dccd521b84596e10d1ea_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a176db23a7bf0dccd521b84596e10d1ea_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a176db23a7bf0dccd521b84596e10d1ea_icgraph" id="db/def/qspn-empiric_8c_a176db23a7bf0dccd521b84596e10d1ea_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="125,5,176,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a464134d39864e38cf2875a3213543bc8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void collect_data </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../db/def/qspn-empiric_8c_a464134d39864e38cf2875a3213543bc8_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a464134d39864e38cf2875a3213543bc8_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a464134d39864e38cf2875a3213543bc8_icgraph" id="db/def/qspn-empiric_8c_a464134d39864e38cf2875a3213543bc8_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="147,5,197,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ad6d14f95d6fd2b4538b03876fecc4a7b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void free_map </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>count</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../db/def/qspn-empiric_8c_ad6d14f95d6fd2b4538b03876fecc4a7b_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_ad6d14f95d6fd2b4538b03876fecc4a7b_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_ad6d14f95d6fd2b4538b03876fecc4a7b_icgraph" id="db/def/qspn-empiric_8c_ad6d14f95d6fd2b4538b03876fecc4a7b_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#aa1c547a1395ad23dae8112e8d330f45c" title="unpack_map" alt="" coords="131,5,227,35"/><area shape="rect" id="node5" href="../../db/def/qspn-empiric_8c.html#a29795c4a141eaa2d9acfdb1a5f17e609" title="load_map" alt="" coords="276,5,353,35"/><area shape="rect" id="node7" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="403,5,453,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a59f23b4a5cdad82dc9e36c50881caeb4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void free_q_queue </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>map</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="../../db/def/qspn-empiric_8c_a59f23b4a5cdad82dc9e36c50881caeb4_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a59f23b4a5cdad82dc9e36c50881caeb4_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a59f23b4a5cdad82dc9e36c50881caeb4_icgraph" id="db/def/qspn-empiric_8c_a59f23b4a5cdad82dc9e36c50881caeb4_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="155,5,205,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ac7f772d3738759892a56e06f52d02fe3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void gen_rnd_map </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>start_node</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>back_link</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>back_link_rtt</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="../../db/def/qspn-empiric_8c_ac7f772d3738759892a56e06f52d02fe3_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_ac7f772d3738759892a56e06f52d02fe3_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_ac7f772d3738759892a56e06f52d02fe3_cgraph" id="db/def/qspn-empiric_8c_ac7f772d3738759892a56e06f52d02fe3_cgraph">
<area shape="rect" id="node3" href="../../d0/ddb/misc_8c.html#af7f747ea1b353be8609df593dc0a629a" title="rand_range" alt="" coords="156,5,241,35"/><area shape="rect" id="node5" href="../../db/def/qspn-empiric_8c.html#a739f2953fdd9ba9f9d383ee0ea094b27" title="rnode_add" alt="" coords="157,59,240,88"/><area shape="rect" id="node7" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="320,5,387,35"/><area shape="rect" id="node15" href="../../d2/dab/xmalloc_8c.html#a95c6a612049c763f0d351481361ad689" title="xrealloc" alt="" coords="320,59,387,88"/><area shape="rect" id="node18" href="../../d3/d7a/map_8c.html#aff9aae7d85e1a7a48c160097a20f1dff" title="map_rnode_insert" alt="" coords="291,112,416,141"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="465,32,511,61"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="576,5,645,35"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="560,59,661,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="../../db/def/qspn-empiric_8c_ac7f772d3738759892a56e06f52d02fe3_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_ac7f772d3738759892a56e06f52d02fe3_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_ac7f772d3738759892a56e06f52d02fe3_icgraph" id="db/def/qspn-empiric_8c_ac7f772d3738759892a56e06f52d02fe3_icgraph">
<area shape="rect" id="node3" href="../../d5/ddf/qspn-empiric_8h.html#ac7f772d3738759892a56e06f52d02fe3" title="gen_rnd_map" alt="" coords="156,29,255,59"/><area shape="rect" id="node6" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="304,56,355,85"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a987fd3f199daaabdbf8a3859d7bcd4cc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int get_rnode_block </td>
<td>(</td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>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>node</em>, </td>
</tr>
<tr>
<td class="paramkey"></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">int&#160;</td>
<td class="paramname"><em>rstart</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="../../db/def/qspn-empiric_8c_a987fd3f199daaabdbf8a3859d7bcd4cc_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a987fd3f199daaabdbf8a3859d7bcd4cc_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a987fd3f199daaabdbf8a3859d7bcd4cc_cgraph" id="db/def/qspn-empiric_8c_a987fd3f199daaabdbf8a3859d7bcd4cc_cgraph">
<area shape="rect" id="node3" href="../../d3/d7a/map_8c.html#a2be409f266726bbbae4b73cd1087635f" title="mod_rnode_addr" alt="" coords="185,32,303,61"/><area shape="rect" id="node5" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="171,85,317,115"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="385,5,465,35"/><area shape="rect" id="node11" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="377,59,473,88"/><area shape="rect" id="node14" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="368,112,483,141"/><area shape="rect" id="node16" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="367,165,484,195"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="535,32,623,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="../../db/def/qspn-empiric_8c_a987fd3f199daaabdbf8a3859d7bcd4cc_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a987fd3f199daaabdbf8a3859d7bcd4cc_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a987fd3f199daaabdbf8a3859d7bcd4cc_icgraph" id="db/def/qspn-empiric_8c_a987fd3f199daaabdbf8a3859d7bcd4cc_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a60d1cd92a769d9904614fced266f4493" title="map_get_rblock" alt="" coords="171,5,285,35"/><area shape="rect" id="node5" href="../../db/def/qspn-empiric_8c.html#adedb299c04209530f0730bba4c5fb04c" title="pack_map" alt="" coords="333,5,416,35"/><area shape="rect" id="node7" href="../../db/def/qspn-empiric_8c.html#a766f7193d569ff69cabe949d29e0b1ef" title="save_map" alt="" coords="464,5,547,35"/><area shape="rect" id="node9" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="595,5,645,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a892c7ae58040459279b4e1bfa7a80fbe"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a>* init_map </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>len</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="../../db/def/qspn-empiric_8c_a892c7ae58040459279b4e1bfa7a80fbe_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a892c7ae58040459279b4e1bfa7a80fbe_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a892c7ae58040459279b4e1bfa7a80fbe_cgraph" id="db/def/qspn-empiric_8c_a892c7ae58040459279b4e1bfa7a80fbe_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="125,32,192,61"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="241,32,287,61"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="352,5,421,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="336,59,437,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="../../db/def/qspn-empiric_8c_a892c7ae58040459279b4e1bfa7a80fbe_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a892c7ae58040459279b4e1bfa7a80fbe_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a892c7ae58040459279b4e1bfa7a80fbe_icgraph" id="db/def/qspn-empiric_8c_a892c7ae58040459279b4e1bfa7a80fbe_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#aa1c547a1395ad23dae8112e8d330f45c" title="unpack_map" alt="" coords="125,5,221,35"/><area shape="rect" id="node7" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="397,32,448,61"/><area shape="rect" id="node5" href="../../db/def/qspn-empiric_8c.html#a29795c4a141eaa2d9acfdb1a5f17e609" title="load_map" alt="" coords="271,5,348,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a8cea36284d2f4011266cbd7a99abe01e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void init_q_queue </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>map</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="../../db/def/qspn-empiric_8c_a8cea36284d2f4011266cbd7a99abe01e_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a8cea36284d2f4011266cbd7a99abe01e_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a8cea36284d2f4011266cbd7a99abe01e_cgraph" id="db/def/qspn-empiric_8c_a8cea36284d2f4011266cbd7a99abe01e_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="149,32,216,61"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="265,32,311,61"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="376,5,445,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="360,59,461,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="../../db/def/qspn-empiric_8c_a8cea36284d2f4011266cbd7a99abe01e_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a8cea36284d2f4011266cbd7a99abe01e_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a8cea36284d2f4011266cbd7a99abe01e_icgraph" id="db/def/qspn-empiric_8c_a8cea36284d2f4011266cbd7a99abe01e_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="149,5,200,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a13bc738468cafef46d8ac1d575dda362"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int lgl_print_map </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>lgl_mapfile</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="../../db/def/qspn-empiric_8c_a13bc738468cafef46d8ac1d575dda362_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a13bc738468cafef46d8ac1d575dda362_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a13bc738468cafef46d8ac1d575dda362_icgraph" id="db/def/qspn-empiric_8c_a13bc738468cafef46d8ac1d575dda362_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="152,5,203,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a29795c4a141eaa2d9acfdb1a5f17e609"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a>* load_map </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="../../d6/d1c/structmap__node.html">map_node</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="../../db/def/qspn-empiric_8c_a29795c4a141eaa2d9acfdb1a5f17e609_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a29795c4a141eaa2d9acfdb1a5f17e609_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a29795c4a141eaa2d9acfdb1a5f17e609_cgraph" id="db/def/qspn-empiric_8c_a29795c4a141eaa2d9acfdb1a5f17e609_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="183,164,231,193"/><area shape="rect" id="node7" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="133,111,280,140"/><area shape="rect" id="node20" href="../../d3/d7a/map_8c.html#afd130c0ea144d2a64ee21c1bf55ff1c3" title="verify_int_map_hdr" alt="" coords="141,217,272,247"/><area shape="rect" id="node22" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="173,271,240,300"/><area shape="rect" id="node29" href="../../d3/d7a/map_8c.html#aa1c547a1395ad23dae8112e8d330f45c" title="unpack_map" alt="" coords="159,324,255,353"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="512,217,581,247"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="348,5,428,35"/><area shape="rect" id="node13" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="340,165,436,195"/><area shape="rect" id="node16" href="../../d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="331,59,445,88"/><area shape="rect" id="node18" href="../../d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="329,112,447,141"/><area shape="rect" id="node11" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="503,85,591,115"/><area shape="rect" id="node24" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="365,271,411,300"/><area shape="rect" id="node27" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="496,271,597,300"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../db/def/qspn-empiric_8c_a29795c4a141eaa2d9acfdb1a5f17e609_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a29795c4a141eaa2d9acfdb1a5f17e609_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a29795c4a141eaa2d9acfdb1a5f17e609_icgraph" id="db/def/qspn-empiric_8c_a29795c4a141eaa2d9acfdb1a5f17e609_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="133,5,184,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a3c04138a5bfe5d72780bb7e82a18e627"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int main </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>argc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char **&#160;</td>
<td class="paramname"><em>argv</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="../../db/def/qspn-empiric_8c_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a3c04138a5bfe5d72780bb7e82a18e627_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a3c04138a5bfe5d72780bb7e82a18e627_cgraph" id="db/def/qspn-empiric_8c_a3c04138a5bfe5d72780bb7e82a18e627_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#a06b66b768c027d4392a2ffd763b4ff21" title="log_init" alt="" coords="160,5,221,35"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a5ca0fdd73c87e4c8aeca793394b10e06" title="fill_default_options" alt="" coords="125,59,256,88"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a0318e97f40679e849d9259e5edb4dfce" title="parse_options" alt="" coords="140,1257,241,1287"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="849,633,895,663"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#aea4dca1a8e24794377ba1bf45fbbfce8" title="loginfo" alt="" coords="368,789,427,819"/><area shape="rect" id="node17" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="705,1360,772,1389"/><area shape="rect" id="node20" href="../../d7/df8/log_8c.html#a5696077659f78f01928e949726d9b53e" title="log_to_file" alt="" coords="357,1413,437,1443"/><area shape="rect" id="node22" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="549,1413,597,1443"/><area shape="rect" id="node25" href="../../d7/d99/conf_8c.html#a5613125090be341b2026a5677e5b08c5" title="load_config_file" alt="" coords="517,269,629,299"/><area shape="rect" id="node31" href="../../d4/d3b/netsukuku_8c.html#a9eccd187480c0bd5207afd99966ef68b" title="fill_loaded_cfg_options" alt="" coords="113,345,268,375"/><area shape="rect" id="node43" href="../../d4/d3b/netsukuku_8c.html#a4db5766f181d0b79ee932e1858e9fa63" title="check_conflicting_options" alt="" coords="105,501,276,531"/><area shape="rect" id="node49" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="137,631,244,660"/><area shape="rect" id="node55" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="545,997,601,1027"/><area shape="rect" id="node58" href="../../d4/d3b/netsukuku_8c.html#adad73be642889ec5a245216570fd44b9" title="sigalrm_handler" alt="" coords="135,945,247,975"/><area shape="rect" id="node60" href="../../d4/d3b/netsukuku_8c.html#a207b25374e65f083a666cdfaca49bb99" title="sighup_handler" alt="" coords="136,999,245,1028"/><area shape="rect" id="node62" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="133,892,248,921"/><area shape="rect" id="node64" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="332,944,463,973"/><area shape="rect" id="node71" href="../../dc/d21/daemon_8c.html#a3f387bddacd8366d3090012ae59da7da" title="udp_daemon" alt="" coords="349,1048,445,1077"/><area shape="rect" id="node76" href="../../dc/d21/daemon_8c.html#a88f858fae301a92fc9b7afe59e8ca351" title="tcp_daemon" alt="" coords="351,1152,444,1181"/><area shape="rect" id="node81" href="../../d3/dc7/hook_8c.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="132,735,249,764"/><area shape="rect" id="node84" href="../../d4/d18/andna_8c.html#a0e4b96442964a739cdea01a29aee4ddc" title="andna_main" alt="" coords="145,1153,236,1183"/><area shape="rect" id="node90" href="../../d1/d6f/igs_8c.html#ac87ed2fc7a66e73c5fef763321862295" title="igw_monitor_igws_t" alt="" coords="123,788,259,817"/><area shape="rect" id="node93" href="../../d7/d02/radar_8c.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="345,581,449,611"/><area shape="rect" id="node97" href="../../db/def/qspn-empiric_8c.html#a176db23a7bf0dccd521b84596e10d1ea" title="clear_all" alt="" coords="156,1463,225,1492"/><area shape="rect" id="node100" href="../../db/def/qspn-empiric_8c.html#a29795c4a141eaa2d9acfdb1a5f17e609" title="load_map" alt="" coords="359,1360,436,1389"/><area shape="rect" id="node104" href="../../db/def/qspn-empiric_8c.html#ac3b78783c898521e7567aa6ccc330ec4" title="print_map" alt="" coords="152,1567,229,1596"/><area shape="rect" id="node106" href="../../db/d
</div>
</p>
</div>
</div>
<a class="anchor" id="a60d1cd92a769d9904614fced266f4493"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a>* map_get_rblock </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>addr_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">int *&#160;</td>
<td class="paramname"><em>count</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../db/def/qspn-empiric_8c_a60d1cd92a769d9904614fced266f4493_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a60d1cd92a769d9904614fced266f4493_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a60d1cd92a769d9904614fced266f4493_cgraph" id="db/def/qspn-empiric_8c_a60d1cd92a769d9904614fced266f4493_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="193,32,260,61"/><area shape="rect" id="node11" href="../../d3/d7a/map_8c.html#a987fd3f199daaabdbf8a3859d7bcd4cc" title="get_rnode_block" alt="" coords="168,85,285,115"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="335,32,380,61"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="445,5,515,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="429,59,531,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="../../db/def/qspn-empiric_8c_a60d1cd92a769d9904614fced266f4493_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a60d1cd92a769d9904614fced266f4493_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a60d1cd92a769d9904614fced266f4493_icgraph" id="db/def/qspn-empiric_8c_a60d1cd92a769d9904614fced266f4493_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#adedb299c04209530f0730bba4c5fb04c" title="pack_map" alt="" coords="168,5,251,35"/><area shape="rect" id="node5" href="../../db/def/qspn-empiric_8c.html#a766f7193d569ff69cabe949d29e0b1ef" title="save_map" alt="" coords="299,5,381,35"/><area shape="rect" id="node7" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="429,5,480,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="aff9aae7d85e1a7a48c160097a20f1dff"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a>* map_rnode_insert </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>node</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>pos</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *&#160;</td>
<td class="paramname"><em>new</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="../../db/def/qspn-empiric_8c_aff9aae7d85e1a7a48c160097a20f1dff_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_aff9aae7d85e1a7a48c160097a20f1dff_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_aff9aae7d85e1a7a48c160097a20f1dff_cgraph" id="db/def/qspn-empiric_8c_aff9aae7d85e1a7a48c160097a20f1dff_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="203,32,248,61"/><area shape="rect" id="node9" href="../../d3/d7a/map_8c.html#a01149981b234cad3362bb15810e8c835" title="rnode_insert" alt="" coords="179,85,272,115"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="336,5,405,35"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="320,59,421,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="../../db/def/qspn-empiric_8c_aff9aae7d85e1a7a48c160097a20f1dff_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_aff9aae7d85e1a7a48c160097a20f1dff_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_aff9aae7d85e1a7a48c160097a20f1dff_icgraph" id="db/def/qspn-empiric_8c_aff9aae7d85e1a7a48c160097a20f1dff_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a739f2953fdd9ba9f9d383ee0ea094b27" title="rnode_add" alt="" coords="179,29,261,59"/><area shape="rect" id="node5" href="../../d5/ddf/qspn-empiric_8h.html#ac7f772d3738759892a56e06f52d02fe3" title="gen_rnd_map" alt="" coords="311,29,409,59"/><area shape="rect" id="node8" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="459,29,509,59"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="acd0dc47da9ba8cdf24563b13b6edb8ad"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int map_store_rblock </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>addr_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="../../d8/d81/structmap__rnode.html">map_rnode</a> *&#160;</td>
<td class="paramname"><em>rblock</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="../../db/def/qspn-empiric_8c_acd0dc47da9ba8cdf24563b13b6edb8ad_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_acd0dc47da9ba8cdf24563b13b6edb8ad_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_acd0dc47da9ba8cdf24563b13b6edb8ad_cgraph" id="db/def/qspn-empiric_8c_acd0dc47da9ba8cdf24563b13b6edb8ad_cgraph">
<area shape="rect" id="node3" href="../../d3/d7a/map_8c.html#a6b31ffd5d96575c58fc76eb1002b1424" title="store_rnode_block" alt="" coords="179,5,307,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="../../db/def/qspn-empiric_8c_acd0dc47da9ba8cdf24563b13b6edb8ad_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_acd0dc47da9ba8cdf24563b13b6edb8ad_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_acd0dc47da9ba8cdf24563b13b6edb8ad_icgraph" id="db/def/qspn-empiric_8c_acd0dc47da9ba8cdf24563b13b6edb8ad_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#aa1c547a1395ad23dae8112e8d330f45c" title="unpack_map" alt="" coords="179,5,275,35"/><area shape="rect" id="node5" href="../../db/def/qspn-empiric_8c.html#a29795c4a141eaa2d9acfdb1a5f17e609" title="load_map" alt="" coords="324,5,401,35"/><area shape="rect" id="node7" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="451,5,501,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a2be409f266726bbbae4b73cd1087635f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int mod_rnode_addr </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *&#160;</td>
<td class="paramname"><em>rnode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>map_start</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>new_start</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="../../db/def/qspn-empiric_8c_a2be409f266726bbbae4b73cd1087635f_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a2be409f266726bbbae4b73cd1087635f_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a2be409f266726bbbae4b73cd1087635f_icgraph" id="db/def/qspn-empiric_8c_a2be409f266726bbbae4b73cd1087635f_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a987fd3f199daaabdbf8a3859d7bcd4cc" title="get_rnode_block" alt="" coords="179,5,296,35"/><area shape="rect" id="node13" href="../../db/def/qspn-empiric_8c.html#a6b31ffd5d96575c58fc76eb1002b1424" title="store_rnode_block" alt="" coords="173,59,301,88"/><area shape="rect" id="node5" href="../../db/def/qspn-empiric_8c.html#a60d1cd92a769d9904614fced266f4493" title="map_get_rblock" alt="" coords="355,5,469,35"/><area shape="rect" id="node7" href="../../db/def/qspn-empiric_8c.html#adedb299c04209530f0730bba4c5fb04c" title="pack_map" alt="" coords="529,5,612,35"/><area shape="rect" id="node9" href="../../db/def/qspn-empiric_8c.html#a766f7193d569ff69cabe949d29e0b1ef" title="save_map" alt="" coords="667,5,749,35"/><area shape="rect" id="node11" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="797,32,848,61"/><area shape="rect" id="node15" href="../../db/def/qspn-empiric_8c.html#acd0dc47da9ba8cdf24563b13b6edb8ad" title="map_store_rblock" alt="" coords="349,59,475,88"/><area shape="rect" id="node17" href="../../db/def/qspn-empiric_8c.html#aa1c547a1395ad23dae8112e8d330f45c" title="unpack_map" alt="" coords="523,59,619,88"/><area shape="rect" id="node19" href="../../db/def/qspn-empiric_8c.html#a29795c4a141eaa2d9acfdb1a5f17e609" title="load_map" alt="" coords="669,59,747,88"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="adedb299c04209530f0730bba4c5fb04c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char* pack_map </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>addr_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="../../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">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="../../db/def/qspn-empiric_8c_adedb299c04209530f0730bba4c5fb04c_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_adedb299c04209530f0730bba4c5fb04c_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_adedb299c04209530f0730bba4c5fb04c_cgraph" id="db/def/qspn-empiric_8c_adedb299c04209530f0730bba4c5fb04c_cgraph">
<area shape="rect" id="node3" href="../../d3/d7a/map_8c.html#a60d1cd92a769d9904614fced266f4493" title="map_get_rblock" alt="" coords="152,5,267,35"/><area shape="rect" id="node5" href="../../d3/d7a/map_8c.html#a4ca7b0204f961c5dbe35bf7e8fff7ac5" title="pos_from_node" alt="" coords="155,59,264,88"/><area shape="rect" id="node7" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="176,112,243,141"/><area shape="rect" id="node15" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="136,165,283,195"/><area shape="rect" id="node28" href="../../d3/d7a/map_8c.html#a492987dbade1c9b1b87e31e6b61eaba2" title="pack_map_node" alt="" coords="151,219,268,248"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="368,59,413,88"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="515,32,584,61"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="499,85,600,115"/><area shape="rect" id="node17" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="351,112,431,141"/><area shape="rect" id="node21" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="343,165,439,195"/><area shape="rect" id="node24" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="333,219,448,248"/><area shape="rect" id="node26" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="332,272,449,301"/><area shape="rect" id="node19" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="505,152,593,181"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../db/def/qspn-empiric_8c_adedb299c04209530f0730bba4c5fb04c_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_adedb299c04209530f0730bba4c5fb04c_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_adedb299c04209530f0730bba4c5fb04c_icgraph" id="db/def/qspn-empiric_8c_adedb299c04209530f0730bba4c5fb04c_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a766f7193d569ff69cabe949d29e0b1ef" title="save_map" alt="" coords="136,5,219,35"/><area shape="rect" id="node5" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="267,5,317,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a492987dbade1c9b1b87e31e6b61eaba2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void pack_map_node </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>node</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="../../db/def/qspn-empiric_8c_a492987dbade1c9b1b87e31e6b61eaba2_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a492987dbade1c9b1b87e31e6b61eaba2_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a492987dbade1c9b1b87e31e6b61eaba2_cgraph" id="db/def/qspn-empiric_8c_a492987dbade1c9b1b87e31e6b61eaba2_cgraph">
<area shape="rect" id="node3" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="171,85,317,115"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="385,5,465,35"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="377,59,473,88"/><area shape="rect" id="node12" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="368,112,483,141"/><area shape="rect" id="node14" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="367,165,484,195"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="535,32,623,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="../../db/def/qspn-empiric_8c_a492987dbade1c9b1b87e31e6b61eaba2_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a492987dbade1c9b1b87e31e6b61eaba2_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a492987dbade1c9b1b87e31e6b61eaba2_icgraph" id="db/def/qspn-empiric_8c_a492987dbade1c9b1b87e31e6b61eaba2_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#adedb299c04209530f0730bba4c5fb04c" title="pack_map" alt="" coords="171,5,253,35"/><area shape="rect" id="node5" href="../../db/def/qspn-empiric_8c.html#a766f7193d569ff69cabe949d29e0b1ef" title="save_map" alt="" coords="301,5,384,35"/><area shape="rect" id="node7" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="432,5,483,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a4ca7b0204f961c5dbe35bf7e8fff7ac5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int pos_from_node </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>node</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>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="../../db/def/qspn-empiric_8c_a4ca7b0204f961c5dbe35bf7e8fff7ac5_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a4ca7b0204f961c5dbe35bf7e8fff7ac5_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a4ca7b0204f961c5dbe35bf7e8fff7ac5_icgraph" id="db/def/qspn-empiric_8c_a4ca7b0204f961c5dbe35bf7e8fff7ac5_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#adedb299c04209530f0730bba4c5fb04c" title="pack_map" alt="" coords="165,5,248,35"/><area shape="rect" id="node5" href="../../db/def/qspn-empiric_8c.html#a766f7193d569ff69cabe949d29e0b1ef" title="save_map" alt="" coords="296,5,379,35"/><area shape="rect" id="node7" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="427,5,477,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a69b0efb97a609c02ed75e4491505bfb2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void print_data </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>file</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="../../db/def/qspn-empiric_8c_a69b0efb97a609c02ed75e4491505bfb2_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a69b0efb97a609c02ed75e4491505bfb2_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a69b0efb97a609c02ed75e4491505bfb2_icgraph" id="db/def/qspn-empiric_8c_a69b0efb97a609c02ed75e4491505bfb2_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="133,5,184,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ac3b78783c898521e7567aa6ccc330ec4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int print_map </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>map_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 caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../db/def/qspn-empiric_8c_ac3b78783c898521e7567aa6ccc330ec4_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_ac3b78783c898521e7567aa6ccc330ec4_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_ac3b78783c898521e7567aa6ccc330ec4_icgraph" id="db/def/qspn-empiric_8c_ac3b78783c898521e7567aa6ccc330ec4_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="133,5,184,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a739f2953fdd9ba9f9d383ee0ea094b27"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a>* rnode_add </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>node</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *&#160;</td>
<td class="paramname"><em>new</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="../../db/def/qspn-empiric_8c_a739f2953fdd9ba9f9d383ee0ea094b27_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a739f2953fdd9ba9f9d383ee0ea094b27_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a739f2953fdd9ba9f9d383ee0ea094b27_cgraph" id="db/def/qspn-empiric_8c_a739f2953fdd9ba9f9d383ee0ea094b27_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="165,5,232,35"/><area shape="rect" id="node11" href="../../d2/dab/xmalloc_8c.html#a95c6a612049c763f0d351481361ad689" title="xrealloc" alt="" coords="165,59,232,88"/><area shape="rect" id="node14" href="../../d3/d7a/map_8c.html#aff9aae7d85e1a7a48c160097a20f1dff" title="map_rnode_insert" alt="" coords="136,112,261,141"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="311,32,356,61"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="421,5,491,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="405,59,507,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="../../db/def/qspn-empiric_8c_a739f2953fdd9ba9f9d383ee0ea094b27_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a739f2953fdd9ba9f9d383ee0ea094b27_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a739f2953fdd9ba9f9d383ee0ea094b27_icgraph" id="db/def/qspn-empiric_8c_a739f2953fdd9ba9f9d383ee0ea094b27_icgraph">
<area shape="rect" id="node3" href="../../d5/ddf/qspn-empiric_8h.html#ac7f772d3738759892a56e06f52d02fe3" title="gen_rnd_map" alt="" coords="137,29,236,59"/><area shape="rect" id="node6" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="285,29,336,59"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a01149981b234cad3362bb15810e8c835"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a>* rnode_insert </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>pos</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d8/d81/structmap__rnode.html">map_rnode</a> *&#160;</td>
<td class="paramname"><em>new</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="../../db/def/qspn-empiric_8c_a01149981b234cad3362bb15810e8c835_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a01149981b234cad3362bb15810e8c835_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a01149981b234cad3362bb15810e8c835_icgraph" id="db/def/qspn-empiric_8c_a01149981b234cad3362bb15810e8c835_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#aff9aae7d85e1a7a48c160097a20f1dff" title="map_rnode_insert" alt="" coords="147,29,272,59"/><area shape="rect" id="node5" href="../../db/def/qspn-empiric_8c.html#a739f2953fdd9ba9f9d383ee0ea094b27" title="rnode_add" alt="" coords="320,29,403,59"/><area shape="rect" id="node7" href="../../d5/ddf/qspn-empiric_8h.html#ac7f772d3738759892a56e06f52d02fe3" title="gen_rnd_map" alt="" coords="452,29,551,59"/><area shape="rect" id="node10" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="600,29,651,59"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="aaba73b08a07bdc59aca07d8ca09353b9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int rnode_rtt_compar </td>
<td>(</td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>b</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="../../db/def/qspn-empiric_8c_aaba73b08a07bdc59aca07d8ca09353b9_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_aaba73b08a07bdc59aca07d8ca09353b9_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_aaba73b08a07bdc59aca07d8ca09353b9_icgraph" id="db/def/qspn-empiric_8c_aaba73b08a07bdc59aca07d8ca09353b9_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#adefde6fc35745c02ef8913f7c9cf7b37" title="rnode_rtt_order" alt="" coords="176,5,285,35"/><area shape="rect" id="node5" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="333,5,384,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="adefde6fc35745c02ef8913f7c9cf7b37"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void rnode_rtt_order </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>node</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="../../db/def/qspn-empiric_8c_adefde6fc35745c02ef8913f7c9cf7b37_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_adefde6fc35745c02ef8913f7c9cf7b37_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_adefde6fc35745c02ef8913f7c9cf7b37_cgraph" id="db/def/qspn-empiric_8c_adefde6fc35745c02ef8913f7c9cf7b37_cgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#aaba73b08a07bdc59aca07d8ca09353b9" title="rnode_rtt_compar" alt="" coords="163,5,285,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="../../db/def/qspn-empiric_8c_adefde6fc35745c02ef8913f7c9cf7b37_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_adefde6fc35745c02ef8913f7c9cf7b37_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_adefde6fc35745c02ef8913f7c9cf7b37_icgraph" id="db/def/qspn-empiric_8c_adefde6fc35745c02ef8913f7c9cf7b37_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="163,5,213,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a766f7193d569ff69cabe949d29e0b1ef"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int save_map </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>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>root_node</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="../../db/def/qspn-empiric_8c_a766f7193d569ff69cabe949d29e0b1ef_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a766f7193d569ff69cabe949d29e0b1ef_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a766f7193d569ff69cabe949d29e0b1ef_cgraph" id="db/def/qspn-empiric_8c_a766f7193d569ff69cabe949d29e0b1ef_cgraph">
<area shape="rect" id="node3" href="../../d3/d7a/map_8c.html#adedb299c04209530f0730bba4c5fb04c" title="pack_map" alt="" coords="136,5,219,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="153,59,201,88"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="268,59,337,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="../../db/def/qspn-empiric_8c_a766f7193d569ff69cabe949d29e0b1ef_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a766f7193d569ff69cabe949d29e0b1ef_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a766f7193d569ff69cabe949d29e0b1ef_icgraph" id="db/def/qspn-empiric_8c_a766f7193d569ff69cabe949d29e0b1ef_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="136,5,187,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="aed8e325b73bf95d8411acc1c659068bb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* send_qspn_backpro </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>argv</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="../../db/def/qspn-empiric_8c_aed8e325b73bf95d8411acc1c659068bb_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_aed8e325b73bf95d8411acc1c659068bb_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_aed8e325b73bf95d8411acc1c659068bb_cgraph" id="db/def/qspn-empiric_8c_aed8e325b73bf95d8411acc1c659068bb_cgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a227bd5c605c1a2a67e9f72b1a3232392" title="store_tracer_pkt" alt="" coords="193,57,308,87"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="357,5,424,35"/><area shape="rect" id="node17" href="../../db/def/qspn-empiric_8c.html#ad9fb71fc94e2c115224dc88d265fd3bb" title="thread_joint" alt="" coords="207,111,295,140"/><area shape="rect" id="node13" href="../../d2/dab/xmalloc_8c.html#a95c6a612049c763f0d351481361ad689" title="xrealloc" alt="" coords="357,59,424,88"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="473,32,519,61"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="584,5,653,35"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="568,59,669,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="../../db/def/qspn-empiric_8c_aed8e325b73bf95d8411acc1c659068bb_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_aed8e325b73bf95d8411acc1c659068bb_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_aed8e325b73bf95d8411acc1c659068bb_icgraph" id="db/def/qspn-empiric_8c_aed8e325b73bf95d8411acc1c659068bb_icgraph">
<area shape="rect" id="node3" href="../../d5/ddf/qspn-empiric_8h.html#aed8e325b73bf95d8411acc1c659068bb" title="send_qspn_backpro" alt="" coords="192,29,331,59"/><area shape="rect" id="node6" href="../../d5/ddf/qspn-empiric_8h.html#a73274e81ea753f284a5f25a3eaebe5c9" title="send_qspn_pkt" alt="" coords="380,56,489,85"/><area shape="rect" id="node9" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="539,56,589,85"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a5312bce3c9f0ebde68231a0af51fea76"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* send_qspn_open </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>argv</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="../../db/def/qspn-empiric_8c_a5312bce3c9f0ebde68231a0af51fea76_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a5312bce3c9f0ebde68231a0af51fea76_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a5312bce3c9f0ebde68231a0af51fea76_cgraph" id="db/def/qspn-empiric_8c_a5312bce3c9f0ebde68231a0af51fea76_cgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a227bd5c605c1a2a67e9f72b1a3232392" title="store_tracer_pkt" alt="" coords="175,57,289,87"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="339,5,405,35"/><area shape="rect" id="node17" href="../../db/def/qspn-empiric_8c.html#ad9fb71fc94e2c115224dc88d265fd3bb" title="thread_joint" alt="" coords="188,111,276,140"/><area shape="rect" id="node13" href="../../d2/dab/xmalloc_8c.html#a95c6a612049c763f0d351481361ad689" title="xrealloc" alt="" coords="339,59,405,88"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="455,32,500,61"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="565,5,635,35"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="549,59,651,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="../../db/def/qspn-empiric_8c_a5312bce3c9f0ebde68231a0af51fea76_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a5312bce3c9f0ebde68231a0af51fea76_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a5312bce3c9f0ebde68231a0af51fea76_icgraph" id="db/def/qspn-empiric_8c_a5312bce3c9f0ebde68231a0af51fea76_icgraph">
<area shape="rect" id="node3" href="../../d5/ddf/qspn-empiric_8h.html#a73274e81ea753f284a5f25a3eaebe5c9" title="send_qspn_pkt" alt="" coords="175,29,284,59"/><area shape="rect" id="node6" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="333,29,384,59"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a73274e81ea753f284a5f25a3eaebe5c9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* send_qspn_pkt </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>argv</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="../../db/def/qspn-empiric_8c_a73274e81ea753f284a5f25a3eaebe5c9_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a73274e81ea753f284a5f25a3eaebe5c9_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a73274e81ea753f284a5f25a3eaebe5c9_cgraph" id="db/def/qspn-empiric_8c_a73274e81ea753f284a5f25a3eaebe5c9_cgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a227bd5c605c1a2a67e9f72b1a3232392" title="store_tracer_pkt" alt="" coords="353,197,468,227"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="517,145,584,175"/><area shape="rect" id="node17" href="../../db/def/qspn-empiric_8c.html#ad9fb71fc94e2c115224dc88d265fd3bb" title="thread_joint" alt="" coords="367,93,455,123"/><area shape="rect" id="node19" href="../../db/def/qspn-empiric_8c.html#a5312bce3c9f0ebde68231a0af51fea76" title="send_qspn_open" alt="" coords="175,211,295,240"/><area shape="rect" id="node24" href="../../db/def/qspn-empiric_8c.html#ab6a54cb1210e9270f874a74dbc8b2a68" title="send_qspn_reply" alt="" coords="175,157,295,187"/><area shape="rect" id="node30" href="../../db/def/qspn-empiric_8c.html#aed8e325b73bf95d8411acc1c659068bb" title="send_qspn_backpro" alt="" coords="165,80,304,109"/><area shape="rect" id="node13" href="../../d2/dab/xmalloc_8c.html#a95c6a612049c763f0d351481361ad689" title="xrealloc" alt="" coords="517,199,584,228"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="633,172,679,201"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="744,145,813,175"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="728,199,829,228"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../db/def/qspn-empiric_8c_a73274e81ea753f284a5f25a3eaebe5c9_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a73274e81ea753f284a5f25a3eaebe5c9_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a73274e81ea753f284a5f25a3eaebe5c9_icgraph" id="db/def/qspn-empiric_8c_a73274e81ea753f284a5f25a3eaebe5c9_icgraph">
<area shape="rect" id="node3" href="../../d5/ddf/qspn-empiric_8h.html#a73274e81ea753f284a5f25a3eaebe5c9" title="send_qspn_pkt" alt="" coords="167,29,276,59"/><area shape="rect" id="node6" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="325,56,376,85"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ab6a54cb1210e9270f874a74dbc8b2a68"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* send_qspn_reply </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>argv</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="../../db/def/qspn-empiric_8c_ab6a54cb1210e9270f874a74dbc8b2a68_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_ab6a54cb1210e9270f874a74dbc8b2a68_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_ab6a54cb1210e9270f874a74dbc8b2a68_cgraph" id="db/def/qspn-empiric_8c_ab6a54cb1210e9270f874a74dbc8b2a68_cgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a227bd5c605c1a2a67e9f72b1a3232392" title="store_tracer_pkt" alt="" coords="175,57,289,87"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="339,5,405,35"/><area shape="rect" id="node17" href="../../db/def/qspn-empiric_8c.html#ad9fb71fc94e2c115224dc88d265fd3bb" title="thread_joint" alt="" coords="188,111,276,140"/><area shape="rect" id="node13" href="../../d2/dab/xmalloc_8c.html#a95c6a612049c763f0d351481361ad689" title="xrealloc" alt="" coords="339,59,405,88"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="455,32,500,61"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="565,5,635,35"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="549,59,651,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="../../db/def/qspn-empiric_8c_ab6a54cb1210e9270f874a74dbc8b2a68_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_ab6a54cb1210e9270f874a74dbc8b2a68_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_ab6a54cb1210e9270f874a74dbc8b2a68_icgraph" id="db/def/qspn-empiric_8c_ab6a54cb1210e9270f874a74dbc8b2a68_icgraph">
<area shape="rect" id="node3" href="../../d5/ddf/qspn-empiric_8h.html#ab6a54cb1210e9270f874a74dbc8b2a68" title="send_qspn_reply" alt="" coords="173,29,293,59"/><area shape="rect" id="node6" href="../../d5/ddf/qspn-empiric_8h.html#a73274e81ea753f284a5f25a3eaebe5c9" title="send_qspn_pkt" alt="" coords="343,56,452,85"/><area shape="rect" id="node9" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="501,56,552,85"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a47e6de9806787e472ad5925d778347d7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* show_temp_stat </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>null</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../db/def/qspn-empiric_8c_a47e6de9806787e472ad5925d778347d7_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a47e6de9806787e472ad5925d778347d7_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a47e6de9806787e472ad5925d778347d7_icgraph" id="db/def/qspn-empiric_8c_a47e6de9806787e472ad5925d778347d7_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="173,5,224,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a6b31ffd5d96575c58fc76eb1002b1424"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int store_rnode_block </td>
<td>(</td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>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>node</em>, </td>
</tr>
<tr>
<td class="paramkey"></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">int&#160;</td>
<td class="paramname"><em>rstart</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="../../db/def/qspn-empiric_8c_a6b31ffd5d96575c58fc76eb1002b1424_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a6b31ffd5d96575c58fc76eb1002b1424_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a6b31ffd5d96575c58fc76eb1002b1424_cgraph" id="db/def/qspn-empiric_8c_a6b31ffd5d96575c58fc76eb1002b1424_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="221,59,288,88"/><area shape="rect" id="node11" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="181,139,328,168"/><area shape="rect" id="node24" href="../../d3/d7a/map_8c.html#a2be409f266726bbbae4b73cd1087635f" title="mod_rnode_addr" alt="" coords="196,192,313,221"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="413,32,459,61"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="560,5,629,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="544,59,645,88"/><area shape="rect" id="node13" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="396,85,476,115"/><area shape="rect" id="node17" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="388,139,484,168"/><area shape="rect" id="node20" href="../../d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="379,192,493,221"/><area shape="rect" id="node22" href="../../d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="377,245,495,275"/><area shape="rect" id="node15" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="551,125,639,155"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../db/def/qspn-empiric_8c_a6b31ffd5d96575c58fc76eb1002b1424_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a6b31ffd5d96575c58fc76eb1002b1424_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a6b31ffd5d96575c58fc76eb1002b1424_icgraph" id="db/def/qspn-empiric_8c_a6b31ffd5d96575c58fc76eb1002b1424_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#acd0dc47da9ba8cdf24563b13b6edb8ad" title="map_store_rblock" alt="" coords="181,5,307,35"/><area shape="rect" id="node5" href="../../db/def/qspn-empiric_8c.html#aa1c547a1395ad23dae8112e8d330f45c" title="unpack_map" alt="" coords="355,5,451,35"/><area shape="rect" id="node7" href="../../db/def/qspn-empiric_8c.html#a29795c4a141eaa2d9acfdb1a5f17e609" title="load_map" alt="" coords="500,5,577,35"/><area shape="rect" id="node9" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="627,5,677,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a227bd5c605c1a2a67e9f72b1a3232392"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int store_tracer_pkt </td>
<td>(</td>
<td class="paramtype">struct <a class="el" href="../../d2/d45/structq__opt.html">q_opt</a> *&#160;</td>
<td class="paramname"><em>qopt</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="../../db/def/qspn-empiric_8c_a227bd5c605c1a2a67e9f72b1a3232392_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a227bd5c605c1a2a67e9f72b1a3232392_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a227bd5c605c1a2a67e9f72b1a3232392_cgraph" id="db/def/qspn-empiric_8c_a227bd5c605c1a2a67e9f72b1a3232392_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="171,5,237,35"/><area shape="rect" id="node11" href="../../d2/dab/xmalloc_8c.html#a95c6a612049c763f0d351481361ad689" title="xrealloc" alt="" coords="171,59,237,88"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="287,32,332,61"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="397,5,467,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="381,59,483,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="../../db/def/qspn-empiric_8c_a227bd5c605c1a2a67e9f72b1a3232392_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a227bd5c605c1a2a67e9f72b1a3232392_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a227bd5c605c1a2a67e9f72b1a3232392_icgraph" id="db/def/qspn-empiric_8c_a227bd5c605c1a2a67e9f72b1a3232392_icgraph">
<area shape="rect" id="node3" href="../../d5/ddf/qspn-empiric_8h.html#aed8e325b73bf95d8411acc1c659068bb" title="send_qspn_backpro" alt="" coords="171,29,309,59"/><area shape="rect" id="node6" href="../../d5/ddf/qspn-empiric_8h.html#a73274e81ea753f284a5f25a3eaebe5c9" title="send_qspn_pkt" alt="" coords="359,120,468,149"/><area shape="rect" id="node11" href="../../d5/ddf/qspn-empiric_8h.html#ab6a54cb1210e9270f874a74dbc8b2a68" title="send_qspn_reply" alt="" coords="180,157,300,187"/><area shape="rect" id="node15" href="../../db/def/qspn-empiric_8c.html#a5312bce3c9f0ebde68231a0af51fea76" title="send_qspn_open" alt="" coords="180,211,300,240"/><area shape="rect" id="node9" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="517,120,568,149"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ad9fb71fc94e2c115224dc88d265fd3bb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void thread_joint </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>joint</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *(*)(void *)&#160;</td>
<td class="paramname"><em>start_routine</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>nopt</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="../../db/def/qspn-empiric_8c_ad9fb71fc94e2c115224dc88d265fd3bb_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_ad9fb71fc94e2c115224dc88d265fd3bb_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_ad9fb71fc94e2c115224dc88d265fd3bb_icgraph" id="db/def/qspn-empiric_8c_ad9fb71fc94e2c115224dc88d265fd3bb_icgraph">
<area shape="rect" id="node3" href="../../d5/ddf/qspn-empiric_8h.html#aed8e325b73bf95d8411acc1c659068bb" title="send_qspn_backpro" alt="" coords="144,29,283,59"/><area shape="rect" id="node6" href="../../d5/ddf/qspn-empiric_8h.html#a73274e81ea753f284a5f25a3eaebe5c9" title="send_qspn_pkt" alt="" coords="332,157,441,187"/><area shape="rect" id="node9" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="491,211,541,240"/><area shape="rect" id="node11" href="../../d5/ddf/qspn-empiric_8h.html#ab6a54cb1210e9270f874a74dbc8b2a68" title="send_qspn_reply" alt="" coords="153,157,273,187"/><area shape="rect" id="node15" href="../../db/def/qspn-empiric_8c.html#a5312bce3c9f0ebde68231a0af51fea76" title="send_qspn_open" alt="" coords="153,211,273,240"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="aa1c547a1395ad23dae8112e8d330f45c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a>* unpack_map </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>pack</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>addr_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>new_root</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">int&#160;</td>
<td class="paramname"><em>maxrnodeblock</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="../../db/def/qspn-empiric_8c_aa1c547a1395ad23dae8112e8d330f45c_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_aa1c547a1395ad23dae8112e8d330f45c_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_aa1c547a1395ad23dae8112e8d330f45c_cgraph" id="db/def/qspn-empiric_8c_aa1c547a1395ad23dae8112e8d330f45c_cgraph">
<area shape="rect" id="node3" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="149,112,296,141"/><area shape="rect" id="node16" href="../../d3/d7a/map_8c.html#afd130c0ea144d2a64ee21c1bf55ff1c3" title="verify_int_map_hdr" alt="" coords="157,165,288,195"/><area shape="rect" id="node18" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="199,219,247,248"/><area shape="rect" id="node22" href="../../d3/d7a/map_8c.html#a892c7ae58040459279b4e1bfa7a80fbe" title="init_map" alt="" coords="188,272,257,301"/><area shape="rect" id="node24" href="../../d3/d7a/map_8c.html#a93be2b471bde6f7180cad23d6a528ff2" title="unpack_map_node" alt="" coords="157,325,288,355"/><area shape="rect" id="node26" href="../../d3/d7a/map_8c.html#acd0dc47da9ba8cdf24563b13b6edb8ad" title="map_store_rblock" alt="" coords="160,379,285,408"/><area shape="rect" id="node28" href="../../d3/d7a/map_8c.html#ad6d14f95d6fd2b4538b03876fecc4a7b" title="free_map" alt="" coords="185,432,260,461"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="364,5,444,35"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="356,59,452,88"/><area shape="rect" id="node12" href="../../d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="347,112,461,141"/><area shape="rect" id="node14" href="../../d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="345,165,463,195"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="513,32,601,61"/><area shape="rect" id="node20" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="369,219,439,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="../../db/def/qspn-empiric_8c_aa1c547a1395ad23dae8112e8d330f45c_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_aa1c547a1395ad23dae8112e8d330f45c_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_aa1c547a1395ad23dae8112e8d330f45c_icgraph" id="db/def/qspn-empiric_8c_aa1c547a1395ad23dae8112e8d330f45c_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a29795c4a141eaa2d9acfdb1a5f17e609" title="load_map" alt="" coords="151,5,228,35"/><area shape="rect" id="node5" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="277,5,328,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a93be2b471bde6f7180cad23d6a528ff2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void unpack_map_node </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>node</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="../../db/def/qspn-empiric_8c_a93be2b471bde6f7180cad23d6a528ff2_cgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a93be2b471bde6f7180cad23d6a528ff2_cgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a93be2b471bde6f7180cad23d6a528ff2_cgraph" id="db/def/qspn-empiric_8c_a93be2b471bde6f7180cad23d6a528ff2_cgraph">
<area shape="rect" id="node3" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="184,85,331,115"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="399,5,479,35"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="391,59,487,88"/><area shape="rect" id="node12" href="../../d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="381,112,496,141"/><area shape="rect" id="node14" href="../../d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="380,165,497,195"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="548,32,636,61"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../db/def/qspn-empiric_8c_a93be2b471bde6f7180cad23d6a528ff2_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a93be2b471bde6f7180cad23d6a528ff2_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a93be2b471bde6f7180cad23d6a528ff2_icgraph" id="db/def/qspn-empiric_8c_a93be2b471bde6f7180cad23d6a528ff2_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#aa1c547a1395ad23dae8112e8d330f45c" title="unpack_map" alt="" coords="184,5,280,35"/><area shape="rect" id="node5" href="../../db/def/qspn-empiric_8c.html#a29795c4a141eaa2d9acfdb1a5f17e609" title="load_map" alt="" coords="329,5,407,35"/><area shape="rect" id="node7" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="456,5,507,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="afd130c0ea144d2a64ee21c1bf55ff1c3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int verify_int_map_hdr </td>
<td>(</td>
<td class="paramtype">struct <a class="el" href="../../d7/d7b/structint__map__hdr.html">int_map_hdr</a> *&#160;</td>
<td class="paramname"><em>imap_hdr</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">int&#160;</td>
<td class="paramname"><em>maxrnodeblock</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="../../db/def/qspn-empiric_8c_afd130c0ea144d2a64ee21c1bf55ff1c3_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_afd130c0ea144d2a64ee21c1bf55ff1c3_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_afd130c0ea144d2a64ee21c1bf55ff1c3_icgraph" id="db/def/qspn-empiric_8c_afd130c0ea144d2a64ee21c1bf55ff1c3_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#aa1c547a1395ad23dae8112e8d330f45c" title="unpack_map" alt="" coords="187,5,283,35"/><area shape="rect" id="node5" href="../../db/def/qspn-empiric_8c.html#a29795c4a141eaa2d9acfdb1a5f17e609" title="load_map" alt="" coords="332,32,409,61"/><area shape="rect" id="node7" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="459,32,509,61"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a905632df0eb0fae9f72117d477a040d5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void wait_threads </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../db/def/qspn-empiric_8c_a905632df0eb0fae9f72117d477a040d5_icgraph.png" border="0" usemap="#db/def/qspn-empiric_8c_a905632df0eb0fae9f72117d477a040d5_icgraph" alt=""/></div>
<map name="db/def/qspn-empiric_8c_a905632df0eb0fae9f72117d477a040d5_icgraph" id="db/def/qspn-empiric_8c_a905632df0eb0fae9f72117d477a040d5_icgraph">
<area shape="rect" id="node3" href="../../db/def/qspn-empiric_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="149,5,200,35"/></map>
</div>
</p>
</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="../../db/def/qspn-empiric_8c.html">qspn-empiric.c</a></li>
2014-02-20 00:30:40 +00:00
<li class="footer">Generated on Wed Feb 19 2014 16:29:37 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>