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

1932 lines
231 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>The Netsukuku Project: src/igs.c File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td 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('d1/d6f/igs_8c.html','../../');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">igs.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="../../d5/da4/libnetlink_8h_source.html">libnetlink.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="../../d7/d0e/krnl__route_8h_source.html">krnl_route.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d4/d43/request_8h_source.html">request.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../dc/d3e/endianness_8h_source.html">endianness.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d5/d89/pkts_8h_source.html">pkts.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d5/dbf/bmap_8h_source.html">bmap.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d8/da0/qspn_8h_source.html">qspn.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d3/df5/radar_8h_source.html">radar.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../dd/dd9/andns_8h_source.html">andns.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../db/d93/netsukuku_8h_source.html">netsukuku.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d9/d7f/route_8h_source.html">route.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d6/d94/krnl__rule_8h_source.html">krnl_rule.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d7/d0e/iptunnel_8h_source.html">iptunnel.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d1/d64/libping_8h_source.html">libping.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d1/d6b/libiptc_8h_source.html">libiptc/libiptc.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d3/de6/mark_8h_source.html">mark.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../da/dd7/igs_8h_source.html">igs.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d7/d6c/err__errno_8h_source.html">err_errno.h</a>&quot;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for igs.c:</div>
<div class="dyncontent">
<div class="center"><img src="../../dc/d1a/igs_8c__incl.png" border="0" usemap="#src_2igs_8c" alt=""/></div>
<map name="src_2igs_8c" id="src_2igs_8c">
<area shape="rect" id="node3" href="../../d1/d0b/includes_8h.html" title="includes.h" alt="" coords="1669,160,1749,189"/><area shape="rect" id="node57" href="../../dc/d54/common_8h.html" title="common.h" alt="" coords="67,83,149,112"/><area shape="rect" id="node63" href="../../d5/da4/libnetlink_8h.html" title="libnetlink.h" alt="" coords="224,83,307,112"/><area shape="rect" id="node65" href="../../d6/d4a/inet_8h.html" title="inet.h" alt="" coords="1592,160,1645,189"/><area shape="rect" id="node67" href="../../dc/d3e/endianness_8h.html" title="endianness.h" alt="" coords="215,237,313,267"/><area shape="rect" id="node69" href="../../d7/d0e/krnl__route_8h.html" title="krnl_route.h" alt="" coords="1427,83,1517,112"/><area shape="rect" id="node71" href="../../d4/d43/request_8h.html" title="request.h" alt="" coords="149,160,224,189"/><area shape="rect" id="node75" href="../../d5/d89/pkts_8h.html" title="pkts.h" alt="" coords="331,83,389,112"/><area shape="rect" id="node78" href="../../d5/dbf/bmap_8h.html" title="bmap.h" alt="" coords="1515,315,1579,344"/><area shape="rect" id="node80" href="../../d8/da0/qspn_8h.html" title="qspn.h" alt="" coords="1759,83,1820,112"/><area shape="rect" id="node82" href="../../d3/df5/radar_8h.html" title="radar.h" alt="" coords="1844,83,1905,112"/><area shape="rect" id="node84" href="../../dd/dd9/andns_8h.html" title="andns.h" alt="" coords="1980,83,2047,112"/><area shape="rect" id="node90" href="../../db/d93/netsukuku_8h.html" title="netsukuku.h" alt="" coords="2643,83,2736,112"/><area shape="rect" id="node92" href="../../da/dd7/igs_8h.html" title="igs.h" alt="" coords="2693,160,2744,189"/><area shape="rect" id="node94" href="../../d9/d7f/route_8h.html" title="route.h" alt="" coords="2887,237,2948,267"/><area shape="rect" id="node98" href="../../d6/d94/krnl__rule_8h.html" title="krnl_rule.h" alt="" coords="2172,83,2255,112"/><area shape="rect" id="node100" href="../../d7/d0e/iptunnel_8h.html" title="iptunnel.h" alt="" coords="2279,83,2356,112"/><area shape="rect" id="node102" href="../../d1/d64/libping_8h.html" title="libping.h" alt="" coords="1665,83,1735,112"/><area shape="rect" id="node105" href="../../d1/d6b/libiptc_8h.html" title="libiptc/libiptc.h" alt="" coords="2565,160,2669,189"/><area shape="rect" id="node109" href="../../d3/de6/mark_8h.html" title="mark.h" alt="" coords="2391,83,2452,112"/><area shape="rect" id="node113" href="../../d7/d6c/err__errno_8h.html" title="err_errno.h" alt="" coords="2408,160,2491,189"/><area shape="rect" id="node59" href="../../d4/d08/misc_8h.html" title="misc.h" alt="" coords="79,237,140,267"/><area shape="rect" id="node61" href="../../d5/d08/buffer_8h.html" title="buffer.h" alt="" coords="5,160,72,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:aa6de0936765376643c8726ca0eaf6dde"><td class="memItemLeft" align="right" valign="top">u_char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#aa6de0936765376643c8726ca0eaf6dde">bandwidth_in_8bit</a> (u_int x)</td></tr>
<tr class="separator:aa6de0936765376643c8726ca0eaf6dde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32e4da25d9485e72ada0c83780ef6f31"><td class="memItemLeft" align="right" valign="top">u_int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a32e4da25d9485e72ada0c83780ef6f31">bandwidth_to_32bit</a> (u_char x)</td></tr>
<tr class="separator:a32e4da25d9485e72ada0c83780ef6f31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a016c3a34a9dc7add88dd0bce88440e05"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a016c3a34a9dc7add88dd0bce88440e05">str_to_inet_gw</a> (char *str, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *gw, char **dev)</td></tr>
<tr class="separator:a016c3a34a9dc7add88dd0bce88440e05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b648cbf154af516c4ed807ebaa4fe88"><td class="memItemLeft" align="right" valign="top">char **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a2b648cbf154af516c4ed807ebaa4fe88">parse_internet_hosts</a> (char *str, int *hosts)</td></tr>
<tr class="separator:a2b648cbf154af516c4ed807ebaa4fe88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53c17c74d86e8cf6bdd47242002c8bef"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a53c17c74d86e8cf6bdd47242002c8bef">free_internet_hosts</a> (char **hnames, int hosts)</td></tr>
<tr class="separator:a53c17c74d86e8cf6bdd47242002c8bef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29026505ec5e0465ebe99a7077ff6d49"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a29026505ec5e0465ebe99a7077ff6d49">internet_hosts_to_ip</a> (void)</td></tr>
<tr class="separator:a29026505ec5e0465ebe99a7077ff6d49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab1091590ed4414ea138fedb0d2982e3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#aab1091590ed4414ea138fedb0d2982e3">init_igws</a> (<a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> ***igws, int **igws_counter, int levels)</td></tr>
<tr class="separator:aab1091590ed4414ea138fedb0d2982e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68b10196ae2d1b448a3097dbf254eb68"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a68b10196ae2d1b448a3097dbf254eb68">reset_igws</a> (<a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **igws, int *igws_counter, int levels)</td></tr>
<tr class="separator:a68b10196ae2d1b448a3097dbf254eb68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a319bad303b318822fe195f434e5b3ddc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a319bad303b318822fe195f434e5b3ddc">free_igws</a> (<a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **igws, int *igws_counter, int levels)</td></tr>
<tr class="separator:a319bad303b318822fe195f434e5b3ddc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96f88cc795a0a08a7176d0c0af39e562"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a96f88cc795a0a08a7176d0c0af39e562">init_my_igws</a> (<a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **igws, int *igws_counter, <a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> ***my_new_igws, u_char my_bandwidth, <a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *cur_node, <a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *qg)</td></tr>
<tr class="separator:a96f88cc795a0a08a7176d0c0af39e562"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3df20b00e1530523fdddc24a9987a9b3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a3df20b00e1530523fdddc24a9987a9b3">free_my_igws</a> (<a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> ***my_igs)</td></tr>
<tr class="separator:a3df20b00e1530523fdddc24a9987a9b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a184ab033bb2e2c1f856df5430ba87a80"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a184ab033bb2e2c1f856df5430ba87a80">init_internet_gateway_search</a> (void)</td></tr>
<tr class="separator:a184ab033bb2e2c1f856df5430ba87a80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69dec3b6ff9453bc64d5b98f6b40e2aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a69dec3b6ff9453bc64d5b98f6b40e2aa">close_internet_gateway_search</a> (void)</td></tr>
<tr class="separator:a69dec3b6ff9453bc64d5b98f6b40e2aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a625d6b7c80cf35070eb68f83615cf8f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a625d6b7c80cf35070eb68f83615cf8f7">igw_add_node</a> (<a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **igws, int *igws_counter, int level, int gid, <a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *node, int ip[4], u_char bandwidth)</td></tr>
<tr class="separator:a625d6b7c80cf35070eb68f83615cf8f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46d6f806802d39aa290a387347a499d7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a46d6f806802d39aa290a387347a499d7">igw_del</a> (<a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **igws, int *igws_counter, <a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> *igw, int level)</td></tr>
<tr class="separator:a46d6f806802d39aa290a387347a499d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c6f10b4481f6bdcfe6dd51f34d56f0a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a2c6f10b4481f6bdcfe6dd51f34d56f0a">igw_find_node</a> (<a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **igws, int level, <a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *node)</td></tr>
<tr class="separator:a2c6f10b4481f6bdcfe6dd51f34d56f0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8c2dbf486a8a270309828203fa1b4b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#ae8c2dbf486a8a270309828203fa1b4b5">igw_find_ip</a> (<a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **igws, int level, u_int ip[4])</td></tr>
<tr class="separator:ae8c2dbf486a8a270309828203fa1b4b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0e7f1a98cbf5f39abc745c07895820b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#ae0e7f1a98cbf5f39abc745c07895820b">igw_del_node</a> (<a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **igws, int *igws_counter, int level, <a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *node)</td></tr>
<tr class="separator:ae0e7f1a98cbf5f39abc745c07895820b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24907e9ec5eb1fbdcea59fe9b7f1599e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a24907e9ec5eb1fbdcea59fe9b7f1599e">igw_update_gnode_bw</a> (int *igws_counter, <a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **my_igws, <a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> *igw, int new, int level, int maxlevels)</td></tr>
<tr class="separator:a24907e9ec5eb1fbdcea59fe9b7f1599e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a698a35adb81b4cabc002b51ae227a0ab"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a698a35adb81b4cabc002b51ae227a0ab">igw_cmp</a> (const void *a, const void *b)</td></tr>
<tr class="separator:a698a35adb81b4cabc002b51ae227a0ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0631352217c3c9639e81de946f7af2e3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a0631352217c3c9639e81de946f7af2e3">igw_order</a> (<a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **igws, int *igws_counter, <a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **my_igws, int level)</td></tr>
<tr class="separator:a0631352217c3c9639e81de946f7af2e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5855d790f8cd80495bf1962009b6cb7b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a5855d790f8cd80495bf1962009b6cb7b">igw_check_inet_conn</a> (void)</td></tr>
<tr class="separator:a5855d790f8cd80495bf1962009b6cb7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0c6fb918f055c28c21d5a17fe02db09"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#af0c6fb918f055c28c21d5a17fe02db09">igw_check_inet_conn_t</a> (void *null)</td></tr>
<tr class="separator:af0c6fb918f055c28c21d5a17fe02db09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94fb2e3622439b35372a6d3972a6f5e3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a94fb2e3622439b35372a6d3972a6f5e3">igw_ping_igw</a> (<a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> *igw)</td></tr>
<tr class="separator:a94fb2e3622439b35372a6d3972a6f5e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac87ed2fc7a66e73c5fef763321862295"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#ac87ed2fc7a66e73c5fef763321862295">igw_monitor_igws_t</a> (void *null)</td></tr>
<tr class="separator:ac87ed2fc7a66e73c5fef763321862295"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b3d293ed96b781f5b351d0f054bbf0d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a7b3d293ed96b781f5b351d0f054bbf0d">igw_exec_masquerade_sh</a> (char *script, int stop)</td></tr>
<tr class="separator:a7b3d293ed96b781f5b351d0f054bbf0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cf5f370332317b793630c29f82414c3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a5cf5f370332317b793630c29f82414c3">igw_exec_tcshaper_sh</a> (char *script, int stop, char *dev, int upload_bw, int dnload_bw)</td></tr>
<tr class="separator:a5cf5f370332317b793630c29f82414c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2665964804c77a4b1bfeb7fdd7c38ed3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a2665964804c77a4b1bfeb7fdd7c38ed3">add_igw_nexthop</a> (<a class="el" href="../../da/dd7/igs_8h.html#afddb8e0848934c313b463385d995b472">igw_nexthop</a> *igwn, <a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *ip, int *new)</td></tr>
<tr class="separator:a2665964804c77a4b1bfeb7fdd7c38ed3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc897308ed5d1fab5e44122f68279faa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#acc897308ed5d1fab5e44122f68279faa">set_igw_nexhtop_inactive</a> (<a class="el" href="../../da/dd7/igs_8h.html#afddb8e0848934c313b463385d995b472">igw_nexthop</a> *igwn)</td></tr>
<tr class="separator:acc897308ed5d1fab5e44122f68279faa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6e977b941c5031d125aed6513e19215"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#ab6e977b941c5031d125aed6513e19215">reset_igw_nexthop</a> (<a class="el" href="../../da/dd7/igs_8h.html#afddb8e0848934c313b463385d995b472">igw_nexthop</a> *igwn)</td></tr>
<tr class="separator:ab6e977b941c5031d125aed6513e19215"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8188aff5547e21daad2860d6bfdc7070"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a8188aff5547e21daad2860d6bfdc7070">reset_igw_rules</a> (void)</td></tr>
<tr class="separator:a8188aff5547e21daad2860d6bfdc7070"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51d86ef21953a6f2d0231b9c83701ce6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a51d86ef21953a6f2d0231b9c83701ce6">igw_replace_def_igws</a> (<a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **igws, int *igws_counter, <a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **my_igws, int max_levels, int <a class="el" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>)</td></tr>
<tr class="separator:a51d86ef21953a6f2d0231b9c83701ce6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0ee5831e7c8e3cc9828be7d4b8204ec"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#ae0ee5831e7c8e3cc9828be7d4b8204ec">igw_build_bentry</a> (u_char level, size_t *pack_sz, int *new_bblocks)</td></tr>
<tr class="separator:ae0ee5831e7c8e3cc9828be7d4b8204ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68583c93468fa447635d641f93b040ce"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a68583c93468fa447635d641f93b040ce">igw_store_bblock</a> (bnode_hdr *bblock_hdr, bnode_chunk *bchunk, u_char level)</td></tr>
<tr class="separator:a68583c93468fa447635d641f93b040ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abdb0933bc34906418f796608bf9b0cb0"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#abdb0933bc34906418f796608bf9b0cb0">pack_inet_gw</a> (<a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> *igw, char *pack)</td></tr>
<tr class="separator:abdb0933bc34906418f796608bf9b0cb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a952aaa617471595f911b4754e0ecdc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a3a952aaa617471595f911b4754e0ecdc">unpack_inet_gw</a> (char *pack, <a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> *igw)</td></tr>
<tr class="separator:a3a952aaa617471595f911b4754e0ecdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a413fd34c9565aa635c90cc7f811169e5"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a413fd34c9565aa635c90cc7f811169e5">pack_igws</a> (<a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **igws, int *igws_counter, int levels, int *pack_sz)</td></tr>
<tr class="separator:a413fd34c9565aa635c90cc7f811169e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac988c4e403d8e860068177e9c0358363"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#ac988c4e403d8e860068177e9c0358363">unpack_igws</a> (char *pack, size_t pack_sz, <a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *<a class="el" href="../../d5/ddf/qspn-empiric_8h.html#a275f0c34bee112fa32e4fc86586a19ad">int_map</a>, <a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **ext_map, int levels, <a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> ***new_igws, int **new_igws_counter)</td></tr>
<tr class="separator:ac988c4e403d8e860068177e9c0358363"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a588f330ff9ee2bc7d1de3c60ef794e8b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d6f/igs_8c.html#a588f330ff9ee2bc7d1de3c60ef794e8b">igw_multi_gw_disabled</a></td></tr>
<tr class="separator:a588f330ff9ee2bc7d1de3c60ef794e8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a2665964804c77a4b1bfeb7fdd7c38ed3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int add_igw_nexthop </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#afddb8e0848934c313b463385d995b472">igw_nexthop</a> *&#160;</td>
<td class="paramname"><em>igwn</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>ip</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#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="../../d1/d6f/igs_8c_a2665964804c77a4b1bfeb7fdd7c38ed3_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a2665964804c77a4b1bfeb7fdd7c38ed3_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a2665964804c77a4b1bfeb7fdd7c38ed3_cgraph" id="d1/d6f/igs_8c_a2665964804c77a4b1bfeb7fdd7c38ed3_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="177,5,255,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="../../d1/d6f/igs_8c_a2665964804c77a4b1bfeb7fdd7c38ed3_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a2665964804c77a4b1bfeb7fdd7c38ed3_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a2665964804c77a4b1bfeb7fdd7c38ed3_icgraph" id="d1/d6f/igs_8c_a2665964804c77a4b1bfeb7fdd7c38ed3_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a51d86ef21953a6f2d0231b9c83701ce6" title="igw_replace_def_igws" alt="" coords="177,199,327,228"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="1277,153,1365,183"/><area shape="rect" id="node35" href="../../da/dd7/igs_8h.html#ac87ed2fc7a66e73c5fef763321862295" title="igw_monitor_igws_t" alt="" coords="924,305,1060,335"/><area shape="rect" id="node38" href="../../da/dd7/igs_8h.html#a68583c93468fa447635d641f93b040ce" title="igw_store_bblock" alt="" coords="568,224,691,253"/><area shape="rect" id="node43" href="../../db/de6/qspn_8c.html#aaf014079dd9e527ab38f3b21c547489b" title="qspn_remove_deads" alt="" coords="377,108,519,137"/><area shape="rect" id="node7" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1445,152,1563,181"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2883,227,2933,256"/><area shape="rect" id="node11" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1611,151,1672,180"/><area shape="rect" id="node13" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1721,151,1855,180"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1905,151,1996,180"/><area shape="rect" id="node17" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="2045,151,2232,180"/><area shape="rect" id="node19" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2281,149,2396,179"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2457,93,2545,123"/><area shape="rect" id="node28" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2459,200,2544,229"/><area shape="rect" id="node31" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2445,147,2557,176"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2605,173,2680,203"/><area shape="rect" id="node25" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2728,200,2835,229"/><area shape="rect" id="node40" href="../../d6/d62/tracer_8c.html#a3a5faa1eb3192e2c783c87912f8c6251" title="tracer_store_bblock" alt="" coords="739,237,875,267"/><area shape="rect" id="node45" href="../../d8/da0/qspn_8h.html#ab2f4bfac6bcea3379068bf4aab92e381" title="qspn_new_round" alt="" coords="569,100,689,129"/><area shape="rect" id="node47" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="764,100,849,129"/><area shape="rect" id="node49" href="../../d7/d02/radar_8c.html#ab10b73e523085803cf8a5863ed9994f9" title="radar_qspn_send_t" alt="" coords="927,100,1057,129"/><area shape="rect" id="node51" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="1111,100,1196,129"/><area shape="rect" id="node53" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="1247,100,1396,129"/><area shape="rect" id="node57" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1452,44,1556,73"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="aa6de0936765376643c8726ca0eaf6dde"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">u_char bandwidth_in_8bit </td>
<td>(</td>
<td class="paramtype">u_int&#160;</td>
<td class="paramname"><em>x</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="../../d1/d6f/igs_8c_aa6de0936765376643c8726ca0eaf6dde_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_aa6de0936765376643c8726ca0eaf6dde_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_aa6de0936765376643c8726ca0eaf6dde_icgraph" id="d1/d6f/igs_8c_aa6de0936765376643c8726ca0eaf6dde_icgraph">
<area shape="rect" id="node3" href="../../d4/d3b/netsukuku_8c.html#a9eccd187480c0bd5207afd99966ef68b" title="fill_loaded_cfg_options" alt="" coords="181,5,336,35"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="205,59,312,88"/><area shape="rect" id="node5" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="384,32,435,61"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a32e4da25d9485e72ada0c83780ef6f31"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">u_int bandwidth_to_32bit </td>
<td>(</td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>x</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="../../d1/d6f/igs_8c_a32e4da25d9485e72ada0c83780ef6f31_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a32e4da25d9485e72ada0c83780ef6f31_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a32e4da25d9485e72ada0c83780ef6f31_icgraph" id="d1/d6f/igs_8c_a32e4da25d9485e72ada0c83780ef6f31_icgraph">
<area shape="rect" id="node3" href="../../d1/d6f/igs_8c.html#a698a35adb81b4cabc002b51ae227a0ab" title="igw_cmp" alt="" coords="189,199,264,228"/><area shape="rect" id="node5" href="../../da/dd7/igs_8h.html#a0631352217c3c9639e81de946f7af2e3" title="igw_order" alt="" coords="313,199,391,228"/><area shape="rect" id="node7" href="../../da/dd7/igs_8h.html#a51d86ef21953a6f2d0231b9c83701ce6" title="igw_replace_def_igws" alt="" coords="441,199,591,228"/><area shape="rect" id="node9" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="1541,153,1629,183"/><area shape="rect" id="node39" href="../../da/dd7/igs_8h.html#ac87ed2fc7a66e73c5fef763321862295" title="igw_monitor_igws_t" alt="" coords="1188,305,1324,335"/><area shape="rect" id="node42" href="../../da/dd7/igs_8h.html#a68583c93468fa447635d641f93b040ce" title="igw_store_bblock" alt="" coords="832,224,955,253"/><area shape="rect" id="node47" href="../../db/de6/qspn_8c.html#aaf014079dd9e527ab38f3b21c547489b" title="qspn_remove_deads" alt="" coords="641,108,783,137"/><area shape="rect" id="node11" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1709,152,1827,181"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="3147,227,3197,256"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1875,151,1936,180"/><area shape="rect" id="node17" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1985,151,2119,180"/><area shape="rect" id="node19" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="2169,151,2260,180"/><area shape="rect" id="node21" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="2309,151,2496,180"/><area shape="rect" id="node23" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2545,149,2660,179"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2721,93,2809,123"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2723,200,2808,229"/><area shape="rect" id="node35" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2709,147,2821,176"/><area shape="rect" id="node27" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2869,173,2944,203"/><area shape="rect" id="node29" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2992,200,3099,229"/><area shape="rect" id="node44" href="../../d6/d62/tracer_8c.html#a3a5faa1eb3192e2c783c87912f8c6251" title="tracer_store_bblock" alt="" coords="1003,237,1139,267"/><area shape="rect" id="node49" href="../../d8/da0/qspn_8h.html#ab2f4bfac6bcea3379068bf4aab92e381" title="qspn_new_round" alt="" coords="833,100,953,129"/><area shape="rect" id="node51" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="1028,100,1113,129"/><area shape="rect" id="node53" href="../../d7/d02/radar_8c.html#ab10b73e523085803cf8a5863ed9994f9" title="radar_qspn_send_t" alt="" coords="1191,100,1321,129"/><area shape="rect" id="node55" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="1375,100,1460,129"/><area shape="rect" id="node57" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="1511,100,1660,129"/><area shape="rect" id="node61" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1716,44,1820,73"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a69dec3b6ff9453bc64d5b98f6b40e2aa"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void close_internet_gateway_search </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a69dec3b6ff9453bc64d5b98f6b40e2aa_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a69dec3b6ff9453bc64d5b98f6b40e2aa_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a69dec3b6ff9453bc64d5b98f6b40e2aa_cgraph" id="d1/d6f/igs_8c_a69dec3b6ff9453bc64d5b98f6b40e2aa_cgraph">
<area shape="rect" id="node3" href="../../d1/d6f/igs_8c.html#a7b3d293ed96b781f5b351d0f054bbf0d" title="igw_exec_masquerade_sh" alt="" coords="939,635,1115,664"/><area shape="rect" id="node19" href="../../d1/d6f/igs_8c.html#a5cf5f370332317b793630c29f82414c3" title="igw_exec_tcshaper_sh" alt="" coords="949,581,1104,611"/><area shape="rect" id="node23" href="../../d1/d6f/igs_8c.html#a8188aff5547e21daad2860d6bfdc7070" title="reset_igw_rules" alt="" coords="224,767,336,796"/><area shape="rect" id="node52" href="../../d1/db7/mark_8c.html#abce88ee61b36a36e1e58278165d6004d" title="mark_close" alt="" coords="983,376,1071,405"/><area shape="rect" id="node96" href="../../df/dd8/iptunnel_8c.html#ade2b2a63699f0fc83f3e4746afd97c2e" title="del_all_tunnel_ifs" alt="" coords="219,713,341,743"/><area shape="rect" id="node121" href="../../d1/d6f/igs_8c.html#a319bad303b318822fe195f434e5b3ddc" title="free_igws" alt="" coords="241,820,319,849"/><area shape="rect" id="node125" href="../../d1/d6f/igs_8c.html#a3df20b00e1530523fdddc24a9987a9b3" title="free_my_igws" alt="" coords="229,873,331,903"/><area shape="rect" id="node127" href="../../d1/d6f/igs_8c.html#a53c17c74d86e8cf6bdd47242002c8bef" title="free_internet_hosts" alt="" coords="213,927,347,956"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a8acb91fe62e69e1e7be98dd06b2410a2" title="exec_root_script" alt="" coords="1173,635,1291,664"/><area shape="rect" id="node14" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1209,997,1255,1027"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="1403,687,1451,716"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#aea4dca1a8e24794377ba1bf45fbbfce8" title="loginfo" alt="" coords="1397,633,1456,663"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1569,660,1639,689"/><area shape="rect" id="node17" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1376,945,1477,975"/><area shape="rect" id="node25" href="../../dd/d57/krnl__rule_8c.html#aadededcfcaef4a3aefe5499d6a8142d6" title="rule_flush_table_range" alt="" coords="539,997,691,1027"/><area shape="rect" id="node27" href="../../d4/dab/libnetlink_8c.html#af6a834b458ad515cfe591cd720b5a3fd" title="rtnl_open" alt="" coords="989,1161,1064,1191"/><area shape="rect" id="node32" href="../../d4/dab/libnetlink_8c.html#ae723f19314cbb031a26abaee33928b84" title="rtnl_wilddump_request" alt="" coords="739,997,891,1027"/><area shape="rect" id="node35" href="../../d4/dab/libnetlink_8c.html#a0c981a8de14fd51a25027ef407e799ca" title="rtnl_dump_filter" alt="" coords="972,947,1081,976"/><area shape="rect" id="node39" href="../../dd/d57/krnl__rule_8c.html#a546ccc72b2cdff2b1a4f594ee3a36155" title="rule_flush_table_range\l_filter" alt="" coords="739,1101,891,1147"/><area shape="rect" id="node49" href="../../d4/dab/libnetlink_8c.html#abe941df1a4b224511e5aba5fbeda5373" title="rtnl_close" alt="" coords="988,1001,1065,1031"/><area shape="rect" id="node29" href="../../d4/dab/libnetlink_8c.html#adcef0338bcf67064f61e984ea6542a4f" title="rtnl_open_byproto" alt="" coords="1169,1157,1295,1187"/><area shape="rect" id="node41" href="../../d4/dab/libnetlink_8c.html#aed575cd447219f8c2f67e2011aaee4d8" title="parse_rtattr" alt="" coords="983,1108,1071,1137"/><area shape="rect" id="node45" href="../../d4/dab/libnetlink_8c.html#a1e674ac9211ad8a2bd6200b04860b203" title="rtnl_talk" alt="" coords="993,1055,1060,1084"/><area shape="rect" id="node54" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="1399,272,1455,301"/><area shape="rect" id="node57" href="../../d1/db7/mark_8c.html#a013d2018d05ac1606cb61388333a6e50" title="load_dump_rules" alt="" coords="1172,531,1292,560"/><area shape="rect" id="node60" href="../../d1/db7/mark_8c.html#a0c43ef6d239a67007d554dc82e2bf3f6" title="table_init" alt="" coords="1195,323,1269,352"/><area shape="rect" id="node67" href="../../d1/db7/mark_8c.html#ac8de283fd015ee2dc49c172db4e7dab9" title="delete_rule" alt="" coords="1189,219,1275,248"/><area shape="rect" id="node78" href="../../d1/db7/mark_8c.html#a155288a49eecef45917d64c265010e02" title="delete_ntk_forward\l_chain" alt="" coords="1167,126,1297,173"/><area shape="rect" id="node88" href="../../d1/db7/mark_8c.html#a26d05a69abbae35daae19fdbf6b0ed37" title="commit_rules" alt="" coords="1183,376,1281,405"/><area shape="rect" id="node62" href="../../d1/d6b/libiptc_8h.html#ae2d8cd75a10268c3b70a9d37e08004b4" title="iptc_init" alt="" coords="1393,379,1460,408"/><area shape="rect" id="node65" href="../../d1/d6b/libiptc_8h.html#acea4cb1fbf2aa22554757cc703643f4b" title="iptc_strerror" alt="" coords="1381,325,1472,355"/><area shape="rect" id="node69" href="../../d1/db7/mark_8c.html#a3ba74fd839273760b943435a4761b89d" title="rule_position" alt="" coords="1380,165,1473,195"/><area shape="rect" id="node76" href="../../d1/d6b/libiptc_8h.html#a465ad6c36f47ca06e7649956382870e7" title="iptc_delete_num_entry" alt="" coords="1351,219,1503,248"/><area shape="rect" id="node71" href="../../d1/d6b/libiptc_8h.html#a569e36bb7700cd958c21b8438bc64fc9" title="iptc_first_rule" alt="" coords="1555,192,1653,221"/><area shape="rect" id="node73" href="../../d1/d6b/libiptc_8h.html#a343ecb2ab7f20188d5788569b52e6dfc" title="iptc_next_rule" alt="" coords="1553,139,1655,168"/><area shape="rect" id="node80" href="../../d1/d6b/libiptc_8h.html#a1aabca201f7a386daeacd404f7b55925" title="iptc_is_chain" alt="" coords="1377,5,1476,35"/><area shape="rect" id="node82" href="../../d1/d6b/libiptc_8h.html#a20dd1551afafb68d0d0c5e3b2cd28435" title="iptc_flush_entries" alt="" coords="1365,59,1488,88"/><area shape="rect" id="node84" href="../../d1/d6b/libiptc_8h.html#a83f9235c6f1058c4b99deab56ecde875" title="iptc_delete_chain" alt="" coords="1365,112,1488,141"/><area shape="rect" id="node90" href="../../d1/d6b/libiptc_8h.html#ac501f3fe20be73430601409b1ac2fb5a" title="iptc_commit" alt="" coords="1380,432,1473,461"/><area shape="rect" id="node98" href="../../df/dd8/iptunnel_8c.html#a2ad06b901b6a0d7c0f59f82c9762a27f" title="do_get" alt="" coords="412,767,473,796"/><area shape="rect" id="node102" href="../../df/dd8/iptunnel_8c.html#ac4140773b9400374d8142caa1cc14b55" title="del_tunnel_if" alt="" coords="396,713,489,743"/><area shape="rect" id="node100" href="../../df/dd8/iptunnel_8c.html#aea667cde17b521176760c01bfa180537" title="do_get_ioctl" alt="" coords="1187,843,1277,872"/><area shape="rect" id="node104" href="../../df/dd8/iptunnel_8c.html#a770f08840a609f19a4db7cfc47e66778" title="tunnel_del" alt="" coords="575,739,655,768"/><area shape="rect" id="node119" href="../../df/dd8/iptunnel_8c.html#ae2688c7c3ee7d1d10a646644e08f66b5" title="tun_del_tunl" alt="" coords="569,792,660,821"/><area shape="rect" id="node106" href="../../df/dd8/iptunnel_8c.html#a3d7c2cc0202361dd1af1c18cd0cd5604" title="do_del" alt="" coords="785,739,844,768"/><area shape="rect" id="node108" href="../../df/dd8/iptunnel_8c.html#a883fef533cc97f76ab55c913e5758622" title="fill_tunnel_parm" alt="" coords="971,792,1083,821"/><area shape="rect" id="node115" href="../../df/dd8/iptunnel_8c.html#a4627dc08c8aea426c59b94f85b339c0f" title="do_del_ioctl" alt="" coords="981,739,1072,768"/><area shape="rect" id="node112" href="../../df/dd8/iptunnel_8c.html#ae30c8ce1aa0a2b6bdce5e67310941fa6" title="do_ioctl_get_ifindex" alt="" coords="1164,789,1300,819"/><area shape="rect" id="node123" href="../../d1/d6f/igs_8c.html#a68b10196ae2d1b448a3097dbf254eb68" title="reset_igws" alt="" coords="400,871,485,900"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a69dec3b6ff9453bc64d5b98f6b40e2aa_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a69dec3b6ff9453bc64d5b98f6b40e2aa_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a69dec3b6ff9453bc64d5b98f6b40e2aa_icgraph" id="d1/d6f/igs_8c_a69dec3b6ff9453bc64d5b98f6b40e2aa_icgraph">
<area shape="rect" id="node3" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="215,32,345,61"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="395,5,509,35"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="557,32,608,61"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a319bad303b318822fe195f434e5b3ddc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void free_igws </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **&#160;</td>
<td class="paramname"><em>igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>igws_counter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>levels</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a319bad303b318822fe195f434e5b3ddc_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a319bad303b318822fe195f434e5b3ddc_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a319bad303b318822fe195f434e5b3ddc_cgraph" id="d1/d6f/igs_8c_a319bad303b318822fe195f434e5b3ddc_cgraph">
<area shape="rect" id="node3" href="../../d1/d6f/igs_8c.html#a68b10196ae2d1b448a3097dbf254eb68" title="reset_igws" alt="" coords="133,5,219,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="../../d1/d6f/igs_8c_a319bad303b318822fe195f434e5b3ddc_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a319bad303b318822fe195f434e5b3ddc_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a319bad303b318822fe195f434e5b3ddc_icgraph" id="d1/d6f/igs_8c_a319bad303b318822fe195f434e5b3ddc_icgraph">
<area shape="rect" id="node3" href="../../d3/dc7/hook_8c.html#ab614c177efbb9179f168fd7d13bff83d" title="hook_get_igw" alt="" coords="163,85,264,115"/><area shape="rect" id="node33" href="../../da/dd7/igs_8h.html#a69dec3b6ff9453bc64d5b98f6b40e2aa" title="close_internet_gateway\l_search" alt="" coords="135,186,292,233"/><area shape="rect" id="node5" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="341,61,459,91"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1845,123,1896,152"/><area shape="rect" id="node9" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="507,61,568,91"/><area shape="rect" id="node11" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="617,61,751,91"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="801,61,892,91"/><area shape="rect" id="node15" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="941,49,1128,79"/><area shape="rect" id="node17" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1177,96,1292,125"/><area shape="rect" id="node19" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1353,43,1441,72"/><area shape="rect" id="node26" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1355,96,1440,125"/><area shape="rect" id="node29" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1341,149,1453,179"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1531,96,1605,125"/><area shape="rect" id="node23" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1687,96,1793,125"/><area shape="rect" id="node35" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="1503,200,1633,229"/><area shape="rect" id="node37" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="1683,200,1797,229"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a53c17c74d86e8cf6bdd47242002c8bef"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void free_internet_hosts </td>
<td>(</td>
<td class="paramtype">char **&#160;</td>
<td class="paramname"><em>hnames</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>hosts</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="../../d1/d6f/igs_8c_a53c17c74d86e8cf6bdd47242002c8bef_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a53c17c74d86e8cf6bdd47242002c8bef_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a53c17c74d86e8cf6bdd47242002c8bef_icgraph" id="d1/d6f/igs_8c_a53c17c74d86e8cf6bdd47242002c8bef_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a69dec3b6ff9453bc64d5b98f6b40e2aa" title="close_internet_gateway\l_search" alt="" coords="188,23,345,70"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="396,32,527,61"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="576,5,691,35"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="739,32,789,61"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a3df20b00e1530523fdddc24a9987a9b3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void free_my_igws </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> ***&#160;</td>
<td class="paramname"><em>my_igs</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="../../d1/d6f/igs_8c_a3df20b00e1530523fdddc24a9987a9b3_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a3df20b00e1530523fdddc24a9987a9b3_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a3df20b00e1530523fdddc24a9987a9b3_icgraph" id="d1/d6f/igs_8c_a3df20b00e1530523fdddc24a9987a9b3_icgraph">
<area shape="rect" id="node3" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="193,35,281,64"/><area shape="rect" id="node9" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="531,63,592,92"/><area shape="rect" id="node33" href="../../da/dd7/igs_8h.html#a69dec3b6ff9453bc64d5b98f6b40e2aa" title="close_internet_gateway\l_search" alt="" coords="159,186,316,233"/><area shape="rect" id="node5" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="365,35,483,64"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1869,123,1920,152"/><area shape="rect" id="node11" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="641,63,775,92"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="825,63,916,92"/><area shape="rect" id="node15" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="965,51,1152,80"/><area shape="rect" id="node17" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1201,96,1316,125"/><area shape="rect" id="node19" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1377,43,1465,72"/><area shape="rect" id="node26" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1379,96,1464,125"/><area shape="rect" id="node29" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1365,149,1477,179"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1555,96,1629,125"/><area shape="rect" id="node23" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1711,96,1817,125"/><area shape="rect" id="node35" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="1527,200,1657,229"/><area shape="rect" id="node37" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="1707,200,1821,229"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a625d6b7c80cf35070eb68f83615cf8f7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a>* igw_add_node </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **&#160;</td>
<td class="paramname"><em>igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>igws_counter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>level</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>gid</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">int&#160;</td>
<td class="paramname"><em>ip</em>[4], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>bandwidth</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="../../d1/d6f/igs_8c_a625d6b7c80cf35070eb68f83615cf8f7_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a625d6b7c80cf35070eb68f83615cf8f7_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a625d6b7c80cf35070eb68f83615cf8f7_cgraph" id="d1/d6f/igs_8c_a625d6b7c80cf35070eb68f83615cf8f7_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="161,32,223,61"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="272,32,339,61"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="388,32,433,61"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="499,5,568,35"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="483,59,584,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="../../d1/d6f/igs_8c_a625d6b7c80cf35070eb68f83615cf8f7_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a625d6b7c80cf35070eb68f83615cf8f7_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a625d6b7c80cf35070eb68f83615cf8f7_icgraph" id="d1/d6f/igs_8c_a625d6b7c80cf35070eb68f83615cf8f7_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a96f88cc795a0a08a7176d0c0af39e562" title="init_my_igws" alt="" coords="160,88,259,117"/><area shape="rect" id="node35" href="../../da/dd7/igs_8h.html#a68583c93468fa447635d641f93b040ce" title="igw_store_bblock" alt="" coords="307,140,429,169"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="324,63,412,92"/><area shape="rect" id="node7" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="487,51,604,80"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1933,5,1984,35"/><area shape="rect" id="node11" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="661,51,723,80"/><area shape="rect" id="node13" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="772,51,905,80"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="956,51,1047,80"/><area shape="rect" id="node17" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1096,44,1283,73"/><area shape="rect" id="node19" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1332,97,1447,127"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1508,44,1596,73"/><area shape="rect" id="node28" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1509,97,1595,127"/><area shape="rect" id="node31" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1496,151,1608,180"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1656,84,1731,113"/><area shape="rect" id="node25" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1779,57,1885,87"/><area shape="rect" id="node37" href="../../d6/d62/tracer_8c.html#a3a5faa1eb3192e2c783c87912f8c6251" title="tracer_store_bblock" alt="" coords="477,144,613,173"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ae0ee5831e7c8e3cc9828be7d4b8204ec"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char* igw_build_bentry </td>
<td>(</td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>level</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t *&#160;</td>
<td class="paramname"><em>pack_sz</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>new_bblocks</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="../../d1/d6f/igs_8c_ae0ee5831e7c8e3cc9828be7d4b8204ec_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_ae0ee5831e7c8e3cc9828be7d4b8204ec_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_ae0ee5831e7c8e3cc9828be7d4b8204ec_cgraph" id="d1/d6f/igs_8c_ae0ee5831e7c8e3cc9828be7d4b8204ec_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="184,5,245,35"/><area shape="rect" id="node13" href="../../d9/d45/gmap_8c.html#a558e1bec08c2060b80372ac25cd8d8f2" title="iptogids" alt="" coords="181,59,248,88"/><area shape="rect" id="node17" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="457,97,513,127"/><area shape="rect" id="node20" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="173,163,256,192"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="317,5,384,35"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="463,19,508,48"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="589,72,659,101"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="573,19,675,48"/><area shape="rect" id="node15" href="../../d9/d45/gmap_8c.html#a94609b8ed9b174e8cd3c1a2b98b9006e" title="iptogid" alt="" coords="321,59,380,88"/><area shape="rect" id="node22" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="304,163,397,192"/><area shape="rect" id="node24" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="447,163,524,192"/><area shape="rect" id="node26" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="584,163,664,192"/><area shape="rect" id="node28" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="724,163,812,192"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_ae0ee5831e7c8e3cc9828be7d4b8204ec_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_ae0ee5831e7c8e3cc9828be7d4b8204ec_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_ae0ee5831e7c8e3cc9828be7d4b8204ec_icgraph" id="d1/d6f/igs_8c_ae0ee5831e7c8e3cc9828be7d4b8204ec_icgraph">
<area shape="rect" id="node3" href="../../da/db5/tracer_8h.html#aedc888fcd3fe8dafa7e3a6199190e476" title="tracer_pkt_build" alt="" coords="173,212,288,241"/><area shape="rect" id="node5" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="336,57,421,87"/><area shape="rect" id="node27" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2025,300,2113,329"/><area shape="rect" id="node34" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2027,180,2112,209"/><area shape="rect" id="node37" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2013,233,2125,263"/><area shape="rect" id="node47" href="../../db/de6/qspn_8c.html#a43aa9205d173722bcc7220aa1ffd1d58" title="qspn_open_start" alt="" coords="477,312,595,341"/><area shape="rect" id="node53" href="../../da/db5/tracer_8h.html#ac9c1eb29dad329c4ce003e9f770859c7" title="tracer_pkt_start" alt="" coords="652,109,764,139"/><area shape="rect" id="node7" href="../../d7/d02/radar_8c.html#ab10b73e523085803cf8a5863ed9994f9" title="radar_qspn_send_t" alt="" coords="471,56,601,85"/><area shape="rect" id="node9" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="665,56,751,85"/><area shape="rect" id="node11" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="815,56,964,85"/><area shape="rect" id="node41" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="845,109,933,139"/><area shape="rect" id="node44" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1020,5,1124,35"/><area shape="rect" id="node13" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1013,84,1131,113"/><area shape="rect" id="node15" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2451,56,2501,85"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1179,108,1240,137"/><area shape="rect" id="node19" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1289,108,1423,137"/><area shape="rect" id="node21" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1473,159,1564,188"/><area shape="rect" id="node23" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1613,209,1800,239"/><area shape="rect" id="node25" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1849,209,1964,239"/><area shape="rect" id="node29" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2173,207,2248,236"/><area shape="rect" id="node31" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2296,171,2403,200"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a5855d790f8cd80495bf1962009b6cb7b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int igw_check_inet_conn </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a5855d790f8cd80495bf1962009b6cb7b_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a5855d790f8cd80495bf1962009b6cb7b_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a5855d790f8cd80495bf1962009b6cb7b_cgraph" id="d1/d6f/igs_8c_a5855d790f8cd80495bf1962009b6cb7b_cgraph">
<area shape="rect" id="node3" href="../../df/d9c/libping_8c.html#a24df2d8c0a25a2d1d0515597943049ac" title="pingthost" alt="" coords="200,32,275,61"/><area shape="rect" id="node5" href="../../df/d9c/libping_8c.html#a0ac8200b876bd54e8af3a4715a103e47" title="ping_priv_default" alt="" coords="323,5,443,35"/><area shape="rect" id="node7" href="../../df/d9c/libping_8c.html#a8d19aa4db5571649ce14ad5e39cd101d" title="myping" alt="" coords="351,59,415,88"/><area shape="rect" id="node9" href="../../df/d9c/libping_8c.html#a7698ebb4671ed34f4251e5dcbf1a62f3" title="send_ping" alt="" coords="500,59,580,88"/><area shape="rect" id="node24" href="../../df/d9c/libping_8c.html#a7e6ed87a89b2362608660300e4ba023e" title="elapsed_time" alt="" coords="491,5,589,35"/><area shape="rect" id="node27" href="../../df/d9c/libping_8c.html#a8f7f1c39174accd1cf2c6ab418e94034" title="recv_ping" alt="" coords="501,112,579,141"/><area shape="rect" id="node11" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="653,5,720,35"/><area shape="rect" id="node19" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="659,112,715,141"/><area shape="rect" id="node22" href="../../df/d9c/libping_8c.html#a5414b3905e57ddbdf81f61b66837089c" title="in_checksum" alt="" coords="637,59,736,88"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="785,12,831,41"/><area shape="rect" id="node15" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="896,72,965,101"/><area shape="rect" id="node17" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="880,12,981,41"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a5855d790f8cd80495bf1962009b6cb7b_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a5855d790f8cd80495bf1962009b6cb7b_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a5855d790f8cd80495bf1962009b6cb7b_icgraph" id="d1/d6f/igs_8c_a5855d790f8cd80495bf1962009b6cb7b_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a184ab033bb2e2c1f856df5430ba87a80" title="init_internet_gateway\l_search" alt="" coords="409,5,553,51"/><area shape="rect" id="node9" href="../../da/dd7/igs_8h.html#af0c6fb918f055c28c21d5a17fe02db09" title="igw_check_inet_conn_t" alt="" coords="201,39,359,68"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="603,13,709,43"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="757,13,808,43"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="af0c6fb918f055c28c21d5a17fe02db09"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* igw_check_inet_conn_t </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 call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_af0c6fb918f055c28c21d5a17fe02db09_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_af0c6fb918f055c28c21d5a17fe02db09_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_af0c6fb918f055c28c21d5a17fe02db09_cgraph" id="d1/d6f/igs_8c_af0c6fb918f055c28c21d5a17fe02db09_cgraph">
<area shape="rect" id="node3" href="../../d1/d6f/igs_8c.html#a5855d790f8cd80495bf1962009b6cb7b" title="igw_check_inet_conn" alt="" coords="217,219,364,248"/><area shape="rect" id="node32" href="../../d7/df8/log_8c.html#aea4dca1a8e24794377ba1bf45fbbfce8" title="loginfo" alt="" coords="476,56,535,85"/><area shape="rect" id="node35" href="../../d1/d6f/igs_8c.html#a24907e9ec5eb1fbdcea59fe9b7f1599e" title="igw_update_gnode_bw" alt="" coords="213,316,368,345"/><area shape="rect" id="node37" href="../../df/dbf/route_8c.html#a9ba09874404dffc38c8afaa32767fcef" title="rt_get_default_gw" alt="" coords="228,459,353,488"/><area shape="rect" id="node97" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="249,644,332,673"/><area shape="rect" id="node5" href="../../df/d9c/libping_8c.html#a24df2d8c0a25a2d1d0515597943049ac" title="pingthost" alt="" coords="468,173,543,203"/><area shape="rect" id="node7" href="../../df/d9c/libping_8c.html#a0ac8200b876bd54e8af3a4715a103e47" title="ping_priv_default" alt="" coords="648,43,768,72"/><area shape="rect" id="node9" href="../../df/d9c/libping_8c.html#a8d19aa4db5571649ce14ad5e39cd101d" title="myping" alt="" coords="676,173,740,203"/><area shape="rect" id="node11" href="../../df/d9c/libping_8c.html#a7698ebb4671ed34f4251e5dcbf1a62f3" title="send_ping" alt="" coords="857,173,937,203"/><area shape="rect" id="node26" href="../../df/d9c/libping_8c.html#a7e6ed87a89b2362608660300e4ba023e" title="elapsed_time" alt="" coords="848,227,947,256"/><area shape="rect" id="node29" href="../../df/d9c/libping_8c.html#a8f7f1c39174accd1cf2c6ab418e94034" title="recv_ping" alt="" coords="859,120,936,149"/><area shape="rect" id="node13" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="1051,331,1117,360"/><area shape="rect" id="node21" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="1056,120,1112,149"/><area shape="rect" id="node24" href="../../df/d9c/libping_8c.html#a5414b3905e57ddbdf81f61b66837089c" title="in_checksum" alt="" coords="1035,173,1133,203"/><area shape="rect" id="node15" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1213,524,1259,553"/><area shape="rect" id="node17" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1341,305,1411,335"/><area shape="rect" id="node19" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1325,524,1427,553"/><area shape="rect" id="node39" href="../../da/d89/inet_8c.html#addb0c4631b9f6d90718cddc6d8f04469" title="inet_setip_anyaddr" alt="" coords="643,797,773,827"/><area shape="rect" id="node53" href="../../d8/d91/krnl__route_8c.html#abd8cd64c2dff2dcf75fa734f999359f9" title="route_get_exact_prefix_dst" alt="" coords="416,459,595,488"/><area shape="rect" id="node41" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="859,797,936,827"/><area shape="rect" id="node43" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="1031,797,1137,827"/><area shape="rect" id="node46" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="1045,901,1123,931"/><area shape="rect" id="node48" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1196,927,1276,956"/><area shape="rect" id="node50" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="1332,927,1420,956"/><area shape="rect" id="node55" href="../../d8/d91/krnl__route_8c.html#a19266dbb40db503595db35b02ce89fd1" title="route_reset_filter" alt="" coords="649,589,767,619"/><area shape="rect" id="node57" href="../../d4/dab/libnetlink_8c.html#af6a834b458ad515cfe591cd720b5a3fd" title="rtnl_open" alt="" coords="671,328,745,357"/><area shape="rect" id="node61" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="1212,384,1260,413"/><area shape="rect" id="node64" href="../../d1/d71/ll__map_8c.html#ac4adbf41fc1b3fd4d880768bf45b1f4c" title="ll_init_map" alt="" coords="667,643,749,672"/><area shape="rect" id="node66" href="../../d4/dab/libnetlink_8c.html#ae723f19314cbb031a26abaee33928b84" title="rtnl_wilddump_request" alt="" coords="821,432,973,461"/><area shape="rect" id="node69" href="../../d4/dab/libnetlink_8c.html#a0c981a8de14fd51a25027ef407e799ca" title="rtnl_dump_filter" alt="" coords="1029,460,1139,489"/><area shape="rect" id="node82" href="../../d8/d91/krnl__route_8c.html#a3c6704dfaee952428fb117f3874cb721" title="route_get_gw" alt="" coords="659,696,757,725"/><area shape="rect" id="node93" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="669,432,747,461"/><area shape="rect" id="node95" href="../../d4/dab/libnetlink_8c.html#abe941df1a4b224511e5aba5fbeda5373" title="rtnl_close" alt="" coords="669,485,747,515"/><area shape="rect" id="node59" href="../../d4/dab/libnetlink_8c.html#adcef0338bcf67064f61e984ea6542a4f" title="rtnl_open_byproto" alt="" coords="1021,384,1147,413"/><area shape="rect" id="node73" href="../../d1/d71/ll__map_8c.html#aa74dd48e5206c9a8c5b36307e023fa58" title="ll_remember_index" alt="" coords="832,536,963,565"/><area shape="rect" id="node75" href="../../d4/dab/libnetlink_8c.html#aed575cd447219f8c2f67e2011aaee4d8" title="parse_rtattr" alt="" coords="1040,536,1128,565"/><area shape="rect" id="node85" href="../../da/d89/inet_8c.html#abddde4d60b8a9c38fbde3ed7e198efca" title="inet_addr_match" alt="" coords="839,691,956,720"/><area shape="rect" id="node88" href="../../d1/d71/ll__map_8c.html#aced8907c33267205072637b09f56c869" title="ll_index_to_name" alt="" coords="836,744,959,773"/><area shape="rect" id="node90" href="../../d1/d71/ll__map_8c.html#ad3726eb503a42ed32a53f65a9aa0c252" title="ll_idx_n2a" alt="" coords="1044,744,1124,773"/><area shape="rect" id="node99" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="459,776,552,805"/><area shape="rect" id="node101" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="859,927,936,956"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_af0c6fb918f055c28c21d5a17fe02db09_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_af0c6fb918f055c28c21d5a17fe02db09_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_af0c6fb918f055c28c21d5a17fe02db09_icgraph" id="d1/d6f/igs_8c_af0c6fb918f055c28c21d5a17fe02db09_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a184ab033bb2e2c1f856df5430ba87a80" title="init_internet_gateway\l_search" alt="" coords="215,5,359,51"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="408,13,515,43"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="563,13,613,43"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a698a35adb81b4cabc002b51ae227a0ab"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int igw_cmp </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 call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a698a35adb81b4cabc002b51ae227a0ab_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a698a35adb81b4cabc002b51ae227a0ab_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a698a35adb81b4cabc002b51ae227a0ab_cgraph" id="d1/d6f/igs_8c_a698a35adb81b4cabc002b51ae227a0ab_cgraph">
<area shape="rect" id="node3" href="../../d1/d6f/igs_8c.html#a32e4da25d9485e72ada0c83780ef6f31" title="bandwidth_to_32bit" alt="" coords="129,5,263,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="../../d1/d6f/igs_8c_a698a35adb81b4cabc002b51ae227a0ab_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a698a35adb81b4cabc002b51ae227a0ab_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a698a35adb81b4cabc002b51ae227a0ab_icgraph" id="d1/d6f/igs_8c_a698a35adb81b4cabc002b51ae227a0ab_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a0631352217c3c9639e81de946f7af2e3" title="igw_order" alt="" coords="129,199,207,228"/><area shape="rect" id="node5" href="../../da/dd7/igs_8h.html#a51d86ef21953a6f2d0231b9c83701ce6" title="igw_replace_def_igws" alt="" coords="257,199,407,228"/><area shape="rect" id="node7" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="1357,153,1445,183"/><area shape="rect" id="node37" href="../../da/dd7/igs_8h.html#ac87ed2fc7a66e73c5fef763321862295" title="igw_monitor_igws_t" alt="" coords="1004,305,1140,335"/><area shape="rect" id="node40" href="../../da/dd7/igs_8h.html#a68583c93468fa447635d641f93b040ce" title="igw_store_bblock" alt="" coords="648,224,771,253"/><area shape="rect" id="node45" href="../../db/de6/qspn_8c.html#aaf014079dd9e527ab38f3b21c547489b" title="qspn_remove_deads" alt="" coords="457,108,599,137"/><area shape="rect" id="node9" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1525,152,1643,181"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2963,227,3013,256"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1691,151,1752,180"/><area shape="rect" id="node15" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1801,151,1935,180"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1985,151,2076,180"/><area shape="rect" id="node19" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="2125,151,2312,180"/><area shape="rect" id="node21" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2361,149,2476,179"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2537,93,2625,123"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2539,200,2624,229"/><area shape="rect" id="node33" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2525,147,2637,176"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2685,173,2760,203"/><area shape="rect" id="node27" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2808,200,2915,229"/><area shape="rect" id="node42" href="../../d6/d62/tracer_8c.html#a3a5faa1eb3192e2c783c87912f8c6251" title="tracer_store_bblock" alt="" coords="819,237,955,267"/><area shape="rect" id="node47" href="../../d8/da0/qspn_8h.html#ab2f4bfac6bcea3379068bf4aab92e381" title="qspn_new_round" alt="" coords="649,100,769,129"/><area shape="rect" id="node49" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="844,100,929,129"/><area shape="rect" id="node51" href="../../d7/d02/radar_8c.html#ab10b73e523085803cf8a5863ed9994f9" title="radar_qspn_send_t" alt="" coords="1007,100,1137,129"/><area shape="rect" id="node53" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="1191,100,1276,129"/><area shape="rect" id="node55" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="1327,100,1476,129"/><area shape="rect" id="node59" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1532,44,1636,73"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a46d6f806802d39aa290a387347a499d7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int igw_del </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **&#160;</td>
<td class="paramname"><em>igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>igws_counter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> *&#160;</td>
<td class="paramname"><em>igw</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>level</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a46d6f806802d39aa290a387347a499d7_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a46d6f806802d39aa290a387347a499d7_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a46d6f806802d39aa290a387347a499d7_icgraph" id="d1/d6f/igs_8c_a46d6f806802d39aa290a387347a499d7_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a247ee5efa43ff0d3537231ccbafafe89" title="igw_del_node" alt="" coords="141,5,243,35"/><area shape="rect" id="node5" href="../../da/dd7/igs_8h.html#ac87ed2fc7a66e73c5fef763321862295" title="igw_monitor_igws_t" alt="" coords="313,56,449,85"/><area shape="rect" id="node9" href="../../db/de6/qspn_8c.html#aaf014079dd9e527ab38f3b21c547489b" title="qspn_remove_deads" alt="" coords="121,109,263,139"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2587,171,2637,200"/><area shape="rect" id="node11" href="../../d8/da0/qspn_8h.html#ab2f4bfac6bcea3379068bf4aab92e381" title="qspn_new_round" alt="" coords="321,109,441,139"/><area shape="rect" id="node13" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="499,184,584,213"/><area shape="rect" id="node34" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2161,209,2249,239"/><area shape="rect" id="node15" href="../../d7/d02/radar_8c.html#ab10b73e523085803cf8a5863ed9994f9" title="radar_qspn_send_t" alt="" coords="633,191,764,220"/><area shape="rect" id="node17" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="815,204,900,233"/><area shape="rect" id="node19" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="951,264,1100,293"/><area shape="rect" id="node48" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="981,211,1069,240"/><area shape="rect" id="node51" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1156,159,1260,188"/><area shape="rect" id="node21" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1149,264,1267,293"/><area shape="rect" id="node24" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1315,264,1376,293"/><area shape="rect" id="node26" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1425,264,1559,293"/><area shape="rect" id="node28" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1609,264,1700,293"/><area shape="rect" id="node30" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1749,289,1936,319"/><area shape="rect" id="node32" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1985,263,2100,292"/><area shape="rect" id="node41" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2163,263,2248,292"/><area shape="rect" id="node44" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2149,316,2261,345"/><area shape="rect" id="node36" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2309,249,2384,279"/><area shape="rect" id="node38" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2432,223,2539,252"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ae0e7f1a98cbf5f39abc745c07895820b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int igw_del_node </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **&#160;</td>
<td class="paramname"><em>igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>igws_counter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>level</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>node</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_ae0e7f1a98cbf5f39abc745c07895820b_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_ae0e7f1a98cbf5f39abc745c07895820b_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_ae0e7f1a98cbf5f39abc745c07895820b_cgraph" id="d1/d6f/igs_8c_ae0e7f1a98cbf5f39abc745c07895820b_cgraph">
<area shape="rect" id="node3" href="../../d1/d6f/igs_8c.html#a2c6f10b4481f6bdcfe6dd51f34d56f0a" title="igw_find_node" alt="" coords="156,5,260,35"/><area shape="rect" id="node5" href="../../d1/d6f/igs_8c.html#a46d6f806802d39aa290a387347a499d7" title="igw_del" alt="" coords="175,59,241,88"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a7b3d293ed96b781f5b351d0f054bbf0d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int igw_exec_masquerade_sh </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>script</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>stop</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="../../d1/d6f/igs_8c_a7b3d293ed96b781f5b351d0f054bbf0d_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a7b3d293ed96b781f5b351d0f054bbf0d_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a7b3d293ed96b781f5b351d0f054bbf0d_cgraph" id="d1/d6f/igs_8c_a7b3d293ed96b781f5b351d0f054bbf0d_cgraph">
<area shape="rect" id="node3" href="../../d0/ddb/misc_8c.html#a8acb91fe62e69e1e7be98dd06b2410a2" title="exec_root_script" alt="" coords="231,59,348,88"/><area shape="rect" id="node12" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="267,112,312,141"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="424,5,472,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#aea4dca1a8e24794377ba1bf45fbbfce8" title="loginfo" alt="" coords="419,59,477,88"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="548,59,617,88"/><area shape="rect" id="node15" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="397,163,499,192"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a7b3d293ed96b781f5b351d0f054bbf0d_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a7b3d293ed96b781f5b351d0f054bbf0d_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a7b3d293ed96b781f5b351d0f054bbf0d_icgraph" id="d1/d6f/igs_8c_a7b3d293ed96b781f5b351d0f054bbf0d_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a184ab033bb2e2c1f856df5430ba87a80" title="init_internet_gateway\l_search" alt="" coords="237,5,381,51"/><area shape="rect" id="node9" href="../../da/dd7/igs_8h.html#a69dec3b6ff9453bc64d5b98f6b40e2aa" title="close_internet_gateway\l_search" alt="" coords="231,74,388,121"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="623,13,729,43"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="781,65,832,95"/><area shape="rect" id="node11" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="439,83,569,112"/><area shape="rect" id="node13" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="619,117,733,147"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a5cf5f370332317b793630c29f82414c3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int igw_exec_tcshaper_sh </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>script</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>stop</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>dev</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>upload_bw</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>dnload_bw</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="../../d1/d6f/igs_8c_a5cf5f370332317b793630c29f82414c3_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a5cf5f370332317b793630c29f82414c3_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a5cf5f370332317b793630c29f82414c3_cgraph" id="d1/d6f/igs_8c_a5cf5f370332317b793630c29f82414c3_cgraph">
<area shape="rect" id="node3" href="../../d0/ddb/misc_8c.html#a8acb91fe62e69e1e7be98dd06b2410a2" title="exec_root_script" alt="" coords="209,57,327,87"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="383,5,431,35"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#aea4dca1a8e24794377ba1bf45fbbfce8" title="loginfo" alt="" coords="377,59,436,88"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="487,32,556,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="../../d1/d6f/igs_8c_a5cf5f370332317b793630c29f82414c3_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a5cf5f370332317b793630c29f82414c3_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a5cf5f370332317b793630c29f82414c3_icgraph" id="d1/d6f/igs_8c_a5cf5f370332317b793630c29f82414c3_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a184ab033bb2e2c1f856df5430ba87a80" title="init_internet_gateway\l_search" alt="" coords="216,5,360,51"/><area shape="rect" id="node9" href="../../da/dd7/igs_8h.html#a69dec3b6ff9453bc64d5b98f6b40e2aa" title="close_internet_gateway\l_search" alt="" coords="209,74,367,121"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="601,13,708,43"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="760,65,811,95"/><area shape="rect" id="node11" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="417,83,548,112"/><area shape="rect" id="node13" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="597,117,712,147"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ae8c2dbf486a8a270309828203fa1b4b5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a>* igw_find_ip </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **&#160;</td>
<td class="paramname"><em>igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>level</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_int&#160;</td>
<td class="paramname"><em>ip</em>[4]&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_ae8c2dbf486a8a270309828203fa1b4b5_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_ae8c2dbf486a8a270309828203fa1b4b5_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_ae8c2dbf486a8a270309828203fa1b4b5_icgraph" id="d1/d6f/igs_8c_ae8c2dbf486a8a270309828203fa1b4b5_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#ac87ed2fc7a66e73c5fef763321862295" title="igw_monitor_igws_t" alt="" coords="505,5,641,35"/><area shape="rect" id="node7" href="../../da/dd7/igs_8h.html#a68583c93468fa447635d641f93b040ce" title="igw_store_bblock" alt="" coords="333,57,456,87"/><area shape="rect" id="node26" href="../../db/de6/qspn_8c.html#aaf014079dd9e527ab38f3b21c547489b" title="qspn_remove_deads" alt="" coords="143,109,284,139"/><area shape="rect" id="node5" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2648,239,2699,268"/><area shape="rect" id="node9" href="../../d6/d62/tracer_8c.html#a3a5faa1eb3192e2c783c87912f8c6251" title="tracer_store_bblock" alt="" coords="691,57,827,87"/><area shape="rect" id="node11" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2047,161,2161,191"/><area shape="rect" id="node13" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2223,105,2311,135"/><area shape="rect" id="node20" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2224,159,2309,188"/><area shape="rect" id="node23" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2211,212,2323,241"/><area shape="rect" id="node15" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2371,185,2445,215"/><area shape="rect" id="node17" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2493,212,2600,241"/><area shape="rect" id="node28" href="../../d8/da0/qspn_8h.html#ab2f4bfac6bcea3379068bf4aab92e381" title="qspn_new_round" alt="" coords="335,111,455,140"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="531,212,616,241"/><area shape="rect" id="node32" href="../../d7/d02/radar_8c.html#ab10b73e523085803cf8a5863ed9994f9" title="radar_qspn_send_t" alt="" coords="693,215,824,244"/><area shape="rect" id="node34" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="876,240,961,269"/><area shape="rect" id="node36" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="1012,199,1161,228"/><area shape="rect" id="node51" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="1043,252,1131,281"/><area shape="rect" id="node54" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1217,313,1321,343"/><area shape="rect" id="node38" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1211,232,1328,261"/><area shape="rect" id="node41" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1376,212,1437,241"/><area shape="rect" id="node43" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1487,212,1620,241"/><area shape="rect" id="node45" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1671,212,1761,241"/><area shape="rect" id="node47" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1811,161,1997,191"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a2c6f10b4481f6bdcfe6dd51f34d56f0a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a>* igw_find_node </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **&#160;</td>
<td class="paramname"><em>igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>level</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>node</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a2c6f10b4481f6bdcfe6dd51f34d56f0a_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a2c6f10b4481f6bdcfe6dd51f34d56f0a_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a2c6f10b4481f6bdcfe6dd51f34d56f0a_icgraph" id="d1/d6f/igs_8c_a2c6f10b4481f6bdcfe6dd51f34d56f0a_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a247ee5efa43ff0d3537231ccbafafe89" title="igw_del_node" alt="" coords="181,5,283,35"/><area shape="rect" id="node5" href="../../db/de6/qspn_8c.html#aaf014079dd9e527ab38f3b21c547489b" title="qspn_remove_deads" alt="" coords="161,59,303,88"/><area shape="rect" id="node7" href="../../d8/da0/qspn_8h.html#ab2f4bfac6bcea3379068bf4aab92e381" title="qspn_new_round" alt="" coords="352,59,472,88"/><area shape="rect" id="node9" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="520,104,605,133"/><area shape="rect" id="node31" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2183,12,2271,41"/><area shape="rect" id="node11" href="../../d7/d02/radar_8c.html#ab10b73e523085803cf8a5863ed9994f9" title="radar_qspn_send_t" alt="" coords="655,115,785,144"/><area shape="rect" id="node13" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="836,133,921,163"/><area shape="rect" id="node15" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="972,89,1121,119"/><area shape="rect" id="node45" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="1003,143,1091,172"/><area shape="rect" id="node48" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1177,215,1281,244"/><area shape="rect" id="node17" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1171,131,1288,160"/><area shape="rect" id="node19" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2608,171,2659,200"/><area shape="rect" id="node21" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1336,119,1397,148"/><area shape="rect" id="node23" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1447,119,1580,148"/><area shape="rect" id="node25" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1631,119,1721,148"/><area shape="rect" id="node27" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1771,119,1957,148"/><area shape="rect" id="node29" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2007,67,2121,96"/><area shape="rect" id="node38" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2184,65,2269,95"/><area shape="rect" id="node41" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2171,119,2283,148"/><area shape="rect" id="node33" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2331,92,2405,121"/><area shape="rect" id="node35" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2453,119,2560,148"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ac87ed2fc7a66e73c5fef763321862295"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* igw_monitor_igws_t </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 call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_ac87ed2fc7a66e73c5fef763321862295_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_ac87ed2fc7a66e73c5fef763321862295_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_ac87ed2fc7a66e73c5fef763321862295_cgraph" id="d1/d6f/igs_8c_ac87ed2fc7a66e73c5fef763321862295_cgraph">
<area shape="rect" id="node3" href="../../d1/d6f/igs_8c.html#a94fb2e3622439b35372a6d3972a6f5e3" title="igw_ping_igw" alt="" coords="640,136,739,165"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="1029,184,1123,213"/><area shape="rect" id="node25" href="../../d7/df8/log_8c.html#aea4dca1a8e24794377ba1bf45fbbfce8" title="loginfo" alt="" coords="1195,1448,1253,1477"/><area shape="rect" id="node29" href="../../d1/d6f/igs_8c.html#a46d6f806802d39aa290a387347a499d7" title="igw_del" alt="" coords="235,1539,301,1568"/><area shape="rect" id="node31" href="../../d1/d6f/igs_8c.html#ae8c2dbf486a8a270309828203fa1b4b5" title="igw_find_ip" alt="" coords="225,1592,311,1621"/><area shape="rect" id="node33" href="../../d1/d6f/igs_8c.html#a51d86ef21953a6f2d0231b9c83701ce6" title="igw_replace_def_igws" alt="" coords="193,683,343,712"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="1023,291,1129,320"/><area shape="rect" id="node11" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="849,187,932,216"/><area shape="rect" id="node19" href="../../df/d9c/libping_8c.html#a24df2d8c0a25a2d1d0515597943049ac" title="pingthost" alt="" coords="853,32,928,61"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1201,653,1247,683"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1319,1319,1388,1348"/><area shape="rect" id="node15" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1185,329,1263,359"/><area shape="rect" id="node17" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1313,291,1393,320"/><area shape="rect" id="node21" href="../../df/d9c/libping_8c.html#a0ac8200b876bd54e8af3a4715a103e47" title="ping_priv_default" alt="" coords="1016,59,1136,88"/><area shape="rect" id="node23" href="../../df/d9c/libping_8c.html#a8d19aa4db5571649ce14ad5e39cd101d" title="myping" alt="" coords="1044,5,1108,35"/><area shape="rect" id="node35" href="../../da/d89/inet_8c.html#addb0c4631b9f6d90718cddc6d8f04469" title="inet_setip_anyaddr" alt="" coords="624,499,755,528"/><area shape="rect" id="node37" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="852,291,929,320"/><area shape="rect" id="node40" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="1037,237,1115,267"/><area shape="rect" id="node44" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="448,656,509,685"/><area shape="rect" id="node50" href="../../d1/d6f/igs_8c.html#acc897308ed5d1fab5e44122f68279faa" title="set_igw_nexhtop_inactive" alt="" coords="393,392,564,421"/><area shape="rect" id="node52" href="../../d1/d6f/igs_8c.html#a0631352217c3c9639e81de946f7af2e3" title="igw_order" alt="" coords="440,445,517,475"/><area shape="rect" id="node57" href="../../d1/d6f/igs_8c.html#a2665964804c77a4b1bfeb7fdd7c38ed3" title="add_igw_nexthop" alt="" coords="417,709,540,739"/><area shape="rect" id="node59" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="852,603,929,632"/><area shape="rect" id="node61" href="../../df/dd8/iptunnel_8c.html#ac4140773b9400374d8142caa1cc14b55" title="del_tunnel_if" alt="" coords="432,1203,525,1232"/><area shape="rect" id="node65" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="1052,1175,1100,1204"/><area shape="rect" id="node71" href="../../df/dd8/iptunnel_8c.html#ade446676cc0926692889f6f6efc3a7ba" title="add_tunnel_if" alt="" coords="429,915,528,944"/><area shape="rect" id="node90" href="../../dd/d57/krnl__rule_8c.html#a0f103084f3e9360fda059396c4c8915f" title="rule_del" alt="" coords="445,499,512,528"/><area shape="rect" id="node94" href="../../dd/d57/krnl__rule_8c.html#aef44d642df5f8f3ed7a8a2cfbc10d7c6" title="rule_add" alt="" coords="444,552,513,581"/><area shape="rect" id="node97" href="../../d8/d91/krnl__route_8c.html#a3890e28e0cd128baa5456865fc8f4af6" title="route_replace" alt="" coords="429,1307,528,1336"/><area shape="rect" id="node103" href="../../d1/db7/mark_8c.html#a5c3adca3da96bafac143438ab9b75f66" title="create_mark_rules" alt="" coords="625,1125,753,1155"/><area shape="rect" id="node111" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="863,1435,919,1464"/><area shape="rect" id="node123" href="../../df/dbf/route_8c.html#a3d8aab38bbe60c9230492488fa633999" title="rt_delete_def_gw" alt="" coords="419,813,539,843"/><area shape="rect" id="node46" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="1043,653,1109,683"/><area shape="rect" id="node54" href="../../d1/d6f/igs_8c.html#a698a35adb81b4cabc002b51ae227a0ab" title="igw_cmp" alt="" coords="652,392,727,421"/><area shape="rect" id="node63" href="../../df/dd8/iptunnel_8c.html#a770f08840a609f19a4db7cfc47e66778" title="tunnel_del" alt="" coords="649,1229,729,1259"/><area shape="rect" id="node68" href="../../df/dd8/iptunnel_8c.html#ae2688c7c3ee7d1d10a646644e08f66b5" title="tun_del_tunl" alt="" coords="644,1283,735,1312"/><area shape="rect" id="node73" href="../../df/dd8/iptunnel_8c.html#a8d836353486990302d5e9ab4782ad04f" title="tunnel_add" alt="" coords="647,915,732,944"/><area shape="rect" id="node76" href="../../df/dd8/iptunnel_8c.html#a6cb423d75645f7b9fc5d50bd482de44d" title="tun_add_tunl" alt="" coords="641,968,737,997"/><area shape="rect" id="node78" href="../../df/dd8/iptunnel_8c.html#ac1530909b70d5c7d0d743a455231ab4e" title="set_tunnel_ip" alt="" coords="640,808,739,837"/><area shape="rect" id="node82" href="../../df/dbf/route_8c.html#affcc70aa11f4fe6cd320e8cca073ec1a" title="rt_append_subnet_src" alt="" coords="615,704,764,733"/><area shape="rect" id="node87" href="../../d8/d91/krnl__route_8c.html#a74ca7777a62a3e0a5fb5c945d95c9a45" title="route_rp_filter_all_dev" alt="" coords="615,1021,764,1051"/><area shape="rect" id="node92" href="../../dd/d57/krnl__rule_8c.html#af98206fc094d684741f5badb16bbffce" title="rule_exec" alt="" coords="651,445,728,475"/><area shape="rect" id="node99" href="../../d8/d91/krnl__route_8c.html#a4cda4862ee9002730e4a8b8a12ae78c6" title="route_exec" alt="" coords="848,1227,933,1256"/><area shape="rect" id="node105" href="../../d1/db7/mark_8c.html#a0c43ef6d239a67007d554dc82e2bf3f6" title="table_init" alt="" coords="853,1280,928,1309"/><area shape="rect" id="node109" href="../../d1/db7/mark_8c.html#a21fd94f42c6edacfb0810ed03c6b726e" title="count_ntk_mark_chain" alt="" coords="815,963,967,992"/><area shape="rect" id="node114" href="../../d1/db7/mark_8c.html#ae25f34efd8149097818c5b089c91afd7" title="mark_rule_init" alt="" coords="840,1016,941,1045"/><area shape="rect" id="node116" href="../../d1/db7/mark_8c.html#ad51a5da17eeb62f880494a790003d7dd" title="append_rule" alt="" coords="845,1069,936,1099"/><area shape="rect" id="node119" href="../../d1/db7/mark_8c.html#a26d05a69abbae35daae19fdbf6b0ed37" title="commit_rules" alt="" coords="841,1123,940,1152"/><area shape="rect" id="node127" href="../../d8/d91/krnl__route_8c.html#a5387b69facb77216c12e13f5cc0ca1c5" title="route_del" alt="" coords="652,861,727,891"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_ac87ed2fc7a66e73c5fef763321862295_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_ac87ed2fc7a66e73c5fef763321862295_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_ac87ed2fc7a66e73c5fef763321862295_icgraph" id="d1/d6f/igs_8c_ac87ed2fc7a66e73c5fef763321862295_icgraph">
<area shape="rect" id="node3" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="192,5,243,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a0631352217c3c9639e81de946f7af2e3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void igw_order </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **&#160;</td>
<td class="paramname"><em>igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>igws_counter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **&#160;</td>
<td class="paramname"><em>my_igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>level</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a0631352217c3c9639e81de946f7af2e3_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a0631352217c3c9639e81de946f7af2e3_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a0631352217c3c9639e81de946f7af2e3_cgraph" id="d1/d6f/igs_8c_a0631352217c3c9639e81de946f7af2e3_cgraph">
<area shape="rect" id="node3" href="../../d1/d6f/igs_8c.html#a698a35adb81b4cabc002b51ae227a0ab" title="igw_cmp" alt="" coords="133,5,208,35"/><area shape="rect" id="node5" href="../../d1/d6f/igs_8c.html#a32e4da25d9485e72ada0c83780ef6f31" title="bandwidth_to_32bit" alt="" coords="257,5,391,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="../../d1/d6f/igs_8c_a0631352217c3c9639e81de946f7af2e3_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a0631352217c3c9639e81de946f7af2e3_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a0631352217c3c9639e81de946f7af2e3_icgraph" id="d1/d6f/igs_8c_a0631352217c3c9639e81de946f7af2e3_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a51d86ef21953a6f2d0231b9c83701ce6" title="igw_replace_def_igws" alt="" coords="135,199,284,228"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="1235,153,1323,183"/><area shape="rect" id="node35" href="../../da/dd7/igs_8h.html#ac87ed2fc7a66e73c5fef763321862295" title="igw_monitor_igws_t" alt="" coords="881,305,1017,335"/><area shape="rect" id="node38" href="../../da/dd7/igs_8h.html#a68583c93468fa447635d641f93b040ce" title="igw_store_bblock" alt="" coords="525,224,648,253"/><area shape="rect" id="node43" href="../../db/de6/qspn_8c.html#aaf014079dd9e527ab38f3b21c547489b" title="qspn_remove_deads" alt="" coords="335,108,476,137"/><area shape="rect" id="node7" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1403,152,1520,181"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2840,227,2891,256"/><area shape="rect" id="node11" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1568,151,1629,180"/><area shape="rect" id="node13" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1679,151,1812,180"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1863,151,1953,180"/><area shape="rect" id="node17" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="2003,151,2189,180"/><area shape="rect" id="node19" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2239,149,2353,179"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2415,93,2503,123"/><area shape="rect" id="node28" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2416,200,2501,229"/><area shape="rect" id="node31" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2403,147,2515,176"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2563,173,2637,203"/><area shape="rect" id="node25" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2685,200,2792,229"/><area shape="rect" id="node40" href="../../d6/d62/tracer_8c.html#a3a5faa1eb3192e2c783c87912f8c6251" title="tracer_store_bblock" alt="" coords="696,237,832,267"/><area shape="rect" id="node45" href="../../d8/da0/qspn_8h.html#ab2f4bfac6bcea3379068bf4aab92e381" title="qspn_new_round" alt="" coords="527,100,647,129"/><area shape="rect" id="node47" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="721,100,807,129"/><area shape="rect" id="node49" href="../../d7/d02/radar_8c.html#ab10b73e523085803cf8a5863ed9994f9" title="radar_qspn_send_t" alt="" coords="884,100,1015,129"/><area shape="rect" id="node51" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="1068,100,1153,129"/><area shape="rect" id="node53" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="1204,100,1353,129"/><area shape="rect" id="node57" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1409,44,1513,73"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a94fb2e3622439b35372a6d3972a6f5e3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int igw_ping_igw </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> *&#160;</td>
<td class="paramname"><em>igw</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="../../d1/d6f/igs_8c_a94fb2e3622439b35372a6d3972a6f5e3_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a94fb2e3622439b35372a6d3972a6f5e3_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a94fb2e3622439b35372a6d3972a6f5e3_cgraph" id="d1/d6f/igs_8c_a94fb2e3622439b35372a6d3972a6f5e3_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="155,59,261,88"/><area shape="rect" id="node11" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="167,5,249,35"/><area shape="rect" id="node21" href="../../df/d9c/libping_8c.html#a24df2d8c0a25a2d1d0515597943049ac" title="pingthost" alt="" coords="171,112,245,141"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="793,111,839,140"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="925,191,995,220"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="909,111,1011,140"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="323,5,416,35"/><area shape="rect" id="node15" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="488,5,565,35"/><area shape="rect" id="node17" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="633,5,713,35"/><area shape="rect" id="node19" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="772,5,860,35"/><area shape="rect" id="node23" href="../../df/d9c/libping_8c.html#a0ac8200b876bd54e8af3a4715a103e47" title="ping_priv_default" alt="" coords="309,111,429,140"/><area shape="rect" id="node25" href="../../df/d9c/libping_8c.html#a8d19aa4db5571649ce14ad5e39cd101d" title="myping" alt="" coords="337,164,401,193"/><area shape="rect" id="node27" href="../../df/d9c/libping_8c.html#a7698ebb4671ed34f4251e5dcbf1a62f3" title="send_ping" alt="" coords="487,164,567,193"/><area shape="rect" id="node37" href="../../df/d9c/libping_8c.html#a7e6ed87a89b2362608660300e4ba023e" title="elapsed_time" alt="" coords="477,111,576,140"/><area shape="rect" id="node40" href="../../df/d9c/libping_8c.html#a8f7f1c39174accd1cf2c6ab418e94034" title="recv_ping" alt="" coords="488,217,565,247"/><area shape="rect" id="node29" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="640,111,707,140"/><area shape="rect" id="node32" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="645,217,701,247"/><area shape="rect" id="node35" href="../../df/d9c/libping_8c.html#a5414b3905e57ddbdf81f61b66837089c" title="in_checksum" alt="" coords="624,164,723,193"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a94fb2e3622439b35372a6d3972a6f5e3_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a94fb2e3622439b35372a6d3972a6f5e3_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a94fb2e3622439b35372a6d3972a6f5e3_icgraph" id="d1/d6f/igs_8c_a94fb2e3622439b35372a6d3972a6f5e3_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#ac87ed2fc7a66e73c5fef763321862295" title="igw_monitor_igws_t" alt="" coords="156,5,292,35"/><area shape="rect" id="node5" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="341,5,392,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a51d86ef21953a6f2d0231b9c83701ce6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int igw_replace_def_igws </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **&#160;</td>
<td class="paramname"><em>igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>igws_counter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **&#160;</td>
<td class="paramname"><em>my_igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>max_levels</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>family</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a51d86ef21953a6f2d0231b9c83701ce6_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a51d86ef21953a6f2d0231b9c83701ce6_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a51d86ef21953a6f2d0231b9c83701ce6_cgraph" id="d1/d6f/igs_8c_a51d86ef21953a6f2d0231b9c83701ce6_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#addb0c4631b9f6d90718cddc6d8f04469" title="inet_setip_anyaddr" alt="" coords="437,141,568,171"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="665,59,743,88"/><area shape="rect" id="node15" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="844,580,921,609"/><area shape="rect" id="node22" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="261,12,323,41"/><area shape="rect" id="node27" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="985,1176,1063,1205"/><area shape="rect" id="node30" href="../../d1/d6f/igs_8c.html#acc897308ed5d1fab5e44122f68279faa" title="set_igw_nexhtop_inactive" alt="" coords="207,1465,377,1495"/><area shape="rect" id="node32" href="../../d1/d6f/igs_8c.html#a0631352217c3c9639e81de946f7af2e3" title="igw_order" alt="" coords="253,1519,331,1548"/><area shape="rect" id="node39" href="../../d1/d6f/igs_8c.html#a2665964804c77a4b1bfeb7fdd7c38ed3" title="add_igw_nexthop" alt="" coords="231,1361,353,1391"/><area shape="rect" id="node41" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="665,1363,743,1392"/><area shape="rect" id="node43" href="../../df/dd8/iptunnel_8c.html#ac4140773b9400374d8142caa1cc14b55" title="del_tunnel_if" alt="" coords="245,1103,339,1132"/><area shape="rect" id="node49" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="859,633,907,663"/><area shape="rect" id="node55" href="../../df/dd8/iptunnel_8c.html#ade446676cc0926692889f6f6efc3a7ba" title="add_tunnel_if" alt="" coords="243,843,341,872"/><area shape="rect" id="node70" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="663,1203,745,1232"/><area shape="rect" id="node88" href="../../dd/d57/krnl__rule_8c.html#a0f103084f3e9360fda059396c4c8915f" title="rule_del" alt="" coords="259,1625,325,1655"/><area shape="rect" id="node92" href="../../dd/d57/krnl__rule_8c.html#aef44d642df5f8f3ed7a8a2cfbc10d7c6" title="rule_add" alt="" coords="257,1572,327,1601"/><area shape="rect" id="node95" href="../../d8/d91/krnl__route_8c.html#a3890e28e0cd128baa5456865fc8f4af6" title="route_replace" alt="" coords="243,947,341,976"/><area shape="rect" id="node101" href="../../d1/db7/mark_8c.html#a5c3adca3da96bafac143438ab9b75f66" title="create_mark_rules" alt="" coords="439,365,567,395"/><area shape="rect" id="node109" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="676,163,732,192"/><area shape="rect" id="node121" href="../../df/dbf/route_8c.html#a3d8aab38bbe60c9230492488fa633999" title="rt_delete_def_gw" alt="" coords="232,712,352,741"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1001,111,1047,140"/><area shape="rect" id="node7" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="829,59,936,88"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1128,164,1197,193"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1112,111,1213,140"/><area shape="rect" id="node17" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1123,1008,1203,1037"/><area shape="rect" id="node19" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="1263,1008,1351,1037"/><area shape="rect" id="node24" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="849,5,916,35"/><area shape="rect" id="node34" href="../../d1/d6f/igs_8c.html#a698a35adb81b4cabc002b51ae227a0ab" title="igw_cmp" alt="" coords="465,1519,540,1548"/><area shape="rect" id="node36" href="../../d1/d6f/igs_8c.html#a32e4da25d9485e72ada0c83780ef6f31" title="bandwidth_to_32bit" alt="" coords="637,1519,771,1548"/><area shape="rect" id="node45" href="../../df/dd8/iptunnel_8c.html#a770f08840a609f19a4db7cfc47e66778" title="tunnel_del" alt="" coords="463,1155,543,1184"/><area shape="rect" id="node52" href="../../df/dd8/iptunnel_8c.html#ae2688c7c3ee7d1d10a646644e08f66b5" title="tun_del_tunl" alt="" coords="457,1208,548,1237"/><area shape="rect" id="node47" href="../../df/dd8/iptunnel_8c.html#a3d7c2cc0202361dd1af1c18cd0cd5604" title="do_del" alt="" coords="675,1256,733,1285"/><area shape="rect" id="node57" href="../../df/dd8/iptunnel_8c.html#a8d836353486990302d5e9ab4782ad04f" title="tunnel_add" alt="" coords="460,581,545,611"/><area shape="rect" id="node63" href="../../df/dd8/iptunnel_8c.html#a6cb423d75645f7b9fc5d50bd482de44d" title="tun_add_tunl" alt="" coords="455,843,551,872"/><area shape="rect" id="node68" href="../../df/dd8/iptunnel_8c.html#ac1530909b70d5c7d0d743a455231ab4e" title="set_tunnel_ip" alt="" coords="453,685,552,715"/><area shape="rect" id="node80" href="../../df/dbf/route_8c.html#affcc70aa11f4fe6cd320e8cca073ec1a" title="rt_append_subnet_src" alt="" coords="428,1101,577,1131"/><area shape="rect" id="node85" href="../../d8/d91/krnl__route_8c.html#a74ca7777a62a3e0a5fb5c945d95c9a45" title="route_rp_filter_all_dev" alt="" coords="428,896,577,925"/><area shape="rect" id="node59" href="../../df/dd8/iptunnel_8c.html#a73360bce19d93fa714c0416b5607cb03" title="do_add" alt="" coords="851,371,915,400"/><area shape="rect" id="node65" href="../../df/dd8/iptunnel_8c.html#ae30c8ce1aa0a2b6bdce5e67310941fa6" title="do_ioctl_get_ifindex" alt="" coords="636,997,772,1027"/><area shape="rect" id="node75" href="../../d7/de2/if_8c.html#af0a0c8beb31d1b114cdbb60cbd7ae59c" title="set_all_ifs" alt="" coords="664,739,744,768"/><area shape="rect" id="node77" href="../../d7/de2/if_8c.html#abea5b6f5cd28944310eae2ab32026a4a" title="set_dev_down" alt="" coords="651,685,757,715"/><area shape="rect" id="node72" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="836,1203,929,1232"/><area shape="rect" id="node90" href="../../dd/d57/krnl__rule_8c.html#af98206fc094d684741f5badb16bbffce" title="rule_exec" alt="" coords="464,1599,541,1628"/><area shape="rect" id="node97" href="../../d8/d91/krnl__route_8c.html#a4cda4862ee9002730e4a8b8a12ae78c6" title="route_exec" alt="" coords="661,893,747,923"/><area shape="rect" id="node103" href="../../d1/db7/mark_8c.html#a0c43ef6d239a67007d554dc82e2bf3f6" title="table_init" alt="" coords="667,216,741,245"/><area shape="rect" id="node107" href="../../d1/db7/mark_8c.html#a21fd94f42c6edacfb0810ed03c6b726e" title="count_ntk_mark_chain" alt="" coords="628,480,780,509"/><area shape="rect" id="node112" href="../../d1/db7/mark_8c.html#ae25f34efd8149097818c5b089c91afd7" title="mark_rule_init" alt="" coords="653,427,755,456"/><area shape="rect" id="node114" href="../../d1/db7/mark_8c.html#ad51a5da17eeb62f880494a790003d7dd" title="append_rule" alt="" coords="659,269,749,299"/><area shape="rect" id="node117" href="../../d1/db7/mark_8c.html#a26d05a69abbae35daae19fdbf6b0ed37" title="commit_rules" alt="" coords="655,323,753,352"/><area shape="rect" id="node125" href="../../d8/d91/krnl__route_8c.html#a5387b69facb77216c12e13f5cc0ca1c5" title="route_del" alt="" coords="465,789,540,819"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a51d86ef21953a6f2d0231b9c83701ce6_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a51d86ef21953a6f2d0231b9c83701ce6_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a51d86ef21953a6f2d0231b9c83701ce6_icgraph" id="d1/d6f/igs_8c_a51d86ef21953a6f2d0231b9c83701ce6_icgraph">
<area shape="rect" id="node3" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="1107,153,1195,183"/><area shape="rect" id="node33" href="../../da/dd7/igs_8h.html#ac87ed2fc7a66e73c5fef763321862295" title="igw_monitor_igws_t" alt="" coords="753,305,889,335"/><area shape="rect" id="node36" href="../../da/dd7/igs_8h.html#a68583c93468fa447635d641f93b040ce" title="igw_store_bblock" alt="" coords="397,224,520,253"/><area shape="rect" id="node41" href="../../db/de6/qspn_8c.html#aaf014079dd9e527ab38f3b21c547489b" title="qspn_remove_deads" alt="" coords="207,108,348,137"/><area shape="rect" id="node5" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1275,152,1392,181"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2712,227,2763,256"/><area shape="rect" id="node9" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1440,151,1501,180"/><area shape="rect" id="node11" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1551,151,1684,180"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1735,151,1825,180"/><area shape="rect" id="node15" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1875,151,2061,180"/><area shape="rect" id="node17" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2111,149,2225,179"/><area shape="rect" id="node19" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2287,93,2375,123"/><area shape="rect" id="node26" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2288,200,2373,229"/><area shape="rect" id="node29" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2275,147,2387,176"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2435,173,2509,203"/><area shape="rect" id="node23" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2557,200,2664,229"/><area shape="rect" id="node38" href="../../d6/d62/tracer_8c.html#a3a5faa1eb3192e2c783c87912f8c6251" title="tracer_store_bblock" alt="" coords="568,237,704,267"/><area shape="rect" id="node43" href="../../d8/da0/qspn_8h.html#ab2f4bfac6bcea3379068bf4aab92e381" title="qspn_new_round" alt="" coords="399,100,519,129"/><area shape="rect" id="node45" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="593,100,679,129"/><area shape="rect" id="node47" href="../../d7/d02/radar_8c.html#ab10b73e523085803cf8a5863ed9994f9" title="radar_qspn_send_t" alt="" coords="756,100,887,129"/><area shape="rect" id="node49" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="940,100,1025,129"/><area shape="rect" id="node51" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="1076,100,1225,129"/><area shape="rect" id="node55" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1281,44,1385,73"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a68583c93468fa447635d641f93b040ce"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int igw_store_bblock </td>
<td>(</td>
<td class="paramtype">bnode_hdr *&#160;</td>
<td class="paramname"><em>bblock_hdr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bnode_chunk *&#160;</td>
<td class="paramname"><em>bchunk</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>level</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a68583c93468fa447635d641f93b040ce_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a68583c93468fa447635d641f93b040ce_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a68583c93468fa447635d641f93b040ce_cgraph" id="d1/d6f/igs_8c_a68583c93468fa447635d641f93b040ce_cgraph">
<area shape="rect" id="node3" href="../../d9/d45/gmap_8c.html#a63189b04abdf98d1dc6c140fe91aa269" title="gidtoipstart" alt="" coords="209,5,295,35"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="847,107,903,136"/><area shape="rect" id="node9" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="833,1397,916,1427"/><area shape="rect" id="node19" href="../../d3/d7a/map_8c.html#a35cb995501f7278fdaaff8a730dcc6db" title="node_from_pos" alt="" coords="197,253,307,283"/><area shape="rect" id="node21" href="../../d9/d45/gmap_8c.html#a31edfce8493c6d503bff5f88a235e480" title="gnode_from_pos" alt="" coords="193,307,311,336"/><area shape="rect" id="node23" href="../../d1/d6f/igs_8c.html#ae8c2dbf486a8a270309828203fa1b4b5" title="igw_find_ip" alt="" coords="209,360,295,389"/><area shape="rect" id="node25" href="../../d1/d6f/igs_8c.html#a625d6b7c80cf35070eb68f83615cf8f7" title="igw_add_node" alt="" coords="200,200,304,229"/><area shape="rect" id="node36" href="../../d1/d6f/igs_8c.html#a51d86ef21953a6f2d0231b9c83701ce6" title="igw_replace_def_igws" alt="" coords="177,693,327,723"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1299,552,1368,581"/><area shape="rect" id="node11" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="1007,1397,1100,1427"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1156,1295,1233,1324"/><area shape="rect" id="node15" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1293,1217,1373,1247"/><area shape="rect" id="node17" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="1433,1217,1521,1247"/><area shape="rect" id="node27" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="432,200,493,229"/><area shape="rect" id="node29" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="1020,316,1087,345"/><area shape="rect" id="node31" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1172,681,1217,711"/><area shape="rect" id="node34" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1283,681,1384,711"/><area shape="rect" id="node38" href="../../da/d89/inet_8c.html#addb0c4631b9f6d90718cddc6d8f04469" title="inet_setip_anyaddr" alt="" coords="608,563,739,592"/><area shape="rect" id="node40" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="836,733,913,763"/><area shape="rect" id="node45" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="1015,1192,1092,1221"/><area shape="rect" id="node51" href="../../d1/d6f/igs_8c.html#acc897308ed5d1fab5e44122f68279faa" title="set_igw_nexhtop_inactive" alt="" coords="377,824,548,853"/><area shape="rect" id="node53" href="../../d1/d6f/igs_8c.html#a0631352217c3c9639e81de946f7af2e3" title="igw_order" alt="" coords="424,667,501,696"/><area shape="rect" id="node58" href="../../d1/d6f/igs_8c.html#a2665964804c77a4b1bfeb7fdd7c38ed3" title="add_igw_nexthop" alt="" coords="401,771,524,800"/><area shape="rect" id="node60" href="../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="836,787,913,816"/><area shape="rect" id="node62" href="../../df/dd8/iptunnel_8c.html#ac4140773b9400374d8142caa1cc14b55" title="del_tunnel_if" alt="" coords="416,877,509,907"/><area shape="rect" id="node66" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="1029,552,1077,581"/><area shape="rect" id="node72" href="../../df/dd8/iptunnel_8c.html#ade446676cc0926692889f6f6efc3a7ba" title="add_tunnel_if" alt="" coords="413,1083,512,1112"/><area shape="rect" id="node91" href="../../dd/d57/krnl__rule_8c.html#a0f103084f3e9360fda059396c4c8915f" title="rule_del" alt="" coords="429,1501,496,1531"/><area shape="rect" id="node95" href="../../dd/d57/krnl__rule_8c.html#aef44d642df5f8f3ed7a8a2cfbc10d7c6" title="rule_add" alt="" coords="428,1448,497,1477"/><area shape="rect" id="node98" href="../../d8/d91/krnl__route_8c.html#a3890e28e0cd128baa5456865fc8f4af6" title="route_replace" alt="" coords="413,273,512,303"/><area shape="rect" id="node104" href="../../d1/db7/mark_8c.html#a5c3adca3da96bafac143438ab9b75f66" title="create_mark_rules" alt="" coords="609,432,737,461"/><area shape="rect" id="node122" href="../../df/dbf/route_8c.html#a3d8aab38bbe60c9230492488fa633999" title="rt_delete_def_gw" alt="" coords="403,347,523,376"/><area shape="rect" id="node42" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="1000,733,1107,763"/><area shape="rect" id="node55" href="../../d1/d6f/igs_8c.html#a698a35adb81b4cabc002b51ae227a0ab" title="igw_cmp" alt="" coords="636,667,711,696"/><area shape="rect" id="node64" href="../../df/dd8/iptunnel_8c.html#a770f08840a609f19a4db7cfc47e66778" title="tunnel_del" alt="" coords="633,925,713,955"/><area shape="rect" id="node69" href="../../df/dd8/iptunnel_8c.html#ae2688c7c3ee7d1d10a646644e08f66b5" title="tun_del_tunl" alt="" coords="628,872,719,901"/><area shape="rect" id="node74" href="../../df/dd8/iptunnel_8c.html#a8d836353486990302d5e9ab4782ad04f" title="tunnel_add" alt="" coords="631,1136,716,1165"/><area shape="rect" id="node77" href="../../df/dd8/iptunnel_8c.html#a6cb423d75645f7b9fc5d50bd482de44d" title="tun_add_tunl" alt="" coords="625,1189,721,1219"/><area shape="rect" id="node79" href="../../df/dd8/iptunnel_8c.html#ac1530909b70d5c7d0d743a455231ab4e" title="set_tunnel_ip" alt="" coords="624,1083,723,1112"/><area shape="rect" id="node83" href="../../df/dbf/route_8c.html#affcc70aa11f4fe6cd320e8cca073ec1a" title="rt_append_subnet_src" alt="" coords="599,1029,748,1059"/><area shape="rect" id="node88" href="../../d8/d91/krnl__route_8c.html#a74ca7777a62a3e0a5fb5c945d95c9a45" title="route_rp_filter_all_dev" alt="" coords="599,1243,748,1272"/><area shape="rect" id="node93" href="../../dd/d57/krnl__rule_8c.html#af98206fc094d684741f5badb16bbffce" title="rule_exec" alt="" coords="635,1475,712,1504"/><area shape="rect" id="node100" href="../../d8/d91/krnl__route_8c.html#a4cda4862ee9002730e4a8b8a12ae78c6" title="route_exec" alt="" coords="832,211,917,240"/><area shape="rect" id="node106" href="../../d1/db7/mark_8c.html#a0c43ef6d239a67007d554dc82e2bf3f6" title="table_init" alt="" coords="837,525,912,555"/><area shape="rect" id="node110" href="../../d1/db7/mark_8c.html#a21fd94f42c6edacfb0810ed03c6b726e" title="count_ntk_mark_chain" alt="" coords="799,419,951,448"/><area shape="rect" id="node113" href="../../d1/db7/mark_8c.html#ae25f34efd8149097818c5b089c91afd7" title="mark_rule_init" alt="" coords="824,472,925,501"/><area shape="rect" id="node115" href="../../d1/db7/mark_8c.html#ad51a5da17eeb62f880494a790003d7dd" title="append_rule" alt="" coords="829,579,920,608"/><area shape="rect" id="node118" href="../../d1/db7/mark_8c.html#a26d05a69abbae35daae19fdbf6b0ed37" title="commit_rules" alt="" coords="825,315,924,344"/><area shape="rect" id="node126" href="../../d8/d91/krnl__route_8c.html#a5387b69facb77216c12e13f5cc0ca1c5" title="route_del" alt="" coords="636,261,711,291"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a68583c93468fa447635d641f93b040ce_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a68583c93468fa447635d641f93b040ce_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a68583c93468fa447635d641f93b040ce_icgraph" id="d1/d6f/igs_8c_a68583c93468fa447635d641f93b040ce_icgraph">
<area shape="rect" id="node3" href="../../d6/d62/tracer_8c.html#a3a5faa1eb3192e2c783c87912f8c6251" title="tracer_store_bblock" alt="" coords="176,59,312,88"/><area shape="rect" id="node5" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="361,59,476,88"/><area shape="rect" id="node7" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="537,5,625,35"/><area shape="rect" id="node15" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="539,59,624,88"/><area shape="rect" id="node18" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="525,112,637,141"/><area shape="rect" id="node9" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="685,59,760,88"/><area shape="rect" id="node11" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="808,59,915,88"/><area shape="rect" id="node13" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="963,59,1013,88"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a24907e9ec5eb1fbdcea59fe9b7f1599e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void igw_update_gnode_bw </td>
<td>(</td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>igws_counter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **&#160;</td>
<td class="paramname"><em>my_igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> *&#160;</td>
<td class="paramname"><em>igw</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>new</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>level</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>maxlevels</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="../../d1/d6f/igs_8c_a24907e9ec5eb1fbdcea59fe9b7f1599e_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a24907e9ec5eb1fbdcea59fe9b7f1599e_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a24907e9ec5eb1fbdcea59fe9b7f1599e_icgraph" id="d1/d6f/igs_8c_a24907e9ec5eb1fbdcea59fe9b7f1599e_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#af0c6fb918f055c28c21d5a17fe02db09" title="igw_check_inet_conn_t" alt="" coords="209,13,367,43"/><area shape="rect" id="node5" href="../../da/dd7/igs_8h.html#a184ab033bb2e2c1f856df5430ba87a80" title="init_internet_gateway\l_search" alt="" coords="417,5,561,51"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="611,13,717,43"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="765,13,816,43"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="aab1091590ed4414ea138fedb0d2982e3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void init_igws </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> ***&#160;</td>
<td class="paramname"><em>igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int **&#160;</td>
<td class="paramname"><em>igws_counter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>levels</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_aab1091590ed4414ea138fedb0d2982e3_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_aab1091590ed4414ea138fedb0d2982e3_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_aab1091590ed4414ea138fedb0d2982e3_cgraph" id="d1/d6f/igs_8c_aab1091590ed4414ea138fedb0d2982e3_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="129,32,191,61"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="240,32,307,61"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="356,32,401,61"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="467,5,536,35"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="451,59,552,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="../../d1/d6f/igs_8c_aab1091590ed4414ea138fedb0d2982e3_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_aab1091590ed4414ea138fedb0d2982e3_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_aab1091590ed4414ea138fedb0d2982e3_icgraph" id="d1/d6f/igs_8c_aab1091590ed4414ea138fedb0d2982e3_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a96f88cc795a0a08a7176d0c0af39e562" title="init_my_igws" alt="" coords="128,113,227,143"/><area shape="rect" id="node35" href="../../da/dd7/igs_8h.html#a184ab033bb2e2c1f856df5430ba87a80" title="init_internet_gateway\l_search" alt="" coords="276,186,420,233"/><area shape="rect" id="node38" href="../../da/dd7/igs_8h.html#ac988c4e403d8e860068177e9c0358363" title="unpack_igws" alt="" coords="128,60,227,89"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="477,113,565,143"/><area shape="rect" id="node7" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="621,60,739,89"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2059,44,2109,73"/><area shape="rect" id="node11" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="787,60,848,89"/><area shape="rect" id="node13" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="897,60,1031,89"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1081,60,1172,89"/><area shape="rect" id="node17" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1221,107,1408,136"/><area shape="rect" id="node19" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1457,96,1572,125"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1633,43,1721,72"/><area shape="rect" id="node28" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1635,96,1720,125"/><area shape="rect" id="node31" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1621,149,1733,179"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1781,96,1856,125"/><area shape="rect" id="node25" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1904,96,2011,125"/><area shape="rect" id="node40" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="288,60,408,89"/><area shape="rect" id="node42" href="../../d3/dc7/hook_8c.html#ab614c177efbb9179f168fd7d13bff83d" title="hook_get_igw" alt="" coords="471,60,572,89"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a184ab033bb2e2c1f856df5430ba87a80"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void init_internet_gateway_search </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a184ab033bb2e2c1f856df5430ba87a80_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a184ab033bb2e2c1f856df5430ba87a80_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a184ab033bb2e2c1f856df5430ba87a80_cgraph" id="d1/d6f/igs_8c_a184ab033bb2e2c1f856df5430ba87a80_cgraph">
<area shape="rect" id="node3" href="../../d7/df8/log_8c.html#aea4dca1a8e24794377ba1bf45fbbfce8" title="loginfo" alt="" coords="689,1177,748,1207"/><area shape="rect" id="node7" href="../../d1/d6f/igs_8c.html#aab1091590ed4414ea138fedb0d2982e3" title="init_igws" alt="" coords="252,1744,324,1773"/><area shape="rect" id="node11" href="../../df/dd8/iptunnel_8c.html#adfce586da0d4e2ab0da7c59840bd1fa2" title="init_tunnels_ifs" alt="" coords="233,1797,343,1827"/><area shape="rect" id="node13" href="../../df/dd8/iptunnel_8c.html#ade2b2a63699f0fc83f3e4746afd97c2e" title="del_all_tunnel_ifs" alt="" coords="227,1277,349,1307"/><area shape="rect" id="node19" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="872,684,920,713"/><area shape="rect" id="node22" href="../../df/dd8/iptunnel_8c.html#ae26d3bdbda86ef56b85bce67f3cb622e" title="tunnel_change" alt="" coords="235,1589,341,1619"/><area shape="rect" id="node26" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="873,1229,919,1259"/><area shape="rect" id="node32" href="../../d7/de2/if_8c.html#aa7002fc848ac922a1a577ac712d8e3f3" title="ifs_del_all_name" alt="" coords="229,1901,347,1931"/><area shape="rect" id="node34" href="../../d7/de2/if_8c.html#a6096a9d0aef88c31f7693e65b751c498" title="ifs_del" alt="" coords="473,1875,532,1904"/><area shape="rect" id="node36" href="../../d1/d6f/igs_8c.html#a8188aff5547e21daad2860d6bfdc7070" title="reset_igw_rules" alt="" coords="232,1171,344,1200"/><area shape="rect" id="node41" href="../../d1/db7/mark_8c.html#a1241770376c64ee1ee386784a6e6c1d0" title="mark_init" alt="" coords="251,504,325,533"/><area shape="rect" id="node49" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="868,343,924,372"/><area shape="rect" id="node76" href="../../d1/d6f/igs_8c.html#a7b3d293ed96b781f5b351d0f054bbf0d" title="igw_exec_masquerade_sh" alt="" coords="200,1224,376,1253"/><area shape="rect" id="node83" href="../../df/dbf/route_8c.html#a9ba09874404dffc38c8afaa32767fcef" title="rt_get_default_gw" alt="" coords="440,915,565,944"/><area shape="rect" id="node94" href="../../d7/de2/if_8c.html#a1780e54c46c637939eed303c41996194" title="get_dev_ip" alt="" coords="460,84,545,113"/><area shape="rect" id="node107" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="461,1485,544,1515"/><area shape="rect" id="node111" href="../../d2/dab/xmalloc_8c.html#ad6142d091f00b2d4543ce7a43e5d0eba" title="xstrdup" alt="" coords="471,1640,535,1669"/><area shape="rect" id="node115" href="../../df/dbf/route_8c.html#a3d8aab38bbe60c9230492488fa633999" title="rt_delete_def_gw" alt="" coords="443,861,563,891"/><area shape="rect" id="node119" href="../../df/dbf/route_8c.html#ad7ad0bfacbed70c9cc07e6852a76dd5f" title="rt_replace_def_gw" alt="" coords="439,968,567,997"/><area shape="rect" id="node123" href="../../dd/d57/krnl__rule_8c.html#aef44d642df5f8f3ed7a8a2cfbc10d7c6" title="rule_add" alt="" coords="253,1955,323,1984"/><area shape="rect" id="node125" href="../../d1/d6f/igs_8c.html#a5cf5f370332317b793630c29f82414c3" title="igw_exec_tcshaper_sh" alt="" coords="211,1117,365,1147"/><area shape="rect" id="node130" href="../../d1/d6f/igs_8c.html#a29026505ec5e0465ebe99a7077ff6d49" title="internet_hosts_to_ip" alt="" coords="219,1536,357,1565"/><area shape="rect" id="node135" href="../../d1/d6f/igs_8c.html#a5855d790f8cd80495bf1962009b6cb7b" title="igw_check_inet_conn" alt="" coords="429,1331,576,1360"/><area shape="rect" id="node138" href="../../d1/d6f/igs_8c.html#af0c6fb918f055c28c21d5a17fe02db09" title="igw_check_inet_conn_t" alt="" coords="209,1381,367,1411"/><area shape="rect" id="node5" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1000,956,1069,985"/><area shape="rect" id="node9" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="472,1744,533,1773"/><area shape="rect" id="node15" href="../../df/dd8/iptunnel_8c.html#a2ad06b901b6a0d7c0f59f82c9762a27f" title="do_get" alt="" coords="472,1277,533,1307"/><area shape="rect" id="node17" href="../../df/dd8/iptunnel_8c.html#ac4140773b9400374d8142caa1cc14b55" title="del_tunnel_if" alt="" coords="672,1124,765,1153"/><area shape="rect" id="node24" href="../../df/dd8/iptunnel_8c.html#a73360bce19d93fa714c0416b5607cb03" title="do_add" alt="" coords="687,1587,751,1616"/><area shape="rect" id="node29" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="984,1229,1085,1259"/><area shape="rect" id="node38" href="../../dd/d57/krnl__rule_8c.html#aadededcfcaef4a3aefe5499d6a8142d6" title="rule_flush_table_range" alt="" coords="643,1020,795,1049"/><area shape="rect" id="node43" href="../../d1/db7/mark_8c.html#a0c43ef6d239a67007d554dc82e2bf3f6" title="table_init" alt="" coords="681,396,756,425"/><area shape="rect" id="node47" href="../../d1/db7/mark_8c.html#acc021e7bc72ddf7254f266632ffa8a52" title="ntk_mark_chain_init" alt="" coords="649,343,788,372"/><area shape="rect" id="node53" href="../../d1/db7/mark_8c.html#a3e2f008ced2b3d6a4502ef9f8b5586e2" title="restore_output_rule_init" alt="" coords="424,504,581,533"/><area shape="rect" id="node55" href="../../d1/db7/mark_8c.html#a60f18561aa43df1660ba248a0d8b7e9a" title="insert_rule" alt="" coords="677,657,760,687"/><area shape="rect" id="node58" href="../../d1/db7/mark_8c.html#aa2ac4a9fa8715a9bfa35588c986d666f" title="ntk_forward_rule_init" alt="" coords="432,397,573,427"/><area shape="rect" id="node60" href="../../d1/db7/mark_8c.html#a50b80d32a52e77946550b618b423dc16" title="igw_mark_rule_init" alt="" coords="437,451,568,480"/><area shape="rect" id="node62" href="../../d1/db7/mark_8c.html#a26d05a69abbae35daae19fdbf6b0ed37" title="commit_rules" alt="" coords="669,500,768,529"/><area shape="rect" id="node65" href="../../d1/db7/mark_8c.html#a76823239efa7a0e6f5b55634dff9f53f" title="store_rules" alt="" coords="460,344,545,373"/><area shape="rect" id="node70" href="../../d1/db7/mark_8c.html#a441ad09f5cee98b3df99e2c6f1dd059d" title="dump_rules" alt="" coords="675,553,763,583"/><area shape="rect" id="node78" href="../../d0/ddb/misc_8c.html#a8acb91fe62e69e1e7be98dd06b2410a2" title="exec_root_script" alt="" coords="444,1123,561,1152"/><area shape="rect" id="node85" href="../../da/d89/inet_8c.html#addb0c4631b9f6d90718cddc6d8f04469" title="inet_setip_anyaddr" alt="" coords="653,916,784,945"/><area shape="rect" id="node90" href="../../d8/d91/krnl__route_8c.html#abd8cd64c2dff2dcf75fa734f999359f9" title="route_get_exact_prefix_dst" alt="" coords="629,761,808,791"/><area shape="rect" id="node87" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="857,31,935,60"/><area shape="rect" id="node96" href="../../da/d89/inet_8c.html#a49b750fe581d1da5e169adf3c7a14af1" title="new_socket" alt="" coords="673,239,764,268"/><area shape="rect" id="node100" href="../../da/d89/inet_8c.html#a16c8d2dac83a014ea3035178a3771340" title="sockaddr_to_inet" alt="" coords="659,31,779,60"/><area shape="rect" id="node104" href="../../d1/d71/ll__map_8c.html#a3ccff7ca25a76d2c7d2a1dbcafb2678e" title="ll_name_to_index" alt="" coords="657,84,780,113"/><area shape="rect" id="node109" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="672,1483,765,1512"/><area shape="rect" id="node113" href="../../d2/dab/xmalloc_8c.html#aa0d9692e0141edaf2b2f748d630b5485" title="xstrndup" alt="" coords="683,1640,755,1669"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a184ab033bb2e2c1f856df5430ba87a80_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a184ab033bb2e2c1f856df5430ba87a80_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a184ab033bb2e2c1f856df5430ba87a80_icgraph" id="d1/d6f/igs_8c_a184ab033bb2e2c1f856df5430ba87a80_icgraph">
<area shape="rect" id="node3" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="200,13,307,43"/><area shape="rect" id="node5" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="355,13,405,43"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a96f88cc795a0a08a7176d0c0af39e562"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void init_my_igws </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **&#160;</td>
<td class="paramname"><em>igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>igws_counter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> ***&#160;</td>
<td class="paramname"><em>my_new_igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>my_bandwidth</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>cur_node</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a> *&#160;</td>
<td class="paramname"><em>qg</em>&#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="../../d1/d6f/igs_8c_a96f88cc795a0a08a7176d0c0af39e562_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a96f88cc795a0a08a7176d0c0af39e562_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a96f88cc795a0a08a7176d0c0af39e562_cgraph" id="d1/d6f/igs_8c_a96f88cc795a0a08a7176d0c0af39e562_cgraph">
<area shape="rect" id="node3" href="../../d1/d6f/igs_8c.html#aab1091590ed4414ea138fedb0d2982e3" title="init_igws" alt="" coords="169,5,241,35"/><area shape="rect" id="node15" href="../../d1/d6f/igs_8c.html#a625d6b7c80cf35070eb68f83615cf8f7" title="igw_add_node" alt="" coords="153,59,257,88"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="308,32,369,61"/><area shape="rect" id="node7" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="419,32,485,61"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="535,32,580,61"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="645,5,715,35"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="629,59,731,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="../../d1/d6f/igs_8c_a96f88cc795a0a08a7176d0c0af39e562_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a96f88cc795a0a08a7176d0c0af39e562_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a96f88cc795a0a08a7176d0c0af39e562_icgraph" id="d1/d6f/igs_8c_a96f88cc795a0a08a7176d0c0af39e562_icgraph">
<area shape="rect" id="node3" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="152,19,240,48"/><area shape="rect" id="node5" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="288,19,405,48"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1725,5,1776,35"/><area shape="rect" id="node9" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="453,44,515,73"/><area shape="rect" id="node11" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="564,45,697,75"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="748,45,839,75"/><area shape="rect" id="node15" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="888,45,1075,75"/><area shape="rect" id="node17" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1124,97,1239,127"/><area shape="rect" id="node19" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1300,44,1388,73"/><area shape="rect" id="node26" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1301,97,1387,127"/><area shape="rect" id="node29" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1288,151,1400,180"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1448,84,1523,113"/><area shape="rect" id="node23" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1571,57,1677,87"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a29026505ec5e0465ebe99a7077ff6d49"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void internet_hosts_to_ip </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a29026505ec5e0465ebe99a7077ff6d49_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a29026505ec5e0465ebe99a7077ff6d49_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a29026505ec5e0465ebe99a7077ff6d49_cgraph" id="d1/d6f/igs_8c_a29026505ec5e0465ebe99a7077ff6d49_cgraph">
<area shape="rect" id="node3" href="../../de/d85/andns_8c.html#ad2d760371a7d8f72ee021dcf12997c2d" title="andns_gethostbyname" alt="" coords="193,814,345,844"/><area shape="rect" id="node35" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="1272,1073,1320,1102"/><area shape="rect" id="node126" href="../../d2/dab/xmalloc_8c.html#ad6142d091f00b2d4543ce7a43e5d0eba" title="xstrdup" alt="" coords="237,401,301,430"/><area shape="rect" id="node131" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="228,1465,311,1494"/><area shape="rect" id="node5" href="../../d2/d1c/dnslib_8c.html#a623922d6a3fab31bf06d4c937f771b84" title="create_dns_pkt" alt="" coords="577,484,687,513"/><area shape="rect" id="node15" href="../../d2/d1c/dnslib_8c.html#a44b46d72c38e42680ca2863753f13e9e" title="dns_add_qst" alt="" coords="916,273,1012,302"/><area shape="rect" id="node20" href="../../de/d85/andns_8c.html#ab15133eaae804d339f84d9c759c0697e" title="rm_realm_prefix" alt="" coords="397,788,512,817"/><area shape="rect" id="node22" href="../../d2/d1c/dnslib_8c.html#af2a40837180b81fd6635f0fe21466aaa" title="d_p" alt="" coords="781,1228,824,1257"/><area shape="rect" id="node46" href="../../d2/d1c/dnslib_8c.html#a85440e389c69d29b599685b5c03f0b4d" title="destroy_dns_pkt" alt="" coords="905,1361,1023,1390"/><area shape="rect" id="node50" href="../../de/d85/andns_8c.html#a65c36ebb80b180a09b9a78c73ee5c106" title="ns_general_send" alt="" coords="395,636,515,665"/><area shape="rect" id="node86" href="../../d2/d1c/dnslib_8c.html#af6f8ccf019e2ab6a6cf9a6fa04883f07" title="d_u" alt="" coords="433,841,476,870"/><area shape="rect" id="node121" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="749,74,856,104"/><area shape="rect" id="node7" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="1263,73,1329,102"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1391,280,1436,309"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1507,586,1576,616"/><area shape="rect" id="node13" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1491,280,1592,309"/><area shape="rect" id="node17" href="../../d2/d1c/dnslib_8c.html#a7771bf291d7ddfbb9b9b2f11bc2d83bc" title="create_dns_pkt_qst" alt="" coords="1072,125,1208,154"/><area shape="rect" id="node24" href="../../d2/d1c/dnslib_8c.html#ab83a575d780b22ca5e9a7356902fe2da" title="d_hdr_p" alt="" coords="931,1308,997,1337"/><area shape="rect" id="node26" href="../../d2/d1c/dnslib_8c.html#a1c7dc24a700e19b82f1c557a120afd68" title="d_qsts_p" alt="" coords="927,1201,1001,1230"/><area shape="rect" id="node39" href="../../d2/d1c/dnslib_8c.html#aac9016fc8df6043f5e7de50d562edd15" title="d_as_p" alt="" coords="932,1254,996,1284"/><area shape="rect" id="node28" href="../../d2/d1c/dnslib_8c.html#ab77a8691b1324284d5672f304e959fca" title="d_qst_p" alt="" coords="1107,1252,1173,1281"/><area shape="rect" id="node30" href="../../d2/d1c/dnslib_8c.html#a54862bb1eb9a353af0979bf8c61180fa" title="nametolbl" alt="" coords="1257,1252,1335,1281"/><area shape="rect" id="node32" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="1385,586,1441,616"/><area shape="rect" id="node41" href="../../d2/d1c/dnslib_8c.html#a0858e261d809f0c9c655f16b55f387a4" title="d_a_p" alt="" coords="1112,1356,1168,1385"/><area shape="rect" id="node52" href="../../df/d11/andns__net_8c.html#a7af4b0897c6b267464dce4bd247d6e82" title="ai_send_recv_close" alt="" coords="564,537,700,566"/><area shape="rect" id="node54" href="../../df/d11/andns__net_8c.html#a1f054a28fc118379cc55dd455a5cc39a" title="ai_connect" alt="" coords="760,380,845,409"/><area shape="rect" id="node68" href="../../df/d11/andns__net_8c.html#a47d34cf4c1f9bf2edfea1d4410dbe2d8" title="w_send_timeout" alt="" coords="1081,484,1199,513"/><area shape="rect" id="node72" href="../../df/d11/andns__net_8c.html#a817c42151172f843cbc695820c85641d" title="w_send" alt="" coords="1263,433,1329,462"/><area shape="rect" id="node77" href="../../df/d11/andns__net_8c.html#a89a79c4f515c2c8ab1e8841dc24966c1" title="w_recv_timeout" alt="" coords="1083,537,1197,566"/><area shape="rect" id="node81" href="../../df/d11/andns__net_8c.html#a0f43c36471630ec8c3775908acf3c2f9" title="w_recv" alt="" coords="1264,638,1328,668"/><area shape="rect" id="node56" href="../../df/d11/andns__net_8c.html#a4f93b369bf1954796a452384355d423d" title="serial_connect" alt="" coords="911,380,1017,409"/><area shape="rect" id="node60" href="../../df/d11/andns__net_8c.html#a50a2a14b83ff471e7374fa7b731be19b" title="w_connect" alt="" coords="1097,282,1183,312"/><area shape="rect" id="node62" href="../../df/d11/andns__net_8c.html#a9f0f84aac1723d4aff67f0c8049ba013" title="w_socket" alt="" coords="1257,228,1335,257"/><area shape="rect" id="node89" href="../../d2/d1c/dnslib_8c.html#aba15c15718fb33f9f84fe85d6bd66587" title="d_hdr_u" alt="" coords="599,788,665,817"/><area shape="rect" id="node91" href="../../d2/d1c/dnslib_8c.html#a972373d8c1c2a0b73b16e54ad166435a" title="d_qsts_u" alt="" coords="595,841,669,870"/><area shape="rect" id="node108" href="../../d2/d1c/dnslib_8c.html#ad4ee48a02add30c858e9707300d412ea" title="d_as_u" alt="" coords="600,894,664,924"/><area shape="rect" id="node93" href="../../d2/d1c/dnslib_8c.html#a0f94f9fa877277fba9ac625aa139bede" title="d_qst_u" alt="" coords="769,741,836,770"/><area shape="rect" id="node96" href="../../d2/d1c/dnslib_8c.html#ad469028422c9e87fc86604ead98e6bb1" title="lbltoname" alt="" coords="925,741,1003,770"/><area shape="rect" id="node98" href="../../d2/d1c/dnslib_8c.html#ad2b243b66c4278a6c632f3f05fee99d9" title="getlblptr" alt="" coords="1263,692,1329,721"/><area shape="rect" id="node102" href="../../d2/d1c/dnslib_8c.html#a86d0df2c58502d9825661c8b742c1429" title="read_label_octet" alt="" coords="1081,742,1199,772"/><area shape="rect" id="node110" href="../../d2/d1c/dnslib_8c.html#adf7bae8f83ed070523ac67113746ac4d" title="d_a_u" alt="" coords="775,794,831,824"/><area shape="rect" id="node112" href="../../d2/d1c/dnslib_8c.html#a1cb78f4d2f731e5145460e5b27c6a3b2" title="dns_add_a" alt="" coords="921,326,1007,356"/><area shape="rect" id="node114" href="../../d2/d1c/dnslib_8c.html#ad188026f378b5cc191301677905e520b" title="create_dns_pkt_a" alt="" coords="1077,178,1203,208"/><area shape="rect" id="node128" href="../../d2/dab/xmalloc_8c.html#aa0d9692e0141edaf2b2f748d630b5485" title="xstrndup" alt="" coords="419,66,491,96"/><area shape="rect" id="node133" href="../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="408,1465,501,1494"/><area shape="rect" id="node135" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="593,1465,671,1494"/><area shape="rect" id="node137" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="763,1465,843,1494"/><area shape="rect" id="node139" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="920,1465,1008,1494"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a29026505ec5e0465ebe99a7077ff6d49_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a29026505ec5e0465ebe99a7077ff6d49_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a29026505ec5e0465ebe99a7077ff6d49_icgraph" id="d1/d6f/igs_8c_a29026505ec5e0465ebe99a7077ff6d49_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a184ab033bb2e2c1f856df5430ba87a80" title="init_internet_gateway\l_search" alt="" coords="193,5,337,51"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="387,13,493,43"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="541,13,592,43"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a413fd34c9565aa635c90cc7f811169e5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char* pack_igws </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **&#160;</td>
<td class="paramname"><em>igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>igws_counter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>levels</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>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="../../d1/d6f/igs_8c_a413fd34c9565aa635c90cc7f811169e5_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a413fd34c9565aa635c90cc7f811169e5_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a413fd34c9565aa635c90cc7f811169e5_cgraph" id="d1/d6f/igs_8c_a413fd34c9565aa635c90cc7f811169e5_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="160,45,221,75"/><area shape="rect" id="node13" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="291,152,437,181"/><area shape="rect" id="node26" href="../../d1/d6f/igs_8c.html#abdb0933bc34906418f796608bf9b0cb0" title="pack_inet_gw" alt="" coords="140,99,241,128"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="331,45,397,75"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="523,45,568,75"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="669,5,739,35"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="653,59,755,88"/><area shape="rect" id="node15" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="505,99,585,128"/><area shape="rect" id="node19" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="497,152,593,181"/><area shape="rect" id="node22" href="../../d9/dfc/endianness_8c.html#a1a256f4a240590c9338842ccf89cef71" title="ints_array_htonl" alt="" coords="488,205,603,235"/><area shape="rect" id="node24" href="../../d9/dfc/endianness_8c.html#adba3e27303d1342689cbb377921aee3f" title="ints_array_htons" alt="" coords="487,259,604,288"/><area shape="rect" id="node17" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="660,139,748,168"/><area shape="rect" id="node28" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="325,99,403,128"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a413fd34c9565aa635c90cc7f811169e5_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a413fd34c9565aa635c90cc7f811169e5_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a413fd34c9565aa635c90cc7f811169e5_icgraph" id="d1/d6f/igs_8c_a413fd34c9565aa635c90cc7f811169e5_icgraph">
<area shape="rect" id="node3" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="140,5,260,35"/><area shape="rect" id="node5" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="309,5,384,35"/><area shape="rect" id="node7" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="432,5,539,35"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="587,5,637,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="abdb0933bc34906418f796608bf9b0cb0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char* pack_inet_gw </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> *&#160;</td>
<td class="paramname"><em>igw</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="../../d1/d6f/igs_8c_abdb0933bc34906418f796608bf9b0cb0_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_abdb0933bc34906418f796608bf9b0cb0_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_abdb0933bc34906418f796608bf9b0cb0_cgraph" id="d1/d6f/igs_8c_abdb0933bc34906418f796608bf9b0cb0_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="159,5,236,35"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="287,5,367,35"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="417,5,505,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="../../d1/d6f/igs_8c_abdb0933bc34906418f796608bf9b0cb0_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_abdb0933bc34906418f796608bf9b0cb0_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_abdb0933bc34906418f796608bf9b0cb0_icgraph" id="d1/d6f/igs_8c_abdb0933bc34906418f796608bf9b0cb0_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a413fd34c9565aa635c90cc7f811169e5" title="pack_igws" alt="" coords="159,5,241,35"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#acb511717802de00a8566330c97afeb96" title="put_internet_gws" alt="" coords="292,5,412,35"/><area shape="rect" id="node7" href="../../d6/d34/hook_8h.html#af541d5ab5dd6596b12342140f4094dee" title="hook_init" alt="" coords="461,5,536,35"/><area shape="rect" id="node9" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="584,5,691,35"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="739,5,789,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a2b648cbf154af516c4ed807ebaa4fe88"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char** parse_internet_hosts </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>hosts</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="../../d1/d6f/igs_8c_a2b648cbf154af516c4ed807ebaa4fe88_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a2b648cbf154af516c4ed807ebaa4fe88_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a2b648cbf154af516c4ed807ebaa4fe88_cgraph" id="d1/d6f/igs_8c_a2b648cbf154af516c4ed807ebaa4fe88_cgraph">
<area shape="rect" id="node3" href="../../d0/ddb/misc_8c.html#afa3287a0852a49ffaeb854b3a43efeeb" title="split_string" alt="" coords="197,27,283,56"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="565,27,632,56"/><area shape="rect" id="node13" href="../../d2/dab/xmalloc_8c.html#ad6142d091f00b2d4543ce7a43e5d0eba" title="xstrdup" alt="" coords="332,27,396,56"/><area shape="rect" id="node18" href="../../d2/dab/xmalloc_8c.html#a95c6a612049c763f0d351481361ad689" title="xrealloc" alt="" coords="448,80,515,109"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="681,53,727,83"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="792,27,861,56"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="776,80,877,109"/><area shape="rect" id="node15" href="../../d2/dab/xmalloc_8c.html#aa0d9692e0141edaf2b2f748d630b5485" title="xstrndup" alt="" coords="445,27,517,56"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a2b648cbf154af516c4ed807ebaa4fe88_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a2b648cbf154af516c4ed807ebaa4fe88_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a2b648cbf154af516c4ed807ebaa4fe88_icgraph" id="d1/d6f/igs_8c_a2b648cbf154af516c4ed807ebaa4fe88_icgraph">
<area shape="rect" id="node3" href="../../d4/d3b/netsukuku_8c.html#a9eccd187480c0bd5207afd99966ef68b" title="fill_loaded_cfg_options" alt="" coords="197,5,352,35"/><area shape="rect" id="node5" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="400,5,451,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ab6e977b941c5031d125aed6513e19215"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void reset_igw_nexthop </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#afddb8e0848934c313b463385d995b472">igw_nexthop</a> *&#160;</td>
<td class="paramname"><em>igwn</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="../../d1/d6f/igs_8c_ab6e977b941c5031d125aed6513e19215_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_ab6e977b941c5031d125aed6513e19215_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_ab6e977b941c5031d125aed6513e19215_icgraph" id="d1/d6f/igs_8c_ab6e977b941c5031d125aed6513e19215_icgraph">
<area shape="rect" id="node3" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="184,59,245,88"/><area shape="rect" id="node5" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="295,59,428,88"/><area shape="rect" id="node7" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="479,59,569,88"/><area shape="rect" id="node9" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="619,32,805,61"/><area shape="rect" id="node11" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="855,59,969,88"/><area shape="rect" id="node13" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1031,5,1119,35"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1032,59,1117,88"/><area shape="rect" id="node24" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1019,112,1131,141"/><area shape="rect" id="node15" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1179,59,1253,88"/><area shape="rect" id="node17" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1301,59,1408,88"/><area shape="rect" id="node19" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1456,59,1507,88"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a8188aff5547e21daad2860d6bfdc7070"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void reset_igw_rules </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a8188aff5547e21daad2860d6bfdc7070_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a8188aff5547e21daad2860d6bfdc7070_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a8188aff5547e21daad2860d6bfdc7070_cgraph" id="d1/d6f/igs_8c_a8188aff5547e21daad2860d6bfdc7070_cgraph">
<area shape="rect" id="node3" href="../../dd/d57/krnl__rule_8c.html#aadededcfcaef4a3aefe5499d6a8142d6" title="rule_flush_table_range" alt="" coords="168,140,320,170"/><area shape="rect" id="node5" href="../../d4/dab/libnetlink_8c.html#af6a834b458ad515cfe591cd720b5a3fd" title="rtnl_open" alt="" coords="575,68,649,98"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="877,122,925,151"/><area shape="rect" id="node13" href="../../d4/dab/libnetlink_8c.html#ae723f19314cbb031a26abaee33928b84" title="rtnl_wilddump_request" alt="" coords="368,110,520,139"/><area shape="rect" id="node16" href="../../d4/dab/libnetlink_8c.html#a0c981a8de14fd51a25027ef407e799ca" title="rtnl_dump_filter" alt="" coords="712,227,821,256"/><area shape="rect" id="node24" href="../../dd/d57/krnl__rule_8c.html#a546ccc72b2cdff2b1a4f594ee3a36155" title="rule_flush_table_range\l_filter" alt="" coords="368,162,520,209"/><area shape="rect" id="node34" href="../../d4/dab/libnetlink_8c.html#abe941df1a4b224511e5aba5fbeda5373" title="rtnl_close" alt="" coords="573,228,651,258"/><area shape="rect" id="node7" href="../../d4/dab/libnetlink_8c.html#adcef0338bcf67064f61e984ea6542a4f" title="rtnl_open_byproto" alt="" coords="704,68,829,98"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="989,122,1059,151"/><area shape="rect" id="node19" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="879,175,924,204"/><area shape="rect" id="node22" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="973,175,1075,204"/><area shape="rect" id="node26" href="../../d4/dab/libnetlink_8c.html#aed575cd447219f8c2f67e2011aaee4d8" title="parse_rtattr" alt="" coords="568,122,656,151"/><area shape="rect" id="node30" href="../../d4/dab/libnetlink_8c.html#a1e674ac9211ad8a2bd6200b04860b203" title="rtnl_talk" alt="" coords="733,174,800,203"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a8188aff5547e21daad2860d6bfdc7070_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a8188aff5547e21daad2860d6bfdc7070_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a8188aff5547e21daad2860d6bfdc7070_icgraph" id="d1/d6f/igs_8c_a8188aff5547e21daad2860d6bfdc7070_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a184ab033bb2e2c1f856df5430ba87a80" title="init_internet_gateway\l_search" alt="" coords="377,155,521,202"/><area shape="rect" id="node9" href="../../da/dd7/igs_8h.html#a69dec3b6ff9453bc64d5b98f6b40e2aa" title="close_internet_gateway\l_search" alt="" coords="169,215,327,262"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="217,108,279,137"/><area shape="rect" id="node5" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1457,141,1564,171"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1616,193,1667,223"/><area shape="rect" id="node11" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="1273,224,1404,253"/><area shape="rect" id="node13" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="1453,245,1568,275"/><area shape="rect" id="node19" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="383,103,516,132"/><area shape="rect" id="node21" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="572,103,663,132"/><area shape="rect" id="node23" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="712,55,899,84"/><area shape="rect" id="node25" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="948,59,1063,88"/><area shape="rect" id="node27" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1124,59,1212,88"/><area shape="rect" id="node32" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1125,112,1211,141"/><area shape="rect" id="node35" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1112,5,1224,35"/><area shape="rect" id="node29" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1301,85,1376,115"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a68b10196ae2d1b448a3097dbf254eb68"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void reset_igws </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> **&#160;</td>
<td class="paramname"><em>igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>igws_counter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>levels</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a68b10196ae2d1b448a3097dbf254eb68_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a68b10196ae2d1b448a3097dbf254eb68_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a68b10196ae2d1b448a3097dbf254eb68_icgraph" id="d1/d6f/igs_8c_a68b10196ae2d1b448a3097dbf254eb68_icgraph">
<area shape="rect" id="node3" href="../../d3/dc7/hook_8c.html#ab614c177efbb9179f168fd7d13bff83d" title="hook_get_igw" alt="" coords="296,163,397,192"/><area shape="rect" id="node9" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="640,111,701,140"/><area shape="rect" id="node33" href="../../da/dd7/igs_8h.html#a319bad303b318822fe195f434e5b3ddc" title="free_igws" alt="" coords="140,215,217,244"/><area shape="rect" id="node5" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="475,163,592,192"/><area shape="rect" id="node7" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1979,189,2029,219"/><area shape="rect" id="node11" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="751,111,884,140"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="935,111,1025,140"/><area shape="rect" id="node15" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1075,59,1261,88"/><area shape="rect" id="node17" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1311,59,1425,88"/><area shape="rect" id="node19" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1487,112,1575,141"/><area shape="rect" id="node26" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1488,5,1573,35"/><area shape="rect" id="node29" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1475,59,1587,88"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1664,72,1739,101"/><area shape="rect" id="node23" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1820,99,1927,128"/><area shape="rect" id="node36" href="../../da/dd7/igs_8h.html#a69dec3b6ff9453bc64d5b98f6b40e2aa" title="close_internet_gateway\l_search" alt="" coords="268,215,425,262"/><area shape="rect" id="node38" href="../../d4/d3b/netsukuku_8c.html#a235b6034c5756ff428377a300e9be15d" title="destroy_netsukuku" alt="" coords="1636,224,1767,253"/><area shape="rect" id="node40" href="../../d4/d3b/netsukuku_8c.html#a785106d5f7144641d79c5f5e9ddc2135" title="sigterm_handler" alt="" coords="1816,267,1931,296"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="acc897308ed5d1fab5e44122f68279faa"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void set_igw_nexhtop_inactive </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#afddb8e0848934c313b463385d995b472">igw_nexthop</a> *&#160;</td>
<td class="paramname"><em>igwn</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="../../d1/d6f/igs_8c_acc897308ed5d1fab5e44122f68279faa_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_acc897308ed5d1fab5e44122f68279faa_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_acc897308ed5d1fab5e44122f68279faa_icgraph" id="d1/d6f/igs_8c_acc897308ed5d1fab5e44122f68279faa_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#a51d86ef21953a6f2d0231b9c83701ce6" title="igw_replace_def_igws" alt="" coords="228,199,377,228"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="1328,153,1416,183"/><area shape="rect" id="node35" href="../../da/dd7/igs_8h.html#ac87ed2fc7a66e73c5fef763321862295" title="igw_monitor_igws_t" alt="" coords="975,305,1111,335"/><area shape="rect" id="node38" href="../../da/dd7/igs_8h.html#a68583c93468fa447635d641f93b040ce" title="igw_store_bblock" alt="" coords="619,224,741,253"/><area shape="rect" id="node43" href="../../db/de6/qspn_8c.html#aaf014079dd9e527ab38f3b21c547489b" title="qspn_remove_deads" alt="" coords="428,108,569,137"/><area shape="rect" id="node7" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1496,152,1613,181"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2933,227,2984,256"/><area shape="rect" id="node11" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="1661,151,1723,180"/><area shape="rect" id="node13" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="1772,151,1905,180"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1956,151,2047,180"/><area shape="rect" id="node17" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="2096,151,2283,180"/><area shape="rect" id="node19" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2332,149,2447,179"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2508,93,2596,123"/><area shape="rect" id="node28" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2509,200,2595,229"/><area shape="rect" id="node31" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2496,147,2608,176"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="2656,173,2731,203"/><area shape="rect" id="node25" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="2779,200,2885,229"/><area shape="rect" id="node40" href="../../d6/d62/tracer_8c.html#a3a5faa1eb3192e2c783c87912f8c6251" title="tracer_store_bblock" alt="" coords="789,237,925,267"/><area shape="rect" id="node45" href="../../d8/da0/qspn_8h.html#ab2f4bfac6bcea3379068bf4aab92e381" title="qspn_new_round" alt="" coords="620,100,740,129"/><area shape="rect" id="node47" href="../../d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="815,100,900,129"/><area shape="rect" id="node49" href="../../d7/d02/radar_8c.html#ab10b73e523085803cf8a5863ed9994f9" title="radar_qspn_send_t" alt="" coords="977,100,1108,129"/><area shape="rect" id="node51" href="../../d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="1161,100,1247,129"/><area shape="rect" id="node53" href="../../d3/dc7/hook_8c.html#a7503e6bf75bee5edba1dd37e8878911a" title="hook_first_radar_scan" alt="" coords="1297,100,1447,129"/><area shape="rect" id="node57" href="../../d3/df5/radar_8h.html#ac9d1b53d63e675b260906e91850b588c" title="radar_daemon" alt="" coords="1503,44,1607,73"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a016c3a34a9dc7add88dd0bce88440e05"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int str_to_inet_gw </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> *&#160;</td>
<td class="paramname"><em>gw</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char **&#160;</td>
<td class="paramname"><em>dev</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a016c3a34a9dc7add88dd0bce88440e05_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a016c3a34a9dc7add88dd0bce88440e05_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a016c3a34a9dc7add88dd0bce88440e05_cgraph" id="d1/d6f/igs_8c_a016c3a34a9dc7add88dd0bce88440e05_cgraph">
<area shape="rect" id="node3" href="../../d2/dab/xmalloc_8c.html#aa0d9692e0141edaf2b2f748d630b5485" title="xstrndup" alt="" coords="165,16,237,45"/><area shape="rect" id="node13" href="../../da/d89/inet_8c.html#a7b648d12a6ba304537ac987a5c55d696" title="str_to_inet" alt="" coords="160,72,243,101"/><area shape="rect" id="node5" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="439,5,505,35"/><area shape="rect" id="node7" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="592,112,637,141"/><area shape="rect" id="node9" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="720,164,789,193"/><area shape="rect" id="node11" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="704,111,805,140"/><area shape="rect" id="node15" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="303,139,359,168"/><area shape="rect" id="node18" href="../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="292,72,369,101"/><area shape="rect" id="node20" href="../../da/d89/inet_8c.html#a9c6d94fc49adc3223bb0df762343784d" title="inet_setip_raw" alt="" coords="419,112,525,141"/><area shape="rect" id="node23" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="433,59,511,88"/><area shape="rect" id="node25" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="575,59,655,88"/><area shape="rect" id="node27" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="711,57,799,87"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_a016c3a34a9dc7add88dd0bce88440e05_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a016c3a34a9dc7add88dd0bce88440e05_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a016c3a34a9dc7add88dd0bce88440e05_icgraph" id="d1/d6f/igs_8c_a016c3a34a9dc7add88dd0bce88440e05_icgraph">
<area shape="rect" id="node3" href="../../d4/d3b/netsukuku_8c.html#a9eccd187480c0bd5207afd99966ef68b" title="fill_loaded_cfg_options" alt="" coords="160,5,315,35"/><area shape="rect" id="node5" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="363,5,413,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="ac988c4e403d8e860068177e9c0358363"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int unpack_igws </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">size_t&#160;</td>
<td class="paramname"><em>pack_sz</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d6/d1c/structmap__node.html">map_node</a> *&#160;</td>
<td class="paramname"><em>int_map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> **&#160;</td>
<td class="paramname"><em>ext_map</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>levels</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> ***&#160;</td>
<td class="paramname"><em>new_igws</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int **&#160;</td>
<td class="paramname"><em>new_igws_counter</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_ac988c4e403d8e860068177e9c0358363_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_ac988c4e403d8e860068177e9c0358363_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_ac988c4e403d8e860068177e9c0358363_cgraph" id="d1/d6f/igs_8c_ac988c4e403d8e860068177e9c0358363_cgraph">
<area shape="rect" id="node3" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="317,112,464,141"/><area shape="rect" id="node16" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="697,217,753,247"/><area shape="rect" id="node20" href="../../d1/d6f/igs_8c.html#aab1091590ed4414ea138fedb0d2982e3" title="init_igws" alt="" coords="175,320,247,349"/><area shape="rect" id="node22" href="../../d2/dab/xmalloc_8c.html#ad7ead2fc5daad78a7f124e173863b16e" title="xzalloc" alt="" coords="360,271,421,300"/><area shape="rect" id="node32" href="../../d1/d6f/igs_8c.html#a3a952aaa617471595f911b4754e0ecdc" title="unpack_inet_gw" alt="" coords="153,165,268,195"/><area shape="rect" id="node37" href="../../d3/d7a/map_8c.html#a35cb995501f7278fdaaff8a730dcc6db" title="node_from_pos" alt="" coords="156,373,265,403"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="532,165,612,195"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="524,5,620,35"/><area shape="rect" id="node12" href="../../d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="515,59,629,88"/><area shape="rect" id="node14" href="../../d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="513,112,631,141"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="681,85,769,115"/><area shape="rect" id="node18" href="../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="835,217,904,247"/><area shape="rect" id="node24" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="539,271,605,300"/><area shape="rect" id="node26" href="../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="703,271,748,300"/><area shape="rect" id="node29" href="../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="819,271,920,300"/><area shape="rect" id="node34" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="352,165,429,195"/></map>
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d6f/igs_8c_ac988c4e403d8e860068177e9c0358363_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_ac988c4e403d8e860068177e9c0358363_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_ac988c4e403d8e860068177e9c0358363_icgraph" id="d1/d6f/igs_8c_ac988c4e403d8e860068177e9c0358363_icgraph">
<area shape="rect" id="node3" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="153,19,273,48"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#ab614c177efbb9179f168fd7d13bff83d" title="hook_get_igw" alt="" coords="324,19,425,48"/><area shape="rect" id="node7" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="475,19,592,48"/><area shape="rect" id="node9" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1912,5,1963,35"/><area shape="rect" id="node11" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="640,44,701,73"/><area shape="rect" id="node13" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="751,45,884,75"/><area shape="rect" id="node15" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="935,45,1025,75"/><area shape="rect" id="node17" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1075,45,1261,75"/><area shape="rect" id="node19" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1311,97,1425,127"/><area shape="rect" id="node21" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1487,44,1575,73"/><area shape="rect" id="node28" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1488,97,1573,127"/><area shape="rect" id="node31" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1475,151,1587,180"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1635,84,1709,113"/><area shape="rect" id="node25" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1757,57,1864,87"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a3a952aaa617471595f911b4754e0ecdc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a>* unpack_inet_gw </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"><a class="el" href="../../da/dd7/igs_8h.html#a70b61be6ea7e5cbbe9d3e95eac23d505">inet_gw</a> *&#160;</td>
<td class="paramname"><em>igw</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="../../d1/d6f/igs_8c_a3a952aaa617471595f911b4754e0ecdc_cgraph.png" border="0" usemap="#d1/d6f/igs_8c_a3a952aaa617471595f911b4754e0ecdc_cgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a3a952aaa617471595f911b4754e0ecdc_cgraph" id="d1/d6f/igs_8c_a3a952aaa617471595f911b4754e0ecdc_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a385963363f8d2ee7012a4c919b9b7b80" title="inet_ntohl" alt="" coords="172,5,249,35"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="300,5,380,35"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="431,5,519,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="../../d1/d6f/igs_8c_a3a952aaa617471595f911b4754e0ecdc_icgraph.png" border="0" usemap="#d1/d6f/igs_8c_a3a952aaa617471595f911b4754e0ecdc_icgraph" alt=""/></div>
<map name="d1/d6f/igs_8c_a3a952aaa617471595f911b4754e0ecdc_icgraph" id="d1/d6f/igs_8c_a3a952aaa617471595f911b4754e0ecdc_icgraph">
<area shape="rect" id="node3" href="../../da/dd7/igs_8h.html#ac988c4e403d8e860068177e9c0358363" title="unpack_igws" alt="" coords="171,19,269,48"/><area shape="rect" id="node5" href="../../d3/dc7/hook_8c.html#a8fe66445249fb1a1e2890250919bf67e" title="get_internet_gws" alt="" coords="319,19,439,48"/><area shape="rect" id="node7" href="../../d3/dc7/hook_8c.html#ab614c177efbb9179f168fd7d13bff83d" title="hook_get_igw" alt="" coords="489,19,591,48"/><area shape="rect" id="node9" href="../../d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="640,19,757,48"/><area shape="rect" id="node11" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2077,5,2128,35"/><area shape="rect" id="node13" href="../../d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="805,44,867,73"/><area shape="rect" id="node15" href="../../df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="916,45,1049,75"/><area shape="rect" id="node17" href="../../d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="1100,45,1191,75"/><area shape="rect" id="node19" href="../../d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1240,45,1427,75"/><area shape="rect" id="node21" href="../../da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1476,97,1591,127"/><area shape="rect" id="node23" href="../../d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1652,44,1740,73"/><area shape="rect" id="node30" href="../../d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1653,97,1739,127"/><area shape="rect" id="node33" href="../../da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1640,151,1752,180"/><area shape="rect" id="node25" href="../../d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1800,84,1875,113"/><area shape="rect" id="node27" href="../../d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1923,57,2029,87"/></map>
</div>
</p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a588f330ff9ee2bc7d1de3c60ef794e8b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int igw_multi_gw_disabled</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="../../d1/d6f/igs_8c.html">igs.c</a></li>
<li class="footer">Generated on Wed Feb 19 2014 14:19:12 for The Netsukuku Project by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
</div>
</body>
</html>