netsukuku/d3/d98/andns__snsd_8c.html

583 lines
81 KiB
HTML
Raw Permalink Normal View History

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>The Netsukuku Project: src/andns_snsd.c File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
2014-02-20 00:30:40 +00:00
<td id="projectlogo"><img alt="Logo" src="../../Logo_netsukuku.jpg"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">The Netsukuku Project
&#160;<span id="projectnumber">0.0.9</span>
</div>
<div id="projectbrief">An Alternative routing method</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
<li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
<li class="current"><a href="../../files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="../../search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="../../files.html"><span>File&#160;List</span></a></li>
<li><a href="../../globals.html"><span>Globals</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('d3/d98/andns__snsd_8c.html','../../');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">andns_snsd.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="../../d4/de1/llist_8c.html">llist.c</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d1/dd5/andns__snsd_8h_source.html">andns_snsd.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/>
<code>#include &quot;<a class="el" href="../../d5/d05/andna_8h_source.html">andna.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d7/d7f/log_8h_source.html">log.h</a>&quot;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for andns_snsd.c:</div>
<div class="dyncontent">
<div class="center"><img src="../../dd/d27/andns__snsd_8c__incl.png" border="0" usemap="#src_2andns__snsd_8c" alt=""/></div>
<map name="src_2andns__snsd_8c" id="src_2andns__snsd_8c">
<area shape="rect" id="node3" href="../../d1/d0b/includes_8h.html" title="includes.h" alt="" coords="1894,160,1974,189"/><area shape="rect" id="node57" href="../../d4/de1/llist_8c.html" title="llist.c" alt="" coords="34,315,88,344"/><area shape="rect" id="node59" href="../../d1/dd5/andns__snsd_8h.html" title="andns_snsd.h" alt="" coords="582,83,684,112"/><area shape="rect" id="node102" href="../../d7/d6c/err__errno_8h.html" title="err_errno.h" alt="" coords="864,160,946,189"/><area shape="rect" id="node107" href="../../d5/d05/andna_8h.html" title="andna.h" alt="" coords="292,83,358,112"/><area shape="rect" id="node119" href="../../d7/d7f/log_8h.html" title="log.h" alt="" coords="1078,83,1129,112"/><area shape="rect" id="node61" href="../../df/d92/dnslib_8h.html" title="dnslib.h" alt="" coords="672,160,738,189"/><area shape="rect" id="node68" href="../../da/d94/andns__lib_8h.html" title="andns_lib.h" alt="" coords="560,160,648,189"/><area shape="rect" id="node73" href="../../d7/d74/andna__cache_8h.html" title="andna_cache.h" alt="" coords="270,160,380,189"/><area shape="rect" id="node75" href="../../d6/d4a/inet_8h.html" title="inet.h" alt="" coords="321,315,374,344"/><area shape="rect" id="node77" href="../../dc/d3e/endianness_8h.html" title="endianness.h" alt="" coords="129,392,228,421"/><area shape="rect" id="node79" href="../../da/da0/crypto_8h.html" title="crypto.h" alt="" coords="430,315,500,344"/><area shape="rect" id="node96" href="../../d6/d2e/snsd__cache_8h.html" title="snsd_cache.h" alt="" coords="230,237,332,267"/><area shape="rect" id="node110" href="../../d5/d89/pkts_8h.html" title="pkts.h" alt="" coords="113,160,172,189"/><area shape="rect" id="node112" href="../../dc/d8d/if_8h.html" title="if.h" alt="" coords="406,237,446,267"/><area shape="rect" id="node116" href="../../d4/d43/request_8h.html" title="request.h" alt="" coords="30,237,105,267"/></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:a5f5ed255a4e4e2604045525ee8acb7fb"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d98/andns__snsd_8c.html#a5f5ed255a4e4e2604045525ee8acb7fb">snsd_main_ip</a> (u_int *hname_hash, <a class="el" href="../../dd/d94/structsnsd__node.html">snsd_node</a> *dst)</td></tr>
<tr class="separator:a5f5ed255a4e4e2604045525ee8acb7fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86f72d27da5b908d5ce023c778ad4b74"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d98/andns__snsd_8c.html#a86f72d27da5b908d5ce023c778ad4b74">snsd_node_to_data</a> (char *buf, <a class="el" href="../../dd/d94/structsnsd__node.html">snsd_node</a> *sn, u_char prio, int iplen, int recursion)</td></tr>
<tr class="separator:a86f72d27da5b908d5ce023c778ad4b74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a016db13b6c9aea169159e1e69d926ff3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d98/andns__snsd_8c.html#a016db13b6c9aea169159e1e69d926ff3">snsd_prio_to_aansws</a> (char *buf, <a class="el" href="../../d6/d31/structsnsd__prio.html">snsd_prio</a> *sp, int iplen, int recursion, int *count)</td></tr>
<tr class="separator:a016db13b6c9aea169159e1e69d926ff3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1703129169f7152c3a4c38604bf9ea9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d98/andns__snsd_8c.html#af1703129169f7152c3a4c38604bf9ea9">snsd_service_to_aansws</a> (char *buf, <a class="el" href="../../dc/d52/structsnsd__service.html">snsd_service</a> *ss, int iplen, int *count, int recursion)</td></tr>
<tr class="separator:af1703129169f7152c3a4c38604bf9ea9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fcd0373d93db849bf72644fc21e5087"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d98/andns__snsd_8c.html#a1fcd0373d93db849bf72644fc21e5087">snsd_node_to_dansw</a> (<a class="el" href="../../dd/d18/structdns__pkt.html">dns_pkt</a> *dp, <a class="el" href="../../dd/d94/structsnsd__node.html">snsd_node</a> *sn, int iplen)</td></tr>
<tr class="separator:a1fcd0373d93db849bf72644fc21e5087"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1debec61ed4edba1c3f0b2161314c18d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d98/andns__snsd_8c.html#a1debec61ed4edba1c3f0b2161314c18d">snsd_prio_to_dansws</a> (<a class="el" href="../../dd/d18/structdns__pkt.html">dns_pkt</a> *dp, <a class="el" href="../../d6/d31/structsnsd__prio.html">snsd_prio</a> *sp, int iplen)</td></tr>
<tr class="separator:a1debec61ed4edba1c3f0b2161314c18d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e3e36e284467c14a52b29d4e3a13f07"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d98/andns__snsd_8c.html#a1e3e36e284467c14a52b29d4e3a13f07">lcl_cache_to_dansws</a> (<a class="el" href="../../dd/d18/structdns__pkt.html">dns_pkt</a> *dp, <a class="el" href="../../d3/dc8/structlcl__cache.html">lcl_cache</a> *lc)</td></tr>
<tr class="separator:a1e3e36e284467c14a52b29d4e3a13f07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51c8a3ff9e62ab4a58c996189a6f1d2b"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d98/andns__snsd_8c.html#a51c8a3ff9e62ab4a58c996189a6f1d2b">lcl_cache_to_aansws</a> (char *buf, <a class="el" href="../../d3/dc8/structlcl__cache.html">lcl_cache</a> *lc, int *count)</td></tr>
<tr class="separator:a51c8a3ff9e62ab4a58c996189a6f1d2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a51c8a3ff9e62ab4a58c996189a6f1d2b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">size_t lcl_cache_to_aansws </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d3/dc8/structlcl__cache.html">lcl_cache</a> *&#160;</td>
<td class="paramname"><em>lc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>count</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d3/d98/andns__snsd_8c_a51c8a3ff9e62ab4a58c996189a6f1d2b_cgraph.png" border="0" usemap="#d3/d98/andns__snsd_8c_a51c8a3ff9e62ab4a58c996189a6f1d2b_cgraph" alt=""/></div>
<map name="d3/d98/andns__snsd_8c_a51c8a3ff9e62ab4a58c996189a6f1d2b_cgraph" id="d3/d98/andns__snsd_8c_a51c8a3ff9e62ab4a58c996189a6f1d2b_cgraph">
<area shape="rect" id="node3" href="../../d2/de6/andna__cache_8c.html#acb88bcfd28e41a6fab99aa3b87b2ba05" title="lcl_cache_free" alt="" coords="200,5,307,35"/><area shape="rect" id="node5" href="../../d7/d48/snsd__cache_8c.html#a22cc18982827b92b53a565cc47147a00" title="snsd_service_llist_del" alt="" coords="356,5,505,35"/><area shape="rect" id="node7" href="../../d7/d48/snsd__cache_8c.html#aab8e0ec126cd07d180099c9ab2ec9b43" title="snsd_prio_llist_del" alt="" coords="556,5,684,35"/><area shape="rect" id="node9" href="../../d7/d48/snsd__cache_8c.html#a3f86fdc5d3bce7dd60d8decc76136309" title="snsd_node_llist_del" alt="" coords="733,5,869,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="../../d3/d98/andns__snsd_8c_a51c8a3ff9e62ab4a58c996189a6f1d2b_icgraph.png" border="0" usemap="#d3/d98/andns__snsd_8c_a51c8a3ff9e62ab4a58c996189a6f1d2b_icgraph" alt=""/></div>
<map name="d3/d98/andns__snsd_8c_a51c8a3ff9e62ab4a58c996189a6f1d2b_icgraph" id="d3/d98/andns__snsd_8c_a51c8a3ff9e62ab4a58c996189a6f1d2b_icgraph">
<area shape="rect" id="node3" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="200,5,264,35"/><area shape="rect" id="node5" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="312,5,397,35"/><area shape="rect" id="node7" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="447,5,548,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a1e3e36e284467c14a52b29d4e3a13f07"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int lcl_cache_to_dansws </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dd/d18/structdns__pkt.html">dns_pkt</a> *&#160;</td>
<td class="paramname"><em>dp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d3/dc8/structlcl__cache.html">lcl_cache</a> *&#160;</td>
<td class="paramname"><em>lc</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="../../d3/d98/andns__snsd_8c_a1e3e36e284467c14a52b29d4e3a13f07_cgraph.png" border="0" usemap="#d3/d98/andns__snsd_8c_a1e3e36e284467c14a52b29d4e3a13f07_cgraph" alt=""/></div>
<map name="d3/d98/andns__snsd_8c_a1e3e36e284467c14a52b29d4e3a13f07_cgraph" id="d3/d98/andns__snsd_8c_a1e3e36e284467c14a52b29d4e3a13f07_cgraph">
<area shape="rect" id="node3" href="../../d2/d1c/dnslib_8c.html#aa51f779ac55fce4aa6e999776d2c1030" title="dns_a_default_fill" alt="" coords="200,5,323,35"/><area shape="rect" id="node5" href="../../d2/de6/andna__cache_8c.html#acb88bcfd28e41a6fab99aa3b87b2ba05" title="lcl_cache_free" alt="" coords="208,59,315,88"/><area shape="rect" id="node7" href="../../d7/d48/snsd__cache_8c.html#a22cc18982827b92b53a565cc47147a00" title="snsd_service_llist_del" alt="" coords="372,59,521,88"/><area shape="rect" id="node9" href="../../d7/d48/snsd__cache_8c.html#aab8e0ec126cd07d180099c9ab2ec9b43" title="snsd_prio_llist_del" alt="" coords="572,59,700,88"/><area shape="rect" id="node11" href="../../d7/d48/snsd__cache_8c.html#a3f86fdc5d3bce7dd60d8decc76136309" title="snsd_node_llist_del" alt="" coords="749,59,885,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="../../d3/d98/andns__snsd_8c_a1e3e36e284467c14a52b29d4e3a13f07_icgraph.png" border="0" usemap="#d3/d98/andns__snsd_8c_a1e3e36e284467c14a52b29d4e3a13f07_icgraph" alt=""/></div>
<map name="d3/d98/andns__snsd_8c_a1e3e36e284467c14a52b29d4e3a13f07_icgraph" id="d3/d98/andns__snsd_8c_a1e3e36e284467c14a52b29d4e3a13f07_icgraph">
<area shape="rect" id="node3" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="201,5,271,35"/><area shape="rect" id="node5" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="320,5,405,35"/><area shape="rect" id="node7" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="455,5,556,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a5f5ed255a4e4e2604045525ee8acb7fb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int snsd_main_ip </td>
<td>(</td>
<td class="paramtype">u_int *&#160;</td>
<td class="paramname"><em>hname_hash</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../dd/d94/structsnsd__node.html">snsd_node</a> *&#160;</td>
<td class="paramname"><em>dst</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="../../d3/d98/andns__snsd_8c_a5f5ed255a4e4e2604045525ee8acb7fb_cgraph.png" border="0" usemap="#d3/d98/andns__snsd_8c_a5f5ed255a4e4e2604045525ee8acb7fb_cgraph" alt=""/></div>
<map name="d3/d98/andns__snsd_8c_a5f5ed255a4e4e2604045525ee8acb7fb_cgraph" id="d3/d98/andns__snsd_8c_a5f5ed255a4e4e2604045525ee8acb7fb_cgraph">
<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="163,644,304,674"/><area shape="rect" id="node127" href="../../d7/d48/snsd__cache_8c.html#a22cc18982827b92b53a565cc47147a00" title="snsd_service_llist_del" alt="" coords="159,1192,308,1222"/><area shape="rect" id="node5" href="../../d1/d04/hash_8c.html#a72fc128c5f9194101194f55562c44155" title="fnv_32_buf" alt="" coords="616,11,701,40"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#af8449aa760529b5de85e4fa75190bfd7" title="andna_resolve_hash\l_locally" alt="" coords="371,189,512,236"/><area shape="rect" id="node12" href="../../d7/d48/snsd__cache_8c.html#af314938a99eac1d0f265b5d2381d01ea" title="snsd_service_llist_copy" alt="" coords="579,224,739,254"/><area shape="rect" id="node20" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="381,382,501,411"/><area shape="rect" id="node28" href="../../d4/d18/andna_8c.html#aedc9bb0e88975d80c22e1bf47f53cfab" title="andna_hash_by_family" alt="" coords="364,136,519,166"/><area shape="rect" id="node31" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="381,540,501,570"/><area shape="rect" id="node40" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="809,748,865,778"/><area shape="rect" id="node44" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="796,956,879,986"/><area shape="rect" id="node51" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="623,800,695,830"/><area shape="rect" id="node55" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="368,1555,515,1584"/><area shape="rect" id="node64" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="403,460,480,490"/><area shape="rect" id="node67" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="408,854,475,883"/><area shape="rect" id="node72" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="408,1062,475,1091"/><area shape="rect" id="node96" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="803,1308,872,1338"/><area shape="rect" id="node109" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="368,1608,515,1638"/><area shape="rect" id="node113" href="../../d7/d48/snsd__cache_8c.html#a36e689670df34e28fd0ff259a55c63c0" title="snsd_unpack_all_service" alt="" coords="357,696,525,726"/><area shape="rect" id="node115" href="../../d7/d48/snsd__cache_8c.html#a35991d5fdd856d295f70b217e4eed072" title="snsd_unpack_service" alt="" coords="585,696,732,726"/><area shape="rect" id="node118" href="../../d7/d48/snsd__cache_8c.html#aa6e9429873d619682ae4d01c9017463d" title="snsd_find_mainip" alt="" coords="380,1662,503,1691"/><area shape="rect" id="node120" href="../../d2/de6/andna__cache_8c.html#a168a5f13166e44611dfc70c085c9cc56" title="rh_cache_add_hash" alt="" coords="372,318,511,347"/><area shape="rect" id="node124" href="../../d7/d48/snsd__cache_8c.html#a6555d8f1d85434e72f1b2f8dd32e46c4" title="snsd_service_llist\l_merge" alt="" coords="379,66,504,113"/><area shape="rect" id="node10" href="../../d2/de6/andna__cache_8c.html#a36505895398a666c08e4c25f8d37ae91" title="lcl_cache_find_hash" alt="" coords="589,171,728,200"/><area shape="rect" id="node14" href="../../d7/d48/snsd__cache_8c.html#a6f223de1e43e379d34a6321b904ea44d" title="snsd_add_mainip" alt="" coords="597,64,720,94"/><area shape="rect" id="node16" href="../../d2/de6/andna__cache_8c.html#a54856f5aae2cb70a2342cd6ad1120b51" title="rh_cache_find_hash" alt="" coords="589,278,728,307"/><area shape="rect" id="node18" href="../../d2/de6/andna__cache_8c.html#ac17faff41ae2db220
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d3/d98/andns__snsd_8c_a5f5ed255a4e4e2604045525ee8acb7fb_icgraph.png" border="0" usemap="#d3/d98/andns__snsd_8c_a5f5ed255a4e4e2604045525ee8acb7fb_icgraph" alt=""/></div>
<map name="d3/d98/andns__snsd_8c_a5f5ed255a4e4e2604045525ee8acb7fb_icgraph" id="d3/d98/andns__snsd_8c_a5f5ed255a4e4e2604045525ee8acb7fb_icgraph">
<area shape="rect" id="node3" href="../../d1/dd5/andns__snsd_8h.html#a86f72d27da5b908d5ce023c778ad4b74" title="snsd_node_to_data" alt="" coords="165,29,299,59"/><area shape="rect" id="node14" href="../../d1/dd5/andns__snsd_8h.html#af1703129169f7152c3a4c38604bf9ea9" title="snsd_service_to_aansws" alt="" coords="356,81,524,111"/><area shape="rect" id="node17" href="../../d1/dd5/andns__snsd_8h.html#a1fcd0373d93db849bf72644fc21e5087" title="snsd_node_to_dansw" alt="" coords="159,135,305,164"/><area shape="rect" id="node6" href="../../d1/dd5/andns__snsd_8h.html#a016db13b6c9aea169159e1e69d926ff3" title="snsd_prio_to_aansws" alt="" coords="367,28,513,57"/><area shape="rect" id="node8" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="577,81,641,111"/><area shape="rect" id="node10" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="693,108,779,137"/><area shape="rect" id="node12" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="828,108,929,137"/><area shape="rect" id="node19" href="../../d1/dd5/andns__snsd_8h.html#a1debec61ed4edba1c3f0b2161314c18d" title="snsd_prio_to_dansws" alt="" coords="367,135,513,164"/><area shape="rect" id="node21" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="575,135,644,164"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a1fcd0373d93db849bf72644fc21e5087"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int snsd_node_to_dansw </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dd/d18/structdns__pkt.html">dns_pkt</a> *&#160;</td>
<td class="paramname"><em>dp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../dd/d94/structsnsd__node.html">snsd_node</a> *&#160;</td>
<td class="paramname"><em>sn</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>iplen</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="../../d3/d98/andns__snsd_8c_a1fcd0373d93db849bf72644fc21e5087_cgraph.png" border="0" usemap="#d3/d98/andns__snsd_8c_a1fcd0373d93db849bf72644fc21e5087_cgraph" alt=""/></div>
<map name="d3/d98/andns__snsd_8c_a1fcd0373d93db849bf72644fc21e5087_cgraph" id="d3/d98/andns__snsd_8c_a1fcd0373d93db849bf72644fc21e5087_cgraph">
<area shape="rect" id="node3" href="../../d3/d98/andns__snsd_8c.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="213,1375,315,1405"/><area shape="rect" id="node26" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1315,714,1392,743"/><area shape="rect" id="node123" href="../../d2/d1c/dnslib_8c.html#aa51f779ac55fce4aa6e999776d2c1030" title="dns_a_default_fill" alt="" coords="203,1545,325,1574"/><area shape="rect" id="node5" href="../../d4/d18/andna_8c.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="379,555,520,585"/><area shape="rect" id="node118" href="../../d7/d48/snsd__cache_8c.html#a22cc18982827b92b53a565cc47147a00" title="snsd_service_llist_del" alt="" coords="375,1375,524,1405"/><area shape="rect" id="node7" href="../../d1/d04/hash_8c.html#a72fc128c5f9194101194f55562c44155" title="fnv_32_buf" alt="" coords="832,238,917,267"/><area shape="rect" id="node9" href="../../d4/d18/andna_8c.html#af8449aa760529b5de85e4fa75190bfd7" title="andna_resolve_hash\l_locally" alt="" coords="587,435,728,481"/><area shape="rect" id="node14" href="../../d7/d48/snsd__cache_8c.html#af314938a99eac1d0f265b5d2381d01ea" title="snsd_service_llist_copy" alt="" coords="795,451,955,481"/><area shape="rect" id="node22" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="597,609,717,638"/><area shape="rect" id="node32" href="../../d4/d18/andna_8c.html#aedc9bb0e88975d80c22e1bf47f53cfab" title="andna_hash_by_family" alt="" coords="580,331,735,361"/><area shape="rect" id="node35" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="597,715,717,745"/><area shape="rect" id="node44" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="1021,973,1077,1002"/><area shape="rect" id="node48" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="1008,845,1091,874"/><area shape="rect" id="node55" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="839,1441,911,1470"/><area shape="rect" id="node59" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="1280,106,1427,135"/><area shape="rect" id="node69" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="619,662,696,691"/><area shape="rect" id="node72" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="624,1025,691,1054"/><area shape="rect" id="node77" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="624,1154,691,1183"/><area shape="rect" id="node99" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="1280,159,1427,189"/><area shape="rect" id="node103" href="../../d7/d48/snsd__cache_8c.html#a36e689670df34e28fd0ff259a55c63c0" title="snsd_unpack_all_service" alt="" coords="573,54,741,83"/><area shape="rect" id="node105" href="../../d7/d48/snsd__cache_8c.html#a35991d5fdd856d295f70b217e4eed072" title="snsd_unpack_service" alt="" coords="801,29,948,58"/><area shape="rect" id="node108" href="../../d7/d48/snsd__cache_8c.html#aa6e9429873d619682ae4d01c9017463d" title="snsd_find_mainip" alt="" coords="596,209,719,238"/><area shape="rect" id="node110" href="../../d2/de6/andna__cache_8c.html#a168a5f13166e44611dfc70c085c9cc56" title="rh_cache_add_hash" alt="" coords="588,555,727,585"/><area shape="rect" id="node114" href="../../d7/d48/snsd__cache_8c.html#a6555d8f1d85434e72f1b2f8dd32e46c4" title="snsd_service_llist\l_merge" alt="" coords="595,261,720,308"/><area shape="rect" id="node116" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="623,921,692,950"/><area shape="rect" id="node12" href="../../d2/de6/andna__cache_8c.html#a36505895398a666c08e4c25f8d37ae9
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d3/d98/andns__snsd_8c_a1fcd0373d93db849bf72644fc21e5087_icgraph.png" border="0" usemap="#d3/d98/andns__snsd_8c_a1fcd0373d93db849bf72644fc21e5087_icgraph" alt=""/></div>
<map name="d3/d98/andns__snsd_8c_a1fcd0373d93db849bf72644fc21e5087_icgraph" id="d3/d98/andns__snsd_8c_a1fcd0373d93db849bf72644fc21e5087_icgraph">
<area shape="rect" id="node3" href="../../d1/dd5/andns__snsd_8h.html#a1debec61ed4edba1c3f0b2161314c18d" title="snsd_prio_to_dansws" alt="" coords="204,5,351,35"/><area shape="rect" id="node5" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="401,5,471,35"/><area shape="rect" id="node7" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="520,5,605,35"/><area shape="rect" id="node9" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="655,5,756,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a86f72d27da5b908d5ce023c778ad4b74"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int snsd_node_to_data </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../dd/d94/structsnsd__node.html">snsd_node</a> *&#160;</td>
<td class="paramname"><em>sn</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_char&#160;</td>
<td class="paramname"><em>prio</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>iplen</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>recursion</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="../../d3/d98/andns__snsd_8c_a86f72d27da5b908d5ce023c778ad4b74_cgraph.png" border="0" usemap="#d3/d98/andns__snsd_8c_a86f72d27da5b908d5ce023c778ad4b74_cgraph" alt=""/></div>
<map name="d3/d98/andns__snsd_8c_a86f72d27da5b908d5ce023c778ad4b74_cgraph" id="d3/d98/andns__snsd_8c_a86f72d27da5b908d5ce023c778ad4b74_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1291,529,1368,559"/><area shape="rect" id="node9" href="../../d3/d98/andns__snsd_8c.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="191,609,292,639"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1471,1407,1551,1436"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="1620,1460,1708,1489"/><area shape="rect" id="node11" href="../../d4/d18/andna_8c.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="347,609,488,639"/><area shape="rect" id="node125" href="../../d7/d48/snsd__cache_8c.html#a22cc18982827b92b53a565cc47147a00" title="snsd_service_llist_del" alt="" coords="343,1128,492,1157"/><area shape="rect" id="node13" href="../../d1/d04/hash_8c.html#a72fc128c5f9194101194f55562c44155" title="fnv_32_buf" alt="" coords="800,53,885,83"/><area shape="rect" id="node15" href="../../d4/d18/andna_8c.html#af8449aa760529b5de85e4fa75190bfd7" title="andna_resolve_hash\l_locally" alt="" coords="555,269,696,315"/><area shape="rect" id="node20" href="../../d7/d48/snsd__cache_8c.html#af314938a99eac1d0f265b5d2381d01ea" title="snsd_service_llist_copy" alt="" coords="763,267,923,296"/><area shape="rect" id="node28" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="565,443,685,472"/><area shape="rect" id="node33" href="../../d4/d18/andna_8c.html#aedc9bb0e88975d80c22e1bf47f53cfab" title="andna_hash_by_family" alt="" coords="548,216,703,245"/><area shape="rect" id="node36" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="565,581,685,611"/><area shape="rect" id="node45" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="993,919,1049,948"/><area shape="rect" id="node49" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="980,764,1063,793"/><area shape="rect" id="node56" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="807,792,879,821"/><area shape="rect" id="node60" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="1256,1460,1403,1489"/><area shape="rect" id="node70" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="587,517,664,547"/><area shape="rect" id="node73" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="592,1411,659,1440"/><area shape="rect" id="node78" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="592,1048,659,1077"/><area shape="rect" id="node102" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="987,1359,1056,1388"/><area shape="rect" id="node107" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="1256,1513,1403,1543"/><area shape="rect" id="node111" href="../../d7/d48/snsd__cache_8c.html#a36e689670df34e28fd0ff259a55c63c0" title="snsd_unpack_all_service" alt="" coords="541,740,709,769"/><area shape="rect" id="node113" href="../../d7/d48/snsd__cache_8c.html#a35991d5fdd856d295f70b217e4eed072" title="snsd_unpack_service" alt="" coords="769,739,916,768"/><area shape="rect" id="node116" href="../../d7/d48/snsd__cache_8c.html#aa6e9429873d619682ae4d01c9017463d" title="snsd_find_mainip" alt="" coords="564,43,687,72"/><area shape="rect" id="node118" href="../../d2/de6/andna__cache_8c.html#a168a5f13166e44611dfc70c085c9cc56" title="rh_cache_add_hash" alt="" coords="556,389,695,419"/><area shape="rect" id="node122" href="../../d7/d48/snsd__cache_8c.html#a6555d8f1d85434e72f1b2f8dd32e46c4" title="snsd_service_llist\
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d3/d98/andns__snsd_8c_a86f72d27da5b908d5ce023c778ad4b74_icgraph.png" border="0" usemap="#d3/d98/andns__snsd_8c_a86f72d27da5b908d5ce023c778ad4b74_icgraph" alt=""/></div>
<map name="d3/d98/andns__snsd_8c_a86f72d27da5b908d5ce023c778ad4b74_icgraph" id="d3/d98/andns__snsd_8c_a86f72d27da5b908d5ce023c778ad4b74_icgraph">
<area shape="rect" id="node3" href="../../d1/dd5/andns__snsd_8h.html#a86f72d27da5b908d5ce023c778ad4b74" title="snsd_node_to_data" alt="" coords="191,29,324,59"/><area shape="rect" id="node6" href="../../d1/dd5/andns__snsd_8h.html#a016db13b6c9aea169159e1e69d926ff3" title="snsd_prio_to_aansws" alt="" coords="375,56,521,85"/><area shape="rect" id="node8" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="571,56,635,85"/><area shape="rect" id="node10" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="683,56,768,85"/><area shape="rect" id="node12" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="817,56,919,85"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a016db13b6c9aea169159e1e69d926ff3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int snsd_prio_to_aansws </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d6/d31/structsnsd__prio.html">snsd_prio</a> *&#160;</td>
<td class="paramname"><em>sp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>iplen</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>recursion</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>count</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d3/d98/andns__snsd_8c_a016db13b6c9aea169159e1e69d926ff3_cgraph.png" border="0" usemap="#d3/d98/andns__snsd_8c_a016db13b6c9aea169159e1e69d926ff3_cgraph" alt=""/></div>
<map name="d3/d98/andns__snsd_8c_a016db13b6c9aea169159e1e69d926ff3_cgraph" id="d3/d98/andns__snsd_8c_a016db13b6c9aea169159e1e69d926ff3_cgraph">
<area shape="rect" id="node3" href="../../d3/d98/andns__snsd_8c.html#a86f72d27da5b908d5ce023c778ad4b74" title="snsd_node_to_data" alt="" coords="204,1108,337,1137"/><area shape="rect" id="node5" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1480,873,1557,903"/><area shape="rect" id="node11" href="../../d3/d98/andns__snsd_8c.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="388,587,489,616"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1660,217,1740,247"/><area shape="rect" id="node9" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="1809,191,1897,220"/><area shape="rect" id="node13" href="../../d4/d18/andna_8c.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="544,587,685,616"/><area shape="rect" id="node121" href="../../d7/d48/snsd__cache_8c.html#a22cc18982827b92b53a565cc47147a00" title="snsd_service_llist_del" alt="" coords="540,256,689,285"/><area shape="rect" id="node15" href="../../d1/d04/hash_8c.html#a72fc128c5f9194101194f55562c44155" title="fnv_32_buf" alt="" coords="997,291,1083,320"/><area shape="rect" id="node17" href="../../d4/d18/andna_8c.html#af8449aa760529b5de85e4fa75190bfd7" title="andna_resolve_hash\l_locally" alt="" coords="752,439,893,486"/><area shape="rect" id="node22" href="../../d7/d48/snsd__cache_8c.html#af314938a99eac1d0f265b5d2381d01ea" title="snsd_service_llist_copy" alt="" coords="960,504,1120,533"/><area shape="rect" id="node30" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="763,717,883,747"/><area shape="rect" id="node35" href="../../d4/d18/andna_8c.html#aedc9bb0e88975d80c22e1bf47f53cfab" title="andna_hash_by_family" alt="" coords="745,213,900,243"/><area shape="rect" id="node38" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="763,824,883,853"/><area shape="rect" id="node47" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="1187,1343,1243,1372"/><area shape="rect" id="node51" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="1173,1413,1256,1443"/><area shape="rect" id="node58" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="1004,925,1076,955"/><area shape="rect" id="node62" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="1445,111,1592,140"/><area shape="rect" id="node72" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="784,771,861,800"/><area shape="rect" id="node75" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="789,1471,856,1500"/><area shape="rect" id="node80" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="789,1107,856,1136"/><area shape="rect" id="node102" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="1445,164,1592,193"/><area shape="rect" id="node106" href="../../d7/d48/snsd__cache_8c.html#a36e689670df34e28fd0ff259a55c63c0" title="snsd_unpack_all_service" alt="" coords="739,613,907,643"/><area shape="rect" id="node108" href="../../d7/d48/snsd__cache_8c.html#a35991d5fdd856d295f70b217e4eed072" title="snsd_unpack_service" alt="" coords="967,611,1113,640"/><area shape="rect" id="node111" href="../../d7/d48/snsd__cache_8c.html#aa6e9429873d619682ae4d01c9017463d" title="snsd_find_mainip" alt="" coords="761,59,884,88"/><area shape="rect" id="node113" href="../../d2/de6/andna__cache_8c.html#a168a5f13166e44611dfc70c085c9cc56" title="rh_cache_add_hash" alt="" coords="753,560,892,589"/><area shape="rect" id="node117" href="../../d7/d48/snsd__cache_8c.html#a6555d8f1d85434e72f1b2f8dd32e46c4" title="sn
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d3/d98/andns__snsd_8c_a016db13b6c9aea169159e1e69d926ff3_icgraph.png" border="0" usemap="#d3/d98/andns__snsd_8c_a016db13b6c9aea169159e1e69d926ff3_icgraph" alt=""/></div>
<map name="d3/d98/andns__snsd_8c_a016db13b6c9aea169159e1e69d926ff3_icgraph" id="d3/d98/andns__snsd_8c_a016db13b6c9aea169159e1e69d926ff3_icgraph">
<area shape="rect" id="node3" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="203,5,267,35"/><area shape="rect" id="node5" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="315,5,400,35"/><area shape="rect" id="node7" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="449,5,551,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="a1debec61ed4edba1c3f0b2161314c18d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int snsd_prio_to_dansws </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dd/d18/structdns__pkt.html">dns_pkt</a> *&#160;</td>
<td class="paramname"><em>dp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d6/d31/structsnsd__prio.html">snsd_prio</a> *&#160;</td>
<td class="paramname"><em>sp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>iplen</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="../../d3/d98/andns__snsd_8c_a1debec61ed4edba1c3f0b2161314c18d_cgraph.png" border="0" usemap="#d3/d98/andns__snsd_8c_a1debec61ed4edba1c3f0b2161314c18d_cgraph" alt=""/></div>
<map name="d3/d98/andns__snsd_8c_a1debec61ed4edba1c3f0b2161314c18d_cgraph" id="d3/d98/andns__snsd_8c_a1debec61ed4edba1c3f0b2161314c18d_cgraph">
<area shape="rect" id="node3" href="../../d3/d98/andns__snsd_8c.html#a1fcd0373d93db849bf72644fc21e5087" title="snsd_node_to_dansw" alt="" coords="204,608,351,637"/><area shape="rect" id="node5" href="../../d3/d98/andns__snsd_8c.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="411,608,512,637"/><area shape="rect" id="node28" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1512,583,1589,612"/><area shape="rect" id="node123" href="../../d2/d1c/dnslib_8c.html#aa51f779ac55fce4aa6e999776d2c1030" title="dns_a_default_fill" alt="" coords="400,661,523,691"/><area shape="rect" id="node7" href="../../d4/d18/andna_8c.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="576,608,717,637"/><area shape="rect" id="node118" href="../../d7/d48/snsd__cache_8c.html#a22cc18982827b92b53a565cc47147a00" title="snsd_service_llist_del" alt="" coords="572,1048,721,1077"/><area shape="rect" id="node9" href="../../d1/d04/hash_8c.html#a72fc128c5f9194101194f55562c44155" title="fnv_32_buf" alt="" coords="1029,53,1115,83"/><area shape="rect" id="node11" href="../../d4/d18/andna_8c.html#af8449aa760529b5de85e4fa75190bfd7" title="andna_resolve_hash\l_locally" alt="" coords="784,269,925,315"/><area shape="rect" id="node16" href="../../d7/d48/snsd__cache_8c.html#af314938a99eac1d0f265b5d2381d01ea" title="snsd_service_llist_copy" alt="" coords="992,267,1152,296"/><area shape="rect" id="node24" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="795,443,915,472"/><area shape="rect" id="node34" href="../../d4/d18/andna_8c.html#aedc9bb0e88975d80c22e1bf47f53cfab" title="andna_hash_by_family" alt="" coords="777,216,932,245"/><area shape="rect" id="node37" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="795,581,915,611"/><area shape="rect" id="node46" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="1219,920,1275,949"/><area shape="rect" id="node50" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="1205,660,1288,689"/><area shape="rect" id="node57" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="1036,1203,1108,1232"/><area shape="rect" id="node61" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="1477,1252,1624,1281"/><area shape="rect" id="node71" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="816,507,893,536"/><area shape="rect" id="node74" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="821,764,888,793"/><area shape="rect" id="node79" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="821,893,888,923"/><area shape="rect" id="node99" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="1477,1305,1624,1335"/><area shape="rect" id="node103" href="../../d7/d48/snsd__cache_8c.html#a36e689670df34e28fd0ff259a55c63c0" title="snsd_unpack_all_service" alt="" coords="771,1408,939,1437"/><area shape="rect" id="node105" href="../../d7/d48/snsd__cache_8c.html#a35991d5fdd856d295f70b217e4eed072" title="snsd_unpack_service" alt="" coords="999,1383,1145,1412"/><area shape="rect" id="node108" href="../../d7/d48/snsd__cache_8c.html#aa6e9429873d619682ae4d01c9017463d" title="snsd_find_mainip" alt="" coords="793,43,916,72"/><area shape="rect" id="node110" href="../../d2/de6/andna__cache_8c.html#a168a5f13166e44611dfc70c085c9cc56" title="rh_cache_add_hash" alt="" coords="785,389,924,419"/><area shape="rect" id="node114" href="../../d7/d48/snsd__cache_8c.html#a6555d8f1d85434e72f1b2f8dd32e46c4" title="snsd_service_llist\l_merge" alt="" coords="792,95,917,142"/><area shape="rect" id="node116" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d3/d98/andns__snsd_8c_a1debec61ed4edba1c3f0b2161314c18d_icgraph.png" border="0" usemap="#d3/d98/andns__snsd_8c_a1debec61ed4edba1c3f0b2161314c18d_icgraph" alt=""/></div>
<map name="d3/d98/andns__snsd_8c_a1debec61ed4edba1c3f0b2161314c18d_icgraph" id="d3/d98/andns__snsd_8c_a1debec61ed4edba1c3f0b2161314c18d_icgraph">
<area shape="rect" id="node3" href="../../dd/dd9/andns_8h.html#a81431a7e5716758c3bbefd17f8e68898" title="inet_rslv" alt="" coords="204,5,273,35"/><area shape="rect" id="node5" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="323,5,408,35"/><area shape="rect" id="node7" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="457,5,559,35"/></map>
</div>
</p>
</div>
</div>
<a class="anchor" id="af1703129169f7152c3a4c38604bf9ea9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int snsd_service_to_aansws </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../dc/d52/structsnsd__service.html">snsd_service</a> *&#160;</td>
<td class="paramname"><em>ss</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>iplen</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>count</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>recursion</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="../../d3/d98/andns__snsd_8c_af1703129169f7152c3a4c38604bf9ea9_cgraph.png" border="0" usemap="#d3/d98/andns__snsd_8c_af1703129169f7152c3a4c38604bf9ea9_cgraph" alt=""/></div>
<map name="d3/d98/andns__snsd_8c_af1703129169f7152c3a4c38604bf9ea9_cgraph" id="d3/d98/andns__snsd_8c_af1703129169f7152c3a4c38604bf9ea9_cgraph">
<area shape="rect" id="node3" href="../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="1325,529,1403,559"/><area shape="rect" id="node9" href="../../d3/d98/andns__snsd_8c.html#a5f5ed255a4e4e2604045525ee8acb7fb" title="snsd_main_ip" alt="" coords="225,609,327,639"/><area shape="rect" id="node5" href="../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1505,1407,1585,1436"/><area shape="rect" id="node7" href="../../d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33" title="swap_array" alt="" coords="1655,1460,1743,1489"/><area shape="rect" id="node11" href="../../d4/d18/andna_8c.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="381,609,523,639"/><area shape="rect" id="node125" href="../../d7/d48/snsd__cache_8c.html#a22cc18982827b92b53a565cc47147a00" title="snsd_service_llist_del" alt="" coords="377,1128,527,1157"/><area shape="rect" id="node13" href="../../d1/d04/hash_8c.html#a72fc128c5f9194101194f55562c44155" title="fnv_32_buf" alt="" coords="835,53,920,83"/><area shape="rect" id="node15" href="../../d4/d18/andna_8c.html#af8449aa760529b5de85e4fa75190bfd7" title="andna_resolve_hash\l_locally" alt="" coords="589,269,731,315"/><area shape="rect" id="node20" href="../../d7/d48/snsd__cache_8c.html#af314938a99eac1d0f265b5d2381d01ea" title="snsd_service_llist_copy" alt="" coords="797,267,957,296"/><area shape="rect" id="node28" href="../../da/d89/inet_8c.html#aaebd7fea501d17d6fdf93692928c0400" title="inet_copy_ipdata" alt="" coords="600,443,720,472"/><area shape="rect" id="node33" href="../../d4/d18/andna_8c.html#aedc9bb0e88975d80c22e1bf47f53cfab" title="andna_hash_by_family" alt="" coords="583,216,737,245"/><area shape="rect" id="node36" href="../../d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="600,581,720,611"/><area shape="rect" id="node45" href="../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="1028,919,1084,948"/><area shape="rect" id="node49" href="../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="1015,764,1097,793"/><area shape="rect" id="node56" href="../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="841,792,913,821"/><area shape="rect" id="node60" href="../../d9/dfc/endianness_8c.html#aed4f03aa2dac4cdc67d1e9cdf66bb850" title="ints_host_to_network" alt="" coords="1291,1460,1437,1489"/><area shape="rect" id="node70" href="../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="621,517,699,547"/><area shape="rect" id="node73" href="../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="627,1411,693,1440"/><area shape="rect" id="node78" href="../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="627,1048,693,1077"/><area shape="rect" id="node102" href="../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="1021,1359,1091,1388"/><area shape="rect" id="node107" href="../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="1291,1513,1437,1543"/><area shape="rect" id="node111" href="../../d7/d48/snsd__cache_8c.html#a36e689670df34e28fd0ff259a55c63c0" title="snsd_unpack_all_service" alt="" coords="576,740,744,769"/><area shape="rect" id="node113" href="../../d7/d48/snsd__cache_8c.html#a35991d5fdd856d295f70b217e4eed072" title="snsd_unpack_service" alt="" coords="804,739,951,768"/><area shape="rect" id="node116" href="../../d7/d48/snsd__cache_8c.html#aa6e9429873d619682ae4d01c9017463d" title="snsd_find_mainip" alt="" coords="599,43,721,72"/><area shape="rect" id="node118" href="../../d2/de6/andna__cache_8c.html#a168a5f13166e44611dfc70c085c9cc56" title="rh_cache_add_hash" alt="" coords="591,389,729,419"/><area shape="rect" id="node122" href="../../d7/d48/snsd__cache_8c.html#a6555d8f1d85434e72f1b2f8dd32e46c4" title="snsd_service_lli
</div>
</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="../../d3/d98/andns__snsd_8c_af1703129169f7152c3a4c38604bf9ea9_icgraph.png" border="0" usemap="#d3/d98/andns__snsd_8c_af1703129169f7152c3a4c38604bf9ea9_icgraph" alt=""/></div>
<map name="d3/d98/andns__snsd_8c_af1703129169f7152c3a4c38604bf9ea9_icgraph" id="d3/d98/andns__snsd_8c_af1703129169f7152c3a4c38604bf9ea9_icgraph">
<area shape="rect" id="node3" href="../../dd/dd9/andns_8h.html#a77c1322dbf52a1bacabe97028c9ce8d2" title="nk_rslv" alt="" coords="224,5,288,35"/><area shape="rect" id="node5" href="../../dd/dd9/andns_8h.html#ad55d591cf7a444daa6b9cea7f8ae29bc" title="andns_rslv" alt="" coords="336,5,421,35"/><area shape="rect" id="node7" href="../../db/d6b/dns__wrapper_8c.html#ae858f92cfdc42ee9f2ba357a4021b59e" title="dns_exec_pkt" alt="" coords="471,5,572,35"/></map>
</div>
</p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="../../d3/d98/andns__snsd_8c.html">andns_snsd.c</a></li>
2014-02-20 00:30:40 +00:00
<li class="footer">Generated on Wed Feb 19 2014 16:28:52 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>