Browse Source

missvaleska@missvaleska-GA-970A-D3:~/Documents/Netsukuku/NtkDoc/html$ git status# On branch gh-pages

missvaleska@missvaleska-GA-970A-D3:~/Documents/Netsukuku/NtkDoc/html$ git status# On branch gh-pages
Doxygen generated Documentation
MissValeska 10 years ago
commit
f97a6e4a6f
100 changed files with 4747 additions and 0 deletions
  1. 217
    0
      annotated.html
  2. 95
    0
      annotated.js
  3. BIN
      bc_s.png
  4. BIN
      bdwn.png
  5. 173
    0
      classes.html
  6. BIN
      closed.png
  7. 197
    0
      d0/d19/structdefault__inet__gw__nexthop.html
  8. 7
    0
      d0/d19/structdefault__inet__gw__nexthop.js
  9. 541
    0
      d0/d32/ipv6-gmp_8h.html
  10. 18
    0
      d0/d32/ipv6-gmp_8h.js
  11. 3
    0
      d0/d32/ipv6-gmp_8h_a0b0edfcc6e6070478d61c660aac947d8_icgraph.map
  12. 1
    0
      d0/d32/ipv6-gmp_8h_a0b0edfcc6e6070478d61c660aac947d8_icgraph.md5
  13. BIN
      d0/d32/ipv6-gmp_8h_a0b0edfcc6e6070478d61c660aac947d8_icgraph.png
  14. 51
    0
      d0/d32/ipv6-gmp_8h_a1a6bcaebfb6d18cd6ed7cfcef5275b2f_icgraph.map
  15. 1
    0
      d0/d32/ipv6-gmp_8h_a1a6bcaebfb6d18cd6ed7cfcef5275b2f_icgraph.md5
  16. BIN
      d0/d32/ipv6-gmp_8h_a1a6bcaebfb6d18cd6ed7cfcef5275b2f_icgraph.png
  17. 3
    0
      d0/d32/ipv6-gmp_8h_a2ba07e789e425b3e550a9f7eb5620a7b_cgraph.map
  18. 1
    0
      d0/d32/ipv6-gmp_8h_a2ba07e789e425b3e550a9f7eb5620a7b_cgraph.md5
  19. BIN
      d0/d32/ipv6-gmp_8h_a2ba07e789e425b3e550a9f7eb5620a7b_cgraph.png
  20. 33
    0
      d0/d32/ipv6-gmp_8h_a67c3095b543d7bdd0db738e0eae05926_icgraph.map
  21. 1
    0
      d0/d32/ipv6-gmp_8h_a67c3095b543d7bdd0db738e0eae05926_icgraph.md5
  22. BIN
      d0/d32/ipv6-gmp_8h_a67c3095b543d7bdd0db738e0eae05926_icgraph.png
  23. 3
    0
      d0/d32/ipv6-gmp_8h_a97cb7bdde3cfc89d8f25b595920d9e2d_cgraph.map
  24. 1
    0
      d0/d32/ipv6-gmp_8h_a97cb7bdde3cfc89d8f25b595920d9e2d_cgraph.md5
  25. BIN
      d0/d32/ipv6-gmp_8h_a97cb7bdde3cfc89d8f25b595920d9e2d_cgraph.png
  26. 51
    0
      d0/d32/ipv6-gmp_8h_a97cb7bdde3cfc89d8f25b595920d9e2d_icgraph.map
  27. 1
    0
      d0/d32/ipv6-gmp_8h_a97cb7bdde3cfc89d8f25b595920d9e2d_icgraph.md5
  28. BIN
      d0/d32/ipv6-gmp_8h_a97cb7bdde3cfc89d8f25b595920d9e2d_icgraph.png
  29. 3
    0
      d0/d32/ipv6-gmp_8h_aa08f5a363b713e12ffb9f1bc94e71afc_cgraph.map
  30. 1
    0
      d0/d32/ipv6-gmp_8h_aa08f5a363b713e12ffb9f1bc94e71afc_cgraph.md5
  31. BIN
      d0/d32/ipv6-gmp_8h_aa08f5a363b713e12ffb9f1bc94e71afc_cgraph.png
  32. 175
    0
      d0/d32/ipv6-gmp_8h_source.html
  33. 282
    0
      d0/d34/dns__wrapper_8h.html
  34. 10
    0
      d0/d34/dns__wrapper_8h.js
  35. 4
    0
      d0/d34/dns__wrapper_8h_af39cca75aca9ffb5b6fbcbacc1e89ca5_icgraph.map
  36. 1
    0
      d0/d34/dns__wrapper_8h_af39cca75aca9ffb5b6fbcbacc1e89ca5_icgraph.md5
  37. BIN
      d0/d34/dns__wrapper_8h_af39cca75aca9ffb5b6fbcbacc1e89ca5_icgraph.png
  38. 181
    0
      d0/d34/dns__wrapper_8h_source.html
  39. 197
    0
      d0/d3b/structquadro__group.html
  40. 7
    0
      d0/d3b/structquadro__group.js
  41. 5
    0
      d0/d3e/ipt__conntrack_8h__dep__incl.map
  42. 1
    0
      d0/d3e/ipt__conntrack_8h__dep__incl.md5
  43. BIN
      d0/d3e/ipt__conntrack_8h__dep__incl.png
  44. 204
    0
      d0/d3f/structandna__resolve__rq__pkt.html
  45. 8
    0
      d0/d3f/structandna__resolve__rq__pkt.js
  46. 4
    0
      d0/d44/hash_8c__incl.map
  47. 1
    0
      d0/d44/hash_8c__incl.md5
  48. BIN
      d0/d44/hash_8c__incl.png
  49. 239
    0
      d0/d50/structandns__pkt__data.html
  50. 10
    0
      d0/d50/structandns__pkt__data.js
  51. 407
    0
      d0/d51/daemon_8h.html
  52. 15
    0
      d0/d51/daemon_8h.js
  53. 51
    0
      d0/d51/daemon_8h_a40481bac75cf84001629622bb8a5f2c0_cgraph.map
  54. 1
    0
      d0/d51/daemon_8h_a40481bac75cf84001629622bb8a5f2c0_cgraph.md5
  55. BIN
      d0/d51/daemon_8h_a40481bac75cf84001629622bb8a5f2c0_cgraph.png
  56. 4
    0
      d0/d51/daemon_8h_a40481bac75cf84001629622bb8a5f2c0_icgraph.map
  57. 1
    0
      d0/d51/daemon_8h_a40481bac75cf84001629622bb8a5f2c0_icgraph.md5
  58. BIN
      d0/d51/daemon_8h_a40481bac75cf84001629622bb8a5f2c0_icgraph.png
  59. 51
    0
      d0/d51/daemon_8h_a5d807bb7bad3c6b6dba9e852f1f401a7_cgraph.map
  60. 1
    0
      d0/d51/daemon_8h_a5d807bb7bad3c6b6dba9e852f1f401a7_cgraph.md5
  61. BIN
      d0/d51/daemon_8h_a5d807bb7bad3c6b6dba9e852f1f401a7_cgraph.png
  62. 5
    0
      d0/d51/daemon_8h_a5d807bb7bad3c6b6dba9e852f1f401a7_icgraph.map
  63. 1
    0
      d0/d51/daemon_8h_a5d807bb7bad3c6b6dba9e852f1f401a7_icgraph.md5
  64. BIN
      d0/d51/daemon_8h_a5d807bb7bad3c6b6dba9e852f1f401a7_icgraph.png
  65. 51
    0
      d0/d51/daemon_8h_a6bfa338bfc8ec41ee95e77a666e26114_cgraph.map
  66. 1
    0
      d0/d51/daemon_8h_a6bfa338bfc8ec41ee95e77a666e26114_cgraph.md5
  67. BIN
      d0/d51/daemon_8h_a6bfa338bfc8ec41ee95e77a666e26114_cgraph.png
  68. 4
    0
      d0/d51/daemon_8h_a6bfa338bfc8ec41ee95e77a666e26114_icgraph.map
  69. 1
    0
      d0/d51/daemon_8h_a6bfa338bfc8ec41ee95e77a666e26114_icgraph.md5
  70. BIN
      d0/d51/daemon_8h_a6bfa338bfc8ec41ee95e77a666e26114_icgraph.png
  71. 7
    0
      d0/d51/daemon_8h_a71a44ef24ad390d8bfd927ed826d42eb_cgraph.map
  72. 1
    0
      d0/d51/daemon_8h_a71a44ef24ad390d8bfd927ed826d42eb_cgraph.md5
  73. BIN
      d0/d51/daemon_8h_a71a44ef24ad390d8bfd927ed826d42eb_cgraph.png
  74. 8
    0
      d0/d51/daemon_8h_a71a44ef24ad390d8bfd927ed826d42eb_icgraph.map
  75. 1
    0
      d0/d51/daemon_8h_a71a44ef24ad390d8bfd927ed826d42eb_icgraph.md5
  76. BIN
      d0/d51/daemon_8h_a71a44ef24ad390d8bfd927ed826d42eb_icgraph.png
  77. 195
    0
      d0/d51/daemon_8h_source.html
  78. 35
    0
      d0/d76/llist_8c__dep__incl.map
  79. 1
    0
      d0/d76/llist_8c__dep__incl.md5
  80. BIN
      d0/d76/llist_8c__dep__incl.png
  81. 2
    0
      d0/d87/log_8h__incl.map
  82. 1
    0
      d0/d87/log_8h__incl.md5
  83. BIN
      d0/d87/log_8h__incl.png
  84. 29
    0
      d0/d9a/if_8h__dep__incl.map
  85. 1
    0
      d0/d9a/if_8h__dep__incl.md5
  86. BIN
      d0/d9a/if_8h__dep__incl.png
  87. 148
    0
      d0/db2/structcounter__c__pkt__hdr.html
  88. 4
    0
      d0/db2/structcounter__c__pkt__hdr.js
  89. 15
    0
      d0/dbc/config_8h__dep__incl.map
  90. 1
    0
      d0/dbc/config_8h__dep__incl.md5
  91. BIN
      d0/dbc/config_8h__dep__incl.png
  92. 181
    0
      d0/dcc/err__errno_8c.html
  93. 5
    0
      d0/dcc/err__errno_8c.js
  94. 760
    0
      d0/ddb/misc_8c.html
  95. 18
    0
      d0/ddb/misc_8c.js
  96. 4
    0
      d0/ddb/misc_8c_a00e04a1d03772af465554e244ab28870_cgraph.map
  97. 1
    0
      d0/ddb/misc_8c_a00e04a1d03772af465554e244ab28870_cgraph.md5
  98. BIN
      d0/ddb/misc_8c_a00e04a1d03772af465554e244ab28870_cgraph.png
  99. 4
    0
      d0/ddb/misc_8c_a00e04a1d03772af465554e244ab28870_icgraph.map
  100. 0
    0
      d0/ddb/misc_8c_a00e04a1d03772af465554e244ab28870_icgraph.md5

+ 217
- 0
annotated.html View File

@@ -0,0 +1,217 @@
1
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
+<html xmlns="http://www.w3.org/1999/xhtml">
3
+<head>
4
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6
+<meta name="generator" content="Doxygen 1.8.6"/>
7
+<title>The Netsukuku Project: Data Structures</title>
8
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
9
+<script type="text/javascript" src="jquery.js"></script>
10
+<script type="text/javascript" src="dynsections.js"></script>
11
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
12
+<script type="text/javascript" src="resize.js"></script>
13
+<script type="text/javascript" src="navtree.js"></script>
14
+<script type="text/javascript">
15
+  $(document).ready(initResizable);
16
+  $(window).load(resizeHeight);
17
+</script>
18
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
19
+<script type="text/javascript" src="search/search.js"></script>
20
+<script type="text/javascript">
21
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
22
+</script>
23
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
24
+</head>
25
+<body>
26
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
27
+<div id="titlearea">
28
+<table cellspacing="0" cellpadding="0">
29
+ <tbody>
30
+ <tr style="height: 56px;">
31
+  <td style="padding-left: 0.5em;">
32
+   <div id="projectname">The Netsukuku Project
33
+   &#160;<span id="projectnumber">0.0.9</span>
34
+   </div>
35
+   <div id="projectbrief">An Alternative routing method</div>
36
+  </td>
37
+ </tr>
38
+ </tbody>
39
+</table>
40
+</div>
41
+<!-- end header part -->
42
+<!-- Generated by Doxygen 1.8.6 -->
43
+<script type="text/javascript">
44
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
45
+</script>
46
+  <div id="navrow1" class="tabs">
47
+    <ul class="tablist">
48
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
49
+      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
50
+      <li><a href="files.html"><span>Files</span></a></li>
51
+      <li>
52
+        <div id="MSearchBox" class="MSearchBoxInactive">
53
+        <span class="left">
54
+          <img id="MSearchSelect" src="search/mag_sel.png"
55
+               onmouseover="return searchBox.OnSearchSelectShow()"
56
+               onmouseout="return searchBox.OnSearchSelectHide()"
57
+               alt=""/>
58
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
59
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
60
+               onblur="searchBox.OnSearchFieldFocus(false)" 
61
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
62
+          </span><span class="right">
63
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
64
+          </span>
65
+        </div>
66
+      </li>
67
+    </ul>
68
+  </div>
69
+  <div id="navrow2" class="tabs2">
70
+    <ul class="tablist">
71
+      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
72
+      <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
73
+      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
74
+    </ul>
75
+  </div>
76
+</div><!-- top -->
77
+<div id="side-nav" class="ui-resizable side-nav-resizable">
78
+  <div id="nav-tree">
79
+    <div id="nav-tree-contents">
80
+      <div id="nav-sync" class="sync"></div>
81
+    </div>
82
+  </div>
83
+  <div id="splitbar" style="-moz-user-select:none;" 
84
+       class="ui-resizable-handle">
85
+  </div>
86
+</div>
87
+<script type="text/javascript">
88
+$(document).ready(function(){initNavTree('annotated.html','');});
89
+</script>
90
+<div id="doc-content">
91
+<!-- window showing the filter options -->
92
+<div id="MSearchSelectWindow"
93
+     onmouseover="return searchBox.OnSearchSelectShow()"
94
+     onmouseout="return searchBox.OnSearchSelectHide()"
95
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
96
+<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>
97
+
98
+<!-- iframe showing the search results (closed by default) -->
99
+<div id="MSearchResultsWindow">
100
+<iframe src="javascript:void(0)" frameborder="0" 
101
+        name="MSearchResults" id="MSearchResults">
102
+</iframe>
103
+</div>
104
+
105
+<div class="header">
106
+  <div class="headertitle">
107
+<div class="title">Data Structures</div>  </div>
108
+</div><!--header-->
109
+<div class="contents">
110
+<div class="textblock">Here are the data structures with brief descriptions:</div><div class="directory">
111
+<table class="directory">
112
+<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d5a/struct__PACKED__.html" target="_self">_PACKED_</a></td><td class="desc"></td></tr>
113
+<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/dbe/structaccept__table.html" target="_self">accept_table</a></td><td class="desc"></td></tr>
114
+<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/dc1/structallowed__rnode.html" target="_self">allowed_rnode</a></td><td class="desc"></td></tr>
115
+<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/df5/structandna__cache.html" target="_self">andna_cache</a></td><td class="desc"></td></tr>
116
+<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d4c/structandna__cache__pkt__hdr.html" target="_self">andna_cache_pkt_hdr</a></td><td class="desc"></td></tr>
117
+<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d4e/structandna__cache__queue.html" target="_self">andna_cache_queue</a></td><td class="desc"></td></tr>
118
+<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/d9d/structandna__reg__pkt.html" target="_self">andna_reg_pkt</a></td><td class="desc"></td></tr>
119
+<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/dbb/structandna__resolve__reply__pkt.html" target="_self">andna_resolve_reply_pkt</a></td><td class="desc"></td></tr>
120
+<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/d3f/structandna__resolve__rq__pkt.html" target="_self">andna_resolve_rq_pkt</a></td><td class="desc"></td></tr>
121
+<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/d5a/structandns__pkt.html" target="_self">andns_pkt</a></td><td class="desc"></td></tr>
122
+<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/d50/structandns__pkt__data.html" target="_self">andns_pkt_data</a></td><td class="desc"></td></tr>
123
+<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/d56/structbnode__maps__hdr.html" target="_self">bnode_maps_hdr</a></td><td class="desc"></td></tr>
124
+<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/da3/structchain__head.html" target="_self">chain_head</a></td><td class="desc"></td></tr>
125
+<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/dae/structcounter__c.html" target="_self">counter_c</a></td><td class="desc"></td></tr>
126
+<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d01/structcounter__c__hashes.html" target="_self">counter_c_hashes</a></td><td class="desc"></td></tr>
127
+<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/db2/structcounter__c__pkt__hdr.html" target="_self">counter_c_pkt_hdr</a></td><td class="desc"></td></tr>
128
+<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/d2a/structcounter__map.html" target="_self">counter_map</a></td><td class="desc"></td></tr>
129
+<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d11/structcurrent__globals.html" target="_self">current_globals</a></td><td class="desc"></td></tr>
130
+<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/d19/structdefault__inet__gw__nexthop.html" target="_self">default_inet_gw_nexthop</a></td><td class="desc"></td></tr>
131
+<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/dcc/structdns__exec__pkt__argv.html" target="_self">dns_exec_pkt_argv</a></td><td class="desc"></td></tr>
132
+<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d18/structdns__pkt.html" target="_self">dns_pkt</a></td><td class="desc"></td></tr>
133
+<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/dc9/structdns__pkt__a.html" target="_self">dns_pkt_a</a></td><td class="desc"></td></tr>
134
+<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/d99/structdns__pkt__hdr.html" target="_self">dns_pkt_hdr</a></td><td class="desc"></td></tr>
135
+<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d40/structdns__pkt__qst.html" target="_self">dns_pkt_qst</a></td><td class="desc"></td></tr>
136
+<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/dbf/structext__map__hdr.html" target="_self">ext_map_hdr</a></td><td class="desc"></td></tr>
137
+<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d1e/structext__rnode.html" target="_self">ext_rnode</a></td><td class="desc"></td></tr>
138
+<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d3a/structext__rnode__cache.html" target="_self">ext_rnode_cache</a></td><td class="desc"></td></tr>
139
+<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d46/structfree__nodes__hdr.html" target="_self">free_nodes_hdr</a></td><td class="desc"></td></tr>
140
+<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d4d/structhlist__head.html" target="_self">hlist_head</a></td><td class="desc"></td></tr>
141
+<tr id="row_29_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d12/structhlist__node.html" target="_self">hlist_node</a></td><td class="desc"></td></tr>
142
+<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d64/structidxmap.html" target="_self">idxmap</a></td><td class="desc"></td></tr>
143
+<tr id="row_31_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/deb/structin6__ifreq.html" target="_self">in6_ifreq</a></td><td class="desc"></td></tr>
144
+<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/dbb/structinet__gw__pack__hdr.html" target="_self">inet_gw_pack_hdr</a></td><td class="desc"></td></tr>
145
+<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d1d/structinet__prefix.html" target="_self">inet_prefix</a></td><td class="desc"></td></tr>
146
+<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/d1c/structint__info.html" target="_self">int_info</a></td><td class="desc"></td></tr>
147
+<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d7b/structint__map__hdr.html" target="_self">int_map_hdr</a></td><td class="desc"></td></tr>
148
+<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/dbe/structinterface.html" target="_self">interface</a></td><td class="desc"></td></tr>
149
+<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/daf/structinternet__gateway.html" target="_self">internet_gateway</a></td><td class="desc"></td></tr>
150
+<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/dde/structip__conntrack__old__tuple.html" target="_self">ip_conntrack_old_tuple</a></td><td class="desc"></td></tr>
151
+<tr id="row_39_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d7d/structipt__connmark__info.html" target="_self">ipt_connmark_info</a></td><td class="desc"></td></tr>
152
+<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d47/structipt__connmark__target__info.html" target="_self">ipt_connmark_target_info</a></td><td class="desc"></td></tr>
153
+<tr id="row_41_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/de8/structipt__conntrack__info.html" target="_self">ipt_conntrack_info</a></td><td class="desc"></td></tr>
154
+<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d27/structipt__get__revision.html" target="_self">ipt_get_revision</a></td><td class="desc"></td></tr>
155
+<tr id="row_43_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d5c/structiptables__match.html" target="_self">iptables_match</a></td><td class="desc"></td></tr>
156
+<tr id="row_44_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d86/structiptables__rule__match.html" target="_self">iptables_rule_match</a></td><td class="desc"></td></tr>
157
+<tr id="row_45_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/da6/structiptables__target.html" target="_self">iptables_target</a></td><td class="desc"></td></tr>
158
+<tr id="row_46_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d2c/structiptcb__chain__error.html" target="_self">iptcb_chain_error</a></td><td class="desc"></td></tr>
159
+<tr id="row_47_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d0d/structiptcb__chain__foot.html" target="_self">iptcb_chain_foot</a></td><td class="desc"></td></tr>
160
+<tr id="row_48_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/db2/structiptcb__chain__start.html" target="_self">iptcb_chain_start</a></td><td class="desc"></td></tr>
161
+<tr id="row_49_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/dc8/structlcl__cache.html" target="_self">lcl_cache</a></td><td class="desc"></td></tr>
162
+<tr id="row_50_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d4f/structlcl__cache__keyring.html" target="_self">lcl_cache_keyring</a></td><td class="desc"></td></tr>
163
+<tr id="row_51_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d9c/structlcl__cache__pkt__hdr.html" target="_self">lcl_cache_pkt_hdr</a></td><td class="desc"></td></tr>
164
+<tr id="row_52_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/dbf/structlcl__keyring__pkt__hdr.html" target="_self">lcl_keyring_pkt_hdr</a></td><td class="desc"></td></tr>
165
+<tr id="row_53_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d0a/structlinked__list.html" target="_self">linked_list</a></td><td class="desc"></td></tr>
166
+<tr id="row_54_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/d93/structlist__head.html" target="_self">list_head</a></td><td class="desc"></td></tr>
167
+<tr id="row_55_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d7c/structmap__gnode.html" target="_self">map_gnode</a></td><td class="desc"></td></tr>
168
+<tr id="row_56_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d1c/structmap__node.html" target="_self">map_node</a></td><td class="desc"></td></tr>
169
+<tr id="row_57_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d81/structmap__rnode.html" target="_self">map_rnode</a></td><td class="desc"></td></tr>
170
+<tr id="row_58_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/dd9/structnexthop.html" target="_self">nexthop</a></td><td class="desc"></td></tr>
171
+<tr id="row_59_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d31/structnlmsg__list.html" target="_self">nlmsg_list</a></td><td class="desc"></td></tr>
172
+<tr id="row_60_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d7d/structntkresolv__opts.html" target="_self">ntkresolv_opts</a></td><td class="desc"></td></tr>
173
+<tr id="row_61_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/dbc/structPACKET.html" target="_self">PACKET</a></td><td class="desc"></td></tr>
174
+<tr id="row_62_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/dd6/structping__priv.html" target="_self">ping_priv</a></td><td class="desc"></td></tr>
175
+<tr id="row_63_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/db4/structpkt__op__table.html" target="_self">pkt_op_table</a></td><td class="desc"></td></tr>
176
+<tr id="row_64_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d5c/structpkt__queue.html" target="_self">pkt_queue</a></td><td class="desc"></td></tr>
177
+<tr id="row_65_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d45/structq__opt.html" target="_self">q_opt</a></td><td class="desc"></td></tr>
178
+<tr id="row_66_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/dd1/structq__pkt.html" target="_self">q_pkt</a></td><td class="desc"></td></tr>
179
+<tr id="row_67_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d00/structqspn__buffer.html" target="_self">qspn_buffer</a></td><td class="desc"></td></tr>
180
+<tr id="row_68_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d7c/structqspn__queue.html" target="_self">qspn_queue</a></td><td class="desc"></td></tr>
181
+<tr id="row_69_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d6b/structqstat.html" target="_self">qstat</a></td><td class="desc"></td></tr>
182
+<tr id="row_70_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/d3b/structquadro__group.html" target="_self">quadro_group</a></td><td class="desc"></td></tr>
183
+<tr id="row_71_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d80/structradar__queue.html" target="_self">radar_queue</a></td><td class="desc"></td></tr>
184
+<tr id="row_72_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/dfc/structrehook__argv.html" target="_self">rehook_argv</a></td><td class="desc"></td></tr>
185
+<tr id="row_73_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/dc9/structrequest__tbl.html" target="_self">request_tbl</a></td><td class="desc"></td></tr>
186
+<tr id="row_74_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d65/structresolved__hnames__cache.html" target="_self">resolved_hnames_cache</a></td><td class="desc"></td></tr>
187
+<tr id="row_75_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d05/structrh__cache__pkt__hdr.html" target="_self">rh_cache_pkt_hdr</a></td><td class="desc"></td></tr>
188
+<tr id="row_76_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/da8/structrnode__list.html" target="_self">rnode_list</a></td><td class="desc"></td></tr>
189
+<tr id="row_77_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d53/structrt__request.html" target="_self">rt_request</a></td><td class="desc"></td></tr>
190
+<tr id="row_78_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/dee/structrtnl__handle.html" target="_self">rtnl_handle</a></td><td class="desc"></td></tr>
191
+<tr id="row_79_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d3e/structrule__head.html" target="_self">rule_head</a></td><td class="desc"></td></tr>
192
+<tr id="row_80_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/dbf/structrule__store.html" target="_self">rule_store</a></td><td class="desc"></td></tr>
193
+<tr id="row_81_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d05/structServOpt.html" target="_self">ServOpt</a></td><td class="desc"></td></tr>
194
+<tr id="row_82_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/da3/structsingle__acache__hdr.html" target="_self">single_acache_hdr</a></td><td class="desc"></td></tr>
195
+<tr id="row_83_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d94/structsnsd__node.html" target="_self">snsd_node</a></td><td class="desc"></td></tr>
196
+<tr id="row_84_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d42/structsnsd__node__llist__hdr.html" target="_self">snsd_node_llist_hdr</a></td><td class="desc"></td></tr>
197
+<tr id="row_85_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d31/structsnsd__prio.html" target="_self">snsd_prio</a></td><td class="desc"></td></tr>
198
+<tr id="row_86_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/dee/structsnsd__prio__llist__hdr.html" target="_self">snsd_prio_llist_hdr</a></td><td class="desc"></td></tr>
199
+<tr id="row_87_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d52/structsnsd__service.html" target="_self">snsd_service</a></td><td class="desc"></td></tr>
200
+<tr id="row_88_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/dfd/structsnsd__service__llist__hdr.html" target="_self">snsd_service_llist_hdr</a></td><td class="desc"></td></tr>
201
+<tr id="row_89_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d04/structspread__acache__pkt.html" target="_self">spread_acache_pkt</a></td><td class="desc"></td></tr>
202
+<tr id="row_90_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/df7/structudp__daemon__argv.html" target="_self">udp_daemon_argv</a></td><td class="desc"></td></tr>
203
+<tr id="row_91_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/de9/structudp__exec__pkt__argv.html" target="_self">udp_exec_pkt_argv</a></td><td class="desc"></td></tr>
204
+</table>
205
+</div><!-- directory -->
206
+</div><!-- contents -->
207
+</div><!-- doc-content -->
208
+<!-- start footer part -->
209
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
210
+  <ul>
211
+    <li class="footer">Generated on Wed Feb 19 2014 14:19:17 for The Netsukuku Project by
212
+    <a href="http://www.doxygen.org/index.html">
213
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
214
+  </ul>
215
+</div>
216
+</body>
217
+</html>

+ 95
- 0
annotated.js View File

@@ -0,0 +1,95 @@
1
+var annotated =
2
+[
3
+    [ "_PACKED_", "d3/d5a/struct__PACKED__.html", "d3/d5a/struct__PACKED__" ],
4
+    [ "accept_table", "d2/dbe/structaccept__table.html", "d2/dbe/structaccept__table" ],
5
+    [ "allowed_rnode", "d8/dc1/structallowed__rnode.html", "d8/dc1/structallowed__rnode" ],
6
+    [ "andna_cache", "d6/df5/structandna__cache.html", "d6/df5/structandna__cache" ],
7
+    [ "andna_cache_pkt_hdr", "da/d4c/structandna__cache__pkt__hdr.html", "da/d4c/structandna__cache__pkt__hdr" ],
8
+    [ "andna_cache_queue", "d5/d4e/structandna__cache__queue.html", "d5/d4e/structandna__cache__queue" ],
9
+    [ "andna_reg_pkt", "d4/d9d/structandna__reg__pkt.html", "d4/d9d/structandna__reg__pkt" ],
10
+    [ "andna_resolve_reply_pkt", "d3/dbb/structandna__resolve__reply__pkt.html", "d3/dbb/structandna__resolve__reply__pkt" ],
11
+    [ "andna_resolve_rq_pkt", "d0/d3f/structandna__resolve__rq__pkt.html", "d0/d3f/structandna__resolve__rq__pkt" ],
12
+    [ "andns_pkt", "d9/d5a/structandns__pkt.html", "d9/d5a/structandns__pkt" ],
13
+    [ "andns_pkt_data", "d0/d50/structandns__pkt__data.html", "d0/d50/structandns__pkt__data" ],
14
+    [ "bnode_maps_hdr", "d4/d56/structbnode__maps__hdr.html", "d4/d56/structbnode__maps__hdr" ],
15
+    [ "chain_head", "db/da3/structchain__head.html", "db/da3/structchain__head" ],
16
+    [ "counter_c", "d3/dae/structcounter__c.html", "d3/dae/structcounter__c" ],
17
+    [ "counter_c_hashes", "d6/d01/structcounter__c__hashes.html", "d6/d01/structcounter__c__hashes" ],
18
+    [ "counter_c_pkt_hdr", "d0/db2/structcounter__c__pkt__hdr.html", "d0/db2/structcounter__c__pkt__hdr" ],
19
+    [ "counter_map", "d9/d2a/structcounter__map.html", "d9/d2a/structcounter__map" ],
20
+    [ "current_globals", "d6/d11/structcurrent__globals.html", "d6/d11/structcurrent__globals" ],
21
+    [ "default_inet_gw_nexthop", "d0/d19/structdefault__inet__gw__nexthop.html", "d0/d19/structdefault__inet__gw__nexthop" ],
22
+    [ "dns_exec_pkt_argv", "d5/dcc/structdns__exec__pkt__argv.html", "d5/dcc/structdns__exec__pkt__argv" ],
23
+    [ "dns_pkt", "dd/d18/structdns__pkt.html", "dd/d18/structdns__pkt" ],
24
+    [ "dns_pkt_a", "d1/dc9/structdns__pkt__a.html", "d1/dc9/structdns__pkt__a" ],
25
+    [ "dns_pkt_hdr", "d4/d99/structdns__pkt__hdr.html", "d4/d99/structdns__pkt__hdr" ],
26
+    [ "dns_pkt_qst", "d6/d40/structdns__pkt__qst.html", "d6/d40/structdns__pkt__qst" ],
27
+    [ "ext_map_hdr", "d9/dbf/structext__map__hdr.html", "d9/dbf/structext__map__hdr" ],
28
+    [ "ext_rnode", "dc/d1e/structext__rnode.html", "dc/d1e/structext__rnode" ],
29
+    [ "ext_rnode_cache", "dc/d3a/structext__rnode__cache.html", "dc/d3a/structext__rnode__cache" ],
30
+    [ "free_nodes_hdr", "db/d46/structfree__nodes__hdr.html", "db/d46/structfree__nodes__hdr" ],
31
+    [ "hlist_head", "df/d4d/structhlist__head.html", "df/d4d/structhlist__head" ],
32
+    [ "hlist_node", "da/d12/structhlist__node.html", "da/d12/structhlist__node" ],
33
+    [ "idxmap", "d2/d64/structidxmap.html", "d2/d64/structidxmap" ],
34
+    [ "in6_ifreq", "db/deb/structin6__ifreq.html", "db/deb/structin6__ifreq" ],
35
+    [ "inet_gw_pack_hdr", "df/dbb/structinet__gw__pack__hdr.html", "df/dbb/structinet__gw__pack__hdr" ],
36
+    [ "inet_prefix", "da/d1d/structinet__prefix.html", "da/d1d/structinet__prefix" ],
37
+    [ "int_info", "d4/d1c/structint__info.html", "d4/d1c/structint__info" ],
38
+    [ "int_map_hdr", "d7/d7b/structint__map__hdr.html", "d7/d7b/structint__map__hdr" ],
39
+    [ "interface", "d9/dbe/structinterface.html", "d9/dbe/structinterface" ],
40
+    [ "internet_gateway", "d8/daf/structinternet__gateway.html", "d8/daf/structinternet__gateway" ],
41
+    [ "ip_conntrack_old_tuple", "d8/dde/structip__conntrack__old__tuple.html", "d8/dde/structip__conntrack__old__tuple" ],
42
+    [ "ipt_connmark_info", "d2/d7d/structipt__connmark__info.html", "d2/d7d/structipt__connmark__info" ],
43
+    [ "ipt_connmark_target_info", "d8/d47/structipt__connmark__target__info.html", "d8/d47/structipt__connmark__target__info" ],
44
+    [ "ipt_conntrack_info", "dd/de8/structipt__conntrack__info.html", "dd/de8/structipt__conntrack__info" ],
45
+    [ "ipt_get_revision", "d7/d27/structipt__get__revision.html", "d7/d27/structipt__get__revision" ],
46
+    [ "iptables_match", "dc/d5c/structiptables__match.html", "dc/d5c/structiptables__match" ],
47
+    [ "iptables_rule_match", "d2/d86/structiptables__rule__match.html", "d2/d86/structiptables__rule__match" ],
48
+    [ "iptables_target", "d4/da6/structiptables__target.html", "d4/da6/structiptables__target" ],
49
+    [ "iptcb_chain_error", "dd/d2c/structiptcb__chain__error.html", "dd/d2c/structiptcb__chain__error" ],
50
+    [ "iptcb_chain_foot", "dc/d0d/structiptcb__chain__foot.html", "dc/d0d/structiptcb__chain__foot" ],
51
+    [ "iptcb_chain_start", "d1/db2/structiptcb__chain__start.html", "d1/db2/structiptcb__chain__start" ],
52
+    [ "lcl_cache", "d3/dc8/structlcl__cache.html", "d3/dc8/structlcl__cache" ],
53
+    [ "lcl_cache_keyring", "de/d4f/structlcl__cache__keyring.html", "de/d4f/structlcl__cache__keyring" ],
54
+    [ "lcl_cache_pkt_hdr", "df/d9c/structlcl__cache__pkt__hdr.html", "df/d9c/structlcl__cache__pkt__hdr" ],
55
+    [ "lcl_keyring_pkt_hdr", "d6/dbf/structlcl__keyring__pkt__hdr.html", "d6/dbf/structlcl__keyring__pkt__hdr" ],
56
+    [ "linked_list", "de/d0a/structlinked__list.html", "de/d0a/structlinked__list" ],
57
+    [ "list_head", "d9/d93/structlist__head.html", "d9/d93/structlist__head" ],
58
+    [ "map_gnode", "d5/d7c/structmap__gnode.html", "d5/d7c/structmap__gnode" ],
59
+    [ "map_node", "d6/d1c/structmap__node.html", "d6/d1c/structmap__node" ],
60
+    [ "map_rnode", "d8/d81/structmap__rnode.html", "d8/d81/structmap__rnode" ],
61
+    [ "nexthop", "d3/dd9/structnexthop.html", "d3/dd9/structnexthop" ],
62
+    [ "nlmsg_list", "d1/d31/structnlmsg__list.html", "d1/d31/structnlmsg__list" ],
63
+    [ "ntkresolv_opts", "de/d7d/structntkresolv__opts.html", "de/d7d/structntkresolv__opts" ],
64
+    [ "PACKET", "d6/dbc/structPACKET.html", "d6/dbc/structPACKET" ],
65
+    [ "ping_priv", "d3/dd6/structping__priv.html", "d3/dd6/structping__priv" ],
66
+    [ "pkt_op_table", "dd/db4/structpkt__op__table.html", "dd/db4/structpkt__op__table" ],
67
+    [ "pkt_queue", "dd/d5c/structpkt__queue.html", "dd/d5c/structpkt__queue" ],
68
+    [ "q_opt", "d2/d45/structq__opt.html", "d2/d45/structq__opt" ],
69
+    [ "q_pkt", "df/dd1/structq__pkt.html", "df/dd1/structq__pkt" ],
70
+    [ "qspn_buffer", "d1/d00/structqspn__buffer.html", "d1/d00/structqspn__buffer" ],
71
+    [ "qspn_queue", "d3/d7c/structqspn__queue.html", "d3/d7c/structqspn__queue" ],
72
+    [ "qstat", "dd/d6b/structqstat.html", "dd/d6b/structqstat" ],
73
+    [ "quadro_group", "d0/d3b/structquadro__group.html", "d0/d3b/structquadro__group" ],
74
+    [ "radar_queue", "d5/d80/structradar__queue.html", "d5/d80/structradar__queue" ],
75
+    [ "rehook_argv", "df/dfc/structrehook__argv.html", "df/dfc/structrehook__argv" ],
76
+    [ "request_tbl", "d5/dc9/structrequest__tbl.html", "d5/dc9/structrequest__tbl" ],
77
+    [ "resolved_hnames_cache", "d1/d65/structresolved__hnames__cache.html", "d1/d65/structresolved__hnames__cache" ],
78
+    [ "rh_cache_pkt_hdr", "dc/d05/structrh__cache__pkt__hdr.html", "dc/d05/structrh__cache__pkt__hdr" ],
79
+    [ "rnode_list", "d3/da8/structrnode__list.html", "d3/da8/structrnode__list" ],
80
+    [ "rt_request", "dc/d53/structrt__request.html", "dc/d53/structrt__request" ],
81
+    [ "rtnl_handle", "d2/dee/structrtnl__handle.html", "d2/dee/structrtnl__handle" ],
82
+    [ "rule_head", "d6/d3e/structrule__head.html", "d6/d3e/structrule__head" ],
83
+    [ "rule_store", "de/dbf/structrule__store.html", "de/dbf/structrule__store" ],
84
+    [ "ServOpt", "de/d05/structServOpt.html", "de/d05/structServOpt" ],
85
+    [ "single_acache_hdr", "dd/da3/structsingle__acache__hdr.html", "dd/da3/structsingle__acache__hdr" ],
86
+    [ "snsd_node", "dd/d94/structsnsd__node.html", "dd/d94/structsnsd__node" ],
87
+    [ "snsd_node_llist_hdr", "dc/d42/structsnsd__node__llist__hdr.html", "dc/d42/structsnsd__node__llist__hdr" ],
88
+    [ "snsd_prio", "d6/d31/structsnsd__prio.html", "d6/d31/structsnsd__prio" ],
89
+    [ "snsd_prio_llist_hdr", "d7/dee/structsnsd__prio__llist__hdr.html", "d7/dee/structsnsd__prio__llist__hdr" ],
90
+    [ "snsd_service", "dc/d52/structsnsd__service.html", "dc/d52/structsnsd__service" ],
91
+    [ "snsd_service_llist_hdr", "dc/dfd/structsnsd__service__llist__hdr.html", "dc/dfd/structsnsd__service__llist__hdr" ],
92
+    [ "spread_acache_pkt", "d8/d04/structspread__acache__pkt.html", "d8/d04/structspread__acache__pkt" ],
93
+    [ "udp_daemon_argv", "d0/df7/structudp__daemon__argv.html", "d0/df7/structudp__daemon__argv" ],
94
+    [ "udp_exec_pkt_argv", "da/de9/structudp__exec__pkt__argv.html", "da/de9/structudp__exec__pkt__argv" ]
95
+];

BIN
bc_s.png View File


BIN
bdwn.png View File


+ 173
- 0
classes.html View File

@@ -0,0 +1,173 @@
1
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
+<html xmlns="http://www.w3.org/1999/xhtml">
3
+<head>
4
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6
+<meta name="generator" content="Doxygen 1.8.6"/>
7
+<title>The Netsukuku Project: Data Structure Index</title>
8
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
9
+<script type="text/javascript" src="jquery.js"></script>
10
+<script type="text/javascript" src="dynsections.js"></script>
11
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
12
+<script type="text/javascript" src="resize.js"></script>
13
+<script type="text/javascript" src="navtree.js"></script>
14
+<script type="text/javascript">
15
+  $(document).ready(initResizable);
16
+  $(window).load(resizeHeight);
17
+</script>
18
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
19
+<script type="text/javascript" src="search/search.js"></script>
20
+<script type="text/javascript">
21
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
22
+</script>
23
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
24
+</head>
25
+<body>
26
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
27
+<div id="titlearea">
28
+<table cellspacing="0" cellpadding="0">
29
+ <tbody>
30
+ <tr style="height: 56px;">
31
+  <td style="padding-left: 0.5em;">
32
+   <div id="projectname">The Netsukuku Project
33
+   &#160;<span id="projectnumber">0.0.9</span>
34
+   </div>
35
+   <div id="projectbrief">An Alternative routing method</div>
36
+  </td>
37
+ </tr>
38
+ </tbody>
39
+</table>
40
+</div>
41
+<!-- end header part -->
42
+<!-- Generated by Doxygen 1.8.6 -->
43
+<script type="text/javascript">
44
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
45
+</script>
46
+  <div id="navrow1" class="tabs">
47
+    <ul class="tablist">
48
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
49
+      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
50
+      <li><a href="files.html"><span>Files</span></a></li>
51
+      <li>
52
+        <div id="MSearchBox" class="MSearchBoxInactive">
53
+        <span class="left">
54
+          <img id="MSearchSelect" src="search/mag_sel.png"
55
+               onmouseover="return searchBox.OnSearchSelectShow()"
56
+               onmouseout="return searchBox.OnSearchSelectHide()"
57
+               alt=""/>
58
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
59
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
60
+               onblur="searchBox.OnSearchFieldFocus(false)" 
61
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
62
+          </span><span class="right">
63
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
64
+          </span>
65
+        </div>
66
+      </li>
67
+    </ul>
68
+  </div>
69
+  <div id="navrow2" class="tabs2">
70
+    <ul class="tablist">
71
+      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
72
+      <li class="current"><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
73
+      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
74
+    </ul>
75
+  </div>
76
+</div><!-- top -->
77
+<div id="side-nav" class="ui-resizable side-nav-resizable">
78
+  <div id="nav-tree">
79
+    <div id="nav-tree-contents">
80
+      <div id="nav-sync" class="sync"></div>
81
+    </div>
82
+  </div>
83
+  <div id="splitbar" style="-moz-user-select:none;" 
84
+       class="ui-resizable-handle">
85
+  </div>
86
+</div>
87
+<script type="text/javascript">
88
+$(document).ready(function(){initNavTree('classes.html','');});
89
+</script>
90
+<div id="doc-content">
91
+<!-- window showing the filter options -->
92
+<div id="MSearchSelectWindow"
93
+     onmouseover="return searchBox.OnSearchSelectShow()"
94
+     onmouseout="return searchBox.OnSearchSelectHide()"
95
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
96
+<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>
97
+
98
+<!-- iframe showing the search results (closed by default) -->
99
+<div id="MSearchResultsWindow">
100
+<iframe src="javascript:void(0)" frameborder="0" 
101
+        name="MSearchResults" id="MSearchResults">
102
+</iframe>
103
+</div>
104
+
105
+<div class="header">
106
+  <div class="headertitle">
107
+<div class="title">Data Structure Index</div>  </div>
108
+</div><!--header-->
109
+<div class="contents">
110
+<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_Q">Q</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter__">_</a></div>
111
+<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
112
+<tr><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;P&#160;&#160;</div></td></tr></table>
113
+</td><td valign="top"><a class="el" href="d3/dae/structcounter__c.html">counter_c</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="db/deb/structin6__ifreq.html">in6_ifreq</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_m"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;m&#160;&#160;</div></td></tr></table>
114
+</td><td valign="top"><a class="el" href="df/dfc/structrehook__argv.html">rehook_argv</a>&#160;&#160;&#160;</td></tr>
115
+<tr><td valign="top"><a class="el" href="d6/d01/structcounter__c__hashes.html">counter_c_hashes</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="df/dbb/structinet__gw__pack__hdr.html">inet_gw_pack_hdr</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d5/dc9/structrequest__tbl.html">request_tbl</a>&#160;&#160;&#160;</td></tr>
116
+<tr><td valign="top"><a class="el" href="d6/dbc/structPACKET.html">PACKET</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d0/db2/structcounter__c__pkt__hdr.html">counter_c_pkt_hdr</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="da/d1d/structinet__prefix.html">inet_prefix</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d5/d7c/structmap__gnode.html">map_gnode</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d1/d65/structresolved__hnames__cache.html">resolved_hnames_cache</a>&#160;&#160;&#160;</td></tr>
117
+<tr><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
118
+</td><td valign="top"><a class="el" href="d9/d2a/structcounter__map.html">counter_map</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d4/d1c/structint__info.html">int_info</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d6/d1c/structmap__node.html">map_node</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="dc/d05/structrh__cache__pkt__hdr.html">rh_cache_pkt_hdr</a>&#160;&#160;&#160;</td></tr>
119
+<tr><td valign="top"><a class="el" href="d6/d11/structcurrent__globals.html">current_globals</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d7/d7b/structint__map__hdr.html">int_map_hdr</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d8/d81/structmap__rnode.html">map_rnode</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d3/da8/structrnode__list.html">rnode_list</a>&#160;&#160;&#160;</td></tr>
120
+<tr><td valign="top"><a class="el" href="de/d05/structServOpt.html">ServOpt</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_d"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;d&#160;&#160;</div></td></tr></table>
121
+</td><td valign="top"><a class="el" href="d9/dbe/structinterface.html">interface</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_n"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;n&#160;&#160;</div></td></tr></table>
122
+</td><td valign="top"><a class="el" href="dc/d53/structrt__request.html">rt_request</a>&#160;&#160;&#160;</td></tr>
123
+<tr><td rowspan="2" valign="bottom"><a name="letter__"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;_&#160;&#160;</div></td></tr></table>
124
+</td><td valign="top"><a class="el" href="d8/daf/structinternet__gateway.html">internet_gateway</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d2/dee/structrtnl__handle.html">rtnl_handle</a>&#160;&#160;&#160;</td></tr>
125
+<tr><td valign="top"><a class="el" href="d0/d19/structdefault__inet__gw__nexthop.html">default_inet_gw_nexthop</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d8/dde/structip__conntrack__old__tuple.html">ip_conntrack_old_tuple</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d3/dd9/structnexthop.html">nexthop</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d6/d3e/structrule__head.html">rule_head</a>&#160;&#160;&#160;</td></tr>
126
+<tr><td valign="top"><a class="el" href="d3/d5a/struct__PACKED__.html">_PACKED_</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d5/dcc/structdns__exec__pkt__argv.html">dns_exec_pkt_argv</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d2/d7d/structipt__connmark__info.html">ipt_connmark_info</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d1/d31/structnlmsg__list.html">nlmsg_list</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="de/dbf/structrule__store.html">rule_store</a>&#160;&#160;&#160;</td></tr>
127
+<tr><td rowspan="2" valign="bottom"><a name="letter_a"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;a&#160;&#160;</div></td></tr></table>
128
+</td><td valign="top"><a class="el" href="dd/d18/structdns__pkt.html">dns_pkt</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d8/d47/structipt__connmark__target__info.html">ipt_connmark_target_info</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="de/d7d/structntkresolv__opts.html">ntkresolv_opts</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;s&#160;&#160;</div></td></tr></table>
129
+</td></tr>
130
+<tr><td valign="top"><a class="el" href="d1/dc9/structdns__pkt__a.html">dns_pkt_a</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="dd/de8/structipt__conntrack__info.html">ipt_conntrack_info</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;p&#160;&#160;</div></td></tr></table>
131
+</td></tr>
132
+<tr><td valign="top"><a class="el" href="d2/dbe/structaccept__table.html">accept_table</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d4/d99/structdns__pkt__hdr.html">dns_pkt_hdr</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d7/d27/structipt__get__revision.html">ipt_get_revision</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="dd/da3/structsingle__acache__hdr.html">single_acache_hdr</a>&#160;&#160;&#160;</td></tr>
133
+<tr><td valign="top"><a class="el" href="d8/dc1/structallowed__rnode.html">allowed_rnode</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d6/d40/structdns__pkt__qst.html">dns_pkt_qst</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="dc/d5c/structiptables__match.html">iptables_match</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d3/dd6/structping__priv.html">ping_priv</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="dd/d94/structsnsd__node.html">snsd_node</a>&#160;&#160;&#160;</td></tr>
134
+<tr><td valign="top"><a class="el" href="d6/df5/structandna__cache.html">andna_cache</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_e"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;e&#160;&#160;</div></td></tr></table>
135
+</td><td valign="top"><a class="el" href="d2/d86/structiptables__rule__match.html">iptables_rule_match</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="dd/db4/structpkt__op__table.html">pkt_op_table</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="dc/d42/structsnsd__node__llist__hdr.html">snsd_node_llist_hdr</a>&#160;&#160;&#160;</td></tr>
136
+<tr><td valign="top"><a class="el" href="da/d4c/structandna__cache__pkt__hdr.html">andna_cache_pkt_hdr</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d4/da6/structiptables__target.html">iptables_target</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="dd/d5c/structpkt__queue.html">pkt_queue</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d6/d31/structsnsd__prio.html">snsd_prio</a>&#160;&#160;&#160;</td></tr>
137
+<tr><td valign="top"><a class="el" href="d5/d4e/structandna__cache__queue.html">andna_cache_queue</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d9/dbf/structext__map__hdr.html">ext_map_hdr</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="dd/d2c/structiptcb__chain__error.html">iptcb_chain_error</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_q"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;q&#160;&#160;</div></td></tr></table>
138
+</td><td valign="top"><a class="el" href="d7/dee/structsnsd__prio__llist__hdr.html">snsd_prio_llist_hdr</a>&#160;&#160;&#160;</td></tr>
139
+<tr><td valign="top"><a class="el" href="d4/d9d/structandna__reg__pkt.html">andna_reg_pkt</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="dc/d1e/structext__rnode.html">ext_rnode</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="dc/d0d/structiptcb__chain__foot.html">iptcb_chain_foot</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="dc/d52/structsnsd__service.html">snsd_service</a>&#160;&#160;&#160;</td></tr>
140
+<tr><td valign="top"><a class="el" href="d3/dbb/structandna__resolve__reply__pkt.html">andna_resolve_reply_pkt</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="dc/d3a/structext__rnode__cache.html">ext_rnode_cache</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d1/db2/structiptcb__chain__start.html">iptcb_chain_start</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d2/d45/structq__opt.html">q_opt</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="dc/dfd/structsnsd__service__llist__hdr.html">snsd_service_llist_hdr</a>&#160;&#160;&#160;</td></tr>
141
+<tr><td valign="top"><a class="el" href="d0/d3f/structandna__resolve__rq__pkt.html">andna_resolve_rq_pkt</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_f"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;f&#160;&#160;</div></td></tr></table>
142
+</td><td rowspan="2" valign="bottom"><a name="letter_l"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;l&#160;&#160;</div></td></tr></table>
143
+</td><td valign="top"><a class="el" href="df/dd1/structq__pkt.html">q_pkt</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d8/d04/structspread__acache__pkt.html">spread_acache_pkt</a>&#160;&#160;&#160;</td></tr>
144
+<tr><td valign="top"><a class="el" href="d9/d5a/structandns__pkt.html">andns_pkt</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d1/d00/structqspn__buffer.html">qspn_buffer</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_u"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;u&#160;&#160;</div></td></tr></table>
145
+</td></tr>
146
+<tr><td valign="top"><a class="el" href="d0/d50/structandns__pkt__data.html">andns_pkt_data</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="db/d46/structfree__nodes__hdr.html">free_nodes_hdr</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d3/dc8/structlcl__cache.html">lcl_cache</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d3/d7c/structqspn__queue.html">qspn_queue</a>&#160;&#160;&#160;</td></tr>
147
+<tr><td rowspan="2" valign="bottom"><a name="letter_b"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;b&#160;&#160;</div></td></tr></table>
148
+</td><td rowspan="2" valign="bottom"><a name="letter_h"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;h&#160;&#160;</div></td></tr></table>
149
+</td><td valign="top"><a class="el" href="de/d4f/structlcl__cache__keyring.html">lcl_cache_keyring</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="dd/d6b/structqstat.html">qstat</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d0/df7/structudp__daemon__argv.html">udp_daemon_argv</a>&#160;&#160;&#160;</td></tr>
150
+<tr><td valign="top"><a class="el" href="df/d9c/structlcl__cache__pkt__hdr.html">lcl_cache_pkt_hdr</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d0/d3b/structquadro__group.html">quadro_group</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="da/de9/structudp__exec__pkt__argv.html">udp_exec_pkt_argv</a>&#160;&#160;&#160;</td></tr>
151
+<tr><td valign="top"><a class="el" href="d4/d56/structbnode__maps__hdr.html">bnode_maps_hdr</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="df/d4d/structhlist__head.html">hlist_head</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d6/dbf/structlcl__keyring__pkt__hdr.html">lcl_keyring_pkt_hdr</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;r&#160;&#160;</div></td></tr></table>
152
+</td><td></td></tr>
153
+<tr><td rowspan="2" valign="bottom"><a name="letter_c"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;c&#160;&#160;</div></td></tr></table>
154
+</td><td valign="top"><a class="el" href="da/d12/structhlist__node.html">hlist_node</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="de/d0a/structlinked__list.html">linked_list</a>&#160;&#160;&#160;</td><td></td></tr>
155
+<tr><td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;i&#160;&#160;</div></td></tr></table>
156
+</td><td valign="top"><a class="el" href="d9/d93/structlist__head.html">list_head</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="d5/d80/structradar__queue.html">radar_queue</a>&#160;&#160;&#160;</td><td></td></tr>
157
+<tr><td valign="top"><a class="el" href="db/da3/structchain__head.html">chain_head</a>&#160;&#160;&#160;</td><td></td><td></td><td></td></tr>
158
+<tr><td></td><td valign="top"><a class="el" href="d2/d64/structidxmap.html">idxmap</a>&#160;&#160;&#160;</td><td></td><td></td><td></td></tr>
159
+<tr><td></td><td></td><td></td><td></td><td></td></tr>
160
+</table>
161
+<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_Q">Q</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter__">_</a></div>
162
+</div><!-- contents -->
163
+</div><!-- doc-content -->
164
+<!-- start footer part -->
165
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
166
+  <ul>
167
+    <li class="footer">Generated on Wed Feb 19 2014 14:19:17 for The Netsukuku Project by
168
+    <a href="http://www.doxygen.org/index.html">
169
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
170
+  </ul>
171
+</div>
172
+</body>
173
+</html>

BIN
closed.png View File


+ 197
- 0
d0/d19/structdefault__inet__gw__nexthop.html View File

@@ -0,0 +1,197 @@
1
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
+<html xmlns="http://www.w3.org/1999/xhtml">
3
+<head>
4
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6
+<meta name="generator" content="Doxygen 1.8.6"/>
7
+<title>The Netsukuku Project: default_inet_gw_nexthop Struct Reference</title>
8
+<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
9
+<script type="text/javascript" src="../../jquery.js"></script>
10
+<script type="text/javascript" src="../../dynsections.js"></script>
11
+<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
12
+<script type="text/javascript" src="../../resize.js"></script>
13
+<script type="text/javascript" src="../../navtree.js"></script>
14
+<script type="text/javascript">
15
+  $(document).ready(initResizable);
16
+  $(window).load(resizeHeight);
17
+</script>
18
+<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
19
+<script type="text/javascript" src="../../search/search.js"></script>
20
+<script type="text/javascript">
21
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
22
+</script>
23
+<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
24
+</head>
25
+<body>
26
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
27
+<div id="titlearea">
28
+<table cellspacing="0" cellpadding="0">
29
+ <tbody>
30
+ <tr style="height: 56px;">
31
+  <td style="padding-left: 0.5em;">
32
+   <div id="projectname">The Netsukuku Project
33
+   &#160;<span id="projectnumber">0.0.9</span>
34
+   </div>
35
+   <div id="projectbrief">An Alternative routing method</div>
36
+  </td>
37
+ </tr>
38
+ </tbody>
39
+</table>
40
+</div>
41
+<!-- end header part -->
42
+<!-- Generated by Doxygen 1.8.6 -->
43
+<script type="text/javascript">
44
+var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
45
+</script>
46
+  <div id="navrow1" class="tabs">
47
+    <ul class="tablist">
48
+      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
49
+      <li class="current"><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
50
+      <li><a href="../../files.html"><span>Files</span></a></li>
51
+      <li>
52
+        <div id="MSearchBox" class="MSearchBoxInactive">
53
+        <span class="left">
54
+          <img id="MSearchSelect" src="../../search/mag_sel.png"
55
+               onmouseover="return searchBox.OnSearchSelectShow()"
56
+               onmouseout="return searchBox.OnSearchSelectHide()"
57
+               alt=""/>
58
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
59
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
60
+               onblur="searchBox.OnSearchFieldFocus(false)" 
61
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
62
+          </span><span class="right">
63
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
64
+          </span>
65
+        </div>
66
+      </li>
67
+    </ul>
68
+  </div>
69
+  <div id="navrow2" class="tabs2">
70
+    <ul class="tablist">
71
+      <li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
72
+      <li><a href="../../classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
73
+      <li><a href="../../functions.html"><span>Data&#160;Fields</span></a></li>
74
+    </ul>
75
+  </div>
76
+</div><!-- top -->
77
+<div id="side-nav" class="ui-resizable side-nav-resizable">
78
+  <div id="nav-tree">
79
+    <div id="nav-tree-contents">
80
+      <div id="nav-sync" class="sync"></div>
81
+    </div>
82
+  </div>
83
+  <div id="splitbar" style="-moz-user-select:none;" 
84
+       class="ui-resizable-handle">
85
+  </div>
86
+</div>
87
+<script type="text/javascript">
88
+$(document).ready(function(){initNavTree('d0/d19/structdefault__inet__gw__nexthop.html','../../');});
89
+</script>
90
+<div id="doc-content">
91
+<!-- window showing the filter options -->
92
+<div id="MSearchSelectWindow"
93
+     onmouseover="return searchBox.OnSearchSelectShow()"
94
+     onmouseout="return searchBox.OnSearchSelectHide()"
95
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
96
+<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>
97
+
98
+<!-- iframe showing the search results (closed by default) -->
99
+<div id="MSearchResultsWindow">
100
+<iframe src="javascript:void(0)" frameborder="0" 
101
+        name="MSearchResults" id="MSearchResults">
102
+</iframe>
103
+</div>
104
+
105
+<div class="header">
106
+  <div class="summary">
107
+<a href="#pub-attribs">Data Fields</a>  </div>
108
+  <div class="headertitle">
109
+<div class="title">default_inet_gw_nexthop Struct Reference</div>  </div>
110
+</div><!--header-->
111
+<div class="contents">
112
+
113
+<p><code>#include &quot;<a class="el" href="../../da/dd7/igs_8h_source.html">igs.h</a>&quot;</code></p>
114
+<div class="dynheader">
115
+Collaboration diagram for default_inet_gw_nexthop:</div>
116
+<div class="dyncontent">
117
+<div class="center"><img src="../../de/db6/structdefault__inet__gw__nexthop__coll__graph.png" border="0" usemap="#default__inet__gw__nexthop_coll__map" alt="Collaboration graph"/></div>
118
+<map name="default__inet__gw__nexthop_coll__map" id="default__inet__gw__nexthop_coll__map">
119
+<area shape="rect" id="node2" href="../../da/d1d/structinet__prefix.html" title="inet_prefix" alt="" coords="47,5,129,35"/></map>
120
+<center><span class="legend">[<a target="top" href="../../graph_legend.html">legend</a>]</span></center></div>
121
+<table class="memberdecls">
122
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
123
+Data Fields</h2></td></tr>
124
+<tr class="memitem:a74affc102fc1aaaba9f7c756e2f55d3d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d19/structdefault__inet__gw__nexthop.html#a74affc102fc1aaaba9f7c756e2f55d3d">nexthop</a></td></tr>
125
+<tr class="separator:a74affc102fc1aaaba9f7c756e2f55d3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
126
+<tr class="memitem:a4c6d495bc7de521991f59e9b020b61e3"><td class="memItemLeft" align="right" valign="top">u_char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d19/structdefault__inet__gw__nexthop.html#a4c6d495bc7de521991f59e9b020b61e3">flags</a></td></tr>
127
+<tr class="separator:a4c6d495bc7de521991f59e9b020b61e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
128
+<tr class="memitem:a8caad76d143e7679a875dedd172626a0"><td class="memItemLeft" align="right" valign="top">u_char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d19/structdefault__inet__gw__nexthop.html#a8caad76d143e7679a875dedd172626a0">table</a></td></tr>
129
+<tr class="separator:a8caad76d143e7679a875dedd172626a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
130
+<tr class="memitem:a140bde1f56d6f56a301a181b95fc56a4"><td class="memItemLeft" align="right" valign="top">u_char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d19/structdefault__inet__gw__nexthop.html#a140bde1f56d6f56a301a181b95fc56a4">tunl</a></td></tr>
131
+<tr class="separator:a140bde1f56d6f56a301a181b95fc56a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
132
+</table>
133
+<h2 class="groupheader">Field Documentation</h2>
134
+<a class="anchor" id="a4c6d495bc7de521991f59e9b020b61e3"></a>
135
+<div class="memitem">
136
+<div class="memproto">
137
+      <table class="memname">
138
+        <tr>
139
+          <td class="memname">u_char default_inet_gw_nexthop::flags</td>
140
+        </tr>
141
+      </table>
142
+</div><div class="memdoc">
143
+
144
+</div>
145
+</div>
146
+<a class="anchor" id="a74affc102fc1aaaba9f7c756e2f55d3d"></a>
147
+<div class="memitem">
148
+<div class="memproto">
149
+      <table class="memname">
150
+        <tr>
151
+          <td class="memname"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> default_inet_gw_nexthop::nexthop</td>
152
+        </tr>
153
+      </table>
154
+</div><div class="memdoc">
155
+
156
+</div>
157
+</div>
158
+<a class="anchor" id="a8caad76d143e7679a875dedd172626a0"></a>
159
+<div class="memitem">
160
+<div class="memproto">
161
+      <table class="memname">
162
+        <tr>
163
+          <td class="memname">u_char default_inet_gw_nexthop::table</td>
164
+        </tr>
165
+      </table>
166
+</div><div class="memdoc">
167
+
168
+</div>
169
+</div>
170
+<a class="anchor" id="a140bde1f56d6f56a301a181b95fc56a4"></a>
171
+<div class="memitem">
172
+<div class="memproto">
173
+      <table class="memname">
174
+        <tr>
175
+          <td class="memname">u_char default_inet_gw_nexthop::tunl</td>
176
+        </tr>
177
+      </table>
178
+</div><div class="memdoc">
179
+
180
+</div>
181
+</div>
182
+<hr/>The documentation for this struct was generated from the following file:<ul>
183
+<li>src/<a class="el" href="../../da/dd7/igs_8h_source.html">igs.h</a></li>
184
+</ul>
185
+</div><!-- contents -->
186
+</div><!-- doc-content -->
187
+<!-- start footer part -->
188
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
189
+  <ul>
190
+    <li class="navelem"><a class="el" href="../../d0/d19/structdefault__inet__gw__nexthop.html">default_inet_gw_nexthop</a></li>
191
+    <li class="footer">Generated on Wed Feb 19 2014 14:19:16 for The Netsukuku Project by
192
+    <a href="http://www.doxygen.org/index.html">
193
+    <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
194
+  </ul>
195
+</div>
196
+</body>
197
+</html>

+ 7
- 0
d0/d19/structdefault__inet__gw__nexthop.js View File

@@ -0,0 +1,7 @@
1
+var structdefault__inet__gw__nexthop =
2
+[
3
+    [ "flags", "d0/d19/structdefault__inet__gw__nexthop.html#a4c6d495bc7de521991f59e9b020b61e3", null ],
4
+    [ "nexthop", "d0/d19/structdefault__inet__gw__nexthop.html#a74affc102fc1aaaba9f7c756e2f55d3d", null ],
5
+    [ "table", "d0/d19/structdefault__inet__gw__nexthop.html#a8caad76d143e7679a875dedd172626a0", null ],
6
+    [ "tunl", "d0/d19/structdefault__inet__gw__nexthop.html#a140bde1f56d6f56a301a181b95fc56a4", null ]
7
+];

+ 541
- 0
d0/d32/ipv6-gmp_8h.html
File diff suppressed because it is too large
View File


+ 18
- 0
d0/d32/ipv6-gmp_8h.js View File

@@ -0,0 +1,18 @@
1
+var ipv6_gmp_8h =
2
+[
3
+    [ "HOST_ENDIAN", "d0/d32/ipv6-gmp_8h.html#aec28b24be4db35c319784a165e76b229", null ],
4
+    [ "HOST_ORDER", "d0/d32/ipv6-gmp_8h.html#ab6976332a133858e036ba084da230605", null ],
5
+    [ "NATIVE_ENDIAN", "d0/d32/ipv6-gmp_8h.html#afc2ebd5988413894ecce09423d56cd58", null ],
6
+    [ "NETWORK_ENDIAN", "d0/d32/ipv6-gmp_8h.html#a08518cd3b2bbe0045a24e3f0a402ae78", null ],
7
+    [ "NETWORK_ORDER", "d0/d32/ipv6-gmp_8h.html#a8b638c9f50d5e38169ec7ea09a6fd3eb", null ],
8
+    [ "ZERO128", "d0/d32/ipv6-gmp_8h.html#a8a7bfa8ec1903791b5041f8a1266b4e3", null ],
9
+    [ "div_128", "d0/d32/ipv6-gmp_8h.html#a0b0edfcc6e6070478d61c660aac947d8", null ],
10
+    [ "div_int", "d0/d32/ipv6-gmp_8h.html#aa08f5a363b713e12ffb9f1bc94e71afc", null ],
11
+    [ "div_mpz", "d0/d32/ipv6-gmp_8h.html#a8b870999b28c777e0f6d20e9585f2cc1", null ],
12
+    [ "htonl_128", "d0/d32/ipv6-gmp_8h.html#a34a640894b6e6234d6f8fae7e527a368", null ],
13
+    [ "ntohl_128", "d0/d32/ipv6-gmp_8h.html#aee5c5d4be4eeae3ea37fae7dd1679467", null ],
14
+    [ "sub_128", "d0/d32/ipv6-gmp_8h.html#a67c3095b543d7bdd0db738e0eae05926", null ],
15
+    [ "sub_int", "d0/d32/ipv6-gmp_8h.html#a2ba07e789e425b3e550a9f7eb5620a7b", null ],
16
+    [ "sum_128", "d0/d32/ipv6-gmp_8h.html#a1a6bcaebfb6d18cd6ed7cfcef5275b2f", null ],
17
+    [ "sum_int", "d0/d32/ipv6-gmp_8h.html#a97cb7bdde3cfc89d8f25b595920d9e2d", null ]
18
+];

+ 3
- 0
d0/d32/ipv6-gmp_8h_a0b0edfcc6e6070478d61c660aac947d8_icgraph.map View File

@@ -0,0 +1,3 @@
1
+<map id="div_128" name="div_128">
2
+<area shape="rect" id="node3" href="$d0/d32/ipv6-gmp_8h.html#aa08f5a363b713e12ffb9f1bc94e71afc" title="div_int" alt="" coords="121,5,180,35"/>
3
+</map>

+ 1
- 0
d0/d32/ipv6-gmp_8h_a0b0edfcc6e6070478d61c660aac947d8_icgraph.md5 View File

@@ -0,0 +1 @@
1
+f5926b00c0292d5ffe55373739e1b8c8

BIN
d0/d32/ipv6-gmp_8h_a0b0edfcc6e6070478d61c660aac947d8_icgraph.png View File


+ 51
- 0
d0/d32/ipv6-gmp_8h_a1a6bcaebfb6d18cd6ed7cfcef5275b2f_icgraph.map View File

@@ -0,0 +1,51 @@
1
+<map id="sum_128" name="sum_128">
2
+<area shape="rect" id="node3" href="$d0/d32/ipv6-gmp_8h.html#a97cb7bdde3cfc89d8f25b595920d9e2d" title="sum_int" alt="" coords="129,388,196,417"/>
3
+<area shape="rect" id="node5" href="$dc/db7/map_8h.html#a6664a07adc9bcf23216bc5086ffa8b93" title="postoip" alt="" coords="245,388,309,417"/>
4
+<area shape="rect" id="node7" href="$d3/dc7/hook_8c.html#a9c2f57416bf3788157e15a1d889cca5e" title="hook_choose_new_ip" alt="" coords="357,336,504,365"/>
5
+<area shape="rect" id="node34" href="$dc/db7/map_8h.html#ab4c5fb4d30e7d21c05dce334b85cb2e9" title="maptoip" alt="" coords="397,439,464,468"/>
6
+<area shape="rect" id="node9" href="$d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1979,403,2096,432"/>
7
+<area shape="rect" id="node11" href="$d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2149,403,2200,432"/>
8
+<area shape="rect" id="node13" href="$d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="2144,168,2205,197"/>
9
+<area shape="rect" id="node15" href="$df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="2259,161,2392,191"/>
10
+<area shape="rect" id="node17" href="$d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="2447,56,2537,85"/>
11
+<area shape="rect" id="node19" href="$d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="2587,5,2773,35"/>
12
+<area shape="rect" id="node21" href="$da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2824,133,2939,163"/>
13
+<area shape="rect" id="node23" href="$d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="3001,252,3089,281"/>
14
+<area shape="rect" id="node27" href="$d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="3003,145,3088,175"/>
15
+<area shape="rect" id="node30" href="$da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2989,199,3101,228"/>
16
+<area shape="rect" id="node25" href="$d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="3149,199,3224,228"/>
17
+<area shape="rect" id="node36" href="$d7/d3b/gmap_8h.html#aea98ff28b23a15bca09eb85401731d2d" title="rnodetoip" alt="" coords="1205,260,1280,289"/>
18
+<area shape="rect" id="node64" href="$d9/d7f/route_8h.html#a8030bab7c77153a34a7b2a71c3be3bc1" title="get_gw_ips" alt="" coords="591,568,679,597"/>
19
+<area shape="rect" id="node89" href="$d9/d7f/route_8h.html#ae4d32d12b40eb8c936e1d301bc32c359" title="rt_build_nexthop_gw" alt="" coords="780,516,921,545"/>
20
+<area shape="rect" id="node91" href="$d9/d7f/route_8h.html#aa5e6a218401371f79910f174b4aabaee" title="rt_update_node" alt="" coords="989,452,1099,481"/>
21
+<area shape="rect" id="node119" href="$df/dbf/route_8c.html#ab46164b2a1909d021ff14c048964bfd0" title="rt_build_nexthop_voidgw" alt="" coords="552,464,717,493"/>
22
+<area shape="rect" id="node38" href="$d7/d3b/gmap_8h.html#aacfee10d52d3ce3e729b3cf6dca919a2" title="rnode_to_ipstr" alt="" coords="1408,207,1512,236"/>
23
+<area shape="rect" id="node40" href="$d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="1419,260,1501,289"/>
24
+<area shape="rect" id="node42" href="$d3/df5/radar_8h.html#a23199e508fb5df7dca7410b1744531c0" title="rnl_fill_rq" alt="" coords="1631,236,1705,265"/>
25
+<area shape="rect" id="node44" href="$d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="1803,116,1925,145"/>
26
+<area shape="rect" id="node49" href="$d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="1799,169,1929,199"/>
27
+<area shape="rect" id="node52" href="$d3/dc7/hook_8c.html#a1af7ac472929cbedf3964d95f76a6cd4" title="hook_fill_rq" alt="" coords="1820,223,1908,252"/>
28
+<area shape="rect" id="node54" href="$d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="2448,327,2536,356"/>
29
+<area shape="rect" id="node56" href="$da/db5/tracer_8h.html#add8a05e0cb98370b058e9a4906bcc463" title="flood_pkt_send" alt="" coords="2827,252,2936,281"/>
30
+<area shape="rect" id="node46" href="$d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="1992,168,2083,197"/>
31
+<area shape="rect" id="node58" href="$d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="3003,305,3088,335"/>
32
+<area shape="rect" id="node66" href="$d4/d18/andna_8c.html#a38841ce4a17cc49307989b692098b777" title="find_hash_gnode_recurse" alt="" coords="765,651,936,680"/>
33
+<area shape="rect" id="node68" href="$d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="984,743,1104,772"/>
34
+<area shape="rect" id="node70" href="$d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="1167,955,1319,984"/>
35
+<area shape="rect" id="node72" href="$d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="1395,639,1525,668"/>
36
+<area shape="rect" id="node74" href="$d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="1168,587,1317,616"/>
37
+<area shape="rect" id="node77" href="$d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="1152,795,1333,824"/>
38
+<area shape="rect" id="node79" href="$d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="1172,848,1313,877"/>
39
+<area shape="rect" id="node81" href="$d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="1383,717,1537,747"/>
40
+<area shape="rect" id="node83" href="$d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="1175,691,1311,720"/>
41
+<area shape="rect" id="node87" href="$d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="1177,901,1308,931"/>
42
+<area shape="rect" id="node93" href="$db/de6/qspn_8c.html#aaf014079dd9e527ab38f3b21c547489b" title="qspn_remove_deads" alt="" coords="2255,496,2396,525"/>
43
+<area shape="rect" id="node99" href="$d7/d02/radar_8c.html#a94b39741ffea4a0e3fef007399f9ee02" title="radar_remove_old_rnodes" alt="" coords="1157,481,1328,511"/>
44
+<area shape="rect" id="node111" href="$d9/d7f/route_8h.html#a8f92a6fd8e99f27459b98ccb17a5f594" title="rt_rnodes_update" alt="" coords="1181,428,1304,457"/>
45
+<area shape="rect" id="node114" href="$d9/d7f/route_8h.html#a32029732dc208304ab63287968952ec5" title="rt_full_update" alt="" coords="1619,376,1717,405"/>
46
+<area shape="rect" id="node95" href="$d8/da0/qspn_8h.html#ab2f4bfac6bcea3379068bf4aab92e381" title="qspn_new_round" alt="" coords="2821,305,2941,335"/>
47
+<area shape="rect" id="node101" href="$d3/df5/radar_8h.html#a6908f30023e15ac38b957dc8f3941f37" title="radar_update_map" alt="" coords="1396,455,1524,484"/>
48
+<area shape="rect" id="node103" href="$d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="1625,429,1711,459"/>
49
+<area shape="rect" id="node108" href="$d3/df5/radar_8h.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="1588,483,1748,512"/>
50
+<area shape="rect" id="node105" href="$d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="1820,428,1908,457"/>
51
+</map>

+ 1
- 0
d0/d32/ipv6-gmp_8h_a1a6bcaebfb6d18cd6ed7cfcef5275b2f_icgraph.md5 View File

@@ -0,0 +1 @@
1
+9289c39e21e77f624762a965f6f1eb2a

BIN
d0/d32/ipv6-gmp_8h_a1a6bcaebfb6d18cd6ed7cfcef5275b2f_icgraph.png View File


+ 3
- 0
d0/d32/ipv6-gmp_8h_a2ba07e789e425b3e550a9f7eb5620a7b_cgraph.map View File

@@ -0,0 +1,3 @@
1
+<map id="sub_int" name="sub_int">
2
+<area shape="rect" id="node3" href="$dd/db1/ipv6-gmp_8c.html#a721aafd6cac8cffcaacfc981342ed6a0" title="sub_128" alt="" coords="119,5,188,35"/>
3
+</map>

+ 1
- 0
d0/d32/ipv6-gmp_8h_a2ba07e789e425b3e550a9f7eb5620a7b_cgraph.md5 View File

@@ -0,0 +1 @@
1
+76d5f3148dffaa82951997762dc5291e

BIN
d0/d32/ipv6-gmp_8h_a2ba07e789e425b3e550a9f7eb5620a7b_cgraph.png View File


+ 33
- 0
d0/d32/ipv6-gmp_8h_a67c3095b543d7bdd0db738e0eae05926_icgraph.map View File

@@ -0,0 +1,33 @@
1
+<map id="sub_128" name="sub_128">
2
+<area shape="rect" id="node3" href="$d0/d32/ipv6-gmp_8h.html#a2ba07e789e425b3e550a9f7eb5620a7b" title="sub_int" alt="" coords="128,121,192,151"/>
3
+<area shape="rect" id="node5" href="$dc/db7/map_8h.html#ab320d2b543c2a66f66fd11eb4dbdf681" title="iptomap" alt="" coords="127,175,193,204"/>
4
+<area shape="rect" id="node7" href="$d3/df5/radar_8h.html#ad245092f4d6329da6200b29193a2cd06" title="add_radar_q" alt="" coords="277,148,371,177"/>
5
+<area shape="rect" id="node22" href="$d3/df5/radar_8h.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="244,69,404,99"/>
6
+<area shape="rect" id="node49" href="$da/db5/tracer_8h.html#a809840aac9f63a3ba74995665fda8341" title="ip_to_rfrom" alt="" coords="980,253,1065,283"/>
7
+<area shape="rect" id="node78" href="$d6/d62/tracer_8c.html#a80f3097de7fb3804f65a767111b874e5" title="tracer_verify_pkt" alt="" coords="265,201,383,231"/>
8
+<area shape="rect" id="node9" href="$d3/df5/radar_8h.html#a53c4effb3e65bf66af71f5e2507d3f21" title="radar_exec_reply" alt="" coords="455,96,575,125"/>
9
+<area shape="rect" id="node19" href="$d3/df5/radar_8h.html#a7a73bfef9b57006bbe0327107e991c74" title="radard" alt="" coords="655,149,713,179"/>
10
+<area shape="rect" id="node11" href="$d3/df5/radar_8h.html#a313fa73e5d2e0f4dccc9ae5463c6d45a" title="radar_recv_reply" alt="" coords="625,96,743,125"/>
11
+<area shape="rect" id="node13" href="$d3/df5/radar_8h.html#a94450b9b9f2e120fa2f592344ef66f80" title="first_init_radar" alt="" coords="808,96,912,125"/>
12
+<area shape="rect" id="node15" href="$d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="1917,89,2024,119"/>
13
+<area shape="rect" id="node17" href="$d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2072,24,2123,53"/>
14
+<area shape="rect" id="node24" href="$d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="456,43,573,72"/>
15
+<area shape="rect" id="node27" href="$d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="653,43,715,72"/>
16
+<area shape="rect" id="node29" href="$df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="793,43,927,72"/>
17
+<area shape="rect" id="node31" href="$d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="977,97,1068,127"/>
18
+<area shape="rect" id="node33" href="$d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="1117,97,1304,127"/>
19
+<area shape="rect" id="node35" href="$da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="1385,149,1500,179"/>
20
+<area shape="rect" id="node37" href="$d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="1616,96,1704,125"/>
21
+<area shape="rect" id="node42" href="$d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="1617,149,1703,179"/>
22
+<area shape="rect" id="node45" href="$da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="1604,203,1716,232"/>
23
+<area shape="rect" id="node39" href="$d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="1791,123,1865,152"/>
24
+<area shape="rect" id="node51" href="$d4/d18/andna_8c.html#a5f6db55ee7de052695358525b3fe212c" title="andna_flood_pkt" alt="" coords="1152,315,1269,344"/>
25
+<area shape="rect" id="node70" href="$da/db5/tracer_8h.html#accaeb87ef08184699f87a7dda50909ab" title="tracer_unpack_pkt" alt="" coords="1147,201,1275,231"/>
26
+<area shape="rect" id="node53" href="$d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="1595,373,1725,403"/>
27
+<area shape="rect" id="node58" href="$d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="1352,253,1533,283"/>
28
+<area shape="rect" id="node61" href="$d5/d05/andna_8h.html#ac5be4621b26ee1e36c55a6da772614de" title="spread_single_acache" alt="" coords="1368,427,1517,456"/>
29
+<area shape="rect" id="node67" href="$d5/d05/andna_8h.html#a7cb15ea6895d12e1dc8b334360de6819" title="recv_spread_single\l_acache" alt="" coords="1376,306,1509,353"/>
30
+<area shape="rect" id="node55" href="$d5/d05/andna_8h.html#aa7b53282a673cbc82c998a3cf4e5aff2" title="andna_init" alt="" coords="1788,315,1868,344"/>
31
+<area shape="rect" id="node64" href="$d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="1583,427,1737,456"/>
32
+<area shape="rect" id="node72" href="$db/de6/qspn_8c.html#a44ad52b0471789193b12a62a0d5a6da4" title="qspn_unpack_pkt" alt="" coords="1381,96,1504,125"/>
33
+</map>

+ 1
- 0
d0/d32/ipv6-gmp_8h_a67c3095b543d7bdd0db738e0eae05926_icgraph.md5 View File

@@ -0,0 +1 @@
1
+49fd50f0ceeac32b6326c7b2163131bc

BIN
d0/d32/ipv6-gmp_8h_a67c3095b543d7bdd0db738e0eae05926_icgraph.png View File


+ 3
- 0
d0/d32/ipv6-gmp_8h_a97cb7bdde3cfc89d8f25b595920d9e2d_cgraph.map View File

@@ -0,0 +1,3 @@
1
+<map id="sum_int" name="sum_int">
2
+<area shape="rect" id="node3" href="$dd/db1/ipv6-gmp_8c.html#a6da8f9ac5a74b4c469307c4e3cfefc03" title="sum_128" alt="" coords="123,5,197,35"/>
3
+</map>

+ 1
- 0
d0/d32/ipv6-gmp_8h_a97cb7bdde3cfc89d8f25b595920d9e2d_cgraph.md5 View File

@@ -0,0 +1 @@
1
+a634192e18647c44bd10f185d3236e7f

BIN
d0/d32/ipv6-gmp_8h_a97cb7bdde3cfc89d8f25b595920d9e2d_cgraph.png View File


+ 51
- 0
d0/d32/ipv6-gmp_8h_a97cb7bdde3cfc89d8f25b595920d9e2d_icgraph.map View File

@@ -0,0 +1,51 @@
1
+<map id="sum_int" name="sum_int">
2
+<area shape="rect" id="node3" href="$dc/db7/map_8h.html#a6664a07adc9bcf23216bc5086ffa8b93" title="postoip" alt="" coords="123,463,187,492"/>
3
+<area shape="rect" id="node5" href="$d3/dc7/hook_8c.html#a9c2f57416bf3788157e15a1d889cca5e" title="hook_choose_new_ip" alt="" coords="235,555,381,584"/>
4
+<area shape="rect" id="node32" href="$dc/db7/map_8h.html#ab4c5fb4d30e7d21c05dce334b85cb2e9" title="maptoip" alt="" coords="275,369,341,399"/>
5
+<area shape="rect" id="node7" href="$d6/d34/hook_8h.html#af10a487801fab9a28a3cfb6759fe138f" title="netsukuku_hook" alt="" coords="1856,157,1973,187"/>
6
+<area shape="rect" id="node9" href="$d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="2027,104,2077,133"/>
7
+<area shape="rect" id="node11" href="$d2/d42/rehook_8h.html#ae6ae2d4b03e5a8cc1891cbf553ebb913" title="rehook" alt="" coords="2021,157,2083,187"/>
8
+<area shape="rect" id="node13" href="$df/dba/rehook_8c.html#aeb32663f186f840edf41bb43d1f82459" title="new_rehook_thread" alt="" coords="2136,197,2269,227"/>
9
+<area shape="rect" id="node15" href="$d2/d42/rehook_8h.html#acd9ab3b97734c31a06ae3dcf475a1b39" title="new_rehook" alt="" coords="2324,368,2415,397"/>
10
+<area shape="rect" id="node17" href="$d6/d62/tracer_8c.html#a8bab813b90267e0e25592821248d7158" title="tracer_check_node_collision" alt="" coords="2464,420,2651,449"/>
11
+<area shape="rect" id="node19" href="$da/db5/tracer_8h.html#a12c03f2eaa97e2c644dcdd892e0fa758" title="tracer_store_pkt" alt="" coords="2701,420,2816,449"/>
12
+<area shape="rect" id="node21" href="$d8/da0/qspn_8h.html#ab70abece99b6ae77b078ec100c35912a" title="qspn_close" alt="" coords="2879,527,2967,556"/>
13
+<area shape="rect" id="node25" href="$d8/da0/qspn_8h.html#a6df687dad6a64c0807fbfc105cf244c5" title="qspn_open" alt="" coords="2880,473,2965,503"/>
14
+<area shape="rect" id="node28" href="$da/db5/tracer_8h.html#ab53c5821a9d4215b3d5ba16fd95e8297" title="tracer_pkt_recv" alt="" coords="2867,420,2979,449"/>
15
+<area shape="rect" id="node23" href="$d8/da0/qspn_8h.html#a6c5c062e24ec079201aea53899af3e28" title="qspn_init" alt="" coords="3027,473,3101,503"/>
16
+<area shape="rect" id="node34" href="$d7/d3b/gmap_8h.html#aea98ff28b23a15bca09eb85401731d2d" title="rnodetoip" alt="" coords="1083,680,1157,709"/>
17
+<area shape="rect" id="node65" href="$d9/d7f/route_8h.html#a8030bab7c77153a34a7b2a71c3be3bc1" title="get_gw_ips" alt="" coords="468,395,556,424"/>
18
+<area shape="rect" id="node90" href="$d9/d7f/route_8h.html#ae4d32d12b40eb8c936e1d301bc32c359" title="rt_build_nexthop_gw" alt="" coords="657,343,799,372"/>
19
+<area shape="rect" id="node92" href="$d9/d7f/route_8h.html#aa5e6a218401371f79910f174b4aabaee" title="rt_update_node" alt="" coords="867,181,976,211"/>
20
+<area shape="rect" id="node120" href="$df/dbf/route_8c.html#ab46164b2a1909d021ff14c048964bfd0" title="rt_build_nexthop_voidgw" alt="" coords="429,265,595,295"/>
21
+<area shape="rect" id="node36" href="$d7/d3b/gmap_8h.html#aacfee10d52d3ce3e729b3cf6dca919a2" title="rnode_to_ipstr" alt="" coords="1285,576,1389,605"/>
22
+<area shape="rect" id="node38" href="$d3/df5/radar_8h.html#ac87ec2c357e722cc77948e2f4a133b03" title="rnl_get_sk" alt="" coords="1296,680,1379,709"/>
23
+<area shape="rect" id="node40" href="$d3/df5/radar_8h.html#a23199e508fb5df7dca7410b1744531c0" title="rnl_fill_rq" alt="" coords="1508,549,1583,579"/>
24
+<area shape="rect" id="node42" href="$d4/d18/andna_8c.html#a75826b3a2a955fdd50d081ac17e0abe8" title="get_andna_cache" alt="" coords="1680,416,1803,445"/>
25
+<area shape="rect" id="node47" href="$d4/d18/andna_8c.html#a3148136f16559910186e2e0f253a5981" title="get_counter_cache" alt="" coords="1676,469,1807,499"/>
26
+<area shape="rect" id="node50" href="$d3/dc7/hook_8c.html#a1af7ac472929cbedf3964d95f76a6cd4" title="hook_fill_rq" alt="" coords="1697,523,1785,552"/>
27
+<area shape="rect" id="node54" href="$d3/df5/radar_8h.html#a8424d1822303af54c7e25160800cf7d8" title="rnl_send_rq" alt="" coords="1697,576,1785,605"/>
28
+<area shape="rect" id="node57" href="$da/db5/tracer_8h.html#add8a05e0cb98370b058e9a4906bcc463" title="flood_pkt_send" alt="" coords="2704,527,2813,556"/>
29
+<area shape="rect" id="node44" href="$d5/d05/andna_8h.html#a533e80474668ec6d63b4e5302b910a6c" title="andna_hook" alt="" coords="1869,416,1960,445"/>
30
+<area shape="rect" id="node52" href="$d3/dc7/hook_8c.html#a13ba2bdeee0139a4e9cc749296099be2" title="get_free_nodes" alt="" coords="1860,475,1969,504"/>
31
+<area shape="rect" id="node59" href="$d8/da0/qspn_8h.html#a0c2ef8efd5611e3ed71086a267af7915" title="qspn_send" alt="" coords="2880,580,2965,609"/>
32
+<area shape="rect" id="node67" href="$d4/d18/andna_8c.html#a38841ce4a17cc49307989b692098b777" title="find_hash_gnode_recurse" alt="" coords="643,408,813,437"/>
33
+<area shape="rect" id="node69" href="$d4/d18/andna_8c.html#a6114eeecf073e71b67aed8e268a8d1b6" title="find_hash_gnode" alt="" coords="861,415,981,444"/>
34
+<area shape="rect" id="node71" href="$d5/d05/andna_8h.html#a47f535bfa2b7403ded9d8b4a7c19d27d" title="andna_register_hname" alt="" coords="1044,627,1196,656"/>
35
+<area shape="rect" id="node73" href="$d5/d05/andna_8h.html#a5da3518ba270f03f8d087c3c1cb25115" title="andna_recv_reg_rq" alt="" coords="1272,311,1403,340"/>
36
+<area shape="rect" id="node75" href="$d5/d05/andna_8h.html#a278c2e4e68b10357f59f3edbaa9bf7de" title="andna_check_counter" alt="" coords="1045,259,1195,288"/>
37
+<area shape="rect" id="node78" href="$d5/d05/andna_8h.html#aaa787887419437e0bca8efae5cd88aaf" title="andna_recv_check_counter" alt="" coords="1029,467,1211,496"/>
38
+<area shape="rect" id="node80" href="$d5/d05/andna_8h.html#a1ce60180d15ab89d473eb45928ee6ee5" title="andna_resolve_hash" alt="" coords="1049,520,1191,549"/>
39
+<area shape="rect" id="node82" href="$d5/d05/andna_8h.html#a8aab86a04409ff7c8baef00863464621" title="andna_recv_resolve_rq" alt="" coords="1260,389,1415,419"/>
40
+<area shape="rect" id="node84" href="$d5/d05/andna_8h.html#a176509d35d2405f8416d22b7defd2081" title="get_single_andna_c" alt="" coords="1052,363,1188,392"/>
41
+<area shape="rect" id="node88" href="$d5/d05/andna_8h.html#a518d5d1d638386131f4e1ca4b5e2edb6" title="put_single_acache" alt="" coords="1055,573,1185,603"/>
42
+<area shape="rect" id="node94" href="$db/de6/qspn_8c.html#aaf014079dd9e527ab38f3b21c547489b" title="qspn_remove_deads" alt="" coords="2132,331,2273,360"/>
43
+<area shape="rect" id="node100" href="$d7/d02/radar_8c.html#a94b39741ffea4a0e3fef007399f9ee02" title="radar_remove_old_rnodes" alt="" coords="1035,155,1205,184"/>
44
+<area shape="rect" id="node112" href="$d9/d7f/route_8h.html#a8f92a6fd8e99f27459b98ccb17a5f594" title="rt_rnodes_update" alt="" coords="1059,101,1181,131"/>
45
+<area shape="rect" id="node115" href="$d9/d7f/route_8h.html#a32029732dc208304ab63287968952ec5" title="rt_full_update" alt="" coords="1496,51,1595,80"/>
46
+<area shape="rect" id="node96" href="$d8/da0/qspn_8h.html#ab2f4bfac6bcea3379068bf4aab92e381" title="qspn_new_round" alt="" coords="2699,580,2819,609"/>
47
+<area shape="rect" id="node102" href="$d3/df5/radar_8h.html#a6908f30023e15ac38b957dc8f3941f37" title="radar_update_map" alt="" coords="1273,129,1401,159"/>
48
+<area shape="rect" id="node104" href="$d3/df5/radar_8h.html#a3d46b80b3ad27f86a02c0586617f18cc" title="radar_scan" alt="" coords="1503,104,1588,133"/>
49
+<area shape="rect" id="node109" href="$d3/df5/radar_8h.html#aa589f34d936b21665c16fca95f06092f" title="refresh_hook_root_node" alt="" coords="1465,157,1625,187"/>
50
+<area shape="rect" id="node106" href="$d3/dc7/hook_8c.html#a5e32a215ed05b1ef1f870ce105f67640" title="hook_finish" alt="" coords="1697,104,1785,133"/>
51
+</map>

+ 1
- 0
d0/d32/ipv6-gmp_8h_a97cb7bdde3cfc89d8f25b595920d9e2d_icgraph.md5 View File

@@ -0,0 +1 @@
1
+f6b592a237f2b3858dacaeeeb7620d51

BIN
d0/d32/ipv6-gmp_8h_a97cb7bdde3cfc89d8f25b595920d9e2d_icgraph.png View File


+ 3
- 0
d0/d32/ipv6-gmp_8h_aa08f5a363b713e12ffb9f1bc94e71afc_cgraph.map View File

@@ -0,0 +1,3 @@
1
+<map id="div_int" name="div_int">
2
+<area shape="rect" id="node3" href="$dd/db1/ipv6-gmp_8c.html#a05160a3766a5c3f0f443119ff20e1e5b" title="div_128" alt="" coords="115,5,181,35"/>
3
+</map>

+ 1
- 0
d0/d32/ipv6-gmp_8h_aa08f5a363b713e12ffb9f1bc94e71afc_cgraph.md5 View File

@@ -0,0 +1 @@
1
+bfa90d2ec4ce671be60518edb65dadd8

BIN
d0/d32/ipv6-gmp_8h_aa08f5a363b713e12ffb9f1bc94e71afc_cgraph.png View File


+ 175
- 0
d0/d32/ipv6-gmp_8h_source.html View File

@@ -0,0 +1,175 @@
1
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
+<html xmlns="http://www.w3.org/1999/xhtml">
3
+<head>
4
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6
+<meta name="generator" content="Doxygen 1.8.6"/>
7
+<title>The Netsukuku Project: src/ipv6-gmp.h Source File</title>
8
+<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
9
+<script type="text/javascript" src="../../jquery.js"></script>
10
+<script type="text/javascript" src="../../dynsections.js"></script>
11
+<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
12
+<script type="text/javascript" src="../../resize.js"></script>
13
+<script type="text/javascript" src="../../navtree.js"></script>
14
+<script type="text/javascript">
15
+  $(document).ready(initResizable);
16
+  $(window).load(resizeHeight);
17
+</script>
18
+<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
19
+<script type="text/javascript" src="../../search/search.js"></script>
20
+<script type="text/javascript">
21
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
22
+</script>
23
+<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
24
+</head>
25
+<body>
26
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
27
+<div id="titlearea">
28
+<table cellspacing="0" cellpadding="0">
29
+ <tbody>
30
+ <tr style="height: 56px;">
31
+  <td style="padding-left: 0.5em;">
32
+   <div id="projectname">The Netsukuku Project
33
+   &#160;<span id="projectnumber">0.0.9</span>
34
+   </div>
35
+   <div id="projectbrief">An Alternative routing method</div>
36
+  </td>
37
+ </tr>
38
+ </tbody>
39
+</table>
40
+</div>
41
+<!-- end header part -->
42
+<!-- Generated by Doxygen 1.8.6 -->
43
+<script type="text/javascript">
44
+var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
45
+</script>
46
+  <div id="navrow1" class="tabs">
47
+    <ul class="tablist">
48
+      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
49
+      <li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
50
+      <li class="current"><a href="../../files.html"><span>Files</span></a></li>
51
+      <li>
52
+        <div id="MSearchBox" class="MSearchBoxInactive">
53
+        <span class="left">
54
+          <img id="MSearchSelect" src="../../search/mag_sel.png"
55
+               onmouseover="return searchBox.OnSearchSelectShow()"
56
+               onmouseout="return searchBox.OnSearchSelectHide()"
57
+               alt=""/>
58
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
59
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
60
+               onblur="searchBox.OnSearchFieldFocus(false)" 
61
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
62
+          </span><span class="right">
63
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
64
+          </span>
65
+        </div>
66
+      </li>
67
+    </ul>
68
+  </div>
69
+  <div id="navrow2" class="tabs2">
70
+    <ul class="tablist">
71
+      <li><a href="../../files.html"><span>File&#160;List</span></a></li>
72
+      <li><a href="../../globals.html"><span>Globals</span></a></li>
73
+    </ul>
74
+  </div>
75
+</div><!-- top -->
76
+<div id="side-nav" class="ui-resizable side-nav-resizable">
77
+  <div id="nav-tree">
78
+    <div id="nav-tree-contents">
79
+      <div id="nav-sync" class="sync"></div>
80
+    </div>
81
+  </div>
82
+  <div id="splitbar" style="-moz-user-select:none;" 
83
+       class="ui-resizable-handle">
84
+  </div>
85
+</div>
86
+<script type="text/javascript">
87
+$(document).ready(function(){initNavTree('d0/d32/ipv6-gmp_8h_source.html','../../');});
88
+</script>
89
+<div id="doc-content">
90
+<!-- window showing the filter options -->
91
+<div id="MSearchSelectWindow"
92
+     onmouseover="return searchBox.OnSearchSelectShow()"
93
+     onmouseout="return searchBox.OnSearchSelectHide()"
94
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
95
+<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>
96
+
97
+<!-- iframe showing the search results (closed by default) -->
98
+<div id="MSearchResultsWindow">
99
+<iframe src="javascript:void(0)" frameborder="0" 
100
+        name="MSearchResults" id="MSearchResults">
101
+</iframe>
102
+</div>
103
+
104
+<div class="header">
105
+  <div class="headertitle">
106
+<div class="title">ipv6-gmp.h</div>  </div>
107
+</div><!--header-->
108
+<div class="contents">
109
+<a href="../../d0/d32/ipv6-gmp_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/* This file is part of Netsukuku</span></div>
110
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * (c) Copyright 2004 Andrea Lo Pumo aka AlpT &lt;alpt@freaknet.org&gt;</span></div>
111
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> *</span></div>
112
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> * This source code is free software; you can redistribute it and/or</span></div>
113
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * modify it under the terms of the GNU General Public License as published </span></div>
114
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * by the Free Software Foundation; either version 2 of the License,</span></div>
115
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or (at your option) any later version.</span></div>
116
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> *</span></div>
117
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * This source code is distributed in the hope that it will be useful,</span></div>
118
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
119
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</span></div>
120
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * Please refer to the GNU Public License for more details.</span></div>
121
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
122
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> * You should have received a copy of the GNU Public License along with</span></div>
123
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * this source code; if not, write to:</span></div>
124
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.</span></div>
125
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * --</span></div>
126
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * 128bit-gmp.c: I made this to handle the HUGE ipv6 numbers</span></div>
127
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> */</span></div>
128
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div>
129
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#ifndef IPV6_GMP_H</span></div>
130
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#define IPV6_GMP_H</span></div>
131
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
132
+<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="../../d0/d32/ipv6-gmp_8h.html#a8a7bfa8ec1903791b5041f8a1266b4e3">   24</a></span>&#160;<span class="preprocessor">#define ZERO128     {0,0,0,0}</span></div>
133
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
134
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment">/* * * Defines used for mpz_import/export * * */</span></div>
135
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment">/* From info gmp: &quot;ORDER can be 1 for most significant word first or -1 for least </span></div>
136
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="comment"> * significant first.&quot; */</span></div>
137
+<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="../../d0/d32/ipv6-gmp_8h.html#a8b638c9f50d5e38169ec7ea09a6fd3eb">   29</a></span>&#160;<span class="preprocessor">#define NETWORK_ORDER       1</span></div>
138
+<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="../../d0/d32/ipv6-gmp_8h.html#ab6976332a133858e036ba084da230605">   30</a></span>&#160;<span class="preprocessor">#define HOST_ORDER      -1</span></div>
139
+<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="../../d0/d32/ipv6-gmp_8h.html#afc2ebd5988413894ecce09423d56cd58">   31</a></span>&#160;<span class="preprocessor">#define NATIVE_ENDIAN       0</span></div>
140
+<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="../../d0/d32/ipv6-gmp_8h.html#aec28b24be4db35c319784a165e76b229">   32</a></span>&#160;<span class="preprocessor">#define HOST_ENDIAN         -1</span></div>
141
+<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="../../d0/d32/ipv6-gmp_8h.html#a08518cd3b2bbe0045a24e3f0a402ae78">   33</a></span>&#160;<span class="preprocessor">#define NETWORK_ENDIAN      1</span></div>
142
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
143
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keywordtype">int</span> <a class="code" href="../../d0/d32/ipv6-gmp_8h.html#a97cb7bdde3cfc89d8f25b595920d9e2d">sum_int</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> , <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *);</div>
144
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keywordtype">int</span> <a class="code" href="../../d0/d32/ipv6-gmp_8h.html#a1a6bcaebfb6d18cd6ed7cfcef5275b2f">sum_128</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *);</div>
145
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keywordtype">int</span> <a class="code" href="../../d0/d32/ipv6-gmp_8h.html#a2ba07e789e425b3e550a9f7eb5620a7b">sub_int</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>);</div>
146
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keywordtype">int</span> <a class="code" href="../../d0/d32/ipv6-gmp_8h.html#a67c3095b543d7bdd0db738e0eae05926">sub_128</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *);</div>
147
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keywordtype">int</span> <a class="code" href="../../d0/d32/ipv6-gmp_8h.html#a0b0edfcc6e6070478d61c660aac947d8">div_128</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *);</div>
148
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keywordtype">int</span> <a class="code" href="../../d0/d32/ipv6-gmp_8h.html#aa08f5a363b713e12ffb9f1bc94e71afc">div_int</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>);</div>
149
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keywordtype">int</span> <a class="code" href="../../d0/d32/ipv6-gmp_8h.html#a8b870999b28c777e0f6d20e9585f2cc1">div_mpz</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *, mpz_t);</div>
150
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keywordtype">int</span> <a class="code" href="../../d0/d32/ipv6-gmp_8h.html#a34a640894b6e6234d6f8fae7e527a368">htonl_128</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *);</div>
151
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keywordtype">int</span> <a class="code" href="../../d0/d32/ipv6-gmp_8h.html#aee5c5d4be4eeae3ea37fae7dd1679467">ntohl_128</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *);</div>
152
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
153
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/*IPV6_GMP_H*/</span><span class="preprocessor"></span></div>
154
+<div class="ttc" id="ipv6-gmp_8h_html_a67c3095b543d7bdd0db738e0eae05926"><div class="ttname"><a href="../../d0/d32/ipv6-gmp_8h.html#a67c3095b543d7bdd0db738e0eae05926">sub_128</a></div><div class="ttdeci">int sub_128(unsigned int *, unsigned int *)</div><div class="ttdef"><b>Definition:</b> ipv6-gmp.c:58</div></div>
155
+<div class="ttc" id="ipv6-gmp_8h_html_aee5c5d4be4eeae3ea37fae7dd1679467"><div class="ttname"><a href="../../d0/d32/ipv6-gmp_8h.html#aee5c5d4be4eeae3ea37fae7dd1679467">ntohl_128</a></div><div class="ttdeci">int ntohl_128(unsigned int *, unsigned int *)</div><div class="ttdef"><b>Definition:</b> ipv6-gmp.c:152</div></div>
156
+<div class="ttc" id="ipv6-gmp_8h_html_a1a6bcaebfb6d18cd6ed7cfcef5275b2f"><div class="ttname"><a href="../../d0/d32/ipv6-gmp_8h.html#a1a6bcaebfb6d18cd6ed7cfcef5275b2f">sum_128</a></div><div class="ttdeci">int sum_128(unsigned int *, unsigned int *)</div><div class="ttdef"><b>Definition:</b> ipv6-gmp.c:27</div></div>
157
+<div class="ttc" id="ipv6-gmp_8h_html_a8b870999b28c777e0f6d20e9585f2cc1"><div class="ttname"><a href="../../d0/d32/ipv6-gmp_8h.html#a8b870999b28c777e0f6d20e9585f2cc1">div_mpz</a></div><div class="ttdeci">int div_mpz(unsigned int *, mpz_t)</div><div class="ttdef"><b>Definition:</b> ipv6-gmp.c:120</div></div>
158
+<div class="ttc" id="ipv6-gmp_8h_html_a0b0edfcc6e6070478d61c660aac947d8"><div class="ttname"><a href="../../d0/d32/ipv6-gmp_8h.html#a0b0edfcc6e6070478d61c660aac947d8">div_128</a></div><div class="ttdeci">int div_128(unsigned int *, unsigned int *)</div><div class="ttdef"><b>Definition:</b> ipv6-gmp.c:89</div></div>
159
+<div class="ttc" id="ipv6-gmp_8h_html_a97cb7bdde3cfc89d8f25b595920d9e2d"><div class="ttname"><a href="../../d0/d32/ipv6-gmp_8h.html#a97cb7bdde3cfc89d8f25b595920d9e2d">sum_int</a></div><div class="ttdeci">int sum_int(unsigned int, unsigned int *)</div><div class="ttdef"><b>Definition:</b> ipv6-gmp.c:49</div></div>
160
+<div class="ttc" id="ipv6-gmp_8h_html_a34a640894b6e6234d6f8fae7e527a368"><div class="ttname"><a href="../../d0/d32/ipv6-gmp_8h.html#a34a640894b6e6234d6f8fae7e527a368">htonl_128</a></div><div class="ttdeci">int htonl_128(unsigned int *, unsigned int *)</div><div class="ttdef"><b>Definition:</b> ipv6-gmp.c:139</div></div>
161
+<div class="ttc" id="ipv6-gmp_8h_html_aa08f5a363b713e12ffb9f1bc94e71afc"><div class="ttname"><a href="../../d0/d32/ipv6-gmp_8h.html#aa08f5a363b713e12ffb9f1bc94e71afc">div_int</a></div><div class="ttdeci">int div_int(unsigned int *, unsigned int)</div><div class="ttdef"><b>Definition:</b> ipv6-gmp.c:111</div></div>
162
+<div class="ttc" id="ipv6-gmp_8h_html_a2ba07e789e425b3e550a9f7eb5620a7b"><div class="ttname"><a href="../../d0/d32/ipv6-gmp_8h.html#a2ba07e789e425b3e550a9f7eb5620a7b">sub_int</a></div><div class="ttdeci">int sub_int(unsigned int *, unsigned int)</div><div class="ttdef"><b>Definition:</b> ipv6-gmp.c:80</div></div>
163
+</div><!-- fragment --></div><!-- contents -->
164
+</div><!-- doc-content -->
165
+<!-- start footer part -->
166
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
167
+  <ul>
168
+    <li class="navelem"><a class="el" href="../../dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="../../d0/d32/ipv6-gmp_8h.html">ipv6-gmp.h</a></li>
169
+    <li class="footer">Generated on Wed Feb 19 2014 14:19:07 for The Netsukuku Project by
170
+    <a href="http://www.doxygen.org/index.html">
171
+    <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
172
+  </ul>
173
+</div>
174
+</body>
175
+</html>

+ 282
- 0
d0/d34/dns__wrapper_8h.html View File

@@ -0,0 +1,282 @@
1
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
+<html xmlns="http://www.w3.org/1999/xhtml">
3
+<head>
4
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6
+<meta name="generator" content="Doxygen 1.8.6"/>
7
+<title>The Netsukuku Project: src/dns_wrapper.h File Reference</title>
8
+<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
9
+<script type="text/javascript" src="../../jquery.js"></script>
10
+<script type="text/javascript" src="../../dynsections.js"></script>
11
+<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
12
+<script type="text/javascript" src="../../resize.js"></script>
13
+<script type="text/javascript" src="../../navtree.js"></script>
14
+<script type="text/javascript">
15
+  $(document).ready(initResizable);
16
+  $(window).load(resizeHeight);
17
+</script>
18
+<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
19
+<script type="text/javascript" src="../../search/search.js"></script>
20
+<script type="text/javascript">
21
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
22
+</script>
23
+<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
24
+</head>
25
+<body>
26
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
27
+<div id="titlearea">
28
+<table cellspacing="0" cellpadding="0">
29
+ <tbody>
30
+ <tr style="height: 56px;">
31
+  <td style="padding-left: 0.5em;">
32
+   <div id="projectname">The Netsukuku Project
33
+   &#160;<span id="projectnumber">0.0.9</span>
34
+   </div>
35
+   <div id="projectbrief">An Alternative routing method</div>
36
+  </td>
37
+ </tr>
38
+ </tbody>
39
+</table>
40
+</div>
41
+<!-- end header part -->
42
+<!-- Generated by Doxygen 1.8.6 -->
43
+<script type="text/javascript">
44
+var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
45
+</script>
46
+  <div id="navrow1" class="tabs">
47
+    <ul class="tablist">
48
+      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
49
+      <li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
50
+      <li class="current"><a href="../../files.html"><span>Files</span></a></li>
51
+      <li>
52
+        <div id="MSearchBox" class="MSearchBoxInactive">
53
+        <span class="left">
54
+          <img id="MSearchSelect" src="../../search/mag_sel.png"
55
+               onmouseover="return searchBox.OnSearchSelectShow()"
56
+               onmouseout="return searchBox.OnSearchSelectHide()"
57
+               alt=""/>
58
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
59
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
60
+               onblur="searchBox.OnSearchFieldFocus(false)" 
61
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
62
+          </span><span class="right">
63
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
64
+          </span>
65
+        </div>
66
+      </li>
67
+    </ul>
68
+  </div>
69
+  <div id="navrow2" class="tabs2">
70
+    <ul class="tablist">
71
+      <li><a href="../../files.html"><span>File&#160;List</span></a></li>
72
+      <li><a href="../../globals.html"><span>Globals</span></a></li>
73
+    </ul>
74
+  </div>
75
+</div><!-- top -->
76
+<div id="side-nav" class="ui-resizable side-nav-resizable">
77
+  <div id="nav-tree">
78
+    <div id="nav-tree-contents">
79
+      <div id="nav-sync" class="sync"></div>
80
+    </div>
81
+  </div>
82
+  <div id="splitbar" style="-moz-user-select:none;" 
83
+       class="ui-resizable-handle">
84
+  </div>
85
+</div>
86
+<script type="text/javascript">
87
+$(document).ready(function(){initNavTree('d0/d34/dns__wrapper_8h.html','../../');});
88
+</script>
89
+<div id="doc-content">
90
+<!-- window showing the filter options -->
91
+<div id="MSearchSelectWindow"
92
+     onmouseover="return searchBox.OnSearchSelectShow()"
93
+     onmouseout="return searchBox.OnSearchSelectHide()"
94
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
95
+<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>
96
+
97
+<!-- iframe showing the search results (closed by default) -->
98
+<div id="MSearchResultsWindow">
99
+<iframe src="javascript:void(0)" frameborder="0" 
100
+        name="MSearchResults" id="MSearchResults">
101
+</iframe>
102
+</div>
103
+
104
+<div class="header">
105
+  <div class="summary">
106
+<a href="#nested-classes">Data Structures</a> &#124;
107
+<a href="#define-members">Macros</a> &#124;
108
+<a href="#func-members">Functions</a> &#124;
109
+<a href="#var-members">Variables</a>  </div>
110
+  <div class="headertitle">
111
+<div class="title">dns_wrapper.h File Reference</div>  </div>
112
+</div><!--header-->
113
+<div class="contents">
114
+<div class="textblock"><div class="dynheader">
115
+This graph shows which files directly or indirectly include this file:</div>
116
+<div class="dyncontent">
117
+<div class="center"><img src="../../d0/ddc/dns__wrapper_8h__dep__incl.png" border="0" usemap="#src_2dns__wrapper_8hdep" alt=""/></div>
118
+<map name="src_2dns__wrapper_8hdep" id="src_2dns__wrapper_8hdep">
119
+<area shape="rect" id="node3" href="../../d4/d18/andna_8c.html" title="src/andna.c" alt="" coords="5,83,96,112"/><area shape="rect" id="node5" href="../../db/d6b/dns__wrapper_8c.html" title="src/dns_wrapper.c" alt="" coords="120,83,248,112"/></map>
120
+</div>
121
+</div>
122
+<p><a href="../../d0/d34/dns__wrapper_8h_source.html">Go to the source code of this file.</a></p>
123
+<table class="memberdecls">
124
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
125
+Data Structures</h2></td></tr>
126
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/dcc/structdns__exec__pkt__argv.html">dns_exec_pkt_argv</a></td></tr>
127
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
128
+</table><table class="memberdecls">
129
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
130
+Macros</h2></td></tr>
131
+<tr class="memitem:aea9a73d0a0c3953ff261db9c83535141"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d34/dns__wrapper_8h.html#aea9a73d0a0c3953ff261db9c83535141">DNS_WRAPPER_PORT</a>&#160;&#160;&#160;53</td></tr>
132
+<tr class="separator:aea9a73d0a0c3953ff261db9c83535141"><td class="memSeparator" colspan="2">&#160;</td></tr>
133
+<tr class="memitem:acde1176e5787969718fbf89c706082f2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d34/dns__wrapper_8h.html#acde1176e5787969718fbf89c706082f2">MAX_DNS_PKT_SZ</a>&#160;&#160;&#160;512</td></tr>
134
+<tr class="separator:acde1176e5787969718fbf89c706082f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
135
+<tr class="memitem:aa1a47e9b091958fe090292b8273304df"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d34/dns__wrapper_8h.html#aa1a47e9b091958fe090292b8273304df">MIN_PKT_SZ</a>&#160;&#160;&#160;7</td></tr>
136
+<tr class="separator:aa1a47e9b091958fe090292b8273304df"><td class="memSeparator" colspan="2">&#160;</td></tr>
137
+</table><table class="memberdecls">
138
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
139
+Functions</h2></td></tr>
140
+<tr class="memitem:ac8245ce7159fed5e198b8f5eab44ab4e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d34/dns__wrapper_8h.html#ac8245ce7159fed5e198b8f5eab44ab4e">resolver_process</a> (const char *question, unsigned question_length, char *answer, unsigned *answer_length, int(*callback)(const char *name, uint32_t *ip))</td></tr>
141
+<tr class="separator:ac8245ce7159fed5e198b8f5eab44ab4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
142
+<tr class="memitem:af39cca75aca9ffb5b6fbcbacc1e89ca5"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d34/dns__wrapper_8h.html#af39cca75aca9ffb5b6fbcbacc1e89ca5">dns_wrapper_thread</a> (void *null)</td></tr>
143
+<tr class="separator:af39cca75aca9ffb5b6fbcbacc1e89ca5"><td class="memSeparator" colspan="2">&#160;</td></tr>
144
+</table><table class="memberdecls">
145
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
146
+Variables</h2></td></tr>
147
+<tr class="memitem:a01ec300bc466ce2ce22afaf8615060f8"><td class="memItemLeft" align="right" valign="top">pthread_mutex_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d34/dns__wrapper_8h.html#a01ec300bc466ce2ce22afaf8615060f8">dns_exec_lock</a></td></tr>
148
+<tr class="separator:a01ec300bc466ce2ce22afaf8615060f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
149
+</table>
150
+<h2 class="groupheader">Macro Definition Documentation</h2>
151
+<a class="anchor" id="aea9a73d0a0c3953ff261db9c83535141"></a>
152
+<div class="memitem">
153
+<div class="memproto">
154
+      <table class="memname">
155
+        <tr>
156
+          <td class="memname">#define DNS_WRAPPER_PORT&#160;&#160;&#160;53</td>
157
+        </tr>
158
+      </table>
159
+</div><div class="memdoc">
160
+
161
+</div>
162
+</div>
163
+<a class="anchor" id="acde1176e5787969718fbf89c706082f2"></a>
164
+<div class="memitem">
165
+<div class="memproto">
166
+      <table class="memname">
167
+        <tr>
168
+          <td class="memname">#define MAX_DNS_PKT_SZ&#160;&#160;&#160;512</td>
169
+        </tr>
170
+      </table>
171
+</div><div class="memdoc">
172
+
173
+</div>
174
+</div>
175
+<a class="anchor" id="aa1a47e9b091958fe090292b8273304df"></a>
176
+<div class="memitem">
177
+<div class="memproto">
178
+      <table class="memname">
179
+        <tr>
180
+          <td class="memname">#define MIN_PKT_SZ&#160;&#160;&#160;7</td>
181
+        </tr>
182
+      </table>
183
+</div><div class="memdoc">
184
+
185
+</div>
186
+</div>
187
+<h2 class="groupheader">Function Documentation</h2>
188
+<a class="anchor" id="af39cca75aca9ffb5b6fbcbacc1e89ca5"></a>
189
+<div class="memitem">
190
+<div class="memproto">
191
+      <table class="memname">
192
+        <tr>
193
+          <td class="memname">void* dns_wrapper_thread </td>
194
+          <td>(</td>
195
+          <td class="paramtype">void *&#160;</td>
196
+          <td class="paramname"><em>null</em></td><td>)</td>
197
+          <td></td>
198
+        </tr>
199
+      </table>
200
+</div><div class="memdoc">
201
+
202
+<p><div class="dynheader">
203
+Here is the caller graph for this function:</div>
204
+<div class="dyncontent">
205
+<div class="center"><img src="../../d0/d34/dns__wrapper_8h_af39cca75aca9ffb5b6fbcbacc1e89ca5_icgraph.png" border="0" usemap="#d0/d34/dns__wrapper_8h_af39cca75aca9ffb5b6fbcbacc1e89ca5_icgraph" alt=""/></div>
206
+<map name="d0/d34/dns__wrapper_8h_af39cca75aca9ffb5b6fbcbacc1e89ca5_icgraph" id="d0/d34/dns__wrapper_8h_af39cca75aca9ffb5b6fbcbacc1e89ca5_icgraph">
207
+<area shape="rect" id="node3" href="../../d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="193,5,284,35"/><area shape="rect" id="node5" href="../../d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="333,5,384,35"/></map>
208
+</div>
209
+</p>
210
+
211
+</div>
212
+</div>
213
+<a class="anchor" id="ac8245ce7159fed5e198b8f5eab44ab4e"></a>
214
+<div class="memitem">
215
+<div class="memproto">
216
+      <table class="memname">
217
+        <tr>
218
+          <td class="memname">void resolver_process </td>
219
+          <td>(</td>
220
+          <td class="paramtype">const char *&#160;</td>
221
+          <td class="paramname"><em>question</em>, </td>
222
+        </tr>
223
+        <tr>
224
+          <td class="paramkey"></td>
225
+          <td></td>
226
+          <td class="paramtype">unsigned&#160;</td>
227
+          <td class="paramname"><em>question_length</em>, </td>
228
+        </tr>
229
+        <tr>
230
+          <td class="paramkey"></td>
231
+          <td></td>
232
+          <td class="paramtype">char *&#160;</td>
233
+          <td class="paramname"><em>answer</em>, </td>
234
+        </tr>
235
+        <tr>
236
+          <td class="paramkey"></td>
237
+          <td></td>
238
+          <td class="paramtype">unsigned *&#160;</td>
239
+          <td class="paramname"><em>answer_length</em>, </td>
240
+        </tr>
241
+        <tr>
242
+          <td class="paramkey"></td>
243
+          <td></td>
244
+          <td class="paramtype">int(*)(const char *name, uint32_t *ip)&#160;</td>
245
+          <td class="paramname"><em>callback</em>&#160;</td>
246
+        </tr>
247
+        <tr>
248
+          <td></td>
249
+          <td>)</td>
250
+          <td></td><td></td>
251
+        </tr>
252
+      </table>
253
+</div><div class="memdoc">
254
+
255
+</div>
256
+</div>
257
+<h2 class="groupheader">Variable Documentation</h2>
258
+<a class="anchor" id="a01ec300bc466ce2ce22afaf8615060f8"></a>
259
+<div class="memitem">
260
+<div class="memproto">
261
+      <table class="memname">
262
+        <tr>
263
+          <td class="memname">pthread_mutex_t dns_exec_lock</td>
264
+        </tr>
265
+      </table>
266
+</div><div class="memdoc">
267
+
268
+</div>
269
+</div>
270
+</div><!-- contents -->
271
+</div><!-- doc-content -->
272
+<!-- start footer part -->
273
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
274
+  <ul>
275
+    <li class="navelem"><a class="el" href="../../dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="../../d0/d34/dns__wrapper_8h.html">dns_wrapper.h</a></li>
276
+    <li class="footer">Generated on Wed Feb 19 2014 14:19:11 for The Netsukuku Project by
277
+    <a href="http://www.doxygen.org/index.html">
278
+    <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
279
+  </ul>
280
+</div>
281
+</body>
282
+</html>

+ 10
- 0
d0/d34/dns__wrapper_8h.js View File

@@ -0,0 +1,10 @@
1
+var dns__wrapper_8h =
2
+[
3
+    [ "dns_exec_pkt_argv", "d5/dcc/structdns__exec__pkt__argv.html", "d5/dcc/structdns__exec__pkt__argv" ],
4
+    [ "DNS_WRAPPER_PORT", "d0/d34/dns__wrapper_8h.html#aea9a73d0a0c3953ff261db9c83535141", null ],
5
+    [ "MAX_DNS_PKT_SZ", "d0/d34/dns__wrapper_8h.html#acde1176e5787969718fbf89c706082f2", null ],
6
+    [ "MIN_PKT_SZ", "d0/d34/dns__wrapper_8h.html#aa1a47e9b091958fe090292b8273304df", null ],
7
+    [ "dns_wrapper_thread", "d0/d34/dns__wrapper_8h.html#af39cca75aca9ffb5b6fbcbacc1e89ca5", null ],
8
+    [ "resolver_process", "d0/d34/dns__wrapper_8h.html#ac8245ce7159fed5e198b8f5eab44ab4e", null ],
9
+    [ "dns_exec_lock", "d0/d34/dns__wrapper_8h.html#a01ec300bc466ce2ce22afaf8615060f8", null ]
10
+];

+ 4
- 0
d0/d34/dns__wrapper_8h_af39cca75aca9ffb5b6fbcbacc1e89ca5_icgraph.map View File

@@ -0,0 +1,4 @@
1
+<map id="dns_wrapper_thread" name="dns_wrapper_thread">
2
+<area shape="rect" id="node3" href="$d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="193,5,284,35"/>
3
+<area shape="rect" id="node5" href="$d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="333,5,384,35"/>
4
+</map>

+ 1
- 0
d0/d34/dns__wrapper_8h_af39cca75aca9ffb5b6fbcbacc1e89ca5_icgraph.md5 View File

@@ -0,0 +1 @@
1
+89b45f2e5842176caca6419e5f1a51e8

BIN
d0/d34/dns__wrapper_8h_af39cca75aca9ffb5b6fbcbacc1e89ca5_icgraph.png View File


+ 181
- 0
d0/d34/dns__wrapper_8h_source.html View File

@@ -0,0 +1,181 @@
1
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
+<html xmlns="http://www.w3.org/1999/xhtml">
3
+<head>
4
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6
+<meta name="generator" content="Doxygen 1.8.6"/>
7
+<title>The Netsukuku Project: src/dns_wrapper.h Source File</title>
8
+<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
9
+<script type="text/javascript" src="../../jquery.js"></script>
10
+<script type="text/javascript" src="../../dynsections.js"></script>
11
+<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
12
+<script type="text/javascript" src="../../resize.js"></script>
13
+<script type="text/javascript" src="../../navtree.js"></script>
14
+<script type="text/javascript">
15
+  $(document).ready(initResizable);
16
+  $(window).load(resizeHeight);
17
+</script>
18
+<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
19
+<script type="text/javascript" src="../../search/search.js"></script>
20
+<script type="text/javascript">
21
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
22
+</script>
23
+<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
24
+</head>
25
+<body>
26
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
27
+<div id="titlearea">
28
+<table cellspacing="0" cellpadding="0">
29
+ <tbody>
30
+ <tr style="height: 56px;">
31
+  <td style="padding-left: 0.5em;">
32
+   <div id="projectname">The Netsukuku Project
33
+   &#160;<span id="projectnumber">0.0.9</span>
34
+   </div>
35
+   <div id="projectbrief">An Alternative routing method</div>
36
+  </td>
37
+ </tr>
38
+ </tbody>
39
+</table>
40
+</div>
41
+<!-- end header part -->
42
+<!-- Generated by Doxygen 1.8.6 -->
43
+<script type="text/javascript">
44
+var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
45
+</script>
46
+  <div id="navrow1" class="tabs">
47
+    <ul class="tablist">
48
+      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
49
+      <li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
50
+      <li class="current"><a href="../../files.html"><span>Files</span></a></li>
51
+      <li>
52
+        <div id="MSearchBox" class="MSearchBoxInactive">
53
+        <span class="left">
54
+          <img id="MSearchSelect" src="../../search/mag_sel.png"
55
+               onmouseover="return searchBox.OnSearchSelectShow()"
56
+               onmouseout="return searchBox.OnSearchSelectHide()"
57
+               alt=""/>
58
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
59
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
60
+               onblur="searchBox.OnSearchFieldFocus(false)" 
61
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
62
+          </span><span class="right">
63
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
64
+          </span>
65
+        </div>
66
+      </li>
67
+    </ul>
68
+  </div>
69
+  <div id="navrow2" class="tabs2">
70
+    <ul class="tablist">
71
+      <li><a href="../../files.html"><span>File&#160;List</span></a></li>
72
+      <li><a href="../../globals.html"><span>Globals</span></a></li>
73
+    </ul>
74
+  </div>
75
+</div><!-- top -->
76
+<div id="side-nav" class="ui-resizable side-nav-resizable">
77
+  <div id="nav-tree">
78
+    <div id="nav-tree-contents">
79
+      <div id="nav-sync" class="sync"></div>
80
+    </div>
81
+  </div>
82
+  <div id="splitbar" style="-moz-user-select:none;" 
83
+       class="ui-resizable-handle">
84
+  </div>
85
+</div>
86
+<script type="text/javascript">
87
+$(document).ready(function(){initNavTree('d0/d34/dns__wrapper_8h_source.html','../../');});
88
+</script>
89
+<div id="doc-content">
90
+<!-- window showing the filter options -->
91
+<div id="MSearchSelectWindow"
92
+     onmouseover="return searchBox.OnSearchSelectShow()"
93
+     onmouseout="return searchBox.OnSearchSelectHide()"
94
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
95
+<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>
96
+
97
+<!-- iframe showing the search results (closed by default) -->
98
+<div id="MSearchResultsWindow">
99
+<iframe src="javascript:void(0)" frameborder="0" 
100
+        name="MSearchResults" id="MSearchResults">
101
+</iframe>
102
+</div>
103
+
104
+<div class="header">
105
+  <div class="headertitle">
106
+<div class="title">dns_wrapper.h</div>  </div>
107
+</div><!--header-->
108
+<div class="contents">
109
+<a href="../../d0/d34/dns__wrapper_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/* This file is part of Netsukuku</span></div>
110
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * (c) Copyright 2005 Andrea Lo Pumo aka AlpT &lt;alpt@freaknet.org&gt;</span></div>
111
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> *</span></div>
112
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> * This source code is free software; you can redistribute it and/or</span></div>
113
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * modify it under the terms of the GNU General Public License as published </span></div>
114
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * by the Free Software Foundation; either version 2 of the License,</span></div>
115
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or (at your option) any later version.</span></div>
116
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> *</span></div>
117
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * This source code is distributed in the hope that it will be useful,</span></div>
118
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
119
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</span></div>
120
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * Please refer to the GNU Public License for more details.</span></div>
121
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
122
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> * You should have received a copy of the GNU Public License along with</span></div>
123
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * this source code; if not, write to:</span></div>
124
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.</span></div>
125
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> */</span></div>
126
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
127
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#ifndef DNS_WRAPPER_H</span></div>
128
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#define DNS_WRAPPER_H</span></div>
129
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
130
+<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="../../d0/d34/dns__wrapper_8h.html#aea9a73d0a0c3953ff261db9c83535141">   22</a></span>&#160;<span class="preprocessor">#define DNS_WRAPPER_PORT    53</span></div>
131
+<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="../../d0/d34/dns__wrapper_8h.html#acde1176e5787969718fbf89c706082f2">   23</a></span>&#160;<span class="preprocessor">#define MAX_DNS_PKT_SZ      512</span></div>
132
+<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="../../d0/d34/dns__wrapper_8h.html#aa1a47e9b091958fe090292b8273304df">   24</a></span>&#160;<span class="preprocessor">#define MIN_PKT_SZ      7</span></div>
133
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
134
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment">/* DNS wrapper resolver api */</span></div>
135
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keywordtype">void</span> <a class="code" href="../../d0/d34/dns__wrapper_8h.html#ac8245ce7159fed5e198b8f5eab44ab4e">resolver_process</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *question, <span class="keywordtype">unsigned</span> question_length, </div>
136
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;        <span class="keywordtype">char</span> *answer, <span class="keywordtype">unsigned</span> *answer_length,</div>
137
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;        <span class="keywordtype">int</span> (*callback)(<span class="keyword">const</span> <span class="keywordtype">char</span> *name, uint32_t *ip));</div>
138
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
139
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">/*</span></div>
140
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment"> * dns_exec_pkt_argv is the struct passed to dns_exec_pkt() as argument </span></div>
141
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment"> */</span></div>
142
+<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="../../d5/dcc/structdns__exec__pkt__argv.html">   34</a></span>&#160;<span class="keyword">struct </span><a class="code" href="../../d5/dcc/structdns__exec__pkt__argv.html">dns_exec_pkt_argv</a> </div>
143
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;{</div>
144
+<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="../../d5/dcc/structdns__exec__pkt__argv.html#afe9668cddf6c8ea444a00ad9ea61c4b1">   36</a></span>&#160;    <span class="keywordtype">char</span>        *<a class="code" href="../../d5/dcc/structdns__exec__pkt__argv.html#afe9668cddf6c8ea444a00ad9ea61c4b1">rpkt</a>;  <span class="comment">/* Received dns query pkt */</span></div>
145
+<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="../../d5/dcc/structdns__exec__pkt__argv.html#af0782af55fc7ec5f12413e9c9328de67">   37</a></span>&#160;    ssize_t     <a class="code" href="../../d5/dcc/structdns__exec__pkt__argv.html#af0782af55fc7ec5f12413e9c9328de67">rpkt_sz</a>;</div>
146
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
147
+<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="../../d5/dcc/structdns__exec__pkt__argv.html#a99d75fe596c9aee8855a85133c3d3236">   39</a></span>&#160;    <span class="keywordtype">int</span>     <a class="code" href="../../d5/dcc/structdns__exec__pkt__argv.html#a99d75fe596c9aee8855a85133c3d3236">sk</a>;</div>
148
+<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="../../d5/dcc/structdns__exec__pkt__argv.html#a77f7183dc751ac7ab35b5108db33fa62">   40</a></span>&#160;    <span class="keyword">struct </span>sockaddr <a class="code" href="../../d5/dcc/structdns__exec__pkt__argv.html#a77f7183dc751ac7ab35b5108db33fa62">from</a>;</div>
149
+<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="../../d5/dcc/structdns__exec__pkt__argv.html#a264aaffbf217af6b2eb258f0bf2d55f3">   41</a></span>&#160;    <a class="code" href="../../d7/d61/libip4tc_8c.html#aae83a93236e01902b58ec3f197a17f7c">socklen_t</a>   <a class="code" href="../../d5/dcc/structdns__exec__pkt__argv.html#a264aaffbf217af6b2eb258f0bf2d55f3">from_len</a>;</div>
150
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;};</div>
151
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div>
152
+<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="../../d0/d34/dns__wrapper_8h.html#a01ec300bc466ce2ce22afaf8615060f8">   44</a></span>&#160;pthread_mutex_t <a class="code" href="../../d0/d34/dns__wrapper_8h.html#a01ec300bc466ce2ce22afaf8615060f8">dns_exec_lock</a>;</div>
153
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
154
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="comment">/* * * Functions declarations * * */</span></div>
155
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
156
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keywordtype">void</span> *<a class="code" href="../../d0/d34/dns__wrapper_8h.html#af39cca75aca9ffb5b6fbcbacc1e89ca5">dns_wrapper_thread</a>(<span class="keywordtype">void</span> *null);</div>
157
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
158
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/*DNS_WRAPPER_H*/</span><span class="preprocessor"></span></div>
159
+<div class="ttc" id="structdns__exec__pkt__argv_html_a99d75fe596c9aee8855a85133c3d3236"><div class="ttname"><a href="../../d5/dcc/structdns__exec__pkt__argv.html#a99d75fe596c9aee8855a85133c3d3236">dns_exec_pkt_argv::sk</a></div><div class="ttdeci">int sk</div><div class="ttdef"><b>Definition:</b> dns_wrapper.h:39</div></div>
160
+<div class="ttc" id="structdns__exec__pkt__argv_html_afe9668cddf6c8ea444a00ad9ea61c4b1"><div class="ttname"><a href="../../d5/dcc/structdns__exec__pkt__argv.html#afe9668cddf6c8ea444a00ad9ea61c4b1">dns_exec_pkt_argv::rpkt</a></div><div class="ttdeci">char * rpkt</div><div class="ttdef"><b>Definition:</b> dns_wrapper.h:36</div></div>
161
+<div class="ttc" id="dns__wrapper_8h_html_af39cca75aca9ffb5b6fbcbacc1e89ca5"><div class="ttname"><a href="../../d0/d34/dns__wrapper_8h.html#af39cca75aca9ffb5b6fbcbacc1e89ca5">dns_wrapper_thread</a></div><div class="ttdeci">void * dns_wrapper_thread(void *null)</div><div class="ttdef"><b>Definition:</b> dns_wrapper.c:170</div></div>
162
+<div class="ttc" id="structdns__exec__pkt__argv_html"><div class="ttname"><a href="../../d5/dcc/structdns__exec__pkt__argv.html">dns_exec_pkt_argv</a></div><div class="ttdef"><b>Definition:</b> dns_wrapper.h:34</div></div>
163
+<div class="ttc" id="structdns__exec__pkt__argv_html_a77f7183dc751ac7ab35b5108db33fa62"><div class="ttname"><a href="../../d5/dcc/structdns__exec__pkt__argv.html#a77f7183dc751ac7ab35b5108db33fa62">dns_exec_pkt_argv::from</a></div><div class="ttdeci">struct sockaddr from</div><div class="ttdef"><b>Definition:</b> dns_wrapper.h:40</div></div>
164
+<div class="ttc" id="dns__wrapper_8h_html_ac8245ce7159fed5e198b8f5eab44ab4e"><div class="ttname"><a href="../../d0/d34/dns__wrapper_8h.html#ac8245ce7159fed5e198b8f5eab44ab4e">resolver_process</a></div><div class="ttdeci">void resolver_process(const char *question, unsigned question_length, char *answer, unsigned *answer_length, int(*callback)(const char *name, uint32_t *ip))</div></div>
165
+<div class="ttc" id="dns__wrapper_8h_html_a01ec300bc466ce2ce22afaf8615060f8"><div class="ttname"><a href="../../d0/d34/dns__wrapper_8h.html#a01ec300bc466ce2ce22afaf8615060f8">dns_exec_lock</a></div><div class="ttdeci">pthread_mutex_t dns_exec_lock</div><div class="ttdef"><b>Definition:</b> dns_wrapper.h:44</div></div>
166
+<div class="ttc" id="libip4tc_8c_html_aae83a93236e01902b58ec3f197a17f7c"><div class="ttname"><a href="../../d7/d61/libip4tc_8c.html#aae83a93236e01902b58ec3f197a17f7c">socklen_t</a></div><div class="ttdeci">unsigned int socklen_t</div><div class="ttdef"><b>Definition:</b> libip4tc.c:26</div></div>
167
+<div class="ttc" id="structdns__exec__pkt__argv_html_a264aaffbf217af6b2eb258f0bf2d55f3"><div class="ttname"><a href="../../d5/dcc/structdns__exec__pkt__argv.html#a264aaffbf217af6b2eb258f0bf2d55f3">dns_exec_pkt_argv::from_len</a></div><div class="ttdeci">socklen_t from_len</div><div class="ttdef"><b>Definition:</b> dns_wrapper.h:41</div></div>
168
+<div class="ttc" id="structdns__exec__pkt__argv_html_af0782af55fc7ec5f12413e9c9328de67"><div class="ttname"><a href="../../d5/dcc/structdns__exec__pkt__argv.html#af0782af55fc7ec5f12413e9c9328de67">dns_exec_pkt_argv::rpkt_sz</a></div><div class="ttdeci">ssize_t rpkt_sz</div><div class="ttdef"><b>Definition:</b> dns_wrapper.h:37</div></div>
169
+</div><!-- fragment --></div><!-- contents -->
170
+</div><!-- doc-content -->
171
+<!-- start footer part -->
172
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
173
+  <ul>
174
+    <li class="navelem"><a class="el" href="../../dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="../../d0/d34/dns__wrapper_8h.html">dns_wrapper.h</a></li>
175
+    <li class="footer">Generated on Wed Feb 19 2014 14:19:07 for The Netsukuku Project by
176
+    <a href="http://www.doxygen.org/index.html">
177
+    <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
178
+  </ul>
179
+</div>
180
+</body>
181
+</html>

+ 197
- 0
d0/d3b/structquadro__group.html View File

@@ -0,0 +1,197 @@
1
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
+<html xmlns="http://www.w3.org/1999/xhtml">
3
+<head>
4
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6
+<meta name="generator" content="Doxygen 1.8.6"/>
7
+<title>The Netsukuku Project: quadro_group Struct Reference</title>
8
+<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
9
+<script type="text/javascript" src="../../jquery.js"></script>
10
+<script type="text/javascript" src="../../dynsections.js"></script>
11
+<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
12
+<script type="text/javascript" src="../../resize.js"></script>
13
+<script type="text/javascript" src="../../navtree.js"></script>
14
+<script type="text/javascript">
15
+  $(document).ready(initResizable);
16
+  $(window).load(resizeHeight);
17
+</script>
18
+<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
19
+<script type="text/javascript" src="../../search/search.js"></script>
20
+<script type="text/javascript">
21
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
22
+</script>
23
+<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
24
+</head>
25
+<body>
26
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
27
+<div id="titlearea">
28
+<table cellspacing="0" cellpadding="0">
29
+ <tbody>
30
+ <tr style="height: 56px;">
31
+  <td style="padding-left: 0.5em;">
32
+   <div id="projectname">The Netsukuku Project
33
+   &#160;<span id="projectnumber">0.0.9</span>
34
+   </div>
35
+   <div id="projectbrief">An Alternative routing method</div>
36
+  </td>
37
+ </tr>
38
+ </tbody>
39
+</table>
40
+</div>
41
+<!-- end header part -->
42
+<!-- Generated by Doxygen 1.8.6 -->
43
+<script type="text/javascript">
44
+var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
45
+</script>
46
+  <div id="navrow1" class="tabs">
47
+    <ul class="tablist">
48
+      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
49
+      <li class="current"><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
50
+      <li><a href="../../files.html"><span>Files</span></a></li>
51
+      <li>
52
+        <div id="MSearchBox" class="MSearchBoxInactive">
53
+        <span class="left">
54
+          <img id="MSearchSelect" src="../../search/mag_sel.png"
55
+               onmouseover="return searchBox.OnSearchSelectShow()"
56
+               onmouseout="return searchBox.OnSearchSelectHide()"
57
+               alt=""/>
58
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
59
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
60
+               onblur="searchBox.OnSearchFieldFocus(false)" 
61
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
62
+          </span><span class="right">
63
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
64
+          </span>
65
+        </div>
66
+      </li>
67
+    </ul>
68
+  </div>
69
+  <div id="navrow2" class="tabs2">
70
+    <ul class="tablist">
71
+      <li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
72
+      <li><a href="../../classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
73
+      <li><a href="../../functions.html"><span>Data&#160;Fields</span></a></li>
74
+    </ul>
75
+  </div>
76
+</div><!-- top -->
77
+<div id="side-nav" class="ui-resizable side-nav-resizable">
78
+  <div id="nav-tree">
79
+    <div id="nav-tree-contents">
80
+      <div id="nav-sync" class="sync"></div>
81
+    </div>
82
+  </div>
83
+  <div id="splitbar" style="-moz-user-select:none;" 
84
+       class="ui-resizable-handle">
85
+  </div>
86
+</div>
87
+<script type="text/javascript">
88
+$(document).ready(function(){initNavTree('d0/d3b/structquadro__group.html','../../');});
89
+</script>
90
+<div id="doc-content">
91
+<!-- window showing the filter options -->
92
+<div id="MSearchSelectWindow"
93
+     onmouseover="return searchBox.OnSearchSelectShow()"
94
+     onmouseout="return searchBox.OnSearchSelectHide()"
95
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
96
+<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>
97
+
98
+<!-- iframe showing the search results (closed by default) -->
99
+<div id="MSearchResultsWindow">
100
+<iframe src="javascript:void(0)" frameborder="0" 
101
+        name="MSearchResults" id="MSearchResults">
102
+</iframe>
103
+</div>
104
+
105
+<div class="header">
106
+  <div class="summary">
107
+<a href="#pub-attribs">Data Fields</a>  </div>
108
+  <div class="headertitle">
109
+<div class="title">quadro_group Struct Reference</div>  </div>
110
+</div><!--header-->
111
+<div class="contents">
112
+
113
+<p><code>#include &quot;<a class="el" href="../../d7/d3b/gmap_8h_source.html">gmap.h</a>&quot;</code></p>
114
+<div class="dynheader">
115
+Collaboration diagram for quadro_group:</div>
116
+<div class="dyncontent">
117
+<div class="center"><img src="../../de/dbe/structquadro__group__coll__graph.png" border="0" usemap="#quadro__group_coll__map" alt="Collaboration graph"/></div>
118
+<map name="quadro__group_coll__map" id="quadro__group_coll__map">
119
+<area shape="rect" id="node2" href="../../d5/d7c/structmap__gnode.html" title="map_gnode" alt="" coords="5,197,93,227"/><area shape="rect" id="node4" href="../../d6/d1c/structmap__node.html" title="map_node" alt="" coords="8,101,91,131"/><area shape="rect" id="node6" href="../../d8/d81/structmap__rnode.html" title="map_rnode" alt="" coords="7,5,92,35"/><area shape="rect" id="node8" href="../../da/d1d/structinet__prefix.html" title="inet_prefix" alt="" coords="117,197,200,227"/></map>
120
+<center><span class="legend">[<a target="top" href="../../graph_legend.html">legend</a>]</span></center></div>
121
+<table class="memberdecls">
122
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
123
+Data Fields</h2></td></tr>
124
+<tr class="memitem:a0fef75cd0374747ddd60971943af7ce2"><td class="memItemLeft" align="right" valign="top">u_char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d3b/structquadro__group.html#a0fef75cd0374747ddd60971943af7ce2">levels</a></td></tr>
125
+<tr class="separator:a0fef75cd0374747ddd60971943af7ce2"><td class="memSeparator" colspan="2">&#160;</td></tr>
126
+<tr class="memitem:af88e1094e881ac249e12361f137eb496"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d3b/structquadro__group.html#af88e1094e881ac249e12361f137eb496">gid</a> [(14+(1+1))]</td></tr>
127
+<tr class="separator:af88e1094e881ac249e12361f137eb496"><td class="memSeparator" colspan="2">&#160;</td></tr>
128
+<tr class="memitem:ac57def74d2763bd9db42e76a34d297f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d3b/structquadro__group.html#ac57def74d2763bd9db42e76a34d297f5">gnode</a> [(14+(1+1))-1]</td></tr>
129
+<tr class="separator:ac57def74d2763bd9db42e76a34d297f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
130
+<tr class="memitem:aedd67bc3244500255846f131acb6fc5d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d3b/structquadro__group.html#aedd67bc3244500255846f131acb6fc5d">ipstart</a> [(14+(1+1))]</td></tr>
131
+<tr class="separator:aedd67bc3244500255846f131acb6fc5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
132
+</table>
133
+<h2 class="groupheader">Field Documentation</h2>
134
+<a class="anchor" id="af88e1094e881ac249e12361f137eb496"></a>
135
+<div class="memitem">
136
+<div class="memproto">
137
+      <table class="memname">
138
+        <tr>
139
+          <td class="memname">int quadro_group::gid[(14+(1+1))]</td>
140
+        </tr>
141
+      </table>
142
+</div><div class="memdoc">
143
+
144
+</div>
145
+</div>
146
+<a class="anchor" id="ac57def74d2763bd9db42e76a34d297f5"></a>
147
+<div class="memitem">
148
+<div class="memproto">
149
+      <table class="memname">
150
+        <tr>
151
+          <td class="memname"><a class="el" href="../../d5/d7c/structmap__gnode.html">map_gnode</a>* quadro_group::gnode[(14+(1+1))-1]</td>
152
+        </tr>
153
+      </table>
154
+</div><div class="memdoc">
155
+
156
+</div>
157
+</div>
158
+<a class="anchor" id="aedd67bc3244500255846f131acb6fc5d"></a>
159
+<div class="memitem">
160
+<div class="memproto">
161
+      <table class="memname">
162
+        <tr>
163
+          <td class="memname"><a class="el" href="../../da/d1d/structinet__prefix.html">inet_prefix</a> quadro_group::ipstart[(14+(1+1))]</td>
164
+        </tr>
165
+      </table>
166
+</div><div class="memdoc">
167
+
168
+</div>
169
+</div>
170
+<a class="anchor" id="a0fef75cd0374747ddd60971943af7ce2"></a>
171
+<div class="memitem">
172
+<div class="memproto">
173
+      <table class="memname">
174
+        <tr>
175
+          <td class="memname">u_char quadro_group::levels</td>
176
+        </tr>
177
+      </table>
178
+</div><div class="memdoc">
179
+
180
+</div>
181
+</div>
182
+<hr/>The documentation for this struct was generated from the following file:<ul>
183
+<li>src/<a class="el" href="../../d7/d3b/gmap_8h_source.html">gmap.h</a></li>
184
+</ul>
185
+</div><!-- contents -->
186
+</div><!-- doc-content -->
187
+<!-- start footer part -->
188
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
189
+  <ul>
190
+    <li class="navelem"><a class="el" href="../../d0/d3b/structquadro__group.html">quadro_group</a></li>
191
+    <li class="footer">Generated on Wed Feb 19 2014 14:19:16 for The Netsukuku Project by
192
+    <a href="http://www.doxygen.org/index.html">
193
+    <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
194
+  </ul>
195
+</div>
196
+</body>
197
+</html>

+ 7
- 0
d0/d3b/structquadro__group.js View File

@@ -0,0 +1,7 @@
1
+var structquadro__group =
2
+[
3
+    [ "gid", "d0/d3b/structquadro__group.html#af88e1094e881ac249e12361f137eb496", null ],
4
+    [ "gnode", "d0/d3b/structquadro__group.html#ac57def74d2763bd9db42e76a34d297f5", null ],
5
+    [ "ipstart", "d0/d3b/structquadro__group.html#aedd67bc3244500255846f131acb6fc5d", null ],
6
+    [ "levels", "d0/d3b/structquadro__group.html#a0fef75cd0374747ddd60971943af7ce2", null ]
7
+];

+ 5
- 0
d0/d3e/ipt__conntrack_8h__dep__incl.map View File

@@ -0,0 +1,5 @@
1
+<map id="src/libiptc/ipt_conntrack.h" name="src/libiptc/ipt_conntrack.h">
2
+<area shape="rect" id="node3" href="$d3/de6/mark_8h.html" title="src/mark.h" alt="" coords="51,83,133,112"/>
3
+<area shape="rect" id="node5" href="$d1/d6f/igs_8c.html" title="src/igs.c" alt="" coords="5,160,77,189"/>
4
+<area shape="rect" id="node7" href="$d1/db7/mark_8c.html" title="src/mark.c" alt="" coords="101,160,184,189"/>
5
+</map>

+ 1
- 0
d0/d3e/ipt__conntrack_8h__dep__incl.md5 View File

@@ -0,0 +1 @@
1
+1ab18f51c021b58250e8579180e04716

BIN
d0/d3e/ipt__conntrack_8h__dep__incl.png View File


+ 204
- 0
d0/d3f/structandna__resolve__rq__pkt.html View File

@@ -0,0 +1,204 @@
1
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
+<html xmlns="http://www.w3.org/1999/xhtml">
3
+<head>
4
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6
+<meta name="generator" content="Doxygen 1.8.6"/>
7
+<title>The Netsukuku Project: andna_resolve_rq_pkt Struct Reference</title>
8
+<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
9
+<script type="text/javascript" src="../../jquery.js"></script>
10
+<script type="text/javascript" src="../../dynsections.js"></script>
11
+<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
12
+<script type="text/javascript" src="../../resize.js"></script>
13
+<script type="text/javascript" src="../../navtree.js"></script>
14
+<script type="text/javascript">
15
+  $(document).ready(initResizable);
16
+  $(window).load(resizeHeight);
17
+</script>
18
+<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
19
+<script type="text/javascript" src="../../search/search.js"></script>
20
+<script type="text/javascript">
21
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
22
+</script>
23
+<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
24
+</head>
25
+<body>
26
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
27
+<div id="titlearea">
28
+<table cellspacing="0" cellpadding="0">
29
+ <tbody>
30
+ <tr style="height: 56px;">
31
+  <td style="padding-left: 0.5em;">
32
+   <div id="projectname">The Netsukuku Project
33
+   &#160;<span id="projectnumber">0.0.9</span>
34
+   </div>
35
+   <div id="projectbrief">An Alternative routing method</div>
36
+  </td>
37
+ </tr>
38
+ </tbody>
39
+</table>
40
+</div>
41
+<!-- end header part -->
42
+<!-- Generated by Doxygen 1.8.6 -->
43
+<script type="text/javascript">
44
+var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
45
+</script>
46
+  <div id="navrow1" class="tabs">
47
+    <ul class="tablist">
48
+      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
49
+      <li class="current"><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
50
+      <li><a href="../../files.html"><span>Files</span></a></li>
51
+      <li>
52
+        <div id="MSearchBox" class="MSearchBoxInactive">
53
+        <span class="left">
54
+          <img id="MSearchSelect" src="../../search/mag_sel.png"
55
+               onmouseover="return searchBox.OnSearchSelectShow()"
56
+               onmouseout="return searchBox.OnSearchSelectHide()"
57
+               alt=""/>
58
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
59
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
60
+               onblur="searchBox.OnSearchFieldFocus(false)" 
61
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
62
+          </span><span class="right">
63
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
64
+          </span>
65
+        </div>
66
+      </li>
67
+    </ul>
68
+  </div>
69
+  <div id="navrow2" class="tabs2">
70
+    <ul class="tablist">
71
+      <li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
72
+      <li><a href="../../classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
73
+      <li><a href="../../functions.html"><span>Data&#160;Fields</span></a></li>
74
+    </ul>
75
+  </div>
76
+</div><!-- top -->
77
+<div id="side-nav" class="ui-resizable side-nav-resizable">
78
+  <div id="nav-tree">
79
+    <div id="nav-tree-contents">
80
+      <div id="nav-sync" class="sync"></div>
81
+    </div>
82
+  </div>
83
+  <div id="splitbar" style="-moz-user-select:none;" 
84
+       class="ui-resizable-handle">
85
+  </div>
86
+</div>
87
+<script type="text/javascript">
88
+$(document).ready(function(){initNavTree('d0/d3f/structandna__resolve__rq__pkt.html','../../');});
89
+</script>
90
+<div id="doc-content">
91
+<!-- window showing the filter options -->
92
+<div id="MSearchSelectWindow"
93
+     onmouseover="return searchBox.OnSearchSelectShow()"
94
+     onmouseout="return searchBox.OnSearchSelectHide()"
95
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
96
+<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>
97
+
98
+<!-- iframe showing the search results (closed by default) -->
99
+<div id="MSearchResultsWindow">
100
+<iframe src="javascript:void(0)" frameborder="0" 
101
+        name="MSearchResults" id="MSearchResults">
102
+</iframe>
103
+</div>
104
+
105
+<div class="header">
106
+  <div class="summary">
107
+<a href="#pub-attribs">Data Fields</a>  </div>
108
+  <div class="headertitle">
109
+<div class="title">andna_resolve_rq_pkt Struct Reference</div>  </div>
110
+</div><!--header-->
111
+<div class="contents">
112
+
113
+<p><code>#include &quot;<a class="el" href="../../d5/d05/andna_8h_source.html">andna.h</a>&quot;</code></p>
114
+<table class="memberdecls">
115
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
116
+Data Fields</h2></td></tr>
117
+<tr class="memitem:abb28ba84165824d3df4bcd3030846604"><td class="memItemLeft" align="right" valign="top">u_int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d3f/structandna__resolve__rq__pkt.html#abb28ba84165824d3df4bcd3030846604">rip</a> [4]</td></tr>
118
+<tr class="separator:abb28ba84165824d3df4bcd3030846604"><td class="memSeparator" colspan="2">&#160;</td></tr>
119
+<tr class="memitem:abe66dcaf94b35021d243fa136421543f"><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d3f/structandna__resolve__rq__pkt.html#abe66dcaf94b35021d243fa136421543f">flags</a></td></tr>
120
+<tr class="separator:abe66dcaf94b35021d243fa136421543f"><td class="memSeparator" colspan="2">&#160;</td></tr>
121
+<tr class="memitem:a56110eb97e0054f5f1a741164f63f1aa"><td class="memItemLeft" align="right" valign="top">u_int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d3f/structandna__resolve__rq__pkt.html#a56110eb97e0054f5f1a741164f63f1aa">hash</a> [4]</td></tr>
122
+<tr class="separator:a56110eb97e0054f5f1a741164f63f1aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
123
+<tr class="memitem:a30a645fb9a6de4b8b2b793196fe78c6f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d3f/structandna__resolve__rq__pkt.html#a30a645fb9a6de4b8b2b793196fe78c6f">service</a></td></tr>
124
+<tr class="separator:a30a645fb9a6de4b8b2b793196fe78c6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
125
+<tr class="memitem:a55df951f35ad31dce41da5418dec327f"><td class="memItemLeft" align="right" valign="top">u_char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d3f/structandna__resolve__rq__pkt.html#a55df951f35ad31dce41da5418dec327f">proto</a></td></tr>
126
+<tr class="separator:a55df951f35ad31dce41da5418dec327f"><td class="memSeparator" colspan="2">&#160;</td></tr>
127
+</table>
128
+<h2 class="groupheader">Field Documentation</h2>
129
+<a class="anchor" id="abe66dcaf94b35021d243fa136421543f"></a>
130
+<div class="memitem">
131
+<div class="memproto">
132
+      <table class="memname">
133
+        <tr>
134
+          <td class="memname">char andna_resolve_rq_pkt::flags</td>
135
+        </tr>
136
+      </table>
137
+</div><div class="memdoc">
138
+
139
+</div>
140
+</div>
141
+<a class="anchor" id="a56110eb97e0054f5f1a741164f63f1aa"></a>
142
+<div class="memitem">
143
+<div class="memproto">
144
+      <table class="memname">
145
+        <tr>
146
+          <td class="memname">u_int andna_resolve_rq_pkt::hash[4]</td>
147
+        </tr>
148
+      </table>
149
+</div><div class="memdoc">
150
+
151
+</div>
152
+</div>
153
+<a class="anchor" id="a55df951f35ad31dce41da5418dec327f"></a>
154
+<div class="memitem">
155
+<div class="memproto">
156
+      <table class="memname">
157
+        <tr>
158
+          <td class="memname">u_char andna_resolve_rq_pkt::proto</td>
159
+        </tr>
160
+      </table>
161
+</div><div class="memdoc">
162
+
163
+</div>
164
+</div>
165
+<a class="anchor" id="abb28ba84165824d3df4bcd3030846604"></a>
166
+<div class="memitem">
167
+<div class="memproto">
168
+      <table class="memname">
169
+        <tr>
170
+          <td class="memname">u_int andna_resolve_rq_pkt::rip[4]</td>
171
+        </tr>
172
+      </table>
173
+</div><div class="memdoc">
174
+
175
+</div>
176
+</div>
177
+<a class="anchor" id="a30a645fb9a6de4b8b2b793196fe78c6f"></a>
178
+<div class="memitem">
179
+<div class="memproto">
180
+      <table class="memname">
181
+        <tr>
182
+          <td class="memname">int andna_resolve_rq_pkt::service</td>
183
+        </tr>
184
+      </table>
185
+</div><div class="memdoc">
186
+
187
+</div>
188
+</div>
189
+<hr/>The documentation for this struct was generated from the following file:<ul>
190
+<li>src/<a class="el" href="../../d5/d05/andna_8h_source.html">andna.h</a></li>
191
+</ul>
192
+</div><!-- contents -->
193
+</div><!-- doc-content -->
194
+<!-- start footer part -->
195
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
196
+  <ul>
197
+    <li class="navelem"><a class="el" href="../../d0/d3f/structandna__resolve__rq__pkt.html">andna_resolve_rq_pkt</a></li>
198
+    <li class="footer">Generated on Wed Feb 19 2014 14:19:16 for The Netsukuku Project by
199
+    <a href="http://www.doxygen.org/index.html">
200
+    <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
201
+  </ul>
202
+</div>
203
+</body>
204
+</html>

+ 8
- 0
d0/d3f/structandna__resolve__rq__pkt.js View File

@@ -0,0 +1,8 @@
1
+var structandna__resolve__rq__pkt =
2
+[
3
+    [ "flags", "d0/d3f/structandna__resolve__rq__pkt.html#abe66dcaf94b35021d243fa136421543f", null ],
4
+    [ "hash", "d0/d3f/structandna__resolve__rq__pkt.html#a56110eb97e0054f5f1a741164f63f1aa", null ],
5
+    [ "proto", "d0/d3f/structandna__resolve__rq__pkt.html#a55df951f35ad31dce41da5418dec327f", null ],
6
+    [ "rip", "d0/d3f/structandna__resolve__rq__pkt.html#abb28ba84165824d3df4bcd3030846604", null ],
7
+    [ "service", "d0/d3f/structandna__resolve__rq__pkt.html#a30a645fb9a6de4b8b2b793196fe78c6f", null ]
8
+];

+ 4
- 0
d0/d44/hash_8c__incl.map View File

@@ -0,0 +1,4 @@
1
+<map id="src/hash.c" name="src/hash.c">
2
+<area shape="rect" id="node3" href="$d1/d0b/includes_8h.html" title="includes.h" alt="" coords="1268,83,1348,112"/>
3
+<area shape="rect" id="node57" href="$db/dfb/hash_8h.html" title="hash.h" alt="" coords="1372,83,1433,112"/>
4
+</map>

+ 1
- 0
d0/d44/hash_8c__incl.md5 View File

@@ -0,0 +1 @@
1
+8178e96efdb94f1f43c04484d06788a0

BIN
d0/d44/hash_8c__incl.png View File


+ 239
- 0
d0/d50/structandns__pkt__data.html View File

@@ -0,0 +1,239 @@
1
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
+<html xmlns="http://www.w3.org/1999/xhtml">
3
+<head>
4
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6
+<meta name="generator" content="Doxygen 1.8.6"/>
7
+<title>The Netsukuku Project: andns_pkt_data Struct Reference</title>
8
+<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
9
+<script type="text/javascript" src="../../jquery.js"></script>
10
+<script type="text/javascript" src="../../dynsections.js"></script>
11
+<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
12
+<script type="text/javascript" src="../../resize.js"></script>
13
+<script type="text/javascript" src="../../navtree.js"></script>
14
+<script type="text/javascript">
15
+  $(document).ready(initResizable);
16
+  $(window).load(resizeHeight);
17
+</script>
18
+<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
19
+<script type="text/javascript" src="../../search/search.js"></script>
20
+<script type="text/javascript">
21
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
22
+</script>
23
+<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
24
+</head>
25
+<body>
26
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
27
+<div id="titlearea">
28
+<table cellspacing="0" cellpadding="0">
29
+ <tbody>
30
+ <tr style="height: 56px;">
31
+  <td style="padding-left: 0.5em;">
32
+   <div id="projectname">The Netsukuku Project
33
+   &#160;<span id="projectnumber">0.0.9</span>
34
+   </div>
35
+   <div id="projectbrief">An Alternative routing method</div>
36
+  </td>
37
+ </tr>
38
+ </tbody>
39
+</table>
40
+</div>
41
+<!-- end header part -->
42
+<!-- Generated by Doxygen 1.8.6 -->
43
+<script type="text/javascript">
44
+var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
45
+</script>
46
+  <div id="navrow1" class="tabs">
47
+    <ul class="tablist">
48
+      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
49
+      <li class="current"><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
50
+      <li><a href="../../files.html"><span>Files</span></a></li>
51
+      <li>
52
+        <div id="MSearchBox" class="MSearchBoxInactive">
53
+        <span class="left">
54
+          <img id="MSearchSelect" src="../../search/mag_sel.png"
55
+               onmouseover="return searchBox.OnSearchSelectShow()"
56
+               onmouseout="return searchBox.OnSearchSelectHide()"
57
+               alt=""/>
58
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
59
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
60
+               onblur="searchBox.OnSearchFieldFocus(false)" 
61
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
62
+          </span><span class="right">
63
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
64
+          </span>
65
+        </div>
66
+      </li>
67
+    </ul>
68
+  </div>
69
+  <div id="navrow2" class="tabs2">
70
+    <ul class="tablist">
71
+      <li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
72
+      <li><a href="../../classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
73
+      <li><a href="../../functions.html"><span>Data&#160;Fields</span></a></li>
74
+    </ul>
75
+  </div>
76
+</div><!-- top -->
77
+<div id="side-nav" class="ui-resizable side-nav-resizable">
78
+  <div id="nav-tree">
79
+    <div id="nav-tree-contents">
80
+      <div id="nav-sync" class="sync"></div>
81
+    </div>
82
+  </div>
83
+  <div id="splitbar" style="-moz-user-select:none;" 
84
+       class="ui-resizable-handle">
85
+  </div>
86
+</div>
87
+<script type="text/javascript">
88
+$(document).ready(function(){initNavTree('d0/d50/structandns__pkt__data.html','../../');});
89
+</script>
90
+<div id="doc-content">
91
+<!-- window showing the filter options -->
92
+<div id="MSearchSelectWindow"
93
+     onmouseover="return searchBox.OnSearchSelectShow()"
94
+     onmouseout="return searchBox.OnSearchSelectHide()"
95
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
96
+<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>
97
+
98
+<!-- iframe showing the search results (closed by default) -->
99
+<div id="MSearchResultsWindow">
100
+<iframe src="javascript:void(0)" frameborder="0" 
101
+        name="MSearchResults" id="MSearchResults">
102
+</iframe>
103
+</div>
104
+
105
+<div class="header">
106
+  <div class="summary">
107
+<a href="#pub-attribs">Data Fields</a>  </div>
108
+  <div class="headertitle">
109
+<div class="title">andns_pkt_data Struct Reference</div>  </div>
110
+</div><!--header-->
111
+<div class="contents">
112
+
113
+<p><code>#include &quot;<a class="el" href="../../da/d94/andns__lib_8h_source.html">andns_lib.h</a>&quot;</code></p>
114
+<div class="dynheader">
115
+Collaboration diagram for andns_pkt_data:</div>
116
+<div class="dyncontent">
117
+<div class="center"><img src="../../d0/de6/structandns__pkt__data__coll__graph.png" border="0" usemap="#andns__pkt__data_coll__map" alt="Collaboration graph"/></div>
118
+<map name="andns__pkt__data_coll__map" id="andns__pkt__data_coll__map">
119
+</map>
120
+<center><span class="legend">[<a target="top" href="../../graph_legend.html">legend</a>]</span></center></div>
121
+<table class="memberdecls">
122
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
123
+Data Fields</h2></td></tr>
124
+<tr class="memitem:a233153d206df9f34c1c78213d64541af"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d50/structandns__pkt__data.html#a233153d206df9f34c1c78213d64541af">m</a></td></tr>
125
+<tr class="separator:a233153d206df9f34c1c78213d64541af"><td class="memSeparator" colspan="2">&#160;</td></tr>
126
+<tr class="memitem:a43665f74fe37e71cf9c16c1ab3f027c6"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d50/structandns__pkt__data.html#a43665f74fe37e71cf9c16c1ab3f027c6">wg</a></td></tr>
127
+<tr class="separator:a43665f74fe37e71cf9c16c1ab3f027c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
128
+<tr class="memitem:a5e7c195b47f8ae92687e33b55801a78b"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d50/structandns__pkt__data.html#a5e7c195b47f8ae92687e33b55801a78b">prio</a></td></tr>
129
+<tr class="separator:a5e7c195b47f8ae92687e33b55801a78b"><td class="memSeparator" colspan="2">&#160;</td></tr>
130
+<tr class="memitem:a4221045ab5bbfd653dcdc5be7aae413f"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d50/structandns__pkt__data.html#a4221045ab5bbfd653dcdc5be7aae413f">rdlength</a></td></tr>
131
+<tr class="separator:a4221045ab5bbfd653dcdc5be7aae413f"><td class="memSeparator" colspan="2">&#160;</td></tr>
132
+<tr class="memitem:a878cf43a63889233c3fd84cf563204b2"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d50/structandns__pkt__data.html#a878cf43a63889233c3fd84cf563204b2">service</a></td></tr>
133
+<tr class="separator:a878cf43a63889233c3fd84cf563204b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
134
+<tr class="memitem:ab518f9c6ab56302c3654f18548a4ed5c"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d50/structandns__pkt__data.html#ab518f9c6ab56302c3654f18548a4ed5c">rdata</a></td></tr>
135
+<tr class="separator:ab518f9c6ab56302c3654f18548a4ed5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
136
+<tr class="memitem:aaa4a624267df925bdfc073142269388b"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="../../d0/d50/structandns__pkt__data.html">andns_pkt_data</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d50/structandns__pkt__data.html#aaa4a624267df925bdfc073142269388b">next</a></td></tr>
137
+<tr class="separator:aaa4a624267df925bdfc073142269388b"><td class="memSeparator" colspan="2">&#160;</td></tr>
138
+</table>
139
+<h2 class="groupheader">Field Documentation</h2>
140
+<a class="anchor" id="a233153d206df9f34c1c78213d64541af"></a>
141
+<div class="memitem">
142
+<div class="memproto">
143
+      <table class="memname">
144
+        <tr>
145
+          <td class="memname">uint8_t andns_pkt_data::m</td>
146
+        </tr>
147
+      </table>
148
+</div><div class="memdoc">
149
+
150
+</div>
151
+</div>
152
+<a class="anchor" id="aaa4a624267df925bdfc073142269388b"></a>
153
+<div class="memitem">
154
+<div class="memproto">
155
+      <table class="memname">
156
+        <tr>
157
+          <td class="memname">struct <a class="el" href="../../d0/d50/structandns__pkt__data.html">andns_pkt_data</a>* andns_pkt_data::next</td>
158
+        </tr>
159
+      </table>
160
+</div><div class="memdoc">
161
+
162
+</div>
163
+</div>
164
+<a class="anchor" id="a5e7c195b47f8ae92687e33b55801a78b"></a>
165
+<div class="memitem">
166
+<div class="memproto">
167
+      <table class="memname">
168
+        <tr>
169
+          <td class="memname">uint8_t andns_pkt_data::prio</td>
170
+        </tr>
171
+      </table>
172
+</div><div class="memdoc">
173
+
174
+</div>
175
+</div>
176
+<a class="anchor" id="ab518f9c6ab56302c3654f18548a4ed5c"></a>
177
+<div class="memitem">
178
+<div class="memproto">
179
+      <table class="memname">
180
+        <tr>
181
+          <td class="memname">char* andns_pkt_data::rdata</td>
182
+        </tr>
183
+      </table>
184
+</div><div class="memdoc">
185
+
186
+</div>
187
+</div>
188
+<a class="anchor" id="a4221045ab5bbfd653dcdc5be7aae413f"></a>
189
+<div class="memitem">
190
+<div class="memproto">
191
+      <table class="memname">
192
+        <tr>
193
+          <td class="memname">uint16_t andns_pkt_data::rdlength</td>
194
+        </tr>
195
+      </table>
196
+</div><div class="memdoc">
197
+
198
+</div>
199
+</div>
200
+<a class="anchor" id="a878cf43a63889233c3fd84cf563204b2"></a>
201
+<div class="memitem">
202
+<div class="memproto">
203
+      <table class="memname">
204
+        <tr>
205
+          <td class="memname">uint16_t andns_pkt_data::service</td>
206
+        </tr>
207
+      </table>
208
+</div><div class="memdoc">
209
+
210
+</div>
211
+</div>
212
+<a class="anchor" id="a43665f74fe37e71cf9c16c1ab3f027c6"></a>
213
+<div class="memitem">
214
+<div class="memproto">
215
+      <table class="memname">
216
+        <tr>
217
+          <td class="memname">uint8_t andns_pkt_data::wg</td>
218
+        </tr>
219
+      </table>
220
+</div><div class="memdoc">
221
+
222
+</div>
223
+</div>
224
+<hr/>The documentation for this struct was generated from the following file:<ul>
225
+<li>src/<a class="el" href="../../da/d94/andns__lib_8h_source.html">andns_lib.h</a></li>
226
+</ul>
227
+</div><!-- contents -->
228
+</div><!-- doc-content -->
229
+<!-- start footer part -->
230
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
231
+  <ul>
232
+    <li class="navelem"><a class="el" href="../../d0/d50/structandns__pkt__data.html">andns_pkt_data</a></li>
233
+    <li class="footer">Generated on Wed Feb 19 2014 14:19:16 for The Netsukuku Project by
234
+    <a href="http://www.doxygen.org/index.html">
235
+    <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
236
+  </ul>
237
+</div>
238
+</body>
239
+</html>

+ 10
- 0
d0/d50/structandns__pkt__data.js View File

@@ -0,0 +1,10 @@
1
+var structandns__pkt__data =
2
+[
3
+    [ "m", "d0/d50/structandns__pkt__data.html#a233153d206df9f34c1c78213d64541af", null ],
4
+    [ "next", "d0/d50/structandns__pkt__data.html#aaa4a624267df925bdfc073142269388b", null ],
5
+    [ "prio", "d0/d50/structandns__pkt__data.html#a5e7c195b47f8ae92687e33b55801a78b", null ],
6
+    [ "rdata", "d0/d50/structandns__pkt__data.html#ab518f9c6ab56302c3654f18548a4ed5c", null ],
7
+    [ "rdlength", "d0/d50/structandns__pkt__data.html#a4221045ab5bbfd653dcdc5be7aae413f", null ],
8
+    [ "service", "d0/d50/structandns__pkt__data.html#a878cf43a63889233c3fd84cf563204b2", null ],
9
+    [ "wg", "d0/d50/structandns__pkt__data.html#a43665f74fe37e71cf9c16c1ab3f027c6", null ]
10
+];

+ 407
- 0
d0/d51/daemon_8h.html
File diff suppressed because it is too large
View File


+ 15
- 0
d0/d51/daemon_8h.js View File

@@ -0,0 +1,15 @@
1
+var daemon_8h =
2
+[
3
+    [ "udp_exec_pkt_argv", "da/de9/structudp__exec__pkt__argv.html", "da/de9/structudp__exec__pkt__argv" ],
4
+    [ "udp_daemon_argv", "d0/df7/structudp__daemon__argv.html", "d0/df7/structudp__daemon__argv" ],
5
+    [ "MAX_LISTENING_SOCKETS", "d0/d51/daemon_8h.html#ae2659ffb6926d9d7e2ac3d9f4e5affc3", null ],
6
+    [ "UDP_THREAD_FOR_EACH_PKT", "d0/d51/daemon_8h.html#a2daa45aa0e7f8ce288f734b406cf9883", null ],
7
+    [ "prepare_listen_socket", "d0/d51/daemon_8h.html#a71a44ef24ad390d8bfd927ed826d42eb", null ],
8
+    [ "tcp_daemon", "d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114", null ],
9
+    [ "tcp_recv_loop", "d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7", null ],
10
+    [ "udp_daemon", "d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0", null ],
11
+    [ "tcp_daemon_lock", "d0/d51/daemon_8h.html#a0837ce0417456eabae15746c784a9759", null ],
12
+    [ "tcp_exec_lock", "d0/d51/daemon_8h.html#a72360caba44fdf395627fd09dbb6315b", null ],
13
+    [ "udp_daemon_lock", "d0/d51/daemon_8h.html#a60f80baa3c0200a3d11b76e2344e4685", null ],
14
+    [ "udp_exec_lock", "d0/d51/daemon_8h.html#ad787659f3aa4782c47772ba12d67c7c4", null ]
15
+];

+ 51
- 0
d0/d51/daemon_8h_a40481bac75cf84001629622bb8a5f2c0_cgraph.map View File

@@ -0,0 +1,51 @@
1
+<map id="udp_daemon" name="udp_daemon">
2
+<area shape="rect" id="node3" href="$d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="891,835,947,864"/>
3
+<area shape="rect" id="node7" href="$dc/d21/daemon_8c.html#a990f15964056fbc0a9289f6fcf5e360c" title="sockets_all_ifs" alt="" coords="331,183,440,212"/>
4
+<area shape="rect" id="node11" href="$d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="895,555,943,584"/>
5
+<area shape="rect" id="node23" href="$d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="896,1792,941,1821"/>
6
+<area shape="rect" id="node29" href="$df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="175,1715,257,1744"/>
7
+<area shape="rect" id="node31" href="$df/d05/pkts_8c.html#ae5bd461fc16a3e66ff48dbb83f6a91a0" title="pkt_add_dev" alt="" coords="168,1768,264,1797"/>
8
+<area shape="rect" id="node33" href="$df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="171,1821,261,1851"/>
9
+<area shape="rect" id="node35" href="$df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="180,1611,252,1640"/>
10
+<area shape="rect" id="node87" href="$df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="724,868,793,897"/>
11
+<area shape="rect" id="node90" href="$dc/d21/daemon_8c.html#afc47801db3abdd5d408c48044643018d" title="udp_exec_pkt" alt="" coords="165,829,267,859"/>
12
+<area shape="rect" id="node133" href="$d6/da2/accept_8c.html#ae966f1b6c2e7318b524e1e613173d2b4" title="destroy_accept_tbl" alt="" coords="151,1875,281,1904"/>
13
+<area shape="rect" id="node5" href="$d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1024,835,1093,864"/>
14
+<area shape="rect" id="node9" href="$dc/d21/daemon_8c.html#a71a44ef24ad390d8bfd927ed826d42eb" title="prepare_listen_socket" alt="" coords="489,79,639,108"/>
15
+<area shape="rect" id="node14" href="$da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title="set_bindtodevice_sk" alt="" coords="688,79,829,108"/>
16
+<area shape="rect" id="node17" href="$da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="879,183,959,212"/>
17
+<area shape="rect" id="node19" href="$da/d89/inet_8c.html#a14ce403ca9d8516dc8d71796362a6d48" title="set_reuseaddr_sk" alt="" coords="696,132,821,161"/>
18
+<area shape="rect" id="node26" href="$d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1008,1792,1109,1821"/>
19
+<area shape="rect" id="node37" href="$df/d05/pkts_8c.html#a1179aed21beeb7c21f762c4db1d54b83" title="pkt_recv_udp" alt="" coords="336,1376,435,1405"/>
20
+<area shape="rect" id="node68" href="$df/d05/pkts_8c.html#a4edb2a703136880ce100a9daa0c17078" title="pkt_recv_tcp" alt="" coords="337,1611,433,1640"/>
21
+<area shape="rect" id="node82" href="$df/d05/pkts_8c.html#a7eb5c8362e19fe397f598c89688ad457" title="pkt_unpack" alt="" coords="341,1715,429,1744"/>
22
+<area shape="rect" id="node40" href="$da/d89/inet_8c.html#a2c048b68b1c08bf90b569f01c6fab82f" title="inet_recvfrom_timeout" alt="" coords="489,1220,639,1249"/>
23
+<area shape="rect" id="node43" href="$da/d89/inet_8c.html#a05650389424947bce88544edfb772033" title="inet_recvfrom" alt="" coords="708,1165,809,1195"/>
24
+<area shape="rect" id="node48" href="$d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="491,1428,637,1457"/>
25
+<area shape="rect" id="node58" href="$df/d05/pkts_8c.html#a56916d86b390965421fda804d7ee0a3d" title="pkt_verify_hdr" alt="" coords="512,1532,616,1561"/>
26
+<area shape="rect" id="node60" href="$da/d89/inet_8c.html#a16c8d2dac83a014ea3035178a3771340" title="sockaddr_to_inet" alt="" coords="504,1324,624,1353"/>
27
+<area shape="rect" id="node65" href="$d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="725,1741,792,1771"/>
28
+<area shape="rect" id="node50" href="$d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="719,1373,799,1403"/>
29
+<area shape="rect" id="node52" href="$d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="711,1427,807,1456"/>
30
+<area shape="rect" id="node54" href="$d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="701,1480,816,1509"/>
31
+<area shape="rect" id="node56" href="$d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="700,1533,817,1563"/>
32
+<area shape="rect" id="node63" href="$da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="720,1269,797,1299"/>
33
+<area shape="rect" id="node70" href="$da/d89/inet_8c.html#a54cfaf4470a9112f7f7df0e923da8cb3" title="inet_recv_timeout" alt="" coords="501,1585,627,1615"/>
34
+<area shape="rect" id="node73" href="$da/d89/inet_8c.html#a372c070a318c0a1d854d262711568cd1" title="inet_recv" alt="" coords="721,1637,796,1667"/>
35
+<area shape="rect" id="node84" href="$df/d05/pkts_8c.html#a1ccdddd0f52411d0ca28fe28306b7eac" title="pkt_uncompress" alt="" coords="505,1791,623,1820"/>
36
+<area shape="rect" id="node93" href="$d6/da2/accept_8c.html#a1c6006fb8298f7667eb793d8b099af91" title="add_accept" alt="" coords="341,961,429,991"/>
37
+<area shape="rect" id="node102" href="$da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="523,388,605,417"/>
38
+<area shape="rect" id="node107" href="$df/d05/pkts_8c.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="348,672,423,701"/>
39
+<area shape="rect" id="node95" href="$d6/da2/accept_8c.html#a70224e39ebc9db020557c615688ada67" title="is_ip_acpt_free" alt="" coords="509,961,619,991"/>
40
+<area shape="rect" id="node100" href="$d6/da2/accept_8c.html#a5a4be13a1f36281b9c268aa9c507b70e" title="new_accept" alt="" coords="519,1015,609,1044"/>
41
+<area shape="rect" id="node97" href="$d6/da2/accept_8c.html#a97f5d05130305618f3acfa5e28b86ab8" title="update_accept_tbl" alt="" coords="695,948,823,977"/>
42
+<area shape="rect" id="node104" href="$da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="712,388,805,417"/>
43
+<area shape="rect" id="node109" href="$dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="723,620,795,649"/>
44
+<area shape="rect" id="node111" href="$dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="528,593,600,623"/>
45
+<area shape="rect" id="node114" href="$dd/d23/request_8c.html#a544592715c1fa859a8a108d1b3734d5b" title="rq_verify" alt="" coords="723,776,795,805"/>
46
+<area shape="rect" id="node116" href="$dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="528,751,600,780"/>
47
+<area shape="rect" id="node121" href="$dd/d23/request_8c.html#a23492a8fa6db1718461106073dd98fdd" title="add_rq" alt="" coords="533,908,595,937"/>
48
+<area shape="rect" id="node124" href="$dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="524,697,604,727"/>
49
+<area shape="rect" id="node126" href="$df/d05/pkts_8c.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="533,855,595,884"/>
50
+<area shape="rect" id="node130" href="$df/d05/pkts_8c.html#a30bc04fb2e922d6ca7d89176b36c441d" title="pkt_q_add_pkt" alt="" coords="705,492,812,521"/>
51
+</map>

+ 1
- 0
d0/d51/daemon_8h_a40481bac75cf84001629622bb8a5f2c0_cgraph.md5 View File

@@ -0,0 +1 @@
1
+2455f7d754e31b024abf0b46b6fc93d6

BIN
d0/d51/daemon_8h_a40481bac75cf84001629622bb8a5f2c0_cgraph.png View File


+ 4
- 0
d0/d51/daemon_8h_a40481bac75cf84001629622bb8a5f2c0_icgraph.map View File

@@ -0,0 +1,4 @@
1
+<map id="udp_daemon" name="udp_daemon">
2
+<area shape="rect" id="node3" href="$d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="151,5,241,35"/>
3
+<area shape="rect" id="node5" href="$d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="291,32,341,61"/>
4
+</map>

+ 1
- 0
d0/d51/daemon_8h_a40481bac75cf84001629622bb8a5f2c0_icgraph.md5 View File

@@ -0,0 +1 @@
1
+b0b19bc1617cbca0fc5d6824bceeea39

BIN
d0/d51/daemon_8h_a40481bac75cf84001629622bb8a5f2c0_icgraph.png View File


+ 51
- 0
d0/d51/daemon_8h_a5d807bb7bad3c6b6dba9e852f1f401a7_cgraph.map View File

@@ -0,0 +1,51 @@
1
+<map id="tcp_recv_loop" name="tcp_recv_loop">
2
+<area shape="rect" id="node3" href="$d6/da2/accept_8c.html#ad213b46f0e91a0d82c2fed88ffc3f880" title="add_accept_pid" alt="" coords="159,565,271,595"/>
3
+<area shape="rect" id="node5" href="$df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="617,717,689,747"/>
4
+<area shape="rect" id="node66" href="$df/d05/pkts_8c.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="177,769,252,799"/>
5
+<area shape="rect" id="node125" href="$df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="459,1437,528,1467"/>
6
+<area shape="rect" id="node136" href="$d6/da2/accept_8c.html#a04d9c3ca08298244aa21a56a55e54863" title="close_accept" alt="" coords="165,1488,264,1517"/>
7
+<area shape="rect" id="node7" href="$df/d05/pkts_8c.html#a1179aed21beeb7c21f762c4db1d54b83" title="pkt_recv_udp" alt="" coords="756,407,855,436"/>
8
+<area shape="rect" id="node42" href="$d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1281,963,1327,992"/>
9
+<area shape="rect" id="node47" href="$df/d05/pkts_8c.html#a4edb2a703136880ce100a9daa0c17078" title="pkt_recv_tcp" alt="" coords="757,616,853,645"/>
10
+<area shape="rect" id="node61" href="$df/d05/pkts_8c.html#a7eb5c8362e19fe397f598c89688ad457" title="pkt_unpack" alt="" coords="761,781,849,811"/>
11
+<area shape="rect" id="node9" href="$d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="1280,224,1328,253"/>
12
+<area shape="rect" id="node13" href="$da/d89/inet_8c.html#a2c048b68b1c08bf90b569f01c6fab82f" title="inet_recvfrom_timeout" alt="" coords="908,249,1057,279"/>
13
+<area shape="rect" id="node16" href="$da/d89/inet_8c.html#a05650389424947bce88544edfb772033" title="inet_recvfrom" alt="" coords="1116,197,1217,227"/>
14
+<area shape="rect" id="node20" href="$d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="1276,783,1332,812"/>
15
+<area shape="rect" id="node23" href="$d9/dfc/endianness_8c.html#a629226f9f754987898be147e82b2321c" title="ints_network_to_host" alt="" coords="909,353,1056,383"/>
16
+<area shape="rect" id="node33" href="$df/d05/pkts_8c.html#a56916d86b390965421fda804d7ee0a3d" title="pkt_verify_hdr" alt="" coords="931,511,1035,540"/>
17
+<area shape="rect" id="node35" href="$da/d89/inet_8c.html#a16c8d2dac83a014ea3035178a3771340" title="sockaddr_to_inet" alt="" coords="923,144,1043,173"/>
18
+<area shape="rect" id="node40" href="$d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="1133,1025,1200,1055"/>
19
+<area shape="rect" id="node11" href="$d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1397,783,1467,812"/>
20
+<area shape="rect" id="node25" href="$d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405" title="swap_ints" alt="" coords="1127,512,1207,541"/>
21
+<area shape="rect" id="node27" href="$d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89" title="swap_shorts" alt="" coords="1119,408,1215,437"/>
22
+<area shape="rect" id="node29" href="$d9/dfc/endianness_8c.html#a29c401e27b50dda7df6e6714d801020d" title="ints_array_ntohl" alt="" coords="1109,301,1224,331"/>
23
+<area shape="rect" id="node31" href="$d9/dfc/endianness_8c.html#acbced2f124c85ac91411e02a9165d095" title="ints_array_ntohs" alt="" coords="1108,355,1225,384"/>
24
+<area shape="rect" id="node38" href="$da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="1128,144,1205,173"/>
25
+<area shape="rect" id="node45" href="$d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1381,963,1483,992"/>
26
+<area shape="rect" id="node49" href="$da/d89/inet_8c.html#a54cfaf4470a9112f7f7df0e923da8cb3" title="inet_recv_timeout" alt="" coords="920,564,1045,593"/>
27
+<area shape="rect" id="node52" href="$da/d89/inet_8c.html#a372c070a318c0a1d854d262711568cd1" title="inet_recv" alt="" coords="1129,616,1204,645"/>
28
+<area shape="rect" id="node63" href="$df/d05/pkts_8c.html#a1ccdddd0f52411d0ca28fe28306b7eac" title="pkt_uncompress" alt="" coords="924,871,1041,900"/>
29
+<area shape="rect" id="node68" href="$dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="769,1283,841,1312"/>
30
+<area shape="rect" id="node72" href="$dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="617,1283,689,1312"/>
31
+<area shape="rect" id="node75" href="$dd/d23/request_8c.html#a544592715c1fa859a8a108d1b3734d5b" title="rq_verify" alt="" coords="769,303,841,332"/>
32
+<area shape="rect" id="node77" href="$dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="617,515,689,544"/>
33
+<area shape="rect" id="node81" href="$da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="612,664,695,693"/>
34
+<area shape="rect" id="node88" href="$dd/d23/request_8c.html#a23492a8fa6db1718461106073dd98fdd" title="add_rq" alt="" coords="321,464,383,493"/>
35
+<area shape="rect" id="node98" href="$dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="613,1387,693,1416"/>
36
+<area shape="rect" id="node102" href="$df/d05/pkts_8c.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="321,1077,383,1107"/>
37
+<area shape="rect" id="node129" href="$df/d05/pkts_8c.html#a30bc04fb2e922d6ca7d89176b36c441d" title="pkt_q_add_pkt" alt="" coords="752,975,859,1004"/>
38
+<area shape="rect" id="node70" href="$dd/d23/request_8c.html#a94a2019cbf2deca631276eb81a7641e8" title="op_verify" alt="" coords="945,1283,1020,1312"/>
39
+<area shape="rect" id="node83" href="$da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="759,509,852,539"/>
40
+<area shape="rect" id="node85" href="$da/d89/inet_8c.html#a75c2848f706809db4a3a8999d46118dc" title="inet_htonl" alt="" coords="944,457,1021,487"/>
41
+<area shape="rect" id="node90" href="$dd/d23/request_8c.html#a438a494dcfe71d942b55538d988518e7" title="is_rq_full" alt="" coords="456,411,531,440"/>
42
+<area shape="rect" id="node95" href="$dd/d23/request_8c.html#a666975aa9beed1798e6b1fb19fa54228" title="find_free_rq_wait" alt="" coords="433,464,553,493"/>
43
+<area shape="rect" id="node93" href="$dd/d23/request_8c.html#a33390565a774719e0197951fa99879d1" title="update_rq_tbl" alt="" coords="604,359,703,388"/>
44
+<area shape="rect" id="node100" href="$dd/d23/request_8c.html#a7e9156423ac50d7825790e5b78a79157" title="err_verify" alt="" coords="768,1387,843,1416"/>
45
+<area shape="rect" id="node104" href="$df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="455,921,532,951"/>
46
+<area shape="rect" id="node108" href="$df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="611,1179,696,1208"/>
47
+<area shape="rect" id="node111" href="$df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="460,1025,527,1055"/>
48
+<area shape="rect" id="node106" href="$da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="615,872,692,901"/>
49
+<area shape="rect" id="node127" href="$da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="613,1440,693,1469"/>
50
+<area shape="rect" id="node132" href="$df/d05/pkts_8c.html#ac4d4cb4e990a267fcc7e8008461ba760" title="pkt_copy" alt="" coords="945,1025,1020,1055"/>
51
+</map>

+ 1
- 0
d0/d51/daemon_8h_a5d807bb7bad3c6b6dba9e852f1f401a7_cgraph.md5 View File

@@ -0,0 +1 @@
1
+861fccbf89dd6edd0ae162be0f472dc8

BIN
d0/d51/daemon_8h_a5d807bb7bad3c6b6dba9e852f1f401a7_cgraph.png View File


+ 5
- 0
d0/d51/daemon_8h_a5d807bb7bad3c6b6dba9e852f1f401a7_icgraph.map View File

@@ -0,0 +1,5 @@
1
+<map id="tcp_recv_loop" name="tcp_recv_loop">
2
+<area shape="rect" id="node3" href="$d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="157,32,251,61"/>
3
+<area shape="rect" id="node5" href="$d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="300,5,391,35"/>
4
+<area shape="rect" id="node7" href="$d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="440,32,491,61"/>
5
+</map>

+ 1
- 0
d0/d51/daemon_8h_a5d807bb7bad3c6b6dba9e852f1f401a7_icgraph.md5 View File

@@ -0,0 +1 @@
1
+6fc70aaa9fe2d524514d8c7550b91dbc

BIN
d0/d51/daemon_8h_a5d807bb7bad3c6b6dba9e852f1f401a7_icgraph.png View File


+ 51
- 0
d0/d51/daemon_8h_a6bfa338bfc8ec41ee95e77a666e26114_cgraph.map View File

@@ -0,0 +1,51 @@
1
+<map id="tcp_daemon" name="tcp_daemon">
2
+<area shape="rect" id="node3" href="$d7/df8/log_8c.html#a983d6ac9e7105eb38445c20ff5e72135" title="debug" alt="" coords="1061,768,1117,798"/>
3
+<area shape="rect" id="node7" href="$dc/d21/daemon_8c.html#a990f15964056fbc0a9289f6fcf5e360c" title="sockets_all_ifs" alt="" coords="664,148,773,178"/>
4
+<area shape="rect" id="node11" href="$d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="1231,403,1279,432"/>
5
+<area shape="rect" id="node17" href="$da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="1215,1903,1295,1932"/>
6
+<area shape="rect" id="node23" href="$d7/df8/log_8c.html#a677da14e8c4326bde43622f233f1ead3" title="fatal" alt="" coords="1232,1566,1277,1595"/>
7
+<area shape="rect" id="node28" href="$da/d89/inet_8c.html#aff2952f8da964350ba064f251868a147" title="set_nonblock_sk" alt="" coords="836,303,956,332"/>
8
+<area shape="rect" id="node33" href="$df/d05/pkts_8c.html#a8fb27f7c76bb4c5e4f22315d4a51a0c4" title="pkt_addsk" alt="" coords="1048,1330,1131,1359"/>
9
+<area shape="rect" id="node35" href="$df/d05/pkts_8c.html#ae5bd461fc16a3e66ff48dbb83f6a91a0" title="pkt_add_dev" alt="" coords="160,2510,256,2539"/>
10
+<area shape="rect" id="node37" href="$df/d05/pkts_8c.html#a10af98abd797f411f0c06bc4bff939ee" title="pkt_addport" alt="" coords="1044,1434,1135,1463"/>
11
+<area shape="rect" id="node39" href="$da/d89/inet_8c.html#a16c8d2dac83a014ea3035178a3771340" title="sockaddr_to_inet" alt="" coords="148,318,268,347"/>
12
+<area shape="rect" id="node44" href="$df/d05/pkts_8c.html#add9d3fdd60f0e0e8a0b0c15e2470b3d7" title="pkt_addfrom" alt="" coords="501,2400,595,2430"/>
13
+<area shape="rect" id="node48" href="$da/d89/inet_8c.html#a7ee487ce5e94550114761abaee2bc334" title="inet_to_str" alt="" coords="1048,822,1131,851"/>
14
+<area shape="rect" id="node52" href="$d6/da2/accept_8c.html#a1c6006fb8298f7667eb793d8b099af91" title="add_accept" alt="" coords="164,2304,252,2334"/>
15
+<area shape="rect" id="node59" href="$df/d05/pkts_8c.html#ad386f9f8ac111df2a8d5a5e9912013ca" title="pkt_err" alt="" coords="517,2003,579,2032"/>
16
+<area shape="rect" id="node61" href="$df/d05/pkts_8c.html#a9994ee280b9db73a6eaca0462b361d58" title="pkt_addto" alt="" coords="680,2258,757,2287"/>
17
+<area shape="rect" id="node69" href="$df/d05/pkts_8c.html#add26b86f4b7d350021c4a96e6db6ce6c" title="send_rq" alt="" coords="685,1156,752,1186"/>
18
+<area shape="rect" id="node139" href="$da/d89/inet_8c.html#a8b78c3f5fdf056d9f5f9bb69e5896190" title="unset_nonblock_sk" alt="" coords="481,200,615,230"/>
19
+<area shape="rect" id="node142" href="$dc/d21/daemon_8c.html#a5d807bb7bad3c6b6dba9e852f1f401a7" title="tcp_recv_loop" alt="" coords="157,1726,259,1755"/>
20
+<area shape="rect" id="node5" href="$d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="1365,768,1435,798"/>
21
+<area shape="rect" id="node9" href="$dc/d21/daemon_8c.html#a71a44ef24ad390d8bfd927ed826d42eb" title="prepare_listen_socket" alt="" coords="821,148,971,178"/>
22
+<area shape="rect" id="node14" href="$da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title="set_bindtodevice_sk" alt="" coords="1019,506,1160,535"/>
23
+<area shape="rect" id="node19" href="$da/d89/inet_8c.html#a14ce403ca9d8516dc8d71796362a6d48" title="set_reuseaddr_sk" alt="" coords="1027,148,1152,178"/>
24
+<area shape="rect" id="node26" href="$d7/df8/log_8c.html#a32f684e2d9d47ca24806b88e58498931" title="close_log_file" alt="" coords="1349,1566,1451,1595"/>
25
+<area shape="rect" id="node42" href="$da/d89/inet_8c.html#ac0a02d49e9909bae32638e61ce18be9f" title="inet_setip" alt="" coords="336,318,413,347"/>
26
+<area shape="rect" id="node46" href="$da/d89/inet_8c.html#a284a1d36cd80931c6d96aba2e6a6ae46" title="inet_copy" alt="" coords="1051,2260,1128,2290"/>
27
+<area shape="rect" id="node50" href="$da/d89/inet_8c.html#a9d2fb5508608cf4b8f5347d2edbb276b" title="ipraw_to_str" alt="" coords="1208,822,1301,851"/>
28
+<area shape="rect" id="node54" href="$d6/da2/accept_8c.html#a70224e39ebc9db020557c615688ada67" title="is_ip_acpt_free" alt="" coords="320,2304,429,2334"/>
29
+<area shape="rect" id="node56" href="$d6/da2/accept_8c.html#a5a4be13a1f36281b9c268aa9c507b70e" title="new_accept" alt="" coords="503,2324,593,2354"/>
30
+<area shape="rect" id="node64" href="$df/d05/pkts_8c.html#a3245bdb71a5a4e0d04cdaa214adaac51" title="pkt_fill_hdr" alt="" coords="853,1954,939,1983"/>
31
+<area shape="rect" id="node66" href="$d2/dab/xmalloc_8c.html#a42ccfa6fc49cc4ce90cc44cd05052490" title="xmalloc" alt="" coords="1056,1540,1123,1570"/>
32
+<area shape="rect" id="node96" href="$df/d05/pkts_8c.html#a3169b3f057f310203a70d49f038f81b7" title="pkt_free" alt="" coords="1055,1903,1124,1932"/>
33
+<area shape="rect" id="node71" href="$dd/d23/request_8c.html#a94a2019cbf2deca631276eb81a7641e8" title="op_verify" alt="" coords="1217,1154,1292,1183"/>
34
+<area shape="rect" id="node74" href="$dd/d23/request_8c.html#a0051de555770a781fee178739a210820" title="re_verify" alt="" coords="1053,1228,1125,1258"/>
35
+<area shape="rect" id="node77" href="$dd/d23/request_8c.html#a9faf34ea59b2146380a56187bbe05354" title="re_to_str" alt="" coords="860,1335,932,1364"/>
36
+<area shape="rect" id="node80" href="$dd/d23/request_8c.html#a4aca83ccc74c4eff6241751a0cdfc404" title="rq_to_str" alt="" coords="860,1799,932,1828"/>
37
+<area shape="rect" id="node85" href="$df/d05/pkts_8c.html#ac024e276423e4ad5476ae1730d71cf76" title="pkt_tcp_connect" alt="" coords="837,1490,955,1519"/>
38
+<area shape="rect" id="node90" href="$df/d05/pkts_8c.html#ac8bb8c9b1659c15702e273b4a795f3d7" title="pkt_recv" alt="" coords="1053,1644,1125,1674"/>
39
+<area shape="rect" id="node94" href="$dd/d23/request_8c.html#a1026a80f12ff3079f0a38299ebb89fa9" title="rq_strerror" alt="" coords="1049,1487,1129,1516"/>
40
+<area shape="rect" id="node99" href="$da/d89/inet_8c.html#a3c05d384e453db0f645d1b1eef3f753b" title="new_udp_conn" alt="" coords="841,407,951,436"/>
41
+<area shape="rect" id="node105" href="$da/d89/inet_8c.html#a0f1dbd0722384c9eddd65f669229345a" title="new_bcast_conn" alt="" coords="836,511,956,540"/>
42
+<area shape="rect" id="node110" href="$da/d89/inet_8c.html#a5bbe90629cfa3b1f5db9437297734355" title="set_tos_sk" alt="" coords="1047,715,1132,744"/>
43
+<area shape="rect" id="node114" href="$df/d05/pkts_8c.html#aa27d4dfa0f7d6c8ee64399780800ae1f" title="pkt_send" alt="" coords="859,1026,933,1055"/>
44
+<area shape="rect" id="node119" href="$df/d05/pkts_8c.html#aa27a33c6310aee1bd27afa42578bc7f4" title="pkt_addtimeout" alt="" coords="841,868,951,898"/>
45
+<area shape="rect" id="node121" href="$df/d05/pkts_8c.html#a7ef10aa6a3c9ec3730420c5f692fb195" title="pkt_addcompress" alt="" coords="833,972,959,1002"/>
46
+<area shape="rect" id="node124" href="$df/d05/pkts_8c.html#a9bcb8ed5a94ff428d1f9f5f8b0e83d63" title="pkt_q_wait_recv" alt="" coords="837,1130,955,1159"/>
47
+<area shape="rect" id="node130" href="$df/d05/pkts_8c.html#a8ccb46810f5a6b74d733c837dd5f4fbe" title="pkt_q_del" alt="" coords="857,1695,935,1724"/>
48
+<area shape="rect" id="node144" href="$d6/da2/accept_8c.html#ad213b46f0e91a0d82c2fed88ffc3f880" title="add_accept_pid" alt="" coords="319,1680,431,1710"/>
49
+<area shape="rect" id="node147" href="$df/d05/pkts_8c.html#ad72bbdba1c2025145f30bba79981c11d" title="pkt_exec" alt="" coords="337,1387,412,1416"/>
50
+<area shape="rect" id="node158" href="$d6/da2/accept_8c.html#a04d9c3ca08298244aa21a56a55e54863" title="close_accept" alt="" coords="325,1734,424,1763"/>
51
+</map>

+ 1
- 0
d0/d51/daemon_8h_a6bfa338bfc8ec41ee95e77a666e26114_cgraph.md5 View File

@@ -0,0 +1 @@
1
+e41d8c1125b12e5435cec8ff355da508

BIN
d0/d51/daemon_8h_a6bfa338bfc8ec41ee95e77a666e26114_cgraph.png View File


+ 4
- 0
d0/d51/daemon_8h_a6bfa338bfc8ec41ee95e77a666e26114_icgraph.map View File

@@ -0,0 +1,4 @@
1
+<map id="tcp_daemon" name="tcp_daemon">
2
+<area shape="rect" id="node3" href="$d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="148,5,239,35"/>
3
+<area shape="rect" id="node5" href="$d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="288,32,339,61"/>
4
+</map>

+ 1
- 0
d0/d51/daemon_8h_a6bfa338bfc8ec41ee95e77a666e26114_icgraph.md5 View File

@@ -0,0 +1 @@
1
+615281147117c27a4cffb92aca405799

BIN
d0/d51/daemon_8h_a6bfa338bfc8ec41ee95e77a666e26114_icgraph.png View File


+ 7
- 0
d0/d51/daemon_8h_a71a44ef24ad390d8bfd927ed826d42eb_cgraph.map View File

@@ -0,0 +1,7 @@
1
+<map id="prepare_listen_socket" name="prepare_listen_socket">
2
+<area shape="rect" id="node3" href="$d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="392,26,440,56"/>
3
+<area shape="rect" id="node7" href="$da/d89/inet_8c.html#ab5a263b2a13ea5c2eb67c8b05bd56564" title="set_bindtodevice_sk" alt="" coords="203,26,344,56"/>
4
+<area shape="rect" id="node10" href="$da/d89/inet_8c.html#a428a881d9fbb4d8b4fa5224962fcdd03" title="inet_close" alt="" coords="233,80,313,109"/>
5
+<area shape="rect" id="node12" href="$da/d89/inet_8c.html#a14ce403ca9d8516dc8d71796362a6d48" title="set_reuseaddr_sk" alt="" coords="211,133,336,162"/>
6
+<area shape="rect" id="node5" href="$d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="489,26,559,56"/>
7
+</map>

+ 1
- 0
d0/d51/daemon_8h_a71a44ef24ad390d8bfd927ed826d42eb_cgraph.md5 View File

@@ -0,0 +1 @@
1
+7adb61c806f547d9b288cd7cd5f599db

BIN
d0/d51/daemon_8h_a71a44ef24ad390d8bfd927ed826d42eb_cgraph.png View File


+ 8
- 0
d0/d51/daemon_8h_a71a44ef24ad390d8bfd927ed826d42eb_icgraph.map View File

@@ -0,0 +1,8 @@
1
+<map id="prepare_listen_socket" name="prepare_listen_socket">
2
+<area shape="rect" id="node3" href="$dc/d21/daemon_8c.html#a990f15964056fbc0a9289f6fcf5e360c" title="sockets_all_ifs" alt="" coords="223,32,332,61"/>
3
+<area shape="rect" id="node16" href="$db/d6b/dns__wrapper_8c.html#aeaa4cae89e7a3eefe83d0ae4cc63b35a" title="dns_wrapper_daemon" alt="" coords="203,85,352,115"/>
4
+<area shape="rect" id="node5" href="$d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0" title="udp_daemon" alt="" coords="400,5,496,35"/>
5
+<area shape="rect" id="node12" href="$d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114" title="tcp_daemon" alt="" coords="401,59,495,88"/>
6
+<area shape="rect" id="node7" href="$d5/d05/andna_8h.html#ae8a0abdfc416da1b04dafe5c30fb14c3" title="andna_main" alt="" coords="545,32,636,61"/>
7
+<area shape="rect" id="node9" href="$d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="685,32,736,61"/>
8
+</map>

+ 1
- 0
d0/d51/daemon_8h_a71a44ef24ad390d8bfd927ed826d42eb_icgraph.md5 View File

@@ -0,0 +1 @@
1
+cc3b937e79aef3506929867ef946b19d

BIN
d0/d51/daemon_8h_a71a44ef24ad390d8bfd927ed826d42eb_icgraph.png View File


+ 195
- 0
d0/d51/daemon_8h_source.html View File

@@ -0,0 +1,195 @@
1
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
+<html xmlns="http://www.w3.org/1999/xhtml">
3
+<head>
4
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6
+<meta name="generator" content="Doxygen 1.8.6"/>
7
+<title>The Netsukuku Project: src/daemon.h Source File</title>
8
+<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
9
+<script type="text/javascript" src="../../jquery.js"></script>
10
+<script type="text/javascript" src="../../dynsections.js"></script>
11
+<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
12
+<script type="text/javascript" src="../../resize.js"></script>
13
+<script type="text/javascript" src="../../navtree.js"></script>
14
+<script type="text/javascript">
15
+  $(document).ready(initResizable);
16
+  $(window).load(resizeHeight);
17
+</script>
18
+<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
19
+<script type="text/javascript" src="../../search/search.js"></script>
20
+<script type="text/javascript">
21
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
22
+</script>
23
+<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
24
+</head>
25
+<body>
26
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
27
+<div id="titlearea">
28
+<table cellspacing="0" cellpadding="0">
29
+ <tbody>
30
+ <tr style="height: 56px;">
31
+  <td style="padding-left: 0.5em;">
32
+   <div id="projectname">The Netsukuku Project
33
+   &#160;<span id="projectnumber">0.0.9</span>
34
+   </div>
35
+   <div id="projectbrief">An Alternative routing method</div>
36
+  </td>
37
+ </tr>
38
+ </tbody>
39
+</table>
40
+</div>
41
+<!-- end header part -->
42
+<!-- Generated by Doxygen 1.8.6 -->
43
+<script type="text/javascript">
44
+var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
45
+</script>
46
+  <div id="navrow1" class="tabs">
47
+    <ul class="tablist">
48
+      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
49
+      <li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
50
+      <li class="current"><a href="../../files.html"><span>Files</span></a></li>
51
+      <li>
52
+        <div id="MSearchBox" class="MSearchBoxInactive">
53
+        <span class="left">
54
+          <img id="MSearchSelect" src="../../search/mag_sel.png"
55
+               onmouseover="return searchBox.OnSearchSelectShow()"
56
+               onmouseout="return searchBox.OnSearchSelectHide()"
57
+               alt=""/>
58
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
59
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
60
+               onblur="searchBox.OnSearchFieldFocus(false)" 
61
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
62
+          </span><span class="right">
63
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
64
+          </span>
65
+        </div>
66
+      </li>
67
+    </ul>
68
+  </div>
69
+  <div id="navrow2" class="tabs2">
70
+    <ul class="tablist">
71
+      <li><a href="../../files.html"><span>File&#160;List</span></a></li>
72
+      <li><a href="../../globals.html"><span>Globals</span></a></li>
73
+    </ul>
74
+  </div>
75
+</div><!-- top -->
76
+<div id="side-nav" class="ui-resizable side-nav-resizable">
77
+  <div id="nav-tree">
78
+    <div id="nav-tree-contents">
79
+      <div id="nav-sync" class="sync"></div>
80
+    </div>
81
+  </div>
82
+  <div id="splitbar" style="-moz-user-select:none;" 
83
+       class="ui-resizable-handle">
84
+  </div>
85
+</div>
86
+<script type="text/javascript">
87
+$(document).ready(function(){initNavTree('d0/d51/daemon_8h_source.html','../../');});
88
+</script>
89
+<div id="doc-content">
90
+<!-- window showing the filter options -->
91
+<div id="MSearchSelectWindow"
92
+     onmouseover="return searchBox.OnSearchSelectShow()"
93
+     onmouseout="return searchBox.OnSearchSelectHide()"
94
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
95
+<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>
96
+
97
+<!-- iframe showing the search results (closed by default) -->
98
+<div id="MSearchResultsWindow">
99
+<iframe src="javascript:void(0)" frameborder="0" 
100
+        name="MSearchResults" id="MSearchResults">
101
+</iframe>
102
+</div>
103
+
104
+<div class="header">
105
+  <div class="headertitle">
106
+<div class="title">daemon.h</div>  </div>
107
+</div><!--header-->
108
+<div class="contents">
109
+<a href="../../d0/d51/daemon_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/* This file is part of Netsukuku</span></div>
110
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * (c) Copyright 2004 Andrea Lo Pumo aka AlpT &lt;alpt@freaknet.org&gt;</span></div>
111
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> *</span></div>
112
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> * This source code is free software; you can redistribute it and/or</span></div>
113
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * modify it under the terms of the GNU General Public License as published </span></div>
114
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * by the Free Software Foundation; either version 2 of the License,</span></div>
115
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or (at your option) any later version.</span></div>
116
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> *</span></div>
117
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * This source code is distributed in the hope that it will be useful,</span></div>
118
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
119
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</span></div>
120
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * Please refer to the GNU Public License for more details.</span></div>
121
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
122
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> * You should have received a copy of the GNU Public License along with</span></div>
123
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * this source code; if not, write to:</span></div>
124
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.</span></div>
125
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> */</span></div>
126
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
127
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#ifndef DAEMON_H</span></div>
128
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#define DAEMON_H</span></div>
129
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
130
+<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="../../d0/d51/daemon_8h.html#ae2659ffb6926d9d7e2ac3d9f4e5affc3">   22</a></span>&#160;<span class="preprocessor">#define MAX_LISTENING_SOCKETS       MAX_INTERFACES</span></div>
131
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
132
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="comment">/* These mutexes are used to wait the complete start up of the daemons when</span></div>
133
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment"> * launched. */</span></div>
134
+<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="../../d0/d51/daemon_8h.html#a60f80baa3c0200a3d11b76e2344e4685">   26</a></span>&#160;pthread_mutex_t <a class="code" href="../../d0/d51/daemon_8h.html#a60f80baa3c0200a3d11b76e2344e4685">udp_daemon_lock</a>;</div>
135
+<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="../../d0/d51/daemon_8h.html#a0837ce0417456eabae15746c784a9759">   27</a></span>&#160;pthread_mutex_t <a class="code" href="../../d0/d51/daemon_8h.html#a0837ce0417456eabae15746c784a9759">tcp_daemon_lock</a>;</div>
136
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
137
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment">/* flags for udp_exec_pkt_argv and udp_daemon_argv */</span></div>
138
+<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="../../d0/d51/daemon_8h.html#a2daa45aa0e7f8ce288f734b406cf9883">   30</a></span>&#160;<span class="preprocessor">#define UDP_THREAD_FOR_EACH_PKT     1   </span><span class="comment">/* For each incoming udp</span></div>
139
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">                           packets use threads */</span><span class="preprocessor"></span></div>
140
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
141
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">/* Argv passed to udp_exec_pkt() */</span></div>
142
+<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="../../da/de9/structudp__exec__pkt__argv.html">   34</a></span>&#160;<span class="keyword">struct </span><a class="code" href="../../da/de9/structudp__exec__pkt__argv.html">udp_exec_pkt_argv</a> {</div>
143
+<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="../../da/de9/structudp__exec__pkt__argv.html#ae693fc9ee7ae536d0635ee6fd680afa2">   35</a></span>&#160;    <a class="code" href="../../d6/dbc/structPACKET.html">PACKET</a>      *<a class="code" href="../../da/de9/structudp__exec__pkt__argv.html#ae693fc9ee7ae536d0635ee6fd680afa2">recv_pkt</a>;</div>
144
+<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="../../da/de9/structudp__exec__pkt__argv.html#a1fd80b03da50862229f5302088c9ffd3">   36</a></span>&#160;    <span class="keywordtype">int</span>     <a class="code" href="../../da/de9/structudp__exec__pkt__argv.html#a1fd80b03da50862229f5302088c9ffd3">acpt_idx</a>;</div>
145
+<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="../../da/de9/structudp__exec__pkt__argv.html#a57c6781f0e518cbca1d013d321700aad">   37</a></span>&#160;    <span class="keywordtype">int</span>     <a class="code" href="../../da/de9/structudp__exec__pkt__argv.html#a57c6781f0e518cbca1d013d321700aad">acpt_sidx</a>;</div>
146
+<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="../../da/de9/structudp__exec__pkt__argv.html#a7ac1650a825da856bf400e7cc6086018">   38</a></span>&#160;    u_char      <a class="code" href="../../da/de9/structudp__exec__pkt__argv.html#a7ac1650a825da856bf400e7cc6086018">flags</a>;</div>
147
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;};</div>
148
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div>
149
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">/* Argv passed to udp_daemon */</span></div>
150
+<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="../../d0/df7/structudp__daemon__argv.html">   42</a></span>&#160;<span class="keyword">struct </span><a class="code" href="../../d0/df7/structudp__daemon__argv.html">udp_daemon_argv</a> {</div>
151
+<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="../../d0/df7/structudp__daemon__argv.html#ae25948f5024555666254acf3580c3ab7">   43</a></span>&#160;    u_short     <a class="code" href="../../d0/df7/structudp__daemon__argv.html#ae25948f5024555666254acf3580c3ab7">port</a>;</div>
152
+<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="../../d0/df7/structudp__daemon__argv.html#a6cc26a43bfe1f4635a6ba8dbf32d78fc">   44</a></span>&#160;    u_char      <a class="code" href="../../d0/df7/structudp__daemon__argv.html#a6cc26a43bfe1f4635a6ba8dbf32d78fc">flags</a>;</div>
153
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;};</div>
154
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
155
+<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="../../d0/d51/daemon_8h.html#ad787659f3aa4782c47772ba12d67c7c4">   47</a></span>&#160;pthread_mutex_t <a class="code" href="../../d0/d51/daemon_8h.html#ad787659f3aa4782c47772ba12d67c7c4">udp_exec_lock</a>;</div>
156
+<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="../../d0/d51/daemon_8h.html#a72360caba44fdf395627fd09dbb6315b">   48</a></span>&#160;pthread_mutex_t <a class="code" href="../../d0/d51/daemon_8h.html#a72360caba44fdf395627fd09dbb6315b">tcp_exec_lock</a>;</div>
157
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
158
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keywordtype">int</span> <a class="code" href="../../d0/d51/daemon_8h.html#a71a44ef24ad390d8bfd927ed826d42eb">prepare_listen_socket</a>(<span class="keywordtype">int</span> <a class="code" href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a>, <span class="keywordtype">int</span> socktype, u_short port, <a class="code" href="../../d9/dbe/structinterface.html">interface</a> *dev);</div>
159
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="keywordtype">void</span> *<a class="code" href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7">tcp_recv_loop</a>(<span class="keywordtype">void</span> *recv_pkt);</div>
160
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keywordtype">void</span> *<a class="code" href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114">tcp_daemon</a>(<span class="keywordtype">void</span> *null);</div>
161
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keywordtype">void</span> *<a class="code" href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0">udp_daemon</a>(<span class="keywordtype">void</span> *door);</div>
162
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
163
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/*DAEMON_H*/</span><span class="preprocessor"></span></div>
164
+<div class="ttc" id="daemon_8h_html_ad787659f3aa4782c47772ba12d67c7c4"><div class="ttname"><a href="../../d0/d51/daemon_8h.html#ad787659f3aa4782c47772ba12d67c7c4">udp_exec_lock</a></div><div class="ttdeci">pthread_mutex_t udp_exec_lock</div><div class="ttdef"><b>Definition:</b> daemon.h:47</div></div>
165
+<div class="ttc" id="structudp__exec__pkt__argv_html_ae693fc9ee7ae536d0635ee6fd680afa2"><div class="ttname"><a href="../../da/de9/structudp__exec__pkt__argv.html#ae693fc9ee7ae536d0635ee6fd680afa2">udp_exec_pkt_argv::recv_pkt</a></div><div class="ttdeci">PACKET * recv_pkt</div><div class="ttdef"><b>Definition:</b> daemon.h:35</div></div>
166
+<div class="ttc" id="structudp__daemon__argv_html_ae25948f5024555666254acf3580c3ab7"><div class="ttname"><a href="../../d0/df7/structudp__daemon__argv.html#ae25948f5024555666254acf3580c3ab7">udp_daemon_argv::port</a></div><div class="ttdeci">u_short port</div><div class="ttdef"><b>Definition:</b> daemon.h:43</div></div>
167
+<div class="ttc" id="structudp__exec__pkt__argv_html_a57c6781f0e518cbca1d013d321700aad"><div class="ttname"><a href="../../da/de9/structudp__exec__pkt__argv.html#a57c6781f0e518cbca1d013d321700aad">udp_exec_pkt_argv::acpt_sidx</a></div><div class="ttdeci">int acpt_sidx</div><div class="ttdef"><b>Definition:</b> daemon.h:37</div></div>
168
+<div class="ttc" id="daemon_8h_html_a40481bac75cf84001629622bb8a5f2c0"><div class="ttname"><a href="../../d0/d51/daemon_8h.html#a40481bac75cf84001629622bb8a5f2c0">udp_daemon</a></div><div class="ttdeci">void * udp_daemon(void *door)</div><div class="ttdef"><b>Definition:</b> daemon.c:186</div></div>
169
+<div class="ttc" id="daemon_8h_html_a60f80baa3c0200a3d11b76e2344e4685"><div class="ttname"><a href="../../d0/d51/daemon_8h.html#a60f80baa3c0200a3d11b76e2344e4685">udp_daemon_lock</a></div><div class="ttdeci">pthread_mutex_t udp_daemon_lock</div><div class="ttdef"><b>Definition:</b> daemon.h:26</div></div>
170
+<div class="ttc" id="structinterface_html"><div class="ttname"><a href="../../d9/dbe/structinterface.html">interface</a></div><div class="ttdef"><b>Definition:</b> if.h:29</div></div>
171
+<div class="ttc" id="daemon_8h_html_a5d807bb7bad3c6b6dba9e852f1f401a7"><div class="ttname"><a href="../../d0/d51/daemon_8h.html#a5d807bb7bad3c6b6dba9e852f1f401a7">tcp_recv_loop</a></div><div class="ttdeci">void * tcp_recv_loop(void *recv_pkt)</div><div class="ttdef"><b>Definition:</b> daemon.c:299</div></div>
172
+<div class="ttc" id="daemon_8h_html_a6bfa338bfc8ec41ee95e77a666e26114"><div class="ttname"><a href="../../d0/d51/daemon_8h.html#a6bfa338bfc8ec41ee95e77a666e26114">tcp_daemon</a></div><div class="ttdeci">void * tcp_daemon(void *null)</div><div class="ttdef"><b>Definition:</b> daemon.c:328</div></div>
173
+<div class="ttc" id="structudp__daemon__argv_html"><div class="ttname"><a href="../../d0/df7/structudp__daemon__argv.html">udp_daemon_argv</a></div><div class="ttdef"><b>Definition:</b> daemon.h:42</div></div>
174
+<div class="ttc" id="structudp__daemon__argv_html_a6cc26a43bfe1f4635a6ba8dbf32d78fc"><div class="ttname"><a href="../../d0/df7/structudp__daemon__argv.html#a6cc26a43bfe1f4635a6ba8dbf32d78fc">udp_daemon_argv::flags</a></div><div class="ttdeci">u_char flags</div><div class="ttdef"><b>Definition:</b> daemon.h:44</div></div>
175
+<div class="ttc" id="daemon_8h_html_a0837ce0417456eabae15746c784a9759"><div class="ttname"><a href="../../d0/d51/daemon_8h.html#a0837ce0417456eabae15746c784a9759">tcp_daemon_lock</a></div><div class="ttdeci">pthread_mutex_t tcp_daemon_lock</div><div class="ttdef"><b>Definition:</b> daemon.h:27</div></div>
176
+<div class="ttc" id="daemon_8h_html_a71a44ef24ad390d8bfd927ed826d42eb"><div class="ttname"><a href="../../d0/d51/daemon_8h.html#a71a44ef24ad390d8bfd927ed826d42eb">prepare_listen_socket</a></div><div class="ttdeci">int prepare_listen_socket(int family, int socktype, u_short port, interface *dev)</div><div class="ttdef"><b>Definition:</b> daemon.c:43</div></div>
177
+<div class="ttc" id="daemon_8h_html_a72360caba44fdf395627fd09dbb6315b"><div class="ttname"><a href="../../d0/d51/daemon_8h.html#a72360caba44fdf395627fd09dbb6315b">tcp_exec_lock</a></div><div class="ttdeci">pthread_mutex_t tcp_exec_lock</div><div class="ttdef"><b>Definition:</b> daemon.h:48</div></div>
178
+<div class="ttc" id="structudp__exec__pkt__argv_html"><div class="ttname"><a href="../../da/de9/structudp__exec__pkt__argv.html">udp_exec_pkt_argv</a></div><div class="ttdef"><b>Definition:</b> daemon.h:34</div></div>
179
+<div class="ttc" id="structudp__exec__pkt__argv_html_a1fd80b03da50862229f5302088c9ffd3"><div class="ttname"><a href="../../da/de9/structudp__exec__pkt__argv.html#a1fd80b03da50862229f5302088c9ffd3">udp_exec_pkt_argv::acpt_idx</a></div><div class="ttdeci">int acpt_idx</div><div class="ttdef"><b>Definition:</b> daemon.h:36</div></div>
180
+<div class="ttc" id="structPACKET_html"><div class="ttname"><a href="../../d6/dbc/structPACKET.html">PACKET</a></div><div class="ttdef"><b>Definition:</b> pkts.h:118</div></div>
181
+<div class="ttc" id="if_8c_html_a4417150d9f858949bd9ea8794995ebcc"><div class="ttname"><a href="../../d7/de2/if_8c.html#a4417150d9f858949bd9ea8794995ebcc">family</a></div><div class="ttdeci">int family</div><div class="ttdef"><b>Definition:</b> if.c:34</div></div>
182
+<div class="ttc" id="structudp__exec__pkt__argv_html_a7ac1650a825da856bf400e7cc6086018"><div class="ttname"><a href="../../da/de9/structudp__exec__pkt__argv.html#a7ac1650a825da856bf400e7cc6086018">udp_exec_pkt_argv::flags</a></div><div class="ttdeci">u_char flags</div><div class="ttdef"><b>Definition:</b> daemon.h:38</div></div>
183
+</div><!-- fragment --></div><!-- contents -->
184
+</div><!-- doc-content -->
185
+<!-- start footer part -->
186
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
187
+  <ul>
188
+    <li class="navelem"><a class="el" href="../../dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="../../d0/d51/daemon_8h.html">daemon.h</a></li>
189
+    <li class="footer">Generated on Wed Feb 19 2014 14:19:07 for The Netsukuku Project by
190
+    <a href="http://www.doxygen.org/index.html">
191
+    <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
192
+  </ul>
193
+</div>
194
+</body>
195
+</html>

+ 35
- 0
d0/d76/llist_8c__dep__incl.map View File

@@ -0,0 +1,35 @@
1
+<map id="src/llist.c" name="src/llist.c">
2
+<area shape="rect" id="node3" href="$d7/d3b/gmap_8h.html" title="src/gmap.h" alt="" coords="2637,83,2723,112"/>
3
+<area shape="rect" id="node30" href="$d7/d02/radar_8c.html" title="src/radar.c" alt="" coords="141,469,224,499"/>
4
+<area shape="rect" id="node32" href="$df/dba/rehook_8c.html" title="src/rehook.c" alt="" coords="2041,469,2135,499"/>
5
+<area shape="rect" id="node94" href="$d5/d89/pkts_8h.html" title="src/pkts.h" alt="" coords="993,315,1073,344"/>
6
+<area shape="rect" id="node102" href="$d3/d98/andns__snsd_8c.html" title="src/andns_snsd.c" alt="" coords="3152,469,3277,499"/>
7
+<area shape="rect" id="node119" href="$d6/d2e/snsd__cache_8h.html" title="src/snsd_cache.h" alt="" coords="3077,237,3203,267"/>
8
+<area shape="rect" id="node122" href="$d7/d74/andna__cache_8h.html" title="src/andna_cache.h" alt="" coords="2947,315,3077,344"/>
9
+<area shape="rect" id="node5" href="$d4/d18/andna_8c.html" title="src/andna.c" alt="" coords="2816,469,2907,499"/>
10
+<area shape="rect" id="node7" href="$d5/dbf/bmap_8h.html" title="src/bmap.h" alt="" coords="1669,160,1755,189"/>
11
+<area shape="rect" id="node10" href="$d9/d7f/route_8h.html" title="src/route.h" alt="" coords="1473,237,1556,267"/>
12
+<area shape="rect" id="node20" href="$db/d6b/dns__wrapper_8c.html" title="src/dns_wrapper.c" alt="" coords="2328,469,2456,499"/>
13
+<area shape="rect" id="node59" href="$db/d73/bmap_8c.html" title="src/bmap.c" alt="" coords="2480,237,2565,267"/>
14
+<area shape="rect" id="node63" href="$d9/d45/gmap_8c.html" title="src/gmap.c" alt="" coords="2589,237,2675,267"/>
15
+<area shape="rect" id="node74" href="$d8/da0/qspn_8h.html" title="src/qspn.h" alt="" coords="1879,315,1961,344"/>
16
+<area shape="rect" id="node18" href="$dc/d21/daemon_8c.html" title="src/daemon.c" alt="" coords="825,469,927,499"/>
17
+<area shape="rect" id="node22" href="$d3/dc7/hook_8c.html" title="src/hook.c" alt="" coords="1625,469,1708,499"/>
18
+<area shape="rect" id="node24" href="$d1/d6f/igs_8c.html" title="src/igs.c" alt="" coords="499,469,571,499"/>
19
+<area shape="rect" id="node26" href="$d4/d3b/netsukuku_8c.html" title="src/netsukuku.c" alt="" coords="2487,469,2601,499"/>
20
+<area shape="rect" id="node28" href="$db/de6/qspn_8c.html" title="src/qspn.c" alt="" coords="1473,469,1556,499"/>
21
+<area shape="rect" id="node34" href="$df/dbf/route_8c.html" title="src/route.c" alt="" coords="719,469,801,499"/>
22
+<area shape="rect" id="node36" href="$d6/d62/tracer_8c.html" title="src/tracer.c" alt="" coords="1079,469,1167,499"/>
23
+<area shape="rect" id="node51" href="$da/db5/tracer_8h.html" title="src/tracer.h" alt="" coords="1755,392,1843,421"/>
24
+<area shape="rect" id="node13" href="$da/dd7/igs_8h.html" title="src/igs.h" alt="" coords="1319,315,1391,344"/>
25
+<area shape="rect" id="node44" href="$df/dd8/iptunnel_8c.html" title="src/iptunnel.c" alt="" coords="1196,315,1295,344"/>
26
+<area shape="rect" id="node15" href="$db/d93/netsukuku_8h.html" title="src/netsukuku.h" alt="" coords="1211,392,1325,421"/>
27
+<area shape="rect" id="node79" href="$d6/d34/hook_8h.html" title="src/hook.h" alt="" coords="1917,392,2000,421"/>
28
+<area shape="rect" id="node97" href="$d5/d05/andna_8h.html" title="src/andna.h" alt="" coords="2683,392,2773,421"/>
29
+<area shape="rect" id="node112" href="$df/d05/pkts_8c.html" title="src/pkts.c" alt="" coords="600,392,680,421"/>
30
+<area shape="rect" id="node100" href="$de/d85/andns_8c.html" title="src/andns.c" alt="" coords="2984,469,3075,499"/>
31
+<area shape="rect" id="node126" href="$d2/de6/andna__cache_8c.html" title="src/andna_cache.c" alt="" coords="3301,392,3432,421"/>
32
+<area shape="rect" id="node135" href="$d3/dbf/ntkresolv_8c.html" title="src/ntkresolv.c" alt="" coords="3203,315,3309,344"/>
33
+<area shape="rect" id="node137" href="$d7/d48/snsd__cache_8c.html" title="src/snsd_cache.c" alt="" coords="3333,315,3459,344"/>
34
+<area shape="rect" id="node128" href="$d1/dd5/andns__snsd_8h.html" title="src/andns_snsd.h" alt="" coords="3152,392,3277,421"/>
35
+</map>

+ 1
- 0
d0/d76/llist_8c__dep__incl.md5 View File

@@ -0,0 +1 @@
1
+a675bf21d2f5b5bf3a39f977473dd4a1

BIN
d0/d76/llist_8c__dep__incl.png View File


+ 2
- 0
d0/d87/log_8h__incl.map View File

@@ -0,0 +1,2 @@
1
+<map id="src/log.h" name="src/log.h">
2
+</map>

+ 1
- 0
d0/d87/log_8h__incl.md5 View File

@@ -0,0 +1 @@
1
+d879a02b8b25c0c0e07f52cd0fc9ada9

BIN
d0/d87/log_8h__incl.png View File


+ 29
- 0
d0/d9a/if_8h__dep__incl.map View File

@@ -0,0 +1,29 @@
1
+<map id="src/if.h" name="src/if.h">
2
+<area shape="rect" id="node3" href="$d9/d7f/route_8h.html" title="src/route.h" alt="" coords="1293,83,1376,112"/>
3
+<area shape="rect" id="node12" href="$dc/d21/daemon_8c.html" title="src/daemon.c" alt="" coords="5,315,107,344"/>
4
+<area shape="rect" id="node16" href="$d3/dc7/hook_8c.html" title="src/hook.c" alt="" coords="1521,315,1604,344"/>
5
+<area shape="rect" id="node20" href="$d4/d3b/netsukuku_8c.html" title="src/netsukuku.c" alt="" coords="237,315,352,344"/>
6
+<area shape="rect" id="node24" href="$d7/d02/radar_8c.html" title="src/radar.c" alt="" coords="131,315,213,344"/>
7
+<area shape="rect" id="node26" href="$df/dba/rehook_8c.html" title="src/rehook.c" alt="" coords="1260,315,1353,344"/>
8
+<area shape="rect" id="node45" href="$d5/d89/pkts_8h.html" title="src/pkts.h" alt="" coords="688,160,768,189"/>
9
+<area shape="rect" id="node79" href="$d7/d0e/krnl__route_8h.html" title="src/krnl_route.h" alt="" coords="1976,237,2088,267"/>
10
+<area shape="rect" id="node84" href="$d8/d91/krnl__route_8c.html" title="src/krnl_route.c" alt="" coords="2132,315,2244,344"/>
11
+<area shape="rect" id="node90" href="$d7/d0e/iptunnel_8h.html" title="src/iptunnel.h" alt="" coords="1853,237,1952,267"/>
12
+<area shape="rect" id="node98" href="$d7/de2/if_8c.html" title="src/if.c" alt="" coords="2220,83,2281,112"/>
13
+<area shape="rect" id="node5" href="$d4/d18/andna_8c.html" title="src/andna.c" alt="" coords="792,315,883,344"/>
14
+<area shape="rect" id="node7" href="$da/dd7/igs_8h.html" title="src/igs.h" alt="" coords="1172,160,1244,189"/>
15
+<area shape="rect" id="node14" href="$db/d6b/dns__wrapper_8c.html" title="src/dns_wrapper.c" alt="" coords="640,315,768,344"/>
16
+<area shape="rect" id="node18" href="$d1/d6f/igs_8c.html" title="src/igs.c" alt="" coords="1679,315,1751,344"/>
17
+<area shape="rect" id="node22" href="$db/de6/qspn_8c.html" title="src/qspn.c" alt="" coords="1116,315,1199,344"/>
18
+<area shape="rect" id="node28" href="$df/dbf/route_8c.html" title="src/route.c" alt="" coords="1392,315,1475,344"/>
19
+<area shape="rect" id="node30" href="$d6/d62/tracer_8c.html" title="src/tracer.c" alt="" coords="907,315,995,344"/>
20
+<area shape="rect" id="node38" href="$df/dd8/iptunnel_8c.html" title="src/iptunnel.c" alt="" coords="1881,315,1980,344"/>
21
+<area shape="rect" id="node9" href="$db/d93/netsukuku_8h.html" title="src/netsukuku.h" alt="" coords="893,237,1008,267"/>
22
+<area shape="rect" id="node47" href="$da/db5/tracer_8h.html" title="src/tracer.h" alt="" coords="1032,237,1120,267"/>
23
+<area shape="rect" id="node55" href="$d5/d05/andna_8h.html" title="src/andna.h" alt="" coords="421,237,512,267"/>
24
+<area shape="rect" id="node70" href="$df/d05/pkts_8c.html" title="src/pkts.c" alt="" coords="637,237,717,267"/>
25
+<area shape="rect" id="node58" href="$de/d85/andns_8c.html" title="src/andns.c" alt="" coords="376,315,467,344"/>
26
+<area shape="rect" id="node60" href="$d3/d98/andns__snsd_8c.html" title="src/andns_snsd.c" alt="" coords="491,315,616,344"/>
27
+<area shape="rect" id="node86" href="$dd/d57/krnl__rule_8c.html" title="src/krnl_rule.c" alt="" coords="2004,315,2108,344"/>
28
+<area shape="rect" id="node95" href="$d1/db7/mark_8c.html" title="src/mark.c" alt="" coords="1775,315,1857,344"/>
29
+</map>

+ 1
- 0
d0/d9a/if_8h__dep__incl.md5 View File

@@ -0,0 +1 @@
1
+f0887fe65fd88a3fc9e85c69ffbad009

BIN
d0/d9a/if_8h__dep__incl.png View File


+ 148
- 0
d0/db2/structcounter__c__pkt__hdr.html View File

@@ -0,0 +1,148 @@
1
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
+<html xmlns="http://www.w3.org/1999/xhtml">
3
+<head>
4
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6
+<meta name="generator" content="Doxygen 1.8.6"/>
7
+<title>The Netsukuku Project: counter_c_pkt_hdr Struct Reference</title>
8
+<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
9
+<script type="text/javascript" src="../../jquery.js"></script>
10
+<script type="text/javascript" src="../../dynsections.js"></script>
11
+<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
12
+<script type="text/javascript" src="../../resize.js"></script>
13
+<script type="text/javascript" src="../../navtree.js"></script>
14
+<script type="text/javascript">
15
+  $(document).ready(initResizable);
16
+  $(window).load(resizeHeight);
17
+</script>
18
+<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
19
+<script type="text/javascript" src="../../search/search.js"></script>
20
+<script type="text/javascript">
21
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
22
+</script>
23
+<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
24
+</head>
25
+<body>
26
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
27
+<div id="titlearea">
28
+<table cellspacing="0" cellpadding="0">
29
+ <tbody>
30
+ <tr style="height: 56px;">
31
+  <td style="padding-left: 0.5em;">
32
+   <div id="projectname">The Netsukuku Project
33
+   &#160;<span id="projectnumber">0.0.9</span>
34
+   </div>
35
+   <div id="projectbrief">An Alternative routing method</div>
36
+  </td>
37
+ </tr>
38
+ </tbody>
39
+</table>
40
+</div>
41
+<!-- end header part -->
42
+<!-- Generated by Doxygen 1.8.6 -->
43
+<script type="text/javascript">
44
+var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
45
+</script>
46
+  <div id="navrow1" class="tabs">
47
+    <ul class="tablist">
48
+      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
49
+      <li class="current"><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
50
+      <li><a href="../../files.html"><span>Files</span></a></li>
51
+      <li>
52
+        <div id="MSearchBox" class="MSearchBoxInactive">
53
+        <span class="left">
54
+          <img id="MSearchSelect" src="../../search/mag_sel.png"
55
+               onmouseover="return searchBox.OnSearchSelectShow()"
56
+               onmouseout="return searchBox.OnSearchSelectHide()"
57
+               alt=""/>
58
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
59
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
60
+               onblur="searchBox.OnSearchFieldFocus(false)" 
61
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
62
+          </span><span class="right">
63
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
64
+          </span>
65
+        </div>
66
+      </li>
67
+    </ul>
68
+  </div>
69
+  <div id="navrow2" class="tabs2">
70
+    <ul class="tablist">
71
+      <li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
72
+      <li><a href="../../classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
73
+      <li><a href="../../functions.html"><span>Data&#160;Fields</span></a></li>
74
+    </ul>
75
+  </div>
76
+</div><!-- top -->
77
+<div id="side-nav" class="ui-resizable side-nav-resizable">
78
+  <div id="nav-tree">
79
+    <div id="nav-tree-contents">
80
+      <div id="nav-sync" class="sync"></div>
81
+    </div>
82
+  </div>
83
+  <div id="splitbar" style="-moz-user-select:none;" 
84
+       class="ui-resizable-handle">
85
+  </div>
86
+</div>
87
+<script type="text/javascript">
88
+$(document).ready(function(){initNavTree('d0/db2/structcounter__c__pkt__hdr.html','../../');});
89
+</script>
90
+<div id="doc-content">
91
+<!-- window showing the filter options -->
92
+<div id="MSearchSelectWindow"
93
+     onmouseover="return searchBox.OnSearchSelectShow()"
94
+     onmouseout="return searchBox.OnSearchSelectHide()"
95
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
96
+<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>
97
+
98
+<!-- iframe showing the search results (closed by default) -->
99
+<div id="MSearchResultsWindow">
100
+<iframe src="javascript:void(0)" frameborder="0" 
101
+        name="MSearchResults" id="MSearchResults">
102
+</iframe>
103
+</div>
104
+
105
+<div class="header">
106
+  <div class="summary">
107
+<a href="#pub-attribs">Data Fields</a>  </div>
108
+  <div class="headertitle">
109
+<div class="title">counter_c_pkt_hdr Struct Reference</div>  </div>
110
+</div><!--header-->
111
+<div class="contents">
112
+
113
+<p><code>#include &quot;<a class="el" href="../../d7/d74/andna__cache_8h_source.html">andna_cache.h</a>&quot;</code></p>
114
+<table class="memberdecls">
115
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
116
+Data Fields</h2></td></tr>
117
+<tr class="memitem:a180cb9588fb19a67a1898829f33caeb3"><td class="memItemLeft" align="right" valign="top">u_short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/db2/structcounter__c__pkt__hdr.html#a180cb9588fb19a67a1898829f33caeb3">tot_caches</a></td></tr>
118
+<tr class="separator:a180cb9588fb19a67a1898829f33caeb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
119
+</table>
120
+<h2 class="groupheader">Field Documentation</h2>
121
+<a class="anchor" id="a180cb9588fb19a67a1898829f33caeb3"></a>
122
+<div class="memitem">
123
+<div class="memproto">
124
+      <table class="memname">
125
+        <tr>
126
+          <td class="memname">u_short counter_c_pkt_hdr::tot_caches</td>
127
+        </tr>
128
+      </table>
129
+</div><div class="memdoc">
130
+
131
+</div>
132
+</div>
133
+<hr/>The documentation for this struct was generated from the following file:<ul>
134
+<li>src/<a class="el" href="../../d7/d74/andna__cache_8h_source.html">andna_cache.h</a></li>
135
+</ul>
136
+</div><!-- contents -->
137
+</div><!-- doc-content -->
138
+<!-- start footer part -->
139
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
140
+  <ul>
141
+    <li class="navelem"><a class="el" href="../../d0/db2/structcounter__c__pkt__hdr.html">counter_c_pkt_hdr</a></li>
142
+    <li class="footer">Generated on Wed Feb 19 2014 14:19:16 for The Netsukuku Project by
143
+    <a href="http://www.doxygen.org/index.html">
144
+    <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
145
+  </ul>
146
+</div>
147
+</body>
148
+</html>

+ 4
- 0
d0/db2/structcounter__c__pkt__hdr.js View File

@@ -0,0 +1,4 @@
1
+var structcounter__c__pkt__hdr =
2
+[
3
+    [ "tot_caches", "d0/db2/structcounter__c__pkt__hdr.html#a180cb9588fb19a67a1898829f33caeb3", null ]
4
+];

+ 15
- 0
d0/dbc/config_8h__dep__incl.map View File

@@ -0,0 +1,15 @@
1
+<map id="src/config.h" name="src/config.h">
2
+<area shape="rect" id="node3" href="$db/d93/netsukuku_8h.html" title="src/netsukuku.h" alt="" coords="600,83,715,112"/>
3
+<area shape="rect" id="node27" href="$d1/db7/mark_8c.html" title="src/mark.c" alt="" coords="739,83,821,112"/>
4
+<area shape="rect" id="node5" href="$d4/d18/andna_8c.html" title="src/andna.c" alt="" coords="5,160,96,189"/>
5
+<area shape="rect" id="node7" href="$dc/d21/daemon_8c.html" title="src/daemon.c" alt="" coords="120,160,221,189"/>
6
+<area shape="rect" id="node9" href="$db/d6b/dns__wrapper_8c.html" title="src/dns_wrapper.c" alt="" coords="245,160,373,189"/>
7
+<area shape="rect" id="node11" href="$d3/dc7/hook_8c.html" title="src/hook.c" alt="" coords="397,160,480,189"/>
8
+<area shape="rect" id="node13" href="$d1/d6f/igs_8c.html" title="src/igs.c" alt="" coords="504,160,576,189"/>
9
+<area shape="rect" id="node15" href="$d4/d3b/netsukuku_8c.html" title="src/netsukuku.c" alt="" coords="600,160,715,189"/>
10
+<area shape="rect" id="node17" href="$db/de6/qspn_8c.html" title="src/qspn.c" alt="" coords="739,160,821,189"/>
11
+<area shape="rect" id="node19" href="$d7/d02/radar_8c.html" title="src/radar.c" alt="" coords="845,160,928,189"/>
12
+<area shape="rect" id="node21" href="$df/dba/rehook_8c.html" title="src/rehook.c" alt="" coords="952,160,1045,189"/>
13
+<area shape="rect" id="node23" href="$df/dbf/route_8c.html" title="src/route.c" alt="" coords="1069,160,1152,189"/>
14
+<area shape="rect" id="node25" href="$d6/d62/tracer_8c.html" title="src/tracer.c" alt="" coords="1176,160,1264,189"/>
15
+</map>

+ 1
- 0
d0/dbc/config_8h__dep__incl.md5 View File

@@ -0,0 +1 @@
1
+9dd2e7b2acaa0aa3ca18fc9a05c3d263

BIN
d0/dbc/config_8h__dep__incl.png View File


+ 181
- 0
d0/dcc/err__errno_8c.html View File

@@ -0,0 +1,181 @@
1
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
+<html xmlns="http://www.w3.org/1999/xhtml">
3
+<head>
4
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6
+<meta name="generator" content="Doxygen 1.8.6"/>
7
+<title>The Netsukuku Project: src/err_errno.c File Reference</title>
8
+<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
9
+<script type="text/javascript" src="../../jquery.js"></script>
10
+<script type="text/javascript" src="../../dynsections.js"></script>
11
+<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
12
+<script type="text/javascript" src="../../resize.js"></script>
13
+<script type="text/javascript" src="../../navtree.js"></script>
14
+<script type="text/javascript">
15
+  $(document).ready(initResizable);
16
+  $(window).load(resizeHeight);
17
+</script>
18
+<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
19
+<script type="text/javascript" src="../../search/search.js"></script>
20
+<script type="text/javascript">
21
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
22
+</script>
23
+<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
24
+</head>
25
+<body>
26
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
27
+<div id="titlearea">
28
+<table cellspacing="0" cellpadding="0">
29
+ <tbody>
30
+ <tr style="height: 56px;">
31
+  <td style="padding-left: 0.5em;">
32
+   <div id="projectname">The Netsukuku Project
33
+   &#160;<span id="projectnumber">0.0.9</span>
34
+   </div>
35
+   <div id="projectbrief">An Alternative routing method</div>
36
+  </td>
37
+ </tr>
38
+ </tbody>
39
+</table>
40
+</div>
41
+<!-- end header part -->
42
+<!-- Generated by Doxygen 1.8.6 -->
43
+<script type="text/javascript">
44
+var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
45
+</script>
46
+  <div id="navrow1" class="tabs">
47
+    <ul class="tablist">
48
+      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
49
+      <li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
50
+      <li class="current"><a href="../../files.html"><span>Files</span></a></li>
51
+      <li>
52
+        <div id="MSearchBox" class="MSearchBoxInactive">
53
+        <span class="left">
54
+          <img id="MSearchSelect" src="../../search/mag_sel.png"
55
+               onmouseover="return searchBox.OnSearchSelectShow()"
56
+               onmouseout="return searchBox.OnSearchSelectHide()"
57
+               alt=""/>
58
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
59
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
60
+               onblur="searchBox.OnSearchFieldFocus(false)" 
61
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
62
+          </span><span class="right">
63
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
64
+          </span>
65
+        </div>
66
+      </li>
67
+    </ul>
68
+  </div>
69
+  <div id="navrow2" class="tabs2">
70
+    <ul class="tablist">
71
+      <li><a href="../../files.html"><span>File&#160;List</span></a></li>
72
+      <li><a href="../../globals.html"><span>Globals</span></a></li>
73
+    </ul>
74
+  </div>
75
+</div><!-- top -->
76
+<div id="side-nav" class="ui-resizable side-nav-resizable">
77
+  <div id="nav-tree">
78
+    <div id="nav-tree-contents">
79
+      <div id="nav-sync" class="sync"></div>
80
+    </div>
81
+  </div>
82
+  <div id="splitbar" style="-moz-user-select:none;" 
83
+       class="ui-resizable-handle">
84
+  </div>
85
+</div>
86
+<script type="text/javascript">
87
+$(document).ready(function(){initNavTree('d0/dcc/err__errno_8c.html','../../');});
88
+</script>
89
+<div id="doc-content">
90
+<!-- window showing the filter options -->
91
+<div id="MSearchSelectWindow"
92
+     onmouseover="return searchBox.OnSearchSelectShow()"
93
+     onmouseout="return searchBox.OnSearchSelectHide()"
94
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
95
+<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>
96
+
97
+<!-- iframe showing the search results (closed by default) -->
98
+<div id="MSearchResultsWindow">
99
+<iframe src="javascript:void(0)" frameborder="0" 
100
+        name="MSearchResults" id="MSearchResults">
101
+</iframe>
102
+</div>
103
+
104
+<div class="header">
105
+  <div class="summary">
106
+<a href="#func-members">Functions</a> &#124;
107
+<a href="#var-members">Variables</a>  </div>
108
+  <div class="headertitle">
109
+<div class="title">err_errno.c File Reference</div>  </div>
110
+</div><!--header-->
111
+<div class="contents">
112
+<div class="textblock"><code>#include &quot;<a class="el" href="../../d7/d6c/err__errno_8h_source.html">err_errno.h</a>&quot;</code><br/>
113
+</div><div class="textblock"><div class="dynheader">
114
+Include dependency graph for err_errno.c:</div>
115
+<div class="dyncontent">
116
+<div class="center"><img src="../../df/df9/err__errno_8c__incl.png" border="0" usemap="#src_2err__errno_8c" alt=""/></div>
117
+<map name="src_2err__errno_8c" id="src_2err__errno_8c">
118
+<area shape="rect" id="node3" href="../../d7/d6c/err__errno_8h.html" title="err_errno.h" alt="" coords="81,83,164,112"/></map>
119
+</div>
120
+</div><table class="memberdecls">
121
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
122
+Functions</h2></td></tr>
123
+<tr class="memitem:a43696488ec1d80b16dc7655fde87727e"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/dcc/err__errno_8c.html#a43696488ec1d80b16dc7655fde87727e">__err_strerror</a> (int n)</td></tr>
124
+<tr class="separator:a43696488ec1d80b16dc7655fde87727e"><td class="memSeparator" colspan="2">&#160;</td></tr>
125
+</table><table class="memberdecls">
126
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
127
+Variables</h2></td></tr>
128
+<tr class="memitem:a4e49439b9ec17d5042a0db60d3e9bebe"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/dcc/err__errno_8c.html#a4e49439b9ec17d5042a0db60d3e9bebe">err_strings</a> []</td></tr>
129
+<tr class="separator:a4e49439b9ec17d5042a0db60d3e9bebe"><td class="memSeparator" colspan="2">&#160;</td></tr>
130
+</table>
131
+<h2 class="groupheader">Function Documentation</h2>
132
+<a class="anchor" id="a43696488ec1d80b16dc7655fde87727e"></a>
133
+<div class="memitem">
134
+<div class="memproto">
135
+      <table class="memname">
136
+        <tr>
137
+          <td class="memname">const char* __err_strerror </td>
138
+          <td>(</td>
139
+          <td class="paramtype">int&#160;</td>
140
+          <td class="paramname"><em>n</em></td><td>)</td>
141
+          <td></td>
142
+        </tr>
143
+      </table>
144
+</div><div class="memdoc">
145
+
146
+</div>
147
+</div>
148
+<h2 class="groupheader">Variable Documentation</h2>
149
+<a class="anchor" id="a4e49439b9ec17d5042a0db60d3e9bebe"></a>
150
+<div class="memitem">
151
+<div class="memproto">
152
+<table class="mlabels">
153
+  <tr>
154
+  <td class="mlabels-left">
155
+      <table class="memname">
156
+        <tr>
157
+          <td class="memname">const char* err_strings[]</td>
158
+        </tr>
159
+      </table>
160
+  </td>
161
+  <td class="mlabels-right">
162
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
163
+  </tr>
164
+</table>
165
+</div><div class="memdoc">
166
+
167
+</div>
168
+</div>
169
+</div><!-- contents -->
170
+</div><!-- doc-content -->
171
+<!-- start footer part -->
172
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
173
+  <ul>
174
+    <li class="navelem"><a class="el" href="../../dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="../../d0/dcc/err__errno_8c.html">err_errno.c</a></li>
175
+    <li class="footer">Generated on Wed Feb 19 2014 14:19:11 for The Netsukuku Project by
176
+    <a href="http://www.doxygen.org/index.html">
177
+    <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
178
+  </ul>
179
+</div>
180
+</body>
181
+</html>

+ 5
- 0
d0/dcc/err__errno_8c.js View File

@@ -0,0 +1,5 @@
1
+var err__errno_8c =
2
+[
3
+    [ "__err_strerror", "d0/dcc/err__errno_8c.html#a43696488ec1d80b16dc7655fde87727e", null ],
4
+    [ "err_strings", "d0/dcc/err__errno_8c.html#a4e49439b9ec17d5042a0db60d3e9bebe", null ]
5
+];

+ 760
- 0
d0/ddb/misc_8c.html
File diff suppressed because it is too large
View File


+ 18
- 0
d0/ddb/misc_8c.js View File

@@ -0,0 +1,18 @@
1
+var misc_8c =
2
+[
3
+    [ "check_and_create_dir", "d0/ddb/misc_8c.html#a00e04a1d03772af465554e244ab28870", null ],
4
+    [ "do_nothing", "d0/ddb/misc_8c.html#ad3dd98cde966bc68b438e72af3c68527", null ],
5
+    [ "exec_root_script", "d0/ddb/misc_8c.html#a8acb91fe62e69e1e7be98dd06b2410a2", null ],
6
+    [ "file_exist", "d0/ddb/misc_8c.html#a928b1da945af8413e422d1749058d33a", null ],
7
+    [ "find_int", "d0/ddb/misc_8c.html#aec37f76b7523c94cbf893daa3011d561", null ],
8
+    [ "last_token", "d0/ddb/misc_8c.html#ae13480d8227e14c4ea764297d170d39c", null ],
9
+    [ "rand_range", "d0/ddb/misc_8c.html#af7f747ea1b353be8609df593dc0a629a", null ],
10
+    [ "split_string", "d0/ddb/misc_8c.html#afa3287a0852a49ffaeb854b3a43efeeb", null ],
11
+    [ "strip_char", "d0/ddb/misc_8c.html#a1b81740c73bef5d3a6c69149d2c66378", null ],
12
+    [ "swap_array", "d0/ddb/misc_8c.html#acb6548d316f7cd3f28e77c2bd4eb3e33", null ],
13
+    [ "swap_ints", "d0/ddb/misc_8c.html#a7b5a2df1e2b36c954653fd3e786a5405", null ],
14
+    [ "swap_shorts", "d0/ddb/misc_8c.html#a98da58b707cfc9acf75f8105a3508b89", null ],
15
+    [ "xor_int", "d0/ddb/misc_8c.html#ad1aea1bae314b44e08b53a5b5bf30394", null ],
16
+    [ "xsrand", "d0/ddb/misc_8c.html#a22bf64b8d655a21a09fc4a5bca7ddd2b", null ],
17
+    [ "xtimer", "d0/ddb/misc_8c.html#acb47fac99a597857da46e5527954ed11", null ]
18
+];

+ 4
- 0
d0/ddb/misc_8c_a00e04a1d03772af465554e244ab28870_cgraph.map View File

@@ -0,0 +1,4 @@
1
+<map id="check_and_create_dir" name="check_and_create_dir">
2
+<area shape="rect" id="node3" href="$d7/df8/log_8c.html#ac33c8a42a58a6379397850b60be22028" title="error" alt="" coords="203,5,251,35"/>
3
+<area shape="rect" id="node5" href="$d7/df8/log_8c.html#a3bd4b0345d9f0035edbe68f3795319de" title="print_log" alt="" coords="300,5,369,35"/>
4
+</map>

+ 1
- 0
d0/ddb/misc_8c_a00e04a1d03772af465554e244ab28870_cgraph.md5 View File

@@ -0,0 +1 @@
1
+f3982e88ae47b017eef9282ee731bc83

BIN
d0/ddb/misc_8c_a00e04a1d03772af465554e244ab28870_cgraph.png View File


+ 4
- 0
d0/ddb/misc_8c_a00e04a1d03772af465554e244ab28870_icgraph.map View File

@@ -0,0 +1,4 @@
1
+<map id="check_and_create_dir" name="check_and_create_dir">
2
+<area shape="rect" id="node3" href="$d4/d3b/netsukuku_8c.html#a110d67ecacf72375eea84dc00338030c" title="init_netsukuku" alt="" coords="203,5,309,35"/>
3
+<area shape="rect" id="node5" href="$d9/d88/ntkresolv_8h.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="357,5,408,35"/>
4
+</map>

+ 0
- 0
d0/ddb/misc_8c_a00e04a1d03772af465554e244ab28870_icgraph.md5 View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save