2014-02-19 23:45:00 +00:00
<!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/daemon.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 >
2014-02-19 23:45:00 +00:00
< td style = "padding-left: 0.5em;" >
< div id = "projectname" > The Netsukuku Project
  < 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  Page< / span > < / a > < / li >
< li > < a href = "../../annotated.html" > < span > Data  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  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('dc/d21/daemon_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" >   < / span > All< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(1)" > < span class = "SelectionMark" >   < / span > Data Structures< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(2)" > < span class = "SelectionMark" >   < / span > Files< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(3)" > < span class = "SelectionMark" >   < / span > Functions< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(4)" > < span class = "SelectionMark" >   < / span > Variables< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(5)" > < span class = "SelectionMark" >   < / span > Typedefs< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(6)" > < span class = "SelectionMark" >   < / span > Enumerations< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(7)" > < span class = "SelectionMark" >   < / span > Enumerator< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(8)" > < span class = "SelectionMark" >   < / 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 > |
< a href = "#var-members" > Variables< / a > < / div >
< div class = "headertitle" >
< div class = "title" > daemon.c File Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< div class = "textblock" > < code > #include " < a class = "el" href = "../../d1/d0b/includes_8h_source.html" > includes.h< / a > " < / code > < br / >
< code > #include " < a class = "el" href = "../../dc/d54/common_8h_source.html" > common.h< / a > " < / code > < br / >
< code > #include " < a class = "el" href = "../../d6/d4a/inet_8h_source.html" > inet.h< / a > " < / code > < br / >
< code > #include " < a class = "el" href = "../../d4/d43/request_8h_source.html" > request.h< / a > " < / code > < br / >
< code > #include " < a class = "el" href = "../../dc/d8d/if_8h_source.html" > if.h< / a > " < / code > < br / >
< code > #include " < a class = "el" href = "../../d5/d89/pkts_8h_source.html" > pkts.h< / a > " < / code > < br / >
< code > #include " < a class = "el" href = "../../d5/dbf/bmap_8h_source.html" > bmap.h< / a > " < / code > < br / >
< code > #include " < a class = "el" href = "../../d0/d51/daemon_8h_source.html" > daemon.h< / a > " < / code > < br / >
< code > #include " < a class = "el" href = "../../db/d93/netsukuku_8h_source.html" > netsukuku.h< / a > " < / code > < br / >
< code > #include " < a class = "el" href = "../../da/d68/accept_8h_source.html" > accept.h< / a > " < / code > < br / >
< / div > < div class = "textblock" > < div class = "dynheader" >
Include dependency graph for daemon.c:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "../../d3/d20/daemon_8c__incl.png" border = "0" usemap = "#src_2daemon_8c" alt = "" / > < / div >
< map name = "src_2daemon_8c" id = "src_2daemon_8c" >
< area shape = "rect" id = "node3" href = "../../d1/d0b/includes_8h.html" title = "includes.h" alt = "" coords = "1339,160,1419,189" / > < area shape = "rect" id = "node57" href = "../../dc/d54/common_8h.html" title = "common.h" alt = "" coords = "2344,83,2427,112" / > < area shape = "rect" id = "node68" href = "../../d6/d4a/inet_8h.html" title = "inet.h" alt = "" coords = "2841,547,2895,576" / > < area shape = "rect" id = "node74" href = "../../d4/d43/request_8h.html" title = "request.h" alt = "" coords = "2513,160,2588,189" / > < area shape = "rect" id = "node77" href = "../../dc/d8d/if_8h.html" title = "if.h" alt = "" coords = "2704,315,2744,344" / > < area shape = "rect" id = "node81" href = "../../d5/d89/pkts_8h.html" title = "pkts.h" alt = "" coords = "2613,83,2672,112" / > < area shape = "rect" id = "node87" href = "../../d5/dbf/bmap_8h.html" title = "bmap.h" alt = "" coords = "2832,315,2896,344" / > < area shape = "rect" id = "node95" href = "../../d0/d51/daemon_8h.html" title = "daemon.h" alt = "" coords = "3031,83,3108,112" / > < area shape = "rect" id = "node97" href = "../../db/d93/netsukuku_8h.html" title = "netsukuku.h" alt = "" coords = "2764,83,2857,112" / > < area shape = "rect" id = "node108" href = "../../da/d68/accept_8h.html" title = "accept.h" alt = "" coords = "3132,83,3204,112" / > < area shape = "rect" id = "node59" href = "../../d4/d08/misc_8h.html" title = "misc.h" alt = "" coords = "2520,237,2581,267" / > < area shape = "rect" id = "node61" href = "../../d5/d08/buffer_8h.html" title = "buffer.h" alt = "" coords = "2423,160,2489,189" / > < area shape = "rect" id = "node63" href = "../../d8/de3/xmalloc_8h.html" title = "xmalloc.h" alt = "" coords = "2196,160,2273,189" / > < area shape = "rect" id = "node65" href = "../../d7/d7f/log_8h.html" title = "log.h" alt = "" coords = "2297,160,2348,189" / > < area shape = "rect" id = "node70" href = "../../dc/d3e/endianness_8h.html" title = "endianness.h" alt = "" coords = "2819,624,2917,653" / > < area shape = "rect" id = "node85" href = "../../d4/de1/llist_8c.html" title = "llist.c" alt = "" coords = "2761,469,2815,499" / > < area shape = "rect" id = "node89" href = "../../d7/d3b/gmap_8h.html" title = "gmap.h" alt = "" coords = "2797,392,2861,421" / > < area shape = "rect" id = "node92" href = "../../dc/db7/map_8h.html" title = "map.h" alt = "" coords = "2839,469,2897,499" / > < area shape = "rect" id = "node99" href = "../../db/d16/config_8h.html" title = "config.h" alt = "" coords = "2839,160,2905,189" / > < area shape = "rect" id = "node101" href = "../../da/dd7/igs_8h.html" title = "igs.h" alt = "" coords = "2764,160,2815,189" / > < area shape = "rect" id = "node103" href = "../../d9/d7f/route_8h.html" title = "route.h" alt = "" coords = "2764,237,2825,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:a71a44ef24ad390d8bfd927ed826d42eb" > < td class = "memItemLeft" align = "right" valign = "top" > int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "../../dc/d21/daemon_8c.html#a71a44ef24ad390d8bfd927ed826d42eb" > prepare_listen_socket< / a > (int < a class = "el" href = "../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc" > family< / a > , int socktype, u_short port, < a class = "el" href = "../../d9/dbe/structinterface.html" > interface< / a > *dev)< / td > < / tr >
< tr class = "separator:a71a44ef24ad390d8bfd927ed826d42eb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a990f15964056fbc0a9289f6fcf5e360c" > < td class = "memItemLeft" align = "right" valign = "top" > int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "../../dc/d21/daemon_8c.html#a990f15964056fbc0a9289f6fcf5e360c" > sockets_all_ifs< / a > (int < a class = "el" href = "../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc" > family< / a > , int socktype, u_short port, < a class = "el" href = "../../d9/dbe/structinterface.html" > interface< / a > *ifs, int ifs_n, int *dev_sk, int *max_sk_idx)< / td > < / tr >
< tr class = "separator:a990f15964056fbc0a9289f6fcf5e360c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afc47801db3abdd5d408c48044643018d" > < td class = "memItemLeft" align = "right" valign = "top" > void *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "../../dc/d21/daemon_8c.html#afc47801db3abdd5d408c48044643018d" > udp_exec_pkt< / a > (void *passed_argv)< / td > < / tr >
< tr class = "separator:afc47801db3abdd5d408c48044643018d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3f387bddacd8366d3090012ae59da7da" > < td class = "memItemLeft" align = "right" valign = "top" > void *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "../../dc/d21/daemon_8c.html#a3f387bddacd8366d3090012ae59da7da" > udp_daemon< / a > (void *passed_argv)< / td > < / tr >
< tr class = "separator:a3f387bddacd8366d3090012ae59da7da" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5d807bb7bad3c6b6dba9e852f1f401a7" > < td class = "memItemLeft" align = "right" valign = "top" > void *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "../../dc/d21/daemon_8c.html#a5d807bb7bad3c6b6dba9e852f1f401a7" > tcp_recv_loop< / a > (void *recv_pkt)< / td > < / tr >
< tr class = "separator:a5d807bb7bad3c6b6dba9e852f1f401a7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a88f858fae301a92fc9b7afe59e8ca351" > < td class = "memItemLeft" align = "right" valign = "top" > void *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "../../dc/d21/daemon_8c.html#a88f858fae301a92fc9b7afe59e8ca351" > tcp_daemon< / a > (void *door)< / td > < / tr >
< tr class = "separator:a88f858fae301a92fc9b7afe59e8ca351" > < td class = "memSeparator" colspan = "2" >   < / 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:ad65a8842cc674e3ddf69355898c0ecbf" > < td class = "memItemLeft" align = "right" valign = "top" > int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "../../dc/d21/daemon_8c.html#ad65a8842cc674e3ddf69355898c0ecbf" > errno< / a > < / td > < / tr >
< tr class = "separator:ad65a8842cc674e3ddf69355898c0ecbf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< h2 class = "groupheader" > Function Documentation< / h2 >
< a class = "anchor" id = "a71a44ef24ad390d8bfd927ed826d42eb" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int prepare_listen_socket < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > family< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > socktype< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > u_short  < / td >
< td class = "paramname" > < em > port< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "../../d9/dbe/structinterface.html" > interface< / a > *  < / td >
< td class = "paramname" > < em > dev< / em >   < / 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 = "../../dc/d21/daemon_8c_a71a44ef24ad390d8bfd927ed826d42eb_cgraph.png" border = "0" usemap = "#dc/d21/daemon_8c_a71a44ef24ad390d8bfd927ed826d42eb_cgraph" alt = "" / > < / div >
< map name = "dc/d21/daemon_8c_a71a44ef24ad390d8bfd927ed826d42eb_cgraph" id = "dc/d21/daemon_8c_a71a44ef24ad390d8bfd927ed826d42eb_cgraph" >
< area shape = "rect" id = "node3" href = "../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title = "error" alt = "" coords = "392,26,440,56" / > < area shape = "rect" id = "node7" href = "../../da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title = "set_bindtodevice_sk" alt = "" coords = "203,26,344,56" / > < area shape = "rect" id = "node10" href = "../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title = "inet_close" alt = "" coords = "233,80,313,109" / > < area shape = "rect" id = "node12" href = "../../da/d89/inet_8c.html#a14ce403ca9d8516dc8d71796362a6d48" title = "set_reuseaddr_sk" alt = "" coords = "211,133,336,162" / > < area shape = "rect" id = "node5" href = "../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title = "print_log" alt = "" coords = "489,26,559,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 = "../../dc/d21/daemon_8c_a71a44ef24ad390d8bfd927ed826d42eb_icgraph.png" border = "0" usemap = "#dc/d21/daemon_8c_a71a44ef24ad390d8bfd927ed826d42eb_icgraph" alt = "" / > < / div >
< map name = "dc/d21/daemon_8c_a71a44ef24ad390d8bfd927ed826d42eb_icgraph" id = "dc/d21/daemon_8c_a71a44ef24ad390d8bfd927ed826d42eb_icgraph" >
< area shape = "rect" id = "node3" href = "../../dc/d21/daemon_8c.html#a990f15964056fbc0a9289f6fcf5e360c" title = "sockets_all_ifs" alt = "" coords = "223,32,332,61" / > < area shape = "rect" id = "node16" href = "../../db/d6b/dns__wrapper_8c.html#aeaa4cae89e7a3eefe83d0ae4cc63b35a" title = "dns_wrapper_daemon" alt = "" coords = "203,85,352,115" / > < area shape = "rect" id = "node5" href = "../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title = "udp_daemon" alt = "" coords = "400,5,496,35" / > < area shape = "rect" id = "node12" href = "../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title = "tcp_daemon" alt = "" coords = "401,59,495,88" / > < area shape = "rect" id = "node7" href = "../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title = "andna_main" alt = "" coords = "545,32,636,61" / > < area shape = "rect" id = "node9" href = "../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title = "main" alt = "" coords = "685,32,736,61" / > < / map >
< / div >
< / p >
< / div >
< / div >
< a class = "anchor" id = "a990f15964056fbc0a9289f6fcf5e360c" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int sockets_all_ifs < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > family< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > socktype< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > u_short  < / td >
< td class = "paramname" > < em > port< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "../../d9/dbe/structinterface.html" > interface< / a > *  < / td >
< td class = "paramname" > < em > ifs< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > ifs_n< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int *  < / td >
< td class = "paramname" > < em > dev_sk< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int *  < / td >
< td class = "paramname" > < em > max_sk_idx< / em >   < / 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 = "../../dc/d21/daemon_8c_a990f15964056fbc0a9289f6fcf5e360c_cgraph.png" border = "0" usemap = "#dc/d21/daemon_8c_a990f15964056fbc0a9289f6fcf5e360c_cgraph" alt = "" / > < / div >
< map name = "dc/d21/daemon_8c_a990f15964056fbc0a9289f6fcf5e360c_cgraph" id = "dc/d21/daemon_8c_a990f15964056fbc0a9289f6fcf5e360c_cgraph" >
< area shape = "rect" id = "node3" href = "../../dc/d21/daemon_8c.html#a71a44ef24ad390d8bfd927ed826d42eb" title = "prepare_listen_socket" alt = "" coords = "163,87,312,117" / > < area shape = "rect" id = "node5" href = "../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title = "error" alt = "" coords = "549,87,597,117" / > < area shape = "rect" id = "node9" href = "../../da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title = "set_bindtodevice_sk" alt = "" coords = "360,34,501,63" / > < area shape = "rect" id = "node12" href = "../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title = "inet_close" alt = "" coords = "391,87,471,117" / > < area shape = "rect" id = "node14" href = "../../da/d89/inet_8c.html#a14ce403ca9d8516dc8d71796362a6d48" title = "set_reuseaddr_sk" alt = "" coords = "368,141,493,170" / > < area shape = "rect" id = "node7" href = "../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title = "print_log" alt = "" coords = "647,87,716,117" / > < / map >
< / div >
< / p >
< p > < div class = "dynheader" >
Here is the caller graph for this function:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "../../dc/d21/daemon_8c_a990f15964056fbc0a9289f6fcf5e360c_icgraph.png" border = "0" usemap = "#dc/d21/daemon_8c_a990f15964056fbc0a9289f6fcf5e360c_icgraph" alt = "" / > < / div >
< map name = "dc/d21/daemon_8c_a990f15964056fbc0a9289f6fcf5e360c_icgraph" id = "dc/d21/daemon_8c_a990f15964056fbc0a9289f6fcf5e360c_icgraph" >
< area shape = "rect" id = "node3" href = "../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title = "udp_daemon" alt = "" coords = "163,5,259,35" / > < area shape = "rect" id = "node10" href = "../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title = "tcp_daemon" alt = "" coords = "164,59,257,88" / > < area shape = "rect" id = "node5" href = "../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title = "andna_main" alt = "" coords = "308,32,399,61" / > < area shape = "rect" id = "node7" href = "../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title = "main" alt = "" coords = "448,32,499,61" / > < / map >
< / div >
< / p >
< / div >
< / div >
< a class = "anchor" id = "a88f858fae301a92fc9b7afe59e8ca351" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void* tcp_daemon < / td >
< td > (< / td >
< td class = "paramtype" > void *  < / td >
< td class = "paramname" > < em > door< / 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 = "../../dc/d21/daemon_8c_a88f858fae301a92fc9b7afe59e8ca351_cgraph.png" border = "0" usemap = "#dc/d21/daemon_8c_a88f858fae301a92fc9b7afe59e8ca351_cgraph" alt = "" / > < / div >
< map name = "dc/d21/daemon_8c_a88f858fae301a92fc9b7afe59e8ca351_cgraph" id = "dc/d21/daemon_8c_a88f858fae301a92fc9b7afe59e8ca351_cgraph" >
< area shape = "rect" id = "node3" href = "../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title = "debug" alt = "" coords = "1061,768,1117,798" / > < area shape = "rect" id = "node7" href = "../../dc/d21/daemon_8c.html#a990f15964056fbc0a9289f6fcf5e360c" title = "sockets_all_ifs" alt = "" coords = "664,148,773,178" / > < area shape = "rect" id = "node11" href = "../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title = "error" alt = "" coords = "1231,403,1279,432" / > < area shape = "rect" id = "node17" href = "../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title = "inet_close" alt = "" coords = "1215,1903,1295,1932" / > < area shape = "rect" id = "node23" href = "../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title = "fatal" alt = "" coords = "1232,1566,1277,1595" / > < area shape = "rect" id = "node28" href = "../../da/d89/inet_8c.html#aff2952f8da964350ba064f251868a147" title = "set_nonblock_sk" alt = "" coords = "836,303,956,332" / > < area shape = "rect" id = "node33" href = "../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title = "pkt_addsk" alt = "" coords = "1048,1330,1131,1359" / > < area shape = "rect" id = "node35" href = "../../df/d05/pkts_8c.html#ae5bd461fc16a3e66ff48dbb83f6a91a0" title = "pkt_add_dev" alt = "" coords = "160,2510,256,2539" / > < area shape = "rect" id = "node37" href = "../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title = "pkt_addport" alt = "" coords = "1044,1434,1135,1463" / > < area shape = "rect" id = "node39" href = "../../da/d89/inet_8c.html#a16c8d2dac83a014ea3035178a3771340" title = "sockaddr_to_inet" alt = "" coords = "148,318,268,347" / > < area shape = "rect" id = "node44" href = "../../df/d05/pkts_8c.html#add9d3fdd60f0e0e8a0b0c15e2470b3d7" title = "pkt_addfrom" alt = "" coords = "501,2400,595,2430" / > < area shape = "rect" id = "node48" href = "../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title = "inet_to_str" alt = "" coords = "1048,822,1131,851" / > < area shape = "rect" id = "node52" href = "../../d6/da2/accept_8c.html#a1c6006fb8298f7667eb793d8b099af91" title = "add_accept" alt = "" coords = "164,2304,252,2334" / > < area shape = "rect" id = "node59" href = "../../df/d05/pkts_8c.html#ad386f9f8ac111df2a8d5a5e9912013ca" title = "pkt_err" alt = "" coords = "517,2003,579,2032" / > < area shape = "rect" id = "node61" href = "../../df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title = "pkt_addto" alt = "" coords = "680,2258,757,2287" / > < area shape = "rect" id = "node69" href = "../../df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title = "send_rq" alt = "" coords = "685,1156,752,1186" / > < area shape = "rect" id = "node139" href = "../../da/d89/inet_8c.html#a8b78c3f5fdf056d9f5f9bb69e5896190" title = "unset_nonblock_sk" alt = "" coords = "481,200,615,230" / > < area shape = "rect" id = "node142" href = "../../dc/d21/daemon_8c.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title = "tcp_recv_loop" alt = "" coords = "157,1726,259,1755" / > < area shape = "rect" id = "node5" href = "../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title = "print_log" alt = "" coords = "1365,768,1435,798" / > < area shape = "rect" id = "node9" href = "../../dc/d21/daemon_8c.html#a71a44ef24ad390d8bfd927ed826d42eb" title = "prepare_listen_socket" alt = "" coords = "821,148,971,178" / > < area shape = "rect" id = "node14" href = "../../da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title = "set_bindtodevice_sk" alt = "" coords = "1019,506,1160,535" / > < area shape = "rect" id = "node19" href = "../../da/d89/inet_8c.html#a14ce403ca9d8516dc8d71796362a6d48" title = "set_reuseaddr_sk" alt = "" coords = "1027,148,1152,178" / > < area shape = "rect" id = "node26" href = "../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title = "close_log_file" alt = "" coords = "1349,1566,1451,1595" / > < area shape = "rect" id = "node42" href = "../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title = "inet_setip" alt = "" coords = "336,318,413,347" / > < area shape = "rect" id = "node46" href = "../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title = "inet_copy" alt = "" coords = "1051,2260,1128,2290" / > < area shape = "rect" id = "node50" href = "../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title = "ipraw_to_str" alt = "" coords = "1208,822,1301,851" / > < area shape = "rect" id = "node54" href = "../../d6/da2/accept_8c.html#a70224e39ebc9db020557c615688ada67" title
< / div >
< / p >
< p > < div class = "dynheader" >
Here is the caller graph for this function:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "../../dc/d21/daemon_8c_a88f858fae301a92fc9b7afe59e8ca351_icgraph.png" border = "0" usemap = "#dc/d21/daemon_8c_a88f858fae301a92fc9b7afe59e8ca351_icgraph" alt = "" / > < / div >
< map name = "dc/d21/daemon_8c_a88f858fae301a92fc9b7afe59e8ca351_icgraph" id = "dc/d21/daemon_8c_a88f858fae301a92fc9b7afe59e8ca351_icgraph" >
< area shape = "rect" id = "node3" href = "../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title = "andna_main" alt = "" coords = "148,5,239,35" / > < area shape = "rect" id = "node5" href = "../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title = "main" alt = "" coords = "288,32,339,61" / > < / map >
< / div >
< / p >
< / div >
< / div >
< a class = "anchor" id = "a5d807bb7bad3c6b6dba9e852f1f401a7" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void* tcp_recv_loop < / td >
< td > (< / td >
< td class = "paramtype" > void *  < / td >
< td class = "paramname" > < em > recv_pkt< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < div class = "dynheader" >
Here is the call graph for this function:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "../../dc/d21/daemon_8c_a5d807bb7bad3c6b6dba9e852f1f401a7_cgraph.png" border = "0" usemap = "#dc/d21/daemon_8c_a5d807bb7bad3c6b6dba9e852f1f401a7_cgraph" alt = "" / > < / div >
< map name = "dc/d21/daemon_8c_a5d807bb7bad3c6b6dba9e852f1f401a7_cgraph" id = "dc/d21/daemon_8c_a5d807bb7bad3c6b6dba9e852f1f401a7_cgraph" >
< area shape = "rect" id = "node3" href = "../../d6/da2/accept_8c.html#ad213b46f0e91a0d82c2fed88ffc3f880" title = "add_accept_pid" alt = "" coords = "159,565,271,595" / > < area shape = "rect" id = "node5" href = "../../df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7" title = "pkt_recv" alt = "" coords = "617,717,689,747" / > < area shape = "rect" id = "node66" href = "../../df/d05/pkts_8c.html#ad72bbdba1c2025145f30bba79981c11d" title = "pkt_exec" alt = "" coords = "177,769,252,799" / > < area shape = "rect" id = "node125" href = "../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title = "pkt_free" alt = "" coords = "459,1437,528,1467" / > < area shape = "rect" id = "node136" href = "../../d6/da2/accept_8c.html#a04d9c3ca08298244aa21a56a55e54863" title = "close_accept" alt = "" coords = "165,1488,264,1517" / > < area shape = "rect" id = "node7" href = "../../df/d05/pkts_8c.html#a1179aed21beeb7c21f762c4db1d54b83" title = "pkt_recv_udp" alt = "" coords = "756,407,855,436" / > < area shape = "rect" id = "node42" href = "../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title = "fatal" alt = "" coords = "1281,963,1327,992" / > < area shape = "rect" id = "node47" href = "../../df/d05/pkts_8c.html#a4edb2a703136880ce100a9daa0c17078" title = "pkt_recv_tcp" alt = "" coords = "757,616,853,645" / > < area shape = "rect" id = "node61" href = "../../df/d05/pkts_8c.html#a7eb5c8362e19fe397f598c89688ad457" title = "pkt_unpack" alt = "" coords = "761,781,849,811" / > < area shape = "rect" id = "node9" href = "../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title = "error" alt = "" coords = "1280,224,1328,253" / > < area shape = "rect" id = "node13" href = "../../da/d89/inet_8c.html#a2c048b68b1c08bf90b569f01c6fab82f" title = "inet_recvfrom_timeout" alt = "" coords = "908,249,1057,279" / > < area shape = "rect" id = "node16" href = "../../da/d89/inet_8c.html#a05650389424947bce88544edfb772033" title = "inet_recvfrom" alt = "" coords = "1116,197,1217,227" / > < area shape = "rect" id = "node20" href = "../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title = "debug" alt = "" coords = "1276,783,1332,812" / > < area shape = "rect" id = "node23" href = "../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title = "ints_network_to_host" alt = "" coords = "909,353,1056,383" / > < area shape = "rect" id = "node33" href = "../../df/d05/pkts_8c.html#a56916d86b390965421fda804d7ee0a3d" title = "pkt_verify_hdr" alt = "" coords = "931,511,1035,540" / > < area shape = "rect" id = "node35" href = "../../da/d89/inet_8c.html#a16c8d2dac83a014ea3035178a3771340" title = "sockaddr_to_inet" alt = "" coords = "923,144,1043,173" / > < area shape = "rect" id = "node40" href = "../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title = "xmalloc" alt = "" coords = "1133,1025,1200,1055" / > < area shape = "rect" id = "node11" href = "../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title = "print_log" alt = "" coords = "1397,783,1467,812" / > < area shape = "rect" id = "node25" href = "../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title = "swap_ints" alt = "" coords = "1127,512,1207,541" / > < area shape = "rect" id = "node27" href = "../../d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title = "swap_shorts" alt = "" coords = "1119,408,1215,437" / > < area shape = "rect" id = "node29" href = "../../d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title = "ints_array_ntohl" alt = "" coords = "1109,301,1224,331" / > < area shape = "rect" id = "node31" href = "../../d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title = "ints_array_ntohs" alt = "" coords = "1108,355,1225,384" / > < area shape = "rect" id = "node38" href = "../../da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title = "inet_setip" alt = "" coords = "1128,144,1205,173" / > < area shape = "rect" id = "node45" href = "../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title = "close_log_file" alt = "" coords = "1381,963,1483,992" / > < area shape = "rect" id = "node49" href = "../../da/d89/inet_8c.html#a54cfaf4470a9112f7f7df0e923da8cb3" title = "inet_recv_timeout" alt = "" coords = "920,564,1045,593" / > < area shape = "rect" id = "node52" href = "../../da/d89/inet_8c.html#a372c070a318c0a1d854d262711568cd1" title = "inet_recv" alt = "" coords = "1129,616,1204,645" / > < area shape = "rect" id = "node63" href = "../../df/d05/pkts_8c.html#a1ccdddd0f52411d0ca28fe28306b7eac" t
< / div >
< / p >
< p > < div class = "dynheader" >
Here is the caller graph for this function:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "../../dc/d21/daemon_8c_a5d807bb7bad3c6b6dba9e852f1f401a7_icgraph.png" border = "0" usemap = "#dc/d21/daemon_8c_a5d807bb7bad3c6b6dba9e852f1f401a7_icgraph" alt = "" / > < / div >
< map name = "dc/d21/daemon_8c_a5d807bb7bad3c6b6dba9e852f1f401a7_icgraph" id = "dc/d21/daemon_8c_a5d807bb7bad3c6b6dba9e852f1f401a7_icgraph" >
< area shape = "rect" id = "node3" href = "../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title = "tcp_daemon" alt = "" coords = "157,32,251,61" / > < area shape = "rect" id = "node5" href = "../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title = "andna_main" alt = "" coords = "300,5,391,35" / > < area shape = "rect" id = "node7" href = "../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title = "main" alt = "" coords = "440,32,491,61" / > < / map >
< / div >
< / p >
< / div >
< / div >
< a class = "anchor" id = "a3f387bddacd8366d3090012ae59da7da" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void* udp_daemon < / td >
< td > (< / td >
< td class = "paramtype" > void *  < / td >
< td class = "paramname" > < em > passed_argv< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < div class = "dynheader" >
Here is the call graph for this function:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "../../dc/d21/daemon_8c_a3f387bddacd8366d3090012ae59da7da_cgraph.png" border = "0" usemap = "#dc/d21/daemon_8c_a3f387bddacd8366d3090012ae59da7da_cgraph" alt = "" / > < / div >
< map name = "dc/d21/daemon_8c_a3f387bddacd8366d3090012ae59da7da_cgraph" id = "dc/d21/daemon_8c_a3f387bddacd8366d3090012ae59da7da_cgraph" >
< area shape = "rect" id = "node3" href = "../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title = "debug" alt = "" coords = "891,835,947,864" / > < area shape = "rect" id = "node7" href = "../../dc/d21/daemon_8c.html#a990f15964056fbc0a9289f6fcf5e360c" title = "sockets_all_ifs" alt = "" coords = "331,183,440,212" / > < area shape = "rect" id = "node11" href = "../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title = "error" alt = "" coords = "895,555,943,584" / > < area shape = "rect" id = "node23" href = "../../d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title = "fatal" alt = "" coords = "896,1792,941,1821" / > < area shape = "rect" id = "node29" href = "../../df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title = "pkt_addsk" alt = "" coords = "175,1715,257,1744" / > < area shape = "rect" id = "node31" href = "../../df/d05/pkts_8c.html#ae5bd461fc16a3e66ff48dbb83f6a91a0" title = "pkt_add_dev" alt = "" coords = "168,1768,264,1797" / > < area shape = "rect" id = "node33" href = "../../df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title = "pkt_addport" alt = "" coords = "171,1821,261,1851" / > < area shape = "rect" id = "node35" href = "../../df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7" title = "pkt_recv" alt = "" coords = "180,1611,252,1640" / > < area shape = "rect" id = "node87" href = "../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title = "pkt_free" alt = "" coords = "724,868,793,897" / > < area shape = "rect" id = "node90" href = "../../dc/d21/daemon_8c.html#afc47801db3abdd5d408c48044643018d" title = "udp_exec_pkt" alt = "" coords = "165,829,267,859" / > < area shape = "rect" id = "node133" href = "../../d6/da2/accept_8c.html#ae966f1b6c2e7318b524e1e613173d2b4" title = "destroy_accept_tbl" alt = "" coords = "151,1875,281,1904" / > < area shape = "rect" id = "node5" href = "../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title = "print_log" alt = "" coords = "1024,835,1093,864" / > < area shape = "rect" id = "node9" href = "../../dc/d21/daemon_8c.html#a71a44ef24ad390d8bfd927ed826d42eb" title = "prepare_listen_socket" alt = "" coords = "489,79,639,108" / > < area shape = "rect" id = "node14" href = "../../da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title = "set_bindtodevice_sk" alt = "" coords = "688,79,829,108" / > < area shape = "rect" id = "node17" href = "../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title = "inet_close" alt = "" coords = "879,183,959,212" / > < area shape = "rect" id = "node19" href = "../../da/d89/inet_8c.html#a14ce403ca9d8516dc8d71796362a6d48" title = "set_reuseaddr_sk" alt = "" coords = "696,132,821,161" / > < area shape = "rect" id = "node26" href = "../../d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title = "close_log_file" alt = "" coords = "1008,1792,1109,1821" / > < area shape = "rect" id = "node37" href = "../../df/d05/pkts_8c.html#a1179aed21beeb7c21f762c4db1d54b83" title = "pkt_recv_udp" alt = "" coords = "336,1376,435,1405" / > < area shape = "rect" id = "node68" href = "../../df/d05/pkts_8c.html#a4edb2a703136880ce100a9daa0c17078" title = "pkt_recv_tcp" alt = "" coords = "337,1611,433,1640" / > < area shape = "rect" id = "node82" href = "../../df/d05/pkts_8c.html#a7eb5c8362e19fe397f598c89688ad457" title = "pkt_unpack" alt = "" coords = "341,1715,429,1744" / > < area shape = "rect" id = "node40" href = "../../da/d89/inet_8c.html#a2c048b68b1c08bf90b569f01c6fab82f" title = "inet_recvfrom_timeout" alt = "" coords = "489,1220,639,1249" / > < area shape = "rect" id = "node43" href = "../../da/d89/inet_8c.html#a05650389424947bce88544edfb772033" title = "inet_recvfrom" alt = "" coords = "708,1165,809,1195" / > < area shape = "rect" id = "node48" href = "../../d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title = "ints_network_to_host" alt = "" coords = "491,1428,637,1457" / > < area shape = "rect" id = "node58" href = "../../df/d05/pkts_8c.html#a56916d86b390965421fda804d7ee0a3d" title = "pkt_verify_hdr" alt = "" coords = "512,1532,616,1561" / > < area shape = "rect" id = "node60" href = "../../da/d89/inet_8c.html#a16c8d2dac83a014ea3035178a3771340" title = "sockaddr_to_inet" alt = "" coords = "504,1324,624,1353" / > < area shape = "rect" id = "node65" href = "../../d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title = "xmalloc" alt = "" coords = "725,1741,792,1771" / > < area shape = "rect" id = "node50" href = "../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786
< / div >
< / p >
< p > < div class = "dynheader" >
Here is the caller graph for this function:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "../../dc/d21/daemon_8c_a3f387bddacd8366d3090012ae59da7da_icgraph.png" border = "0" usemap = "#dc/d21/daemon_8c_a3f387bddacd8366d3090012ae59da7da_icgraph" alt = "" / > < / div >
< map name = "dc/d21/daemon_8c_a3f387bddacd8366d3090012ae59da7da_icgraph" id = "dc/d21/daemon_8c_a3f387bddacd8366d3090012ae59da7da_icgraph" >
< area shape = "rect" id = "node3" href = "../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title = "andna_main" alt = "" coords = "151,5,241,35" / > < area shape = "rect" id = "node5" href = "../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title = "main" alt = "" coords = "291,32,341,61" / > < / map >
< / div >
< / p >
< / div >
< / div >
< a class = "anchor" id = "afc47801db3abdd5d408c48044643018d" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void* udp_exec_pkt < / td >
< td > (< / td >
< td class = "paramtype" > void *  < / td >
< td class = "paramname" > < em > passed_argv< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < div class = "dynheader" >
Here is the call graph for this function:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "../../dc/d21/daemon_8c_afc47801db3abdd5d408c48044643018d_cgraph.png" border = "0" usemap = "#dc/d21/daemon_8c_afc47801db3abdd5d408c48044643018d_cgraph" alt = "" / > < / div >
< map name = "dc/d21/daemon_8c_afc47801db3abdd5d408c48044643018d_cgraph" id = "dc/d21/daemon_8c_afc47801db3abdd5d408c48044643018d_cgraph" >
< area shape = "rect" id = "node3" href = "../../df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title = "pkt_free" alt = "" coords = "776,2079,845,2108" / > < area shape = "rect" id = "node7" href = "../../d6/da2/accept_8c.html#a1c6006fb8298f7667eb793d8b099af91" title = "add_accept" alt = "" coords = "281,165,369,195" / > < area shape = "rect" id = "node13" href = "../../d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title = "debug" alt = "" coords = "783,655,839,684" / > < area shape = "rect" id = "node29" href = "../../da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title = "inet_to_str" alt = "" coords = "769,1415,852,1444" / > < area shape = "rect" id = "node38" href = "../../df/d05/pkts_8c.html#ad72bbdba1c2025145f30bba79981c11d" title = "pkt_exec" alt = "" coords = "157,680,232,709" / > < area shape = "rect" id = "node5" href = "../../da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title = "inet_close" alt = "" coords = "911,2079,991,2108" / > < area shape = "rect" id = "node9" href = "../../d6/da2/accept_8c.html#a70224e39ebc9db020557c615688ada67" title = "is_ip_acpt_free" alt = "" coords = "425,85,535,115" / > < area shape = "rect" id = "node23" href = "../../d6/da2/accept_8c.html#a5a4be13a1f36281b9c268aa9c507b70e" title = "new_accept" alt = "" coords = "435,165,525,195" / > < area shape = "rect" id = "node11" href = "../../d6/da2/accept_8c.html#a97f5d05130305618f3acfa5e28b86ab8" title = "update_accept_tbl" alt = "" coords = "589,112,717,141" / > < area shape = "rect" id = "node19" href = "../../d6/da2/accept_8c.html#a8c4bc9a7a82822dff37e2014a9c3b802" title = "find_ip_acpt" alt = "" coords = "608,5,699,35" / > < area shape = "rect" id = "node21" href = "../../d6/da2/accept_8c.html#a29e19093e403323930dcd5a4b1fb8bfb" title = "find_first_free" alt = "" coords = "603,59,704,88" / > < area shape = "rect" id = "node17" href = "../../d6/da2/accept_8c.html#a48bc8f11f2f84c027d6fd7fe820857df" title = "del_accept" alt = "" coords = "768,112,853,141" / > < area shape = "rect" id = "node15" href = "../../d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title = "print_log" alt = "" coords = "1180,733,1249,763" / > < area shape = "rect" id = "node25" href = "../../d6/da2/accept_8c.html#a6da65f33355cabe5993fab2dff5941b4" title = "find_free_acp_t" alt = "" coords = "599,165,708,195" / > < area shape = "rect" id = "node27" href = "../../da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title = "inet_copy" alt = "" coords = "772,836,849,865" / > < area shape = "rect" id = "node31" href = "../../da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title = "ipraw_to_str" alt = "" coords = "904,1415,997,1444" / > < area shape = "rect" id = "node33" href = "../../da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title = "inet_htonl" alt = "" coords = "1047,1415,1124,1444" / > < area shape = "rect" id = "node35" href = "../../d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title = "swap_ints" alt = "" coords = "1175,1415,1255,1444" / > < area shape = "rect" id = "node40" href = "../../dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title = "re_verify" alt = "" coords = "775,1848,847,1877" / > < area shape = "rect" id = "node44" href = "../../dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title = "re_to_str" alt = "" coords = "617,1976,689,2005" / > < area shape = "rect" id = "node47" href = "../../dd/d23/request_8c.html#a544592715c1fa859a8a108d1b3734d5b" title = "rq_verify" alt = "" coords = "775,369,847,399" / > < area shape = "rect" id = "node49" href = "../../dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title = "rq_to_str" alt = "" coords = "617,475,689,504" / > < area shape = "rect" id = "node54" href = "../../dd/d23/request_8c.html#a23492a8fa6db1718461106073dd98fdd" title = "add_rq" alt = "" coords = "295,424,356,453" / > < area shape = "rect" id = "node63" href = "../../d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title = "error" alt = "" coords = "787,965,835,995" / > < area shape = "rect" id = "node66" href = "../../dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title = "rq_strerror" alt = "" coords = "771,1565,851,1595" / > < area shape = "rect" id = "node70" href = "../../df/d05/pkts_8c.html#ad386f9f8ac111df2a8d5a5e9912013ca" title = "pkt_err" alt = "" coords = "295,1436,356,1465" / > < area shape = "rect" id = "node139" href = "../../df/d05/pkts_8c.html#a30bc04fb2e922d6ca7d89176b36c441d" title = "pkt_q_add_pkt" alt = "" coords = "600,680,707,
< / div >
< / p >
< p > < div class = "dynheader" >
Here is the caller graph for this function:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "../../dc/d21/daemon_8c_afc47801db3abdd5d408c48044643018d_icgraph.png" border = "0" usemap = "#dc/d21/daemon_8c_afc47801db3abdd5d408c48044643018d_icgraph" alt = "" / > < / div >
< map name = "dc/d21/daemon_8c_afc47801db3abdd5d408c48044643018d_icgraph" id = "dc/d21/daemon_8c_afc47801db3abdd5d408c48044643018d_icgraph" >
< area shape = "rect" id = "node3" href = "../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title = "udp_daemon" alt = "" coords = "157,32,253,61" / > < area shape = "rect" id = "node5" href = "../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title = "andna_main" alt = "" coords = "303,5,393,35" / > < area shape = "rect" id = "node7" href = "../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title = "main" alt = "" coords = "443,32,493,61" / > < / map >
< / div >
< / p >
< / div >
< / div >
< h2 class = "groupheader" > Variable Documentation< / h2 >
< a class = "anchor" id = "ad65a8842cc674e3ddf69355898c0ecbf" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int errno< / 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 = "../../dc/d21/daemon_8c.html" > daemon.c< / a > < / li >
2014-02-20 00:30:40 +00:00
< li class = "footer" > Generated on Wed Feb 19 2014 16:28:55 for The Netsukuku Project by
2014-02-19 23:45:00 +00:00
< 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 >