<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.16"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>UbixOS V2: C:/Dev/git/UbixOS/sys/include/net/opt.h Source File</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="navtree.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="resize.js"></script> <script type="text/javascript" src="navtreedata.js"></script> <script type="text/javascript" src="navtree.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(initResizable); /* @license-end */</script> <link href="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/searchdata.js"></script> <script type="text/javascript" src="search/search.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">UbixOS V2  <span id="projectnumber">2.0</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.16 --> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ var searchBox = new SearchBox("searchBox", "search",false,'Search'); /* @license-end */ </script> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',true,false,'search.php','Search'); $(document).ready(function() { init_search(); }); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> <div id="nav-sync" class="sync"></div> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(function(){initNavTree('opt_8h_source.html','');}); /* @license-end */ </script> <div id="doc-content"> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> </div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> <iframe src="javascript:void(0)" frameborder="0" name="MSearchResults" id="MSearchResults"> </iframe> </div> <div class="header"> <div class="headertitle"> <div class="title">opt.h</div> </div> </div><!--header--> <div class="contents"> <a href="opt_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> <span class="comment">/*</span></div> <div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> * Copyright (c) 2001-2004 Swedish Institute of Computer Science.</span></div> <div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * All rights reserved.</span></div> <div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> *</span></div> <div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * Redistribution and use in source and binary forms, with or without modification,</span></div> <div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * are permitted provided that the following conditions are met:</span></div> <div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> *</span></div> <div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * 1. Redistributions of source code must retain the above copyright notice,</span></div> <div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * this list of conditions and the following disclaimer.</span></div> <div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * 2. Redistributions in binary form must reproduce the above copyright notice,</span></div> <div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * this list of conditions and the following disclaimer in the documentation</span></div> <div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * and/or other materials provided with the distribution.</span></div> <div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * 3. The name of the author may not be used to endorse or promote products</span></div> <div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * derived from this software without specific prior written permission.</span></div> <div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> *</span></div> <div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment"> * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED</span></div> <div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment"> * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF</span></div> <div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment"> * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT</span></div> <div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment"> * SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,</span></div> <div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment"> * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT</span></div> <div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment"> * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS</span></div> <div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment"> * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN</span></div> <div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment"> * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING</span></div> <div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="comment"> * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY</span></div> <div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="comment"> * OF SUCH DAMAGE.</span></div> <div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="comment"> *</span></div> <div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="comment"> * This file is part of the lwIP TCP/IP stack.</span></div> <div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="comment"> *</span></div> <div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="comment"> * Author: Adam Dunkels <adam@sics.se></span></div> <div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="comment"> *</span></div> <div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="comment"> */</span></div> <div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  </div> <div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="comment">/*</span></div> <div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="comment"> * NOTE: || defined __DOXYGEN__ is a workaround for doxygen bug -</span></div> <div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="comment"> * without this, doxygen does not see the actual #define</span></div> <div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="comment"> */</span></div> <div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  </div> <div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor">#if !defined LWIP_HDR_OPT_H</span></div> <div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#define LWIP_HDR_OPT_H</span></div> <div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  </div> <div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">/*</span></div> <div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="comment"> * Include user defined options first. Anything not defined in these files</span></div> <div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="comment"> * will be set to standard values. Override anything you don't like!</span></div> <div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="comment"> */</span></div> <div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="preprocessor">#include <<a class="code" href="lwipopts_8h.html">net/lwipopts.h</a>></span></div> <div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="preprocessor">#include <<a class="code" href="debug_8h.html">net/debug.h</a>></span></div> <div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  </div> <div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="preprocessor">#if !defined NO_SYS</span></div> <div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="opt_8h.html#ae00ba99de94a5bf84d832be8976df59b"> 73</a></span> <span class="preprocessor">#define NO_SYS 0</span></div> <div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  </div> <div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <span class="preprocessor">#if !defined LWIP_TIMERS</span></div> <div class="line"><a name="l00082"></a><span class="lineno"> 82</span> <span class="preprocessor">#ifdef NO_SYS_NO_TIMERS</span></div> <div class="line"><a name="l00083"></a><span class="lineno"> 83</span> <span class="preprocessor">#define LWIP_TIMERS (!NO_SYS || (NO_SYS && !NO_SYS_NO_TIMERS))</span></div> <div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <span class="preprocessor">#else</span></div> <div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="opt_8h.html#a25a41610055f91cbd0960256240b8f2c"> 85</a></span> <span class="preprocessor">#define LWIP_TIMERS 1</span></div> <div class="line"><a name="l00086"></a><span class="lineno"> 86</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00087"></a><span class="lineno"> 87</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  </div> <div class="line"><a name="l00096"></a><span class="lineno"> 96</span> <span class="preprocessor">#if !defined LWIP_TIMERS_CUSTOM</span></div> <div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="opt_8h.html#aff0ea56f3e3d8e86c49b50557bc13815"> 97</a></span> <span class="preprocessor">#define LWIP_TIMERS_CUSTOM 0</span></div> <div class="line"><a name="l00098"></a><span class="lineno"> 98</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  </div> <div class="line"><a name="l00104"></a><span class="lineno"> 104</span> <span class="preprocessor">#if !defined MEMCPY</span></div> <div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="opt_8h.html#aa1dd57a66b6de8c0593e9e3e8d1411f6"> 105</a></span> <span class="preprocessor">#define MEMCPY(dst,src,len) memcpy(dst,src,len)</span></div> <div class="line"><a name="l00106"></a><span class="lineno"> 106</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  </div> <div class="line"><a name="l00112"></a><span class="lineno"> 112</span> <span class="preprocessor">#if !defined SMEMCPY</span></div> <div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="opt_8h.html#a8c6e3c1e4f74acb16376188dbf8909ec"> 113</a></span> <span class="preprocessor">#define SMEMCPY(dst,src,len) memcpy(dst,src,len)</span></div> <div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  </div> <div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <span class="comment">/*</span></div> <div class="line"><a name="l00117"></a><span class="lineno"> 117</span> <span class="comment"> ------------------------------------</span></div> <div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="comment"> ----------- Core locking -----------</span></div> <div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="comment"> ------------------------------------</span></div> <div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="comment"> */</span></div> <div class="line"><a name="l00128"></a><span class="lineno"> 128</span> <span class="preprocessor">#if !defined LWIP_MPU_COMPATIBLE</span></div> <div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="opt_8h.html#ae9afcefa5d233372abb9413188dd98c9"> 129</a></span> <span class="preprocessor">#define LWIP_MPU_COMPATIBLE 0</span></div> <div class="line"><a name="l00130"></a><span class="lineno"> 130</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  </div> <div class="line"><a name="l00140"></a><span class="lineno"> 140</span> <span class="preprocessor">#if !defined LWIP_TCPIP_CORE_LOCKING</span></div> <div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="opt_8h.html#a8e46232794349c209e8ed4e9e7e4f011"> 141</a></span> <span class="preprocessor">#define LWIP_TCPIP_CORE_LOCKING 1</span></div> <div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  </div> <div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="preprocessor">#if !defined LWIP_TCPIP_CORE_LOCKING_INPUT || defined __DOXYGEN__</span></div> <div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="opt_8h.html#a351beb1c06affe49e717bc9f76c66acf"> 153</a></span> <span class="preprocessor">#define LWIP_TCPIP_CORE_LOCKING_INPUT 0</span></div> <div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  </div> <div class="line"><a name="l00163"></a><span class="lineno"> 163</span> <span class="preprocessor">#if !defined SYS_LIGHTWEIGHT_PROT || defined __DOXYGEN__</span></div> <div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="opt_8h.html#ae85efb3a5fcf8585c94b3c2669978959"> 164</a></span> <span class="preprocessor">#define SYS_LIGHTWEIGHT_PROT 1</span></div> <div class="line"><a name="l00165"></a><span class="lineno"> 165</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  </div> <div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="comment">/*</span></div> <div class="line"><a name="l00171"></a><span class="lineno"> 171</span> <span class="comment"> ------------------------------------</span></div> <div class="line"><a name="l00172"></a><span class="lineno"> 172</span> <span class="comment"> ---------- Memory options ----------</span></div> <div class="line"><a name="l00173"></a><span class="lineno"> 173</span> <span class="comment"> ------------------------------------</span></div> <div class="line"><a name="l00174"></a><span class="lineno"> 174</span> <span class="comment"> */</span></div> <div class="line"><a name="l00185"></a><span class="lineno"> 185</span> <span class="preprocessor">#if !defined MEM_LIBC_MALLOC || defined __DOXYGEN__</span></div> <div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="group__lwip__opts__mem.html#ga4ef345cc270912bd2230b1c5ec51dfc8"> 186</a></span> <span class="preprocessor">#define MEM_LIBC_MALLOC 0</span></div> <div class="line"><a name="l00187"></a><span class="lineno"> 187</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  </div> <div class="line"><a name="l00198"></a><span class="lineno"> 198</span> <span class="preprocessor">#if !defined MEMP_MEM_MALLOC || defined __DOXYGEN__</span></div> <div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="group__lwip__opts__mem.html#gae93af697d27bbcefa6a28052d90f2f38"> 199</a></span> <span class="preprocessor">#define MEMP_MEM_MALLOC 0</span></div> <div class="line"><a name="l00200"></a><span class="lineno"> 200</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  </div> <div class="line"><a name="l00207"></a><span class="lineno"> 207</span> <span class="preprocessor">#if !defined MEM_ALIGNMENT || defined __DOXYGEN__</span></div> <div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="group__lwip__opts__mem.html#ga97343214666ee6dcb18c0bd77b441ea7"> 208</a></span> <span class="preprocessor">#define MEM_ALIGNMENT 1</span></div> <div class="line"><a name="l00209"></a><span class="lineno"> 209</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  </div> <div class="line"><a name="l00215"></a><span class="lineno"> 215</span> <span class="preprocessor">#if !defined MEM_SIZE || defined __DOXYGEN__</span></div> <div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="group__lwip__opts__mem.html#ga2dcf8c45f945dd0c4301a94700f2112c"> 216</a></span> <span class="preprocessor">#define MEM_SIZE 1600</span></div> <div class="line"><a name="l00217"></a><span class="lineno"> 217</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  </div> <div class="line"><a name="l00228"></a><span class="lineno"> 228</span> <span class="preprocessor">#if !defined MEMP_OVERFLOW_CHECK || defined __DOXYGEN__</span></div> <div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="group__lwip__opts__mem.html#ga27fdd01194a42fc41a7716b72cdb49e3"> 229</a></span> <span class="preprocessor">#define MEMP_OVERFLOW_CHECK 0</span></div> <div class="line"><a name="l00230"></a><span class="lineno"> 230</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  </div> <div class="line"><a name="l00236"></a><span class="lineno"> 236</span> <span class="preprocessor">#if !defined MEMP_SANITY_CHECK || defined __DOXYGEN__</span></div> <div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="group__lwip__opts__mem.html#ga0838947193e222a9f46b582e01e5beff"> 237</a></span> <span class="preprocessor">#define MEMP_SANITY_CHECK 0</span></div> <div class="line"><a name="l00238"></a><span class="lineno"> 238</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  </div> <div class="line"><a name="l00246"></a><span class="lineno"> 246</span> <span class="preprocessor">#if !defined MEM_USE_POOLS || defined __DOXYGEN__</span></div> <div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="group__lwip__opts__mem.html#gaddca3141bc7037241769eb152b6f89ba"> 247</a></span> <span class="preprocessor">#define MEM_USE_POOLS 0</span></div> <div class="line"><a name="l00248"></a><span class="lineno"> 248</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  </div> <div class="line"><a name="l00254"></a><span class="lineno"> 254</span> <span class="preprocessor">#if !defined MEM_USE_POOLS_TRY_BIGGER_POOL || defined __DOXYGEN__</span></div> <div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="group__lwip__opts__mem.html#gaba8be68e8fd0716b723ce4569ed89f82"> 255</a></span> <span class="preprocessor">#define MEM_USE_POOLS_TRY_BIGGER_POOL 0</span></div> <div class="line"><a name="l00256"></a><span class="lineno"> 256</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  </div> <div class="line"><a name="l00264"></a><span class="lineno"> 264</span> <span class="preprocessor">#if !defined MEMP_USE_CUSTOM_POOLS || defined __DOXYGEN__</span></div> <div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="group__lwip__opts__mem.html#ga69de593b8ffd4f1c249f03e48e11983b"> 265</a></span> <span class="preprocessor">#define MEMP_USE_CUSTOM_POOLS 0</span></div> <div class="line"><a name="l00266"></a><span class="lineno"> 266</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  </div> <div class="line"><a name="l00286"></a><span class="lineno"> 286</span> <span class="preprocessor">#if !defined LWIP_ALLOW_MEM_FREE_FROM_OTHER_CONTEXT || defined __DOXYGEN__</span></div> <div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="group__lwip__opts__mem.html#ga0a3ef6098813c103e5aba07da76e15e2"> 287</a></span> <span class="preprocessor">#define LWIP_ALLOW_MEM_FREE_FROM_OTHER_CONTEXT 0</span></div> <div class="line"><a name="l00288"></a><span class="lineno"> 288</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  </div> <div class="line"><a name="l00293"></a><span class="lineno"> 293</span> <span class="comment">/*</span></div> <div class="line"><a name="l00294"></a><span class="lineno"> 294</span> <span class="comment"> ------------------------------------------------</span></div> <div class="line"><a name="l00295"></a><span class="lineno"> 295</span> <span class="comment"> ---------- Internal Memory Pool Sizes ----------</span></div> <div class="line"><a name="l00296"></a><span class="lineno"> 296</span> <span class="comment"> ------------------------------------------------</span></div> <div class="line"><a name="l00297"></a><span class="lineno"> 297</span> <span class="comment"> */</span></div> <div class="line"><a name="l00308"></a><span class="lineno"> 308</span> <span class="preprocessor">#if !defined MEMP_NUM_PBUF || defined __DOXYGEN__</span></div> <div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#ga92b30aed958ec59334d936d4ca725418"> 309</a></span> <span class="preprocessor">#define MEMP_NUM_PBUF 16</span></div> <div class="line"><a name="l00310"></a><span class="lineno"> 310</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  </div> <div class="line"><a name="l00316"></a><span class="lineno"> 316</span> <span class="preprocessor">#if !defined MEMP_NUM_RAW_PCB || defined __DOXYGEN__</span></div> <div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#ga379bf92ed322cda54cb701337421e0d3"> 317</a></span> <span class="preprocessor">#define MEMP_NUM_RAW_PCB 4</span></div> <div class="line"><a name="l00318"></a><span class="lineno"> 318</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  </div> <div class="line"><a name="l00325"></a><span class="lineno"> 325</span> <span class="preprocessor">#if !defined MEMP_NUM_UDP_PCB || defined __DOXYGEN__</span></div> <div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#ga2c416da481ab09bd1ba257b75a0707eb"> 326</a></span> <span class="preprocessor">#define MEMP_NUM_UDP_PCB 4</span></div> <div class="line"><a name="l00327"></a><span class="lineno"> 327</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00328"></a><span class="lineno"> 328</span>  </div> <div class="line"><a name="l00333"></a><span class="lineno"> 333</span> <span class="preprocessor">#if !defined MEMP_NUM_TCP_PCB || defined __DOXYGEN__</span></div> <div class="line"><a name="l00334"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#ga73beecc19cfbc3114768f9b32b2cd70e"> 334</a></span> <span class="preprocessor">#define MEMP_NUM_TCP_PCB 5</span></div> <div class="line"><a name="l00335"></a><span class="lineno"> 335</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00336"></a><span class="lineno"> 336</span>  </div> <div class="line"><a name="l00341"></a><span class="lineno"> 341</span> <span class="preprocessor">#if !defined MEMP_NUM_TCP_PCB_LISTEN || defined __DOXYGEN__</span></div> <div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#ga04fba6a249123513271dccb4ec26aa5a"> 342</a></span> <span class="preprocessor">#define MEMP_NUM_TCP_PCB_LISTEN 8</span></div> <div class="line"><a name="l00343"></a><span class="lineno"> 343</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00344"></a><span class="lineno"> 344</span>  </div> <div class="line"><a name="l00349"></a><span class="lineno"> 349</span> <span class="preprocessor">#if !defined MEMP_NUM_TCP_SEG || defined __DOXYGEN__</span></div> <div class="line"><a name="l00350"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#gaa35fb3a1a76661e3ffb9722a57092de3"> 350</a></span> <span class="preprocessor">#define MEMP_NUM_TCP_SEG 16</span></div> <div class="line"><a name="l00351"></a><span class="lineno"> 351</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00352"></a><span class="lineno"> 352</span>  </div> <div class="line"><a name="l00357"></a><span class="lineno"> 357</span> <span class="preprocessor">#if !defined MEMP_NUM_REASSDATA || defined __DOXYGEN__</span></div> <div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#ga169436c5860253b90e25bdba9fdcac86"> 358</a></span> <span class="preprocessor">#define MEMP_NUM_REASSDATA 5</span></div> <div class="line"><a name="l00359"></a><span class="lineno"> 359</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00360"></a><span class="lineno"> 360</span>  </div> <div class="line"><a name="l00368"></a><span class="lineno"> 368</span> <span class="preprocessor">#if !defined MEMP_NUM_FRAG_PBUF || defined __DOXYGEN__</span></div> <div class="line"><a name="l00369"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#ga1f66051a654dcd7a4e19bc6aff240630"> 369</a></span> <span class="preprocessor">#define MEMP_NUM_FRAG_PBUF 15</span></div> <div class="line"><a name="l00370"></a><span class="lineno"> 370</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00371"></a><span class="lineno"> 371</span>  </div> <div class="line"><a name="l00378"></a><span class="lineno"> 378</span> <span class="preprocessor">#if !defined MEMP_NUM_ARP_QUEUE || defined __DOXYGEN__</span></div> <div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#ga087b00ea20a7edebcad33a1a1353a5d7"> 379</a></span> <span class="preprocessor">#define MEMP_NUM_ARP_QUEUE 30</span></div> <div class="line"><a name="l00380"></a><span class="lineno"> 380</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  </div> <div class="line"><a name="l00388"></a><span class="lineno"> 388</span> <span class="preprocessor">#if !defined MEMP_NUM_IGMP_GROUP || defined __DOXYGEN__</span></div> <div class="line"><a name="l00389"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#gab648ff95d8ffa4216b95f82a568a5d9a"> 389</a></span> <span class="preprocessor">#define MEMP_NUM_IGMP_GROUP 8</span></div> <div class="line"><a name="l00390"></a><span class="lineno"> 390</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00391"></a><span class="lineno"> 391</span>  </div> <div class="line"><a name="l00397"></a><span class="lineno"> 397</span> <span class="preprocessor">#if !defined MEMP_NUM_SYS_TIMEOUT || defined __DOXYGEN__</span></div> <div class="line"><a name="l00398"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#ga4afbdca581a58d57bc7a81118a95327e"> 398</a></span> <span class="preprocessor">#define MEMP_NUM_SYS_TIMEOUT (LWIP_TCP + IP_REASSEMBLY + LWIP_ARP + (2*LWIP_DHCP) + LWIP_AUTOIP + LWIP_IGMP + LWIP_DNS + (PPP_SUPPORT*6*MEMP_NUM_PPP_PCB) + (LWIP_IPV6 ? (1 + LWIP_IPV6_REASS + LWIP_IPV6_MLD) : 0))</span></div> <div class="line"><a name="l00399"></a><span class="lineno"> 399</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00400"></a><span class="lineno"> 400</span>  </div> <div class="line"><a name="l00405"></a><span class="lineno"> 405</span> <span class="preprocessor">#if !defined MEMP_NUM_NETBUF || defined __DOXYGEN__</span></div> <div class="line"><a name="l00406"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#ga5d99df65869ac101ed6a611fc85016be"> 406</a></span> <span class="preprocessor">#define MEMP_NUM_NETBUF 2</span></div> <div class="line"><a name="l00407"></a><span class="lineno"> 407</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00408"></a><span class="lineno"> 408</span>  </div> <div class="line"><a name="l00413"></a><span class="lineno"> 413</span> <span class="preprocessor">#if !defined MEMP_NUM_NETCONN || defined __DOXYGEN__</span></div> <div class="line"><a name="l00414"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#gacb40bd726b7e15593b20a628d298f456"> 414</a></span> <span class="preprocessor">#define MEMP_NUM_NETCONN 4</span></div> <div class="line"><a name="l00415"></a><span class="lineno"> 415</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00416"></a><span class="lineno"> 416</span>  </div> <div class="line"><a name="l00422"></a><span class="lineno"> 422</span> <span class="preprocessor">#if !defined MEMP_NUM_TCPIP_MSG_API || defined __DOXYGEN__</span></div> <div class="line"><a name="l00423"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#gafbbfd6ce8536038cd00fa85bebae987c"> 423</a></span> <span class="preprocessor">#define MEMP_NUM_TCPIP_MSG_API 8</span></div> <div class="line"><a name="l00424"></a><span class="lineno"> 424</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00425"></a><span class="lineno"> 425</span>  </div> <div class="line"><a name="l00431"></a><span class="lineno"> 431</span> <span class="preprocessor">#if !defined MEMP_NUM_TCPIP_MSG_INPKT || defined __DOXYGEN__</span></div> <div class="line"><a name="l00432"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#gab089a7088439e726c3801ba9e249d831"> 432</a></span> <span class="preprocessor">#define MEMP_NUM_TCPIP_MSG_INPKT 8</span></div> <div class="line"><a name="l00433"></a><span class="lineno"> 433</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00434"></a><span class="lineno"> 434</span>  </div> <div class="line"><a name="l00439"></a><span class="lineno"> 439</span> <span class="preprocessor">#if !defined MEMP_NUM_NETDB || defined __DOXYGEN__</span></div> <div class="line"><a name="l00440"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#ga293bc22b60bf3f8e2520f60a88370e7a"> 440</a></span> <span class="preprocessor">#define MEMP_NUM_NETDB 1</span></div> <div class="line"><a name="l00441"></a><span class="lineno"> 441</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00442"></a><span class="lineno"> 442</span>  </div> <div class="line"><a name="l00447"></a><span class="lineno"> 447</span> <span class="preprocessor">#if !defined MEMP_NUM_LOCALHOSTLIST || defined __DOXYGEN__</span></div> <div class="line"><a name="l00448"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#gaa9b0f949da12cbe8fe5f7aefc30290e0"> 448</a></span> <span class="preprocessor">#define MEMP_NUM_LOCALHOSTLIST 1</span></div> <div class="line"><a name="l00449"></a><span class="lineno"> 449</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00450"></a><span class="lineno"> 450</span>  </div> <div class="line"><a name="l00454"></a><span class="lineno"> 454</span> <span class="preprocessor">#if !defined PBUF_POOL_SIZE || defined __DOXYGEN__</span></div> <div class="line"><a name="l00455"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#ga50eaadc4cad0716410332691e382c38a"> 455</a></span> <span class="preprocessor">#define PBUF_POOL_SIZE 16</span></div> <div class="line"><a name="l00456"></a><span class="lineno"> 456</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00457"></a><span class="lineno"> 457</span>  </div> <div class="line"><a name="l00461"></a><span class="lineno"> 461</span> <span class="preprocessor">#if !defined MEMP_NUM_API_MSG || defined __DOXYGEN__</span></div> <div class="line"><a name="l00462"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#ga5a95abf3610c56e7c23cb035eb9c3444"> 462</a></span> <span class="preprocessor">#define MEMP_NUM_API_MSG MEMP_NUM_TCPIP_MSG_API</span></div> <div class="line"><a name="l00463"></a><span class="lineno"> 463</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00464"></a><span class="lineno"> 464</span>  </div> <div class="line"><a name="l00467"></a><span class="lineno"> 467</span> <span class="preprocessor">#if !defined MEMP_NUM_DNS_API_MSG || defined __DOXYGEN__</span></div> <div class="line"><a name="l00468"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#ga3b1f228c598529c62895ad04ff294980"> 468</a></span> <span class="preprocessor">#define MEMP_NUM_DNS_API_MSG MEMP_NUM_TCPIP_MSG_API</span></div> <div class="line"><a name="l00469"></a><span class="lineno"> 469</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00470"></a><span class="lineno"> 470</span>  </div> <div class="line"><a name="l00474"></a><span class="lineno"> 474</span> <span class="preprocessor">#if !defined MEMP_NUM_SOCKET_SETGETSOCKOPT_DATA || defined __DOXYGEN__</span></div> <div class="line"><a name="l00475"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#gacf9782dd26bf8a655044dc041a9de948"> 475</a></span> <span class="preprocessor">#define MEMP_NUM_SOCKET_SETGETSOCKOPT_DATA MEMP_NUM_TCPIP_MSG_API</span></div> <div class="line"><a name="l00476"></a><span class="lineno"> 476</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00477"></a><span class="lineno"> 477</span>  </div> <div class="line"><a name="l00481"></a><span class="lineno"> 481</span> <span class="preprocessor">#if !defined MEMP_NUM_NETIFAPI_MSG || defined __DOXYGEN__</span></div> <div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="group__lwip__opts__memp.html#gadd5a973b98068ce9318ea2f96b5fa14c"> 482</a></span> <span class="preprocessor">#define MEMP_NUM_NETIFAPI_MSG MEMP_NUM_TCPIP_MSG_API</span></div> <div class="line"><a name="l00483"></a><span class="lineno"> 483</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00484"></a><span class="lineno"> 484</span>  </div> <div class="line"><a name="l00488"></a><span class="lineno"> 488</span> <span class="comment">/*</span></div> <div class="line"><a name="l00489"></a><span class="lineno"> 489</span> <span class="comment"> ---------------------------------</span></div> <div class="line"><a name="l00490"></a><span class="lineno"> 490</span> <span class="comment"> ---------- ARP options ----------</span></div> <div class="line"><a name="l00491"></a><span class="lineno"> 491</span> <span class="comment"> ---------------------------------</span></div> <div class="line"><a name="l00492"></a><span class="lineno"> 492</span> <span class="comment"> */</span></div> <div class="line"><a name="l00501"></a><span class="lineno"> 501</span> <span class="preprocessor">#if !defined LWIP_ARP || defined __DOXYGEN__</span></div> <div class="line"><a name="l00502"></a><span class="lineno"><a class="line" href="group__lwip__opts__arp.html#ga9609a014bba4638cc191d6a8f9556c87"> 502</a></span> <span class="preprocessor">#define LWIP_ARP 1</span></div> <div class="line"><a name="l00503"></a><span class="lineno"> 503</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00504"></a><span class="lineno"> 504</span>  </div> <div class="line"><a name="l00508"></a><span class="lineno"> 508</span> <span class="preprocessor">#if !defined ARP_TABLE_SIZE || defined __DOXYGEN__</span></div> <div class="line"><a name="l00509"></a><span class="lineno"><a class="line" href="group__lwip__opts__arp.html#ga924936a814564dbdb0bc950d255a83b9"> 509</a></span> <span class="preprocessor">#define ARP_TABLE_SIZE 10</span></div> <div class="line"><a name="l00510"></a><span class="lineno"> 510</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00511"></a><span class="lineno"> 511</span>  </div> <div class="line"><a name="l00516"></a><span class="lineno"> 516</span> <span class="preprocessor">#if !defined ARP_MAXAGE || defined __DOXYGEN__</span></div> <div class="line"><a name="l00517"></a><span class="lineno"><a class="line" href="group__lwip__opts__arp.html#ga741a0710dc126ed3ae9e305472df3432"> 517</a></span> <span class="preprocessor">#define ARP_MAXAGE 300</span></div> <div class="line"><a name="l00518"></a><span class="lineno"> 518</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00519"></a><span class="lineno"> 519</span>  </div> <div class="line"><a name="l00527"></a><span class="lineno"> 527</span> <span class="preprocessor">#if !defined ARP_QUEUEING || defined __DOXYGEN__</span></div> <div class="line"><a name="l00528"></a><span class="lineno"><a class="line" href="group__lwip__opts__arp.html#ga75837814536af29b6102508588d0ab58"> 528</a></span> <span class="preprocessor">#define ARP_QUEUEING 0</span></div> <div class="line"><a name="l00529"></a><span class="lineno"> 529</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00530"></a><span class="lineno"> 530</span>  </div> <div class="line"><a name="l00535"></a><span class="lineno"> 535</span> <span class="preprocessor">#if !defined ARP_QUEUE_LEN || defined __DOXYGEN__</span></div> <div class="line"><a name="l00536"></a><span class="lineno"><a class="line" href="group__lwip__opts__arp.html#ga29f41a6ebdbb23f46688d381b3609fd1"> 536</a></span> <span class="preprocessor">#define ARP_QUEUE_LEN 3</span></div> <div class="line"><a name="l00537"></a><span class="lineno"> 537</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00538"></a><span class="lineno"> 538</span>  </div> <div class="line"><a name="l00549"></a><span class="lineno"> 549</span> <span class="preprocessor">#if !defined ETHARP_SUPPORT_VLAN || defined __DOXYGEN__</span></div> <div class="line"><a name="l00550"></a><span class="lineno"><a class="line" href="group__lwip__opts__arp.html#ga70ce0ecf56cf5fab000134e66d863f90"> 550</a></span> <span class="preprocessor">#define ETHARP_SUPPORT_VLAN 0</span></div> <div class="line"><a name="l00551"></a><span class="lineno"> 551</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00552"></a><span class="lineno"> 552</span>  </div> <div class="line"><a name="l00555"></a><span class="lineno"> 555</span> <span class="preprocessor">#if !defined LWIP_ETHERNET || defined __DOXYGEN__</span></div> <div class="line"><a name="l00556"></a><span class="lineno"><a class="line" href="group__lwip__opts__arp.html#ga30e02dc217cc2995d0fd241d510c904f"> 556</a></span> <span class="preprocessor">#define LWIP_ETHERNET LWIP_ARP</span></div> <div class="line"><a name="l00557"></a><span class="lineno"> 557</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00558"></a><span class="lineno"> 558</span>  </div> <div class="line"><a name="l00564"></a><span class="lineno"> 564</span> <span class="preprocessor">#if !defined ETH_PAD_SIZE || defined __DOXYGEN__</span></div> <div class="line"><a name="l00565"></a><span class="lineno"><a class="line" href="group__lwip__opts__arp.html#gad7fa3b356ca7e603e848b069c4cc6276"> 565</a></span> <span class="preprocessor">#define ETH_PAD_SIZE 0</span></div> <div class="line"><a name="l00566"></a><span class="lineno"> 566</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00567"></a><span class="lineno"> 567</span>  </div> <div class="line"><a name="l00571"></a><span class="lineno"> 571</span> <span class="preprocessor">#if !defined ETHARP_SUPPORT_STATIC_ENTRIES || defined __DOXYGEN__</span></div> <div class="line"><a name="l00572"></a><span class="lineno"><a class="line" href="group__lwip__opts__arp.html#ga4675829464156f3d665f4de171c212d7"> 572</a></span> <span class="preprocessor">#define ETHARP_SUPPORT_STATIC_ENTRIES 0</span></div> <div class="line"><a name="l00573"></a><span class="lineno"> 573</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00574"></a><span class="lineno"> 574</span>  </div> <div class="line"><a name="l00579"></a><span class="lineno"> 579</span> <span class="preprocessor">#if !defined ETHARP_TABLE_MATCH_NETIF || defined __DOXYGEN__</span></div> <div class="line"><a name="l00580"></a><span class="lineno"><a class="line" href="group__lwip__opts__arp.html#ga2f762eee309a545650f80fc8dcc19084"> 580</a></span> <span class="preprocessor">#define ETHARP_TABLE_MATCH_NETIF 0</span></div> <div class="line"><a name="l00581"></a><span class="lineno"> 581</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00582"></a><span class="lineno"> 582</span>  </div> <div class="line"><a name="l00586"></a><span class="lineno"> 586</span> <span class="comment">/*</span></div> <div class="line"><a name="l00587"></a><span class="lineno"> 587</span> <span class="comment"> --------------------------------</span></div> <div class="line"><a name="l00588"></a><span class="lineno"> 588</span> <span class="comment"> ---------- IP options ----------</span></div> <div class="line"><a name="l00589"></a><span class="lineno"> 589</span> <span class="comment"> --------------------------------</span></div> <div class="line"><a name="l00590"></a><span class="lineno"> 590</span> <span class="comment"> */</span></div> <div class="line"><a name="l00599"></a><span class="lineno"> 599</span> <span class="preprocessor">#if !defined LWIP_IPV4 || defined __DOXYGEN__</span></div> <div class="line"><a name="l00600"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv4.html#ga429e811a80ebb5157e14a854870c4410"> 600</a></span> <span class="preprocessor">#define LWIP_IPV4 1</span></div> <div class="line"><a name="l00601"></a><span class="lineno"> 601</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00602"></a><span class="lineno"> 602</span>  </div> <div class="line"><a name="l00608"></a><span class="lineno"> 608</span> <span class="preprocessor">#if !defined IP_FORWARD || defined __DOXYGEN__</span></div> <div class="line"><a name="l00609"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv4.html#ga881d32ff5ee02af01f758953f1b51d59"> 609</a></span> <span class="preprocessor">#define IP_FORWARD 0</span></div> <div class="line"><a name="l00610"></a><span class="lineno"> 610</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00611"></a><span class="lineno"> 611</span>  </div> <div class="line"><a name="l00617"></a><span class="lineno"> 617</span> <span class="preprocessor">#if !defined IP_REASSEMBLY || defined __DOXYGEN__</span></div> <div class="line"><a name="l00618"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv4.html#ga1a31ab0e0f37b17d40fa7c35bc2c4f69"> 618</a></span> <span class="preprocessor">#define IP_REASSEMBLY 1</span></div> <div class="line"><a name="l00619"></a><span class="lineno"> 619</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00620"></a><span class="lineno"> 620</span>  </div> <div class="line"><a name="l00626"></a><span class="lineno"> 626</span> <span class="preprocessor">#if !defined IP_FRAG || defined __DOXYGEN__</span></div> <div class="line"><a name="l00627"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv4.html#gaf85c8bdd5035b6cada790b4cc2a209a4"> 627</a></span> <span class="preprocessor">#define IP_FRAG 1</span></div> <div class="line"><a name="l00628"></a><span class="lineno"> 628</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00629"></a><span class="lineno"> 629</span>  </div> <div class="line"><a name="l00630"></a><span class="lineno"> 630</span> <span class="preprocessor">#if !LWIP_IPV4</span></div> <div class="line"><a name="l00631"></a><span class="lineno"> 631</span> <span class="comment">/* disable IPv4 extensions when IPv4 is disabled */</span></div> <div class="line"><a name="l00632"></a><span class="lineno"> 632</span> <span class="preprocessor">#undef IP_FORWARD</span></div> <div class="line"><a name="l00633"></a><span class="lineno"> 633</span> <span class="preprocessor">#define IP_FORWARD 0</span></div> <div class="line"><a name="l00634"></a><span class="lineno"> 634</span> <span class="preprocessor">#undef IP_REASSEMBLY</span></div> <div class="line"><a name="l00635"></a><span class="lineno"> 635</span> <span class="preprocessor">#define IP_REASSEMBLY 0</span></div> <div class="line"><a name="l00636"></a><span class="lineno"> 636</span> <span class="preprocessor">#undef IP_FRAG</span></div> <div class="line"><a name="l00637"></a><span class="lineno"> 637</span> <span class="preprocessor">#define IP_FRAG 0</span></div> <div class="line"><a name="l00638"></a><span class="lineno"> 638</span> <span class="preprocessor">#endif </span><span class="comment">/* !LWIP_IPV4 */</span><span class="preprocessor"></span></div> <div class="line"><a name="l00639"></a><span class="lineno"> 639</span>  </div> <div class="line"><a name="l00645"></a><span class="lineno"> 645</span> <span class="preprocessor">#if !defined IP_OPTIONS_ALLOWED || defined __DOXYGEN__</span></div> <div class="line"><a name="l00646"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv4.html#gaa956b0167c37a2265b55e2d0204a3933"> 646</a></span> <span class="preprocessor">#define IP_OPTIONS_ALLOWED 1</span></div> <div class="line"><a name="l00647"></a><span class="lineno"> 647</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00648"></a><span class="lineno"> 648</span>  </div> <div class="line"><a name="l00654"></a><span class="lineno"> 654</span> <span class="preprocessor">#if !defined IP_REASS_MAXAGE || defined __DOXYGEN__</span></div> <div class="line"><a name="l00655"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv4.html#gad41122bd0b5485a18a4415c8f953727b"> 655</a></span> <span class="preprocessor">#define IP_REASS_MAXAGE 3</span></div> <div class="line"><a name="l00656"></a><span class="lineno"> 656</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00657"></a><span class="lineno"> 657</span>  </div> <div class="line"><a name="l00664"></a><span class="lineno"> 664</span> <span class="preprocessor">#if !defined IP_REASS_MAX_PBUFS || defined __DOXYGEN__</span></div> <div class="line"><a name="l00665"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv4.html#ga29084a46d7d4be30e8029d356bca0394"> 665</a></span> <span class="preprocessor">#define IP_REASS_MAX_PBUFS 10</span></div> <div class="line"><a name="l00666"></a><span class="lineno"> 666</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00667"></a><span class="lineno"> 667</span>  </div> <div class="line"><a name="l00671"></a><span class="lineno"> 671</span> <span class="preprocessor">#if !defined IP_DEFAULT_TTL || defined __DOXYGEN__</span></div> <div class="line"><a name="l00672"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv4.html#ga556b9b58fd02c0fdd126791baef77411"> 672</a></span> <span class="preprocessor">#define IP_DEFAULT_TTL 255</span></div> <div class="line"><a name="l00673"></a><span class="lineno"> 673</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00674"></a><span class="lineno"> 674</span>  </div> <div class="line"><a name="l00680"></a><span class="lineno"> 680</span> <span class="preprocessor">#if !defined IP_SOF_BROADCAST || defined __DOXYGEN__</span></div> <div class="line"><a name="l00681"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv4.html#ga0b2c993fd940f5774108298933310384"> 681</a></span> <span class="preprocessor">#define IP_SOF_BROADCAST 0</span></div> <div class="line"><a name="l00682"></a><span class="lineno"> 682</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00683"></a><span class="lineno"> 683</span>  </div> <div class="line"><a name="l00688"></a><span class="lineno"> 688</span> <span class="preprocessor">#if !defined IP_SOF_BROADCAST_RECV || defined __DOXYGEN__</span></div> <div class="line"><a name="l00689"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv4.html#ga0f1fbf42d3344bf87cd056d48ddca3db"> 689</a></span> <span class="preprocessor">#define IP_SOF_BROADCAST_RECV 0</span></div> <div class="line"><a name="l00690"></a><span class="lineno"> 690</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00691"></a><span class="lineno"> 691</span>  </div> <div class="line"><a name="l00699"></a><span class="lineno"> 699</span> <span class="preprocessor">#if !defined IP_FORWARD_ALLOW_TX_ON_RX_NETIF || defined __DOXYGEN__</span></div> <div class="line"><a name="l00700"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv4.html#ga9e761df07c4e93901858741d4771dbc7"> 700</a></span> <span class="preprocessor">#define IP_FORWARD_ALLOW_TX_ON_RX_NETIF 0</span></div> <div class="line"><a name="l00701"></a><span class="lineno"> 701</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00702"></a><span class="lineno"> 702</span>  </div> <div class="line"><a name="l00708"></a><span class="lineno"> 708</span> <span class="preprocessor">#if !defined LWIP_RANDOMIZE_INITIAL_LOCAL_PORTS || defined __DOXYGEN__</span></div> <div class="line"><a name="l00709"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv4.html#gafd988b31749b30c65009c8ddf6c0a58d"> 709</a></span> <span class="preprocessor">#define LWIP_RANDOMIZE_INITIAL_LOCAL_PORTS 0</span></div> <div class="line"><a name="l00710"></a><span class="lineno"> 710</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00711"></a><span class="lineno"> 711</span>  </div> <div class="line"><a name="l00715"></a><span class="lineno"> 715</span> <span class="comment">/*</span></div> <div class="line"><a name="l00716"></a><span class="lineno"> 716</span> <span class="comment"> ----------------------------------</span></div> <div class="line"><a name="l00717"></a><span class="lineno"> 717</span> <span class="comment"> ---------- ICMP options ----------</span></div> <div class="line"><a name="l00718"></a><span class="lineno"> 718</span> <span class="comment"> ----------------------------------</span></div> <div class="line"><a name="l00719"></a><span class="lineno"> 719</span> <span class="comment"> */</span></div> <div class="line"><a name="l00729"></a><span class="lineno"> 729</span> <span class="preprocessor">#if !defined LWIP_ICMP || defined __DOXYGEN__</span></div> <div class="line"><a name="l00730"></a><span class="lineno"><a class="line" href="group__lwip__opts__icmp.html#gae4d45345c3ab8e5a355fda1d8d24fca6"> 730</a></span> <span class="preprocessor">#define LWIP_ICMP 1</span></div> <div class="line"><a name="l00731"></a><span class="lineno"> 731</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00732"></a><span class="lineno"> 732</span>  </div> <div class="line"><a name="l00736"></a><span class="lineno"> 736</span> <span class="preprocessor">#if !defined ICMP_TTL || defined __DOXYGEN__</span></div> <div class="line"><a name="l00737"></a><span class="lineno"><a class="line" href="group__lwip__opts__icmp.html#gae1533f2bc39a5843989909555f6ce0cf"> 737</a></span> <span class="preprocessor">#define ICMP_TTL (IP_DEFAULT_TTL)</span></div> <div class="line"><a name="l00738"></a><span class="lineno"> 738</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00739"></a><span class="lineno"> 739</span>  </div> <div class="line"><a name="l00743"></a><span class="lineno"> 743</span> <span class="preprocessor">#if !defined LWIP_BROADCAST_PING || defined __DOXYGEN__</span></div> <div class="line"><a name="l00744"></a><span class="lineno"><a class="line" href="group__lwip__opts__icmp.html#ga8088cb56d1a84fe554b11bc15d84b2b9"> 744</a></span> <span class="preprocessor">#define LWIP_BROADCAST_PING 0</span></div> <div class="line"><a name="l00745"></a><span class="lineno"> 745</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00746"></a><span class="lineno"> 746</span>  </div> <div class="line"><a name="l00750"></a><span class="lineno"> 750</span> <span class="preprocessor">#if !defined LWIP_MULTICAST_PING || defined __DOXYGEN__</span></div> <div class="line"><a name="l00751"></a><span class="lineno"><a class="line" href="group__lwip__opts__icmp.html#gaf77baf0a83b04312eab4c006ef229661"> 751</a></span> <span class="preprocessor">#define LWIP_MULTICAST_PING 0</span></div> <div class="line"><a name="l00752"></a><span class="lineno"> 752</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00753"></a><span class="lineno"> 753</span>  </div> <div class="line"><a name="l00757"></a><span class="lineno"> 757</span> <span class="comment">/*</span></div> <div class="line"><a name="l00758"></a><span class="lineno"> 758</span> <span class="comment"> ---------------------------------</span></div> <div class="line"><a name="l00759"></a><span class="lineno"> 759</span> <span class="comment"> ---------- RAW options ----------</span></div> <div class="line"><a name="l00760"></a><span class="lineno"> 760</span> <span class="comment"> ---------------------------------</span></div> <div class="line"><a name="l00761"></a><span class="lineno"> 761</span> <span class="comment"> */</span></div> <div class="line"><a name="l00770"></a><span class="lineno"> 770</span> <span class="preprocessor">#if !defined LWIP_RAW || defined __DOXYGEN__</span></div> <div class="line"><a name="l00771"></a><span class="lineno"><a class="line" href="group__lwip__opts__raw.html#gaca452be5cb05d9666f8f57e582c39221"> 771</a></span> <span class="preprocessor">#define LWIP_RAW 0</span></div> <div class="line"><a name="l00772"></a><span class="lineno"> 772</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00773"></a><span class="lineno"> 773</span>  </div> <div class="line"><a name="l00777"></a><span class="lineno"> 777</span> <span class="preprocessor">#if !defined RAW_TTL || defined __DOXYGEN__</span></div> <div class="line"><a name="l00778"></a><span class="lineno"><a class="line" href="group__lwip__opts__raw.html#ga36e3ffa66073ca0d27d11c422778249c"> 778</a></span> <span class="preprocessor">#define RAW_TTL (IP_DEFAULT_TTL)</span></div> <div class="line"><a name="l00779"></a><span class="lineno"> 779</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00780"></a><span class="lineno"> 780</span>  </div> <div class="line"><a name="l00784"></a><span class="lineno"> 784</span> <span class="comment">/*</span></div> <div class="line"><a name="l00785"></a><span class="lineno"> 785</span> <span class="comment"> ----------------------------------</span></div> <div class="line"><a name="l00786"></a><span class="lineno"> 786</span> <span class="comment"> ---------- DHCP options ----------</span></div> <div class="line"><a name="l00787"></a><span class="lineno"> 787</span> <span class="comment"> ----------------------------------</span></div> <div class="line"><a name="l00788"></a><span class="lineno"> 788</span> <span class="comment"> */</span></div> <div class="line"><a name="l00797"></a><span class="lineno"> 797</span> <span class="preprocessor">#if !defined LWIP_DHCP || defined __DOXYGEN__</span></div> <div class="line"><a name="l00798"></a><span class="lineno"><a class="line" href="group__lwip__opts__dhcp.html#ga8a6ec62dc121064ac591b1fd8567bee9"> 798</a></span> <span class="preprocessor">#define LWIP_DHCP 0</span></div> <div class="line"><a name="l00799"></a><span class="lineno"> 799</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00800"></a><span class="lineno"> 800</span> <span class="preprocessor">#if !LWIP_IPV4</span></div> <div class="line"><a name="l00801"></a><span class="lineno"> 801</span> <span class="comment">/* disable DHCP when IPv4 is disabled */</span></div> <div class="line"><a name="l00802"></a><span class="lineno"> 802</span> <span class="preprocessor">#undef LWIP_DHCP</span></div> <div class="line"><a name="l00803"></a><span class="lineno"> 803</span> <span class="preprocessor">#define LWIP_DHCP 0</span></div> <div class="line"><a name="l00804"></a><span class="lineno"> 804</span> <span class="preprocessor">#endif </span><span class="comment">/* !LWIP_IPV4 */</span><span class="preprocessor"></span></div> <div class="line"><a name="l00805"></a><span class="lineno"> 805</span>  </div> <div class="line"><a name="l00809"></a><span class="lineno"> 809</span> <span class="preprocessor">#if !defined DHCP_DOES_ARP_CHECK || defined __DOXYGEN__</span></div> <div class="line"><a name="l00810"></a><span class="lineno"><a class="line" href="group__lwip__opts__dhcp.html#gab2d91de7b2fce879b0a213682e1b0b69"> 810</a></span> <span class="preprocessor">#define DHCP_DOES_ARP_CHECK ((LWIP_DHCP) && (LWIP_ARP))</span></div> <div class="line"><a name="l00811"></a><span class="lineno"> 811</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00812"></a><span class="lineno"> 812</span>  </div> <div class="line"><a name="l00819"></a><span class="lineno"> 819</span> <span class="preprocessor">#if !defined LWIP_DHCP_CHECK_LINK_UP</span></div> <div class="line"><a name="l00820"></a><span class="lineno"><a class="line" href="group__lwip__opts__dhcp.html#ga1e9ec404a96581fdbc9d231a8a698a60"> 820</a></span> <span class="preprocessor">#define LWIP_DHCP_CHECK_LINK_UP 0</span></div> <div class="line"><a name="l00821"></a><span class="lineno"> 821</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00822"></a><span class="lineno"> 822</span>  </div> <div class="line"><a name="l00826"></a><span class="lineno"> 826</span> <span class="preprocessor">#if !defined LWIP_DHCP_BOOTP_FILE || defined __DOXYGEN__</span></div> <div class="line"><a name="l00827"></a><span class="lineno"><a class="line" href="group__lwip__opts__dhcp.html#ga3c2983cbd228011dd3e18cb417e7e423"> 827</a></span> <span class="preprocessor">#define LWIP_DHCP_BOOTP_FILE 0</span></div> <div class="line"><a name="l00828"></a><span class="lineno"> 828</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00829"></a><span class="lineno"> 829</span>  </div> <div class="line"><a name="l00835"></a><span class="lineno"> 835</span> <span class="preprocessor">#if !defined LWIP_DHCP_GET_NTP_SRV || defined __DOXYGEN__</span></div> <div class="line"><a name="l00836"></a><span class="lineno"><a class="line" href="group__lwip__opts__dhcp.html#ga2cc18315edcd5ffc083d1256f7d22a83"> 836</a></span> <span class="preprocessor">#define LWIP_DHCP_GET_NTP_SRV 0</span></div> <div class="line"><a name="l00837"></a><span class="lineno"> 837</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00838"></a><span class="lineno"> 838</span>  </div> <div class="line"><a name="l00842"></a><span class="lineno"> 842</span> <span class="preprocessor">#if !defined LWIP_DHCP_MAX_NTP_SERVERS || defined __DOXYGEN__</span></div> <div class="line"><a name="l00843"></a><span class="lineno"><a class="line" href="group__lwip__opts__dhcp.html#ga9d014e3f7dc9e1e7c7decd8652ba65e2"> 843</a></span> <span class="preprocessor">#define LWIP_DHCP_MAX_NTP_SERVERS 1</span></div> <div class="line"><a name="l00844"></a><span class="lineno"> 844</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00845"></a><span class="lineno"> 845</span>  </div> <div class="line"><a name="l00851"></a><span class="lineno"> 851</span> <span class="preprocessor">#if !defined LWIP_DHCP_MAX_DNS_SERVERS || defined __DOXYGEN__</span></div> <div class="line"><a name="l00852"></a><span class="lineno"><a class="line" href="group__lwip__opts__dhcp.html#ga60ccc20fbb08be24b5d5f599dd47a6a6"> 852</a></span> <span class="preprocessor">#define LWIP_DHCP_MAX_DNS_SERVERS DNS_MAX_SERVERS</span></div> <div class="line"><a name="l00853"></a><span class="lineno"> 853</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00854"></a><span class="lineno"> 854</span>  </div> <div class="line"><a name="l00858"></a><span class="lineno"> 858</span> <span class="comment">/*</span></div> <div class="line"><a name="l00859"></a><span class="lineno"> 859</span> <span class="comment"> ------------------------------------</span></div> <div class="line"><a name="l00860"></a><span class="lineno"> 860</span> <span class="comment"> ---------- AUTOIP options ----------</span></div> <div class="line"><a name="l00861"></a><span class="lineno"> 861</span> <span class="comment"> ------------------------------------</span></div> <div class="line"><a name="l00862"></a><span class="lineno"> 862</span> <span class="comment"> */</span></div> <div class="line"><a name="l00871"></a><span class="lineno"> 871</span> <span class="preprocessor">#if !defined LWIP_AUTOIP || defined __DOXYGEN__</span></div> <div class="line"><a name="l00872"></a><span class="lineno"><a class="line" href="group__lwip__opts__autoip.html#gaaf1b3a089827223589baf1b7f4f57069"> 872</a></span> <span class="preprocessor">#define LWIP_AUTOIP 0</span></div> <div class="line"><a name="l00873"></a><span class="lineno"> 873</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00874"></a><span class="lineno"> 874</span> <span class="preprocessor">#if !LWIP_IPV4</span></div> <div class="line"><a name="l00875"></a><span class="lineno"> 875</span> <span class="comment">/* disable AUTOIP when IPv4 is disabled */</span></div> <div class="line"><a name="l00876"></a><span class="lineno"> 876</span> <span class="preprocessor">#undef LWIP_AUTOIP</span></div> <div class="line"><a name="l00877"></a><span class="lineno"> 877</span> <span class="preprocessor">#define LWIP_AUTOIP 0</span></div> <div class="line"><a name="l00878"></a><span class="lineno"> 878</span> <span class="preprocessor">#endif </span><span class="comment">/* !LWIP_IPV4 */</span><span class="preprocessor"></span></div> <div class="line"><a name="l00879"></a><span class="lineno"> 879</span>  </div> <div class="line"><a name="l00884"></a><span class="lineno"> 884</span> <span class="preprocessor">#if !defined LWIP_DHCP_AUTOIP_COOP || defined __DOXYGEN__</span></div> <div class="line"><a name="l00885"></a><span class="lineno"><a class="line" href="group__lwip__opts__autoip.html#ga1a91e18dbb9777bc6e3963f52cb5f9fe"> 885</a></span> <span class="preprocessor">#define LWIP_DHCP_AUTOIP_COOP 0</span></div> <div class="line"><a name="l00886"></a><span class="lineno"> 886</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00887"></a><span class="lineno"> 887</span>  </div> <div class="line"><a name="l00895"></a><span class="lineno"> 895</span> <span class="preprocessor">#if !defined LWIP_DHCP_AUTOIP_COOP_TRIES || defined __DOXYGEN__</span></div> <div class="line"><a name="l00896"></a><span class="lineno"><a class="line" href="group__lwip__opts__autoip.html#ga4ff3f941b4c71a04b0c30fbee5b198c2"> 896</a></span> <span class="preprocessor">#define LWIP_DHCP_AUTOIP_COOP_TRIES 9</span></div> <div class="line"><a name="l00897"></a><span class="lineno"> 897</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00898"></a><span class="lineno"> 898</span>  </div> <div class="line"><a name="l00902"></a><span class="lineno"> 902</span> <span class="comment">/*</span></div> <div class="line"><a name="l00903"></a><span class="lineno"> 903</span> <span class="comment"> ----------------------------------</span></div> <div class="line"><a name="l00904"></a><span class="lineno"> 904</span> <span class="comment"> ----- SNMP MIB2 support -----</span></div> <div class="line"><a name="l00905"></a><span class="lineno"> 905</span> <span class="comment"> ----------------------------------</span></div> <div class="line"><a name="l00906"></a><span class="lineno"> 906</span> <span class="comment"> */</span></div> <div class="line"><a name="l00917"></a><span class="lineno"> 917</span> <span class="preprocessor">#if !defined LWIP_MIB2_CALLBACKS || defined __DOXYGEN__</span></div> <div class="line"><a name="l00918"></a><span class="lineno"><a class="line" href="group__lwip__opts__mib2.html#gad84d6a781880cec19a1ef4b2339fea29"> 918</a></span> <span class="preprocessor">#define LWIP_MIB2_CALLBACKS 0</span></div> <div class="line"><a name="l00919"></a><span class="lineno"> 919</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00920"></a><span class="lineno"> 920</span>  </div> <div class="line"><a name="l00924"></a><span class="lineno"> 924</span> <span class="comment">/*</span></div> <div class="line"><a name="l00925"></a><span class="lineno"> 925</span> <span class="comment"> ----------------------------------</span></div> <div class="line"><a name="l00926"></a><span class="lineno"> 926</span> <span class="comment"> ----- Multicast/IGMP options -----</span></div> <div class="line"><a name="l00927"></a><span class="lineno"> 927</span> <span class="comment"> ----------------------------------</span></div> <div class="line"><a name="l00928"></a><span class="lineno"> 928</span> <span class="comment"> */</span></div> <div class="line"><a name="l00937"></a><span class="lineno"> 937</span> <span class="preprocessor">#if !defined LWIP_IGMP || defined __DOXYGEN__</span></div> <div class="line"><a name="l00938"></a><span class="lineno"><a class="line" href="group__lwip__opts__igmp.html#gadaf25915ae1fd69c0943ef68cbb38923"> 938</a></span> <span class="preprocessor">#define LWIP_IGMP 0</span></div> <div class="line"><a name="l00939"></a><span class="lineno"> 939</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00940"></a><span class="lineno"> 940</span> <span class="preprocessor">#if !LWIP_IPV4</span></div> <div class="line"><a name="l00941"></a><span class="lineno"> 941</span> <span class="preprocessor">#undef LWIP_IGMP</span></div> <div class="line"><a name="l00942"></a><span class="lineno"> 942</span> <span class="preprocessor">#define LWIP_IGMP 0</span></div> <div class="line"><a name="l00943"></a><span class="lineno"> 943</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00944"></a><span class="lineno"> 944</span>  </div> <div class="line"><a name="l00949"></a><span class="lineno"> 949</span> <span class="preprocessor">#if !defined LWIP_MULTICAST_TX_OPTIONS || defined __DOXYGEN__</span></div> <div class="line"><a name="l00950"></a><span class="lineno"><a class="line" href="group__lwip__opts__igmp.html#gab8d7d53247cc62caa76f54b2c5a5df30"> 950</a></span> <span class="preprocessor">#define LWIP_MULTICAST_TX_OPTIONS (LWIP_IGMP && LWIP_UDP)</span></div> <div class="line"><a name="l00951"></a><span class="lineno"> 951</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00952"></a><span class="lineno"> 952</span>  </div> <div class="line"><a name="l00956"></a><span class="lineno"> 956</span> <span class="comment">/*</span></div> <div class="line"><a name="l00957"></a><span class="lineno"> 957</span> <span class="comment"> ----------------------------------</span></div> <div class="line"><a name="l00958"></a><span class="lineno"> 958</span> <span class="comment"> ---------- DNS options -----------</span></div> <div class="line"><a name="l00959"></a><span class="lineno"> 959</span> <span class="comment"> ----------------------------------</span></div> <div class="line"><a name="l00960"></a><span class="lineno"> 960</span> <span class="comment"> */</span></div> <div class="line"><a name="l00970"></a><span class="lineno"> 970</span> <span class="preprocessor">#if !defined LWIP_DNS || defined __DOXYGEN__</span></div> <div class="line"><a name="l00971"></a><span class="lineno"><a class="line" href="group__lwip__opts__dns.html#ga98710dd81446b7cb2daac736bae6f646"> 971</a></span> <span class="preprocessor">#define LWIP_DNS 0</span></div> <div class="line"><a name="l00972"></a><span class="lineno"> 972</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00973"></a><span class="lineno"> 973</span>  </div> <div class="line"><a name="l00975"></a><span class="lineno"> 975</span> <span class="preprocessor">#if !defined DNS_TABLE_SIZE || defined __DOXYGEN__</span></div> <div class="line"><a name="l00976"></a><span class="lineno"><a class="line" href="group__lwip__opts__dns.html#ga2384e76c1acdf969d883f3de08d340f7"> 976</a></span> <span class="preprocessor">#define DNS_TABLE_SIZE 4</span></div> <div class="line"><a name="l00977"></a><span class="lineno"> 977</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00978"></a><span class="lineno"> 978</span>  </div> <div class="line"><a name="l00980"></a><span class="lineno"> 980</span> <span class="preprocessor">#if !defined DNS_MAX_NAME_LENGTH || defined __DOXYGEN__</span></div> <div class="line"><a name="l00981"></a><span class="lineno"><a class="line" href="group__lwip__opts__dns.html#ga3b01c79902063c170ef57deb72f56124"> 981</a></span> <span class="preprocessor">#define DNS_MAX_NAME_LENGTH 256</span></div> <div class="line"><a name="l00982"></a><span class="lineno"> 982</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00983"></a><span class="lineno"> 983</span>  </div> <div class="line"><a name="l00988"></a><span class="lineno"> 988</span> <span class="preprocessor">#if !defined DNS_MAX_SERVERS || defined __DOXYGEN__</span></div> <div class="line"><a name="l00989"></a><span class="lineno"><a class="line" href="group__lwip__opts__dns.html#ga9f9881c887a8aceb9765820c2dbdf292"> 989</a></span> <span class="preprocessor">#define DNS_MAX_SERVERS 2</span></div> <div class="line"><a name="l00990"></a><span class="lineno"> 990</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00991"></a><span class="lineno"> 991</span>  </div> <div class="line"><a name="l00993"></a><span class="lineno"> 993</span> <span class="preprocessor">#if !defined DNS_DOES_NAME_CHECK || defined __DOXYGEN__</span></div> <div class="line"><a name="l00994"></a><span class="lineno"><a class="line" href="group__lwip__opts__dns.html#ga07ffd8e9106dae3b65347bd03811a4b6"> 994</a></span> <span class="preprocessor">#define DNS_DOES_NAME_CHECK 1</span></div> <div class="line"><a name="l00995"></a><span class="lineno"> 995</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00996"></a><span class="lineno"> 996</span>  </div> <div class="line"><a name="l01001"></a><span class="lineno"> 1001</span> <span class="preprocessor">#if !defined LWIP_DNS_SECURE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01002"></a><span class="lineno"><a class="line" href="group__lwip__opts__dns.html#ga8979c30dfbfde609d5139f80aabdfcc5"> 1002</a></span> <span class="preprocessor">#define LWIP_DNS_SECURE (LWIP_DNS_SECURE_RAND_XID | LWIP_DNS_SECURE_NO_MULTIPLE_OUTSTANDING | LWIP_DNS_SECURE_RAND_SRC_PORT)</span></div> <div class="line"><a name="l01003"></a><span class="lineno"> 1003</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01004"></a><span class="lineno"> 1004</span>  </div> <div class="line"><a name="l01005"></a><span class="lineno"> 1005</span> <span class="comment">/* A list of DNS security features follows */</span></div> <div class="line"><a name="l01006"></a><span class="lineno"><a class="line" href="group__lwip__opts__dns.html#ga247795be83258f9afd0e3649a20fe30d"> 1006</a></span> <span class="preprocessor">#define LWIP_DNS_SECURE_RAND_XID 1</span></div> <div class="line"><a name="l01007"></a><span class="lineno"><a class="line" href="group__lwip__opts__dns.html#ga5cabf5668bb2532408d9dcb8caf56092"> 1007</a></span> <span class="preprocessor">#define LWIP_DNS_SECURE_NO_MULTIPLE_OUTSTANDING 2</span></div> <div class="line"><a name="l01008"></a><span class="lineno"><a class="line" href="group__lwip__opts__dns.html#ga3aa0b17e6093d9e109790b28d6adfa65"> 1008</a></span> <span class="preprocessor">#define LWIP_DNS_SECURE_RAND_SRC_PORT 4</span></div> <div class="line"><a name="l01009"></a><span class="lineno"> 1009</span>  </div> <div class="line"><a name="l01018"></a><span class="lineno"> 1018</span> <span class="preprocessor">#if !defined DNS_LOCAL_HOSTLIST || defined __DOXYGEN__</span></div> <div class="line"><a name="l01019"></a><span class="lineno"><a class="line" href="group__lwip__opts__dns.html#gacba1ac491c1b47b98dfbd0d5c1662659"> 1019</a></span> <span class="preprocessor">#define DNS_LOCAL_HOSTLIST 0</span></div> <div class="line"><a name="l01020"></a><span class="lineno"> 1020</span> <span class="preprocessor">#endif </span><span class="comment">/* DNS_LOCAL_HOSTLIST */</span><span class="preprocessor"></span></div> <div class="line"><a name="l01021"></a><span class="lineno"> 1021</span>  </div> <div class="line"><a name="l01024"></a><span class="lineno"> 1024</span> <span class="preprocessor">#if !defined DNS_LOCAL_HOSTLIST_IS_DYNAMIC || defined __DOXYGEN__</span></div> <div class="line"><a name="l01025"></a><span class="lineno"><a class="line" href="group__lwip__opts__dns.html#ga8235a5fb0a1c1cceeee670cf95612ba8"> 1025</a></span> <span class="preprocessor">#define DNS_LOCAL_HOSTLIST_IS_DYNAMIC 0</span></div> <div class="line"><a name="l01026"></a><span class="lineno"> 1026</span> <span class="preprocessor">#endif </span><span class="comment">/* DNS_LOCAL_HOSTLIST_IS_DYNAMIC */</span><span class="preprocessor"></span></div> <div class="line"><a name="l01027"></a><span class="lineno"> 1027</span>  </div> <div class="line"><a name="l01030"></a><span class="lineno"> 1030</span> <span class="preprocessor">#if !defined LWIP_DNS_SUPPORT_MDNS_QUERIES || defined __DOXYGEN__</span></div> <div class="line"><a name="l01031"></a><span class="lineno"><a class="line" href="group__lwip__opts__dns.html#gafcbde5706a70ace562bd1f7d2d6f77cb"> 1031</a></span> <span class="preprocessor">#define LWIP_DNS_SUPPORT_MDNS_QUERIES 0</span></div> <div class="line"><a name="l01032"></a><span class="lineno"> 1032</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01033"></a><span class="lineno"> 1033</span>  </div> <div class="line"><a name="l01037"></a><span class="lineno"> 1037</span> <span class="comment">/*</span></div> <div class="line"><a name="l01038"></a><span class="lineno"> 1038</span> <span class="comment"> ---------------------------------</span></div> <div class="line"><a name="l01039"></a><span class="lineno"> 1039</span> <span class="comment"> ---------- UDP options ----------</span></div> <div class="line"><a name="l01040"></a><span class="lineno"> 1040</span> <span class="comment"> ---------------------------------</span></div> <div class="line"><a name="l01041"></a><span class="lineno"> 1041</span> <span class="comment"> */</span></div> <div class="line"><a name="l01050"></a><span class="lineno"> 1050</span> <span class="preprocessor">#if !defined LWIP_UDP || defined __DOXYGEN__</span></div> <div class="line"><a name="l01051"></a><span class="lineno"><a class="line" href="group__lwip__opts__udp.html#gab6030e96e72df649d2650fd32d7a67b3"> 1051</a></span> <span class="preprocessor">#define LWIP_UDP 1</span></div> <div class="line"><a name="l01052"></a><span class="lineno"> 1052</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01053"></a><span class="lineno"> 1053</span>  </div> <div class="line"><a name="l01057"></a><span class="lineno"> 1057</span> <span class="preprocessor">#if !defined LWIP_UDPLITE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01058"></a><span class="lineno"><a class="line" href="group__lwip__opts__udp.html#ga35731bc5f337943e474a15c1cd538a61"> 1058</a></span> <span class="preprocessor">#define LWIP_UDPLITE 0</span></div> <div class="line"><a name="l01059"></a><span class="lineno"> 1059</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01060"></a><span class="lineno"> 1060</span>  </div> <div class="line"><a name="l01064"></a><span class="lineno"> 1064</span> <span class="preprocessor">#if !defined UDP_TTL || defined __DOXYGEN__</span></div> <div class="line"><a name="l01065"></a><span class="lineno"><a class="line" href="group__lwip__opts__udp.html#ga97908a317bcba89174b5d1ccbdca0096"> 1065</a></span> <span class="preprocessor">#define UDP_TTL (IP_DEFAULT_TTL)</span></div> <div class="line"><a name="l01066"></a><span class="lineno"> 1066</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01067"></a><span class="lineno"> 1067</span>  </div> <div class="line"><a name="l01071"></a><span class="lineno"> 1071</span> <span class="preprocessor">#if !defined LWIP_NETBUF_RECVINFO || defined __DOXYGEN__</span></div> <div class="line"><a name="l01072"></a><span class="lineno"><a class="line" href="group__lwip__opts__udp.html#ga72021505969c5ce29e972486d7794baa"> 1072</a></span> <span class="preprocessor">#define LWIP_NETBUF_RECVINFO 0</span></div> <div class="line"><a name="l01073"></a><span class="lineno"> 1073</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01074"></a><span class="lineno"> 1074</span>  </div> <div class="line"><a name="l01078"></a><span class="lineno"> 1078</span> <span class="comment">/*</span></div> <div class="line"><a name="l01079"></a><span class="lineno"> 1079</span> <span class="comment"> ---------------------------------</span></div> <div class="line"><a name="l01080"></a><span class="lineno"> 1080</span> <span class="comment"> ---------- TCP options ----------</span></div> <div class="line"><a name="l01081"></a><span class="lineno"> 1081</span> <span class="comment"> ---------------------------------</span></div> <div class="line"><a name="l01082"></a><span class="lineno"> 1082</span> <span class="comment"> */</span></div> <div class="line"><a name="l01091"></a><span class="lineno"> 1091</span> <span class="preprocessor">#if !defined LWIP_TCP || defined __DOXYGEN__</span></div> <div class="line"><a name="l01092"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#gaa4ed98deb97b77c633cb8870f34c71e9"> 1092</a></span> <span class="preprocessor">#define LWIP_TCP 1</span></div> <div class="line"><a name="l01093"></a><span class="lineno"> 1093</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01094"></a><span class="lineno"> 1094</span>  </div> <div class="line"><a name="l01098"></a><span class="lineno"> 1098</span> <span class="preprocessor">#if !defined TCP_TTL || defined __DOXYGEN__</span></div> <div class="line"><a name="l01099"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#gacd5b25ea81d2894790d25da5393cdab4"> 1099</a></span> <span class="preprocessor">#define TCP_TTL (IP_DEFAULT_TTL)</span></div> <div class="line"><a name="l01100"></a><span class="lineno"> 1100</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01101"></a><span class="lineno"> 1101</span>  </div> <div class="line"><a name="l01109"></a><span class="lineno"> 1109</span> <span class="preprocessor">#if !defined TCP_WND || defined __DOXYGEN__</span></div> <div class="line"><a name="l01110"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga7f535a6efb5cdf86c3210e35ece1d6a7"> 1110</a></span> <span class="preprocessor">#define TCP_WND (4 * TCP_MSS)</span></div> <div class="line"><a name="l01111"></a><span class="lineno"> 1111</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01112"></a><span class="lineno"> 1112</span>  </div> <div class="line"><a name="l01116"></a><span class="lineno"> 1116</span> <span class="preprocessor">#if !defined TCP_MAXRTX || defined __DOXYGEN__</span></div> <div class="line"><a name="l01117"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga0dee0911197855bdf19ef79778c241a6"> 1117</a></span> <span class="preprocessor">#define TCP_MAXRTX 12</span></div> <div class="line"><a name="l01118"></a><span class="lineno"> 1118</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01119"></a><span class="lineno"> 1119</span>  </div> <div class="line"><a name="l01123"></a><span class="lineno"> 1123</span> <span class="preprocessor">#if !defined TCP_SYNMAXRTX || defined __DOXYGEN__</span></div> <div class="line"><a name="l01124"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga50b434a8541a4813f7b27f576c05d1b6"> 1124</a></span> <span class="preprocessor">#define TCP_SYNMAXRTX 6</span></div> <div class="line"><a name="l01125"></a><span class="lineno"> 1125</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01126"></a><span class="lineno"> 1126</span>  </div> <div class="line"><a name="l01131"></a><span class="lineno"> 1131</span> <span class="preprocessor">#if !defined TCP_QUEUE_OOSEQ || defined __DOXYGEN__</span></div> <div class="line"><a name="l01132"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga89ffd0d7d1529bdb26bfbad267d0ad75"> 1132</a></span> <span class="preprocessor">#define TCP_QUEUE_OOSEQ (LWIP_TCP)</span></div> <div class="line"><a name="l01133"></a><span class="lineno"> 1133</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01134"></a><span class="lineno"> 1134</span>  </div> <div class="line"><a name="l01142"></a><span class="lineno"> 1142</span> <span class="preprocessor">#if !defined TCP_MSS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01143"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#gaf1ab7bb27860aa3677c387a2f3ba317b"> 1143</a></span> <span class="preprocessor">#define TCP_MSS 536</span></div> <div class="line"><a name="l01144"></a><span class="lineno"> 1144</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01145"></a><span class="lineno"> 1145</span>  </div> <div class="line"><a name="l01154"></a><span class="lineno"> 1154</span> <span class="preprocessor">#if !defined TCP_CALCULATE_EFF_SEND_MSS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01155"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#gac04b84d32251ac558f0c3a8af85ba3a5"> 1155</a></span> <span class="preprocessor">#define TCP_CALCULATE_EFF_SEND_MSS 1</span></div> <div class="line"><a name="l01156"></a><span class="lineno"> 1156</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01157"></a><span class="lineno"> 1157</span>  </div> <div class="line"><a name="l01162"></a><span class="lineno"> 1162</span> <span class="preprocessor">#if !defined TCP_SND_BUF || defined __DOXYGEN__</span></div> <div class="line"><a name="l01163"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga871d111968d8c6c7880ff36b93c5c4dd"> 1163</a></span> <span class="preprocessor">#define TCP_SND_BUF (2 * TCP_MSS)</span></div> <div class="line"><a name="l01164"></a><span class="lineno"> 1164</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01165"></a><span class="lineno"> 1165</span>  </div> <div class="line"><a name="l01170"></a><span class="lineno"> 1170</span> <span class="preprocessor">#if !defined TCP_SND_QUEUELEN || defined __DOXYGEN__</span></div> <div class="line"><a name="l01171"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga9beaa47832ead4180981bfbf71074904"> 1171</a></span> <span class="preprocessor">#define TCP_SND_QUEUELEN ((4 * (TCP_SND_BUF) + (TCP_MSS - 1))/(TCP_MSS))</span></div> <div class="line"><a name="l01172"></a><span class="lineno"> 1172</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01173"></a><span class="lineno"> 1173</span>  </div> <div class="line"><a name="l01179"></a><span class="lineno"> 1179</span> <span class="preprocessor">#if !defined TCP_SNDLOWAT || defined __DOXYGEN__</span></div> <div class="line"><a name="l01180"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#gae5c9866d7cd463ac7b36792182145aec"> 1180</a></span> <span class="preprocessor">#define TCP_SNDLOWAT LWIP_MIN(LWIP_MAX(((TCP_SND_BUF)/2), (2 * TCP_MSS) + 1), (TCP_SND_BUF) - 1)</span></div> <div class="line"><a name="l01181"></a><span class="lineno"> 1181</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01182"></a><span class="lineno"> 1182</span>  </div> <div class="line"><a name="l01188"></a><span class="lineno"> 1188</span> <span class="preprocessor">#if !defined TCP_SNDQUEUELOWAT || defined __DOXYGEN__</span></div> <div class="line"><a name="l01189"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga75659867592a6b01c198532ed1b65698"> 1189</a></span> <span class="preprocessor">#define TCP_SNDQUEUELOWAT LWIP_MAX(((TCP_SND_QUEUELEN)/2), 5)</span></div> <div class="line"><a name="l01190"></a><span class="lineno"> 1190</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01191"></a><span class="lineno"> 1191</span>  </div> <div class="line"><a name="l01196"></a><span class="lineno"> 1196</span> <span class="preprocessor">#if !defined TCP_OOSEQ_MAX_BYTES || defined __DOXYGEN__</span></div> <div class="line"><a name="l01197"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga9d6d3219bb5fc0bc760a64114de13c25"> 1197</a></span> <span class="preprocessor">#define TCP_OOSEQ_MAX_BYTES 0</span></div> <div class="line"><a name="l01198"></a><span class="lineno"> 1198</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01199"></a><span class="lineno"> 1199</span>  </div> <div class="line"><a name="l01204"></a><span class="lineno"> 1204</span> <span class="preprocessor">#if !defined TCP_OOSEQ_MAX_PBUFS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01205"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga1f57d3859c4556f785708e5dc440617e"> 1205</a></span> <span class="preprocessor">#define TCP_OOSEQ_MAX_PBUFS 0</span></div> <div class="line"><a name="l01206"></a><span class="lineno"> 1206</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01207"></a><span class="lineno"> 1207</span>  </div> <div class="line"><a name="l01211"></a><span class="lineno"> 1211</span> <span class="preprocessor">#if !defined TCP_LISTEN_BACKLOG || defined __DOXYGEN__</span></div> <div class="line"><a name="l01212"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga98b23e7cbd3281915c50a485cb61899d"> 1212</a></span> <span class="preprocessor">#define TCP_LISTEN_BACKLOG 0</span></div> <div class="line"><a name="l01213"></a><span class="lineno"> 1213</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01214"></a><span class="lineno"> 1214</span>  </div> <div class="line"><a name="l01220"></a><span class="lineno"> 1220</span> <span class="preprocessor">#if !defined TCP_DEFAULT_LISTEN_BACKLOG || defined __DOXYGEN__</span></div> <div class="line"><a name="l01221"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga93cce3f47e33df11248c908d1775bacf"> 1221</a></span> <span class="preprocessor">#define TCP_DEFAULT_LISTEN_BACKLOG 0xff</span></div> <div class="line"><a name="l01222"></a><span class="lineno"> 1222</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01223"></a><span class="lineno"> 1223</span>  </div> <div class="line"><a name="l01238"></a><span class="lineno"> 1238</span> <span class="preprocessor">#if !defined TCP_OVERSIZE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01239"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga5648e2580bb55c0efdfbebcf3bad1eef"> 1239</a></span> <span class="preprocessor">#define TCP_OVERSIZE TCP_MSS</span></div> <div class="line"><a name="l01240"></a><span class="lineno"> 1240</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01241"></a><span class="lineno"> 1241</span>  </div> <div class="line"><a name="l01248"></a><span class="lineno"> 1248</span> <span class="preprocessor">#if !defined LWIP_TCP_TIMESTAMPS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01249"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga249bc450bb818cf2ef3cf1472ff354fd"> 1249</a></span> <span class="preprocessor">#define LWIP_TCP_TIMESTAMPS 0</span></div> <div class="line"><a name="l01250"></a><span class="lineno"> 1250</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01251"></a><span class="lineno"> 1251</span>  </div> <div class="line"><a name="l01256"></a><span class="lineno"> 1256</span> <span class="preprocessor">#if !defined TCP_WND_UPDATE_THRESHOLD || defined __DOXYGEN__</span></div> <div class="line"><a name="l01257"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga5d45732ba3a8438b141096d86e07ef8d"> 1257</a></span> <span class="preprocessor">#define TCP_WND_UPDATE_THRESHOLD LWIP_MIN((TCP_WND / 4), (TCP_MSS * 4))</span></div> <div class="line"><a name="l01258"></a><span class="lineno"> 1258</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01259"></a><span class="lineno"> 1259</span>  </div> <div class="line"><a name="l01267"></a><span class="lineno"> 1267</span> <span class="preprocessor">#if !defined(LWIP_EVENT_API) && !defined(LWIP_CALLBACK_API) || defined __DOXYGEN__</span></div> <div class="line"><a name="l01268"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga39f76e811117155be8525bb386ecddb7"> 1268</a></span> <span class="preprocessor">#define LWIP_EVENT_API 0</span></div> <div class="line"><a name="l01269"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga2ca03bfa6f604ba536e38ccfdbdf9c8d"> 1269</a></span> <span class="preprocessor">#define LWIP_CALLBACK_API 1</span></div> <div class="line"><a name="l01270"></a><span class="lineno"> 1270</span> <span class="preprocessor">#else</span></div> <div class="line"><a name="l01271"></a><span class="lineno"> 1271</span> <span class="preprocessor">#ifndef LWIP_EVENT_API</span></div> <div class="line"><a name="l01272"></a><span class="lineno"> 1272</span> <span class="preprocessor">#define LWIP_EVENT_API 0</span></div> <div class="line"><a name="l01273"></a><span class="lineno"> 1273</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01274"></a><span class="lineno"> 1274</span> <span class="preprocessor">#ifndef LWIP_CALLBACK_API</span></div> <div class="line"><a name="l01275"></a><span class="lineno"> 1275</span> <span class="preprocessor">#define LWIP_CALLBACK_API 0</span></div> <div class="line"><a name="l01276"></a><span class="lineno"> 1276</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01277"></a><span class="lineno"> 1277</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01278"></a><span class="lineno"> 1278</span>  </div> <div class="line"><a name="l01287"></a><span class="lineno"> 1287</span> <span class="preprocessor">#if !defined LWIP_WND_SCALE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01288"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga88dbbfeeeb41b129fdc8235fc08bb530"> 1288</a></span> <span class="preprocessor">#define LWIP_WND_SCALE 0</span></div> <div class="line"><a name="l01289"></a><span class="lineno"><a class="line" href="group__lwip__opts__tcp.html#ga768765a2c678fefeca6c89aae0cf629f"> 1289</a></span> <span class="preprocessor">#define TCP_RCV_SCALE 0</span></div> <div class="line"><a name="l01290"></a><span class="lineno"> 1290</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01291"></a><span class="lineno"> 1291</span>  </div> <div class="line"><a name="l01295"></a><span class="lineno"> 1295</span> <span class="comment">/*</span></div> <div class="line"><a name="l01296"></a><span class="lineno"> 1296</span> <span class="comment"> ----------------------------------</span></div> <div class="line"><a name="l01297"></a><span class="lineno"> 1297</span> <span class="comment"> ---------- Pbuf options ----------</span></div> <div class="line"><a name="l01298"></a><span class="lineno"> 1298</span> <span class="comment"> ----------------------------------</span></div> <div class="line"><a name="l01299"></a><span class="lineno"> 1299</span> <span class="comment"> */</span></div> <div class="line"><a name="l01310"></a><span class="lineno"> 1310</span> <span class="preprocessor">#if !defined PBUF_LINK_HLEN || defined __DOXYGEN__</span></div> <div class="line"><a name="l01311"></a><span class="lineno"> 1311</span> <span class="preprocessor">#if defined LWIP_HOOK_VLAN_SET && !defined __DOXYGEN__</span></div> <div class="line"><a name="l01312"></a><span class="lineno"> 1312</span> <span class="preprocessor">#define PBUF_LINK_HLEN (18 + ETH_PAD_SIZE)</span></div> <div class="line"><a name="l01313"></a><span class="lineno"> 1313</span> <span class="preprocessor">#else </span><span class="comment">/* LWIP_HOOK_VLAN_SET */</span><span class="preprocessor"></span></div> <div class="line"><a name="l01314"></a><span class="lineno"><a class="line" href="group__lwip__opts__pbuf.html#ga35998a3d56af9940e6a80bb372597685"> 1314</a></span> <span class="preprocessor">#define PBUF_LINK_HLEN (14 + ETH_PAD_SIZE)</span></div> <div class="line"><a name="l01315"></a><span class="lineno"> 1315</span> <span class="preprocessor">#endif </span><span class="comment">/* LWIP_HOOK_VLAN_SET */</span><span class="preprocessor"></span></div> <div class="line"><a name="l01316"></a><span class="lineno"> 1316</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01317"></a><span class="lineno"> 1317</span>  </div> <div class="line"><a name="l01322"></a><span class="lineno"> 1322</span> <span class="preprocessor">#if !defined PBUF_LINK_ENCAPSULATION_HLEN || defined __DOXYGEN__</span></div> <div class="line"><a name="l01323"></a><span class="lineno"><a class="line" href="group__lwip__opts__pbuf.html#ga6e1ba1875ae5168a17b53d83597bc1de"> 1323</a></span> <span class="preprocessor">#define PBUF_LINK_ENCAPSULATION_HLEN 0u</span></div> <div class="line"><a name="l01324"></a><span class="lineno"> 1324</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01325"></a><span class="lineno"> 1325</span>  </div> <div class="line"><a name="l01331"></a><span class="lineno"> 1331</span> <span class="preprocessor">#if !defined PBUF_POOL_BUFSIZE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01332"></a><span class="lineno"><a class="line" href="group__lwip__opts__pbuf.html#gae61f4491d56e805e79b79eb5d35a00e5"> 1332</a></span> <span class="preprocessor">#define PBUF_POOL_BUFSIZE LWIP_MEM_ALIGN_SIZE(TCP_MSS+40+PBUF_LINK_ENCAPSULATION_HLEN+PBUF_LINK_HLEN)</span></div> <div class="line"><a name="l01333"></a><span class="lineno"> 1333</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01334"></a><span class="lineno"> 1334</span>  </div> <div class="line"><a name="l01338"></a><span class="lineno"> 1338</span> <span class="comment">/*</span></div> <div class="line"><a name="l01339"></a><span class="lineno"> 1339</span> <span class="comment"> ------------------------------------------------</span></div> <div class="line"><a name="l01340"></a><span class="lineno"> 1340</span> <span class="comment"> ---------- Network Interfaces options ----------</span></div> <div class="line"><a name="l01341"></a><span class="lineno"> 1341</span> <span class="comment"> ------------------------------------------------</span></div> <div class="line"><a name="l01342"></a><span class="lineno"> 1342</span> <span class="comment"> */</span></div> <div class="line"><a name="l01352"></a><span class="lineno"> 1352</span> <span class="preprocessor">#if !defined LWIP_NETIF_HOSTNAME || defined __DOXYGEN__</span></div> <div class="line"><a name="l01353"></a><span class="lineno"><a class="line" href="group__lwip__opts__netif.html#gaa714dbfa66822ec4c6111bdb8cf753c1"> 1353</a></span> <span class="preprocessor">#define LWIP_NETIF_HOSTNAME 0</span></div> <div class="line"><a name="l01354"></a><span class="lineno"> 1354</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01355"></a><span class="lineno"> 1355</span>  </div> <div class="line"><a name="l01359"></a><span class="lineno"> 1359</span> <span class="preprocessor">#if !defined LWIP_NETIF_API || defined __DOXYGEN__</span></div> <div class="line"><a name="l01360"></a><span class="lineno"><a class="line" href="group__lwip__opts__netif.html#gadd45fb65f2d0e6de5a0d14ff9e101b77"> 1360</a></span> <span class="preprocessor">#define LWIP_NETIF_API 0</span></div> <div class="line"><a name="l01361"></a><span class="lineno"> 1361</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01362"></a><span class="lineno"> 1362</span>  </div> <div class="line"><a name="l01367"></a><span class="lineno"> 1367</span> <span class="preprocessor">#if !defined LWIP_NETIF_STATUS_CALLBACK || defined __DOXYGEN__</span></div> <div class="line"><a name="l01368"></a><span class="lineno"><a class="line" href="group__lwip__opts__netif.html#gaffb97d89516c38d3fcb9e44e5d707f36"> 1368</a></span> <span class="preprocessor">#define LWIP_NETIF_STATUS_CALLBACK 0</span></div> <div class="line"><a name="l01369"></a><span class="lineno"> 1369</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01370"></a><span class="lineno"> 1370</span>  </div> <div class="line"><a name="l01375"></a><span class="lineno"> 1375</span> <span class="preprocessor">#if !defined LWIP_NETIF_LINK_CALLBACK || defined __DOXYGEN__</span></div> <div class="line"><a name="l01376"></a><span class="lineno"><a class="line" href="group__lwip__opts__netif.html#ga1a446932dd927cc4136ba654c13bb97b"> 1376</a></span> <span class="preprocessor">#define LWIP_NETIF_LINK_CALLBACK 0</span></div> <div class="line"><a name="l01377"></a><span class="lineno"> 1377</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01378"></a><span class="lineno"> 1378</span>  </div> <div class="line"><a name="l01383"></a><span class="lineno"> 1383</span> <span class="preprocessor">#if !defined LWIP_NETIF_REMOVE_CALLBACK || defined __DOXYGEN__</span></div> <div class="line"><a name="l01384"></a><span class="lineno"><a class="line" href="group__lwip__opts__netif.html#ga9c942c2e9655b06d4f73c630d30f60bf"> 1384</a></span> <span class="preprocessor">#define LWIP_NETIF_REMOVE_CALLBACK 0</span></div> <div class="line"><a name="l01385"></a><span class="lineno"> 1385</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01386"></a><span class="lineno"> 1386</span>  </div> <div class="line"><a name="l01394"></a><span class="lineno"> 1394</span> <span class="preprocessor">#if !defined LWIP_NETIF_HWADDRHINT || defined __DOXYGEN__</span></div> <div class="line"><a name="l01395"></a><span class="lineno"><a class="line" href="group__lwip__opts__netif.html#gad1d5e878d94b56ba687cef69be936ad9"> 1395</a></span> <span class="preprocessor">#define LWIP_NETIF_HWADDRHINT 0</span></div> <div class="line"><a name="l01396"></a><span class="lineno"> 1396</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01397"></a><span class="lineno"> 1397</span>  </div> <div class="line"><a name="l01407"></a><span class="lineno"> 1407</span> <span class="preprocessor">#if !defined LWIP_NETIF_TX_SINGLE_PBUF || defined __DOXYGEN__</span></div> <div class="line"><a name="l01408"></a><span class="lineno"><a class="line" href="group__lwip__opts__netif.html#gabafb9f64a80e51b56c0abbcfc1f7e04e"> 1408</a></span> <span class="preprocessor">#define LWIP_NETIF_TX_SINGLE_PBUF 0</span></div> <div class="line"><a name="l01409"></a><span class="lineno"> 1409</span> <span class="preprocessor">#endif </span><span class="comment">/* LWIP_NETIF_TX_SINGLE_PBUF */</span><span class="preprocessor"></span></div> <div class="line"><a name="l01410"></a><span class="lineno"> 1410</span>  </div> <div class="line"><a name="l01415"></a><span class="lineno"> 1415</span> <span class="preprocessor">#if !defined LWIP_NUM_NETIF_CLIENT_DATA || defined __DOXYGEN__</span></div> <div class="line"><a name="l01416"></a><span class="lineno"><a class="line" href="group__lwip__opts__netif.html#ga94a35212616f9a9aae5c98741612b936"> 1416</a></span> <span class="preprocessor">#define LWIP_NUM_NETIF_CLIENT_DATA 0</span></div> <div class="line"><a name="l01417"></a><span class="lineno"> 1417</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01418"></a><span class="lineno"> 1418</span>  </div> <div class="line"><a name="l01422"></a><span class="lineno"> 1422</span> <span class="comment">/*</span></div> <div class="line"><a name="l01423"></a><span class="lineno"> 1423</span> <span class="comment"> ------------------------------------</span></div> <div class="line"><a name="l01424"></a><span class="lineno"> 1424</span> <span class="comment"> ---------- LOOPIF options ----------</span></div> <div class="line"><a name="l01425"></a><span class="lineno"> 1425</span> <span class="comment"> ------------------------------------</span></div> <div class="line"><a name="l01426"></a><span class="lineno"> 1426</span> <span class="comment"> */</span></div> <div class="line"><a name="l01437"></a><span class="lineno"> 1437</span> <span class="preprocessor">#if !defined LWIP_HAVE_LOOPIF || defined __DOXYGEN__</span></div> <div class="line"><a name="l01438"></a><span class="lineno"><a class="line" href="group__lwip__opts__loop.html#gaa2b1f736373cd896e212644aa453fbaf"> 1438</a></span> <span class="preprocessor">#define LWIP_HAVE_LOOPIF LWIP_NETIF_LOOPBACK</span></div> <div class="line"><a name="l01439"></a><span class="lineno"> 1439</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01440"></a><span class="lineno"> 1440</span>  </div> <div class="line"><a name="l01444"></a><span class="lineno"> 1444</span> <span class="preprocessor">#if !defined LWIP_LOOPIF_MULTICAST || defined __DOXYGEN__</span></div> <div class="line"><a name="l01445"></a><span class="lineno"><a class="line" href="group__lwip__opts__loop.html#ga10a878b390c2fbe421d82502001c7300"> 1445</a></span> <span class="preprocessor">#define LWIP_LOOPIF_MULTICAST 0</span></div> <div class="line"><a name="l01446"></a><span class="lineno"> 1446</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01447"></a><span class="lineno"> 1447</span>  </div> <div class="line"><a name="l01452"></a><span class="lineno"> 1452</span> <span class="preprocessor">#if !defined LWIP_NETIF_LOOPBACK || defined __DOXYGEN__</span></div> <div class="line"><a name="l01453"></a><span class="lineno"><a class="line" href="group__lwip__opts__loop.html#ga724a0ea765d5a47d026d529725f31c01"> 1453</a></span> <span class="preprocessor">#define LWIP_NETIF_LOOPBACK 0</span></div> <div class="line"><a name="l01454"></a><span class="lineno"> 1454</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01455"></a><span class="lineno"> 1455</span>  </div> <div class="line"><a name="l01460"></a><span class="lineno"> 1460</span> <span class="preprocessor">#if !defined LWIP_LOOPBACK_MAX_PBUFS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01461"></a><span class="lineno"><a class="line" href="group__lwip__opts__loop.html#gaacc3ad5d0a771d45fb0a3e3a09b1dbea"> 1461</a></span> <span class="preprocessor">#define LWIP_LOOPBACK_MAX_PBUFS 0</span></div> <div class="line"><a name="l01462"></a><span class="lineno"> 1462</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01463"></a><span class="lineno"> 1463</span>  </div> <div class="line"><a name="l01477"></a><span class="lineno"> 1477</span> <span class="preprocessor">#if !defined LWIP_NETIF_LOOPBACK_MULTITHREADING || defined __DOXYGEN__</span></div> <div class="line"><a name="l01478"></a><span class="lineno"><a class="line" href="group__lwip__opts__loop.html#gaa28d13ddd5281b1912276991e7ea58c5"> 1478</a></span> <span class="preprocessor">#define LWIP_NETIF_LOOPBACK_MULTITHREADING (!NO_SYS)</span></div> <div class="line"><a name="l01479"></a><span class="lineno"> 1479</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01480"></a><span class="lineno"> 1480</span>  </div> <div class="line"><a name="l01484"></a><span class="lineno"> 1484</span> <span class="comment">/*</span></div> <div class="line"><a name="l01485"></a><span class="lineno"> 1485</span> <span class="comment"> ------------------------------------</span></div> <div class="line"><a name="l01486"></a><span class="lineno"> 1486</span> <span class="comment"> ---------- Thread options ----------</span></div> <div class="line"><a name="l01487"></a><span class="lineno"> 1487</span> <span class="comment"> ------------------------------------</span></div> <div class="line"><a name="l01488"></a><span class="lineno"> 1488</span> <span class="comment"> */</span></div> <div class="line"><a name="l01497"></a><span class="lineno"> 1497</span> <span class="preprocessor">#if !defined TCPIP_THREAD_NAME || defined __DOXYGEN__</span></div> <div class="line"><a name="l01498"></a><span class="lineno"><a class="line" href="group__lwip__opts__thread.html#ga405e604e4328e1feb878c6fe1798a587"> 1498</a></span> <span class="preprocessor">#define TCPIP_THREAD_NAME "tcpip_thread"</span></div> <div class="line"><a name="l01499"></a><span class="lineno"> 1499</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01500"></a><span class="lineno"> 1500</span>  </div> <div class="line"><a name="l01506"></a><span class="lineno"> 1506</span> <span class="preprocessor">#if !defined TCPIP_THREAD_STACKSIZE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01507"></a><span class="lineno"><a class="line" href="group__lwip__opts__thread.html#gaa02b84eafa0c8b09b158b97c96d79db0"> 1507</a></span> <span class="preprocessor">#define TCPIP_THREAD_STACKSIZE 0</span></div> <div class="line"><a name="l01508"></a><span class="lineno"> 1508</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01509"></a><span class="lineno"> 1509</span>  </div> <div class="line"><a name="l01515"></a><span class="lineno"> 1515</span> <span class="preprocessor">#if !defined TCPIP_THREAD_PRIO || defined __DOXYGEN__</span></div> <div class="line"><a name="l01516"></a><span class="lineno"><a class="line" href="group__lwip__opts__thread.html#ga42b2c7a3042d7c3efd00f367f5837435"> 1516</a></span> <span class="preprocessor">#define TCPIP_THREAD_PRIO 1</span></div> <div class="line"><a name="l01517"></a><span class="lineno"> 1517</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01518"></a><span class="lineno"> 1518</span>  </div> <div class="line"><a name="l01524"></a><span class="lineno"> 1524</span> <span class="preprocessor">#if !defined TCPIP_MBOX_SIZE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01525"></a><span class="lineno"><a class="line" href="group__lwip__opts__thread.html#ga8cf210ad4e4bf616860a45fbd140fd06"> 1525</a></span> <span class="preprocessor">#define TCPIP_MBOX_SIZE 0</span></div> <div class="line"><a name="l01526"></a><span class="lineno"> 1526</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01527"></a><span class="lineno"> 1527</span>  </div> <div class="line"><a name="l01532"></a><span class="lineno"> 1532</span> <span class="preprocessor">#if !defined LWIP_TCPIP_THREAD_ALIVE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01533"></a><span class="lineno"><a class="line" href="group__lwip__opts__thread.html#ga8b99d75d9e0a0868567d10c8522915bb"> 1533</a></span> <span class="preprocessor">#define LWIP_TCPIP_THREAD_ALIVE()</span></div> <div class="line"><a name="l01534"></a><span class="lineno"> 1534</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01535"></a><span class="lineno"> 1535</span>  </div> <div class="line"><a name="l01539"></a><span class="lineno"> 1539</span> <span class="preprocessor">#if !defined SLIPIF_THREAD_NAME || defined __DOXYGEN__</span></div> <div class="line"><a name="l01540"></a><span class="lineno"><a class="line" href="group__lwip__opts__thread.html#gae9cd260c56472324a2f0ee5f9597a675"> 1540</a></span> <span class="preprocessor">#define SLIPIF_THREAD_NAME "slipif_loop"</span></div> <div class="line"><a name="l01541"></a><span class="lineno"> 1541</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01542"></a><span class="lineno"> 1542</span>  </div> <div class="line"><a name="l01548"></a><span class="lineno"> 1548</span> <span class="preprocessor">#if !defined SLIPIF_THREAD_STACKSIZE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01549"></a><span class="lineno"><a class="line" href="group__lwip__opts__thread.html#gae8ab54a25007ce997bbab6289815e258"> 1549</a></span> <span class="preprocessor">#define SLIPIF_THREAD_STACKSIZE 0</span></div> <div class="line"><a name="l01550"></a><span class="lineno"> 1550</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01551"></a><span class="lineno"> 1551</span>  </div> <div class="line"><a name="l01557"></a><span class="lineno"> 1557</span> <span class="preprocessor">#if !defined SLIPIF_THREAD_PRIO || defined __DOXYGEN__</span></div> <div class="line"><a name="l01558"></a><span class="lineno"><a class="line" href="group__lwip__opts__thread.html#gab1b9fc2efcbf1f804bfd0191bc019c4e"> 1558</a></span> <span class="preprocessor">#define SLIPIF_THREAD_PRIO 1</span></div> <div class="line"><a name="l01559"></a><span class="lineno"> 1559</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01560"></a><span class="lineno"> 1560</span>  </div> <div class="line"><a name="l01564"></a><span class="lineno"> 1564</span> <span class="preprocessor">#if !defined DEFAULT_THREAD_NAME || defined __DOXYGEN__</span></div> <div class="line"><a name="l01565"></a><span class="lineno"><a class="line" href="group__lwip__opts__thread.html#gaca13123a5c8271558353e04123957616"> 1565</a></span> <span class="preprocessor">#define DEFAULT_THREAD_NAME "lwIP"</span></div> <div class="line"><a name="l01566"></a><span class="lineno"> 1566</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01567"></a><span class="lineno"> 1567</span>  </div> <div class="line"><a name="l01573"></a><span class="lineno"> 1573</span> <span class="preprocessor">#if !defined DEFAULT_THREAD_STACKSIZE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01574"></a><span class="lineno"><a class="line" href="group__lwip__opts__thread.html#ga7f93dfeaed4021061959f822def602cb"> 1574</a></span> <span class="preprocessor">#define DEFAULT_THREAD_STACKSIZE 0</span></div> <div class="line"><a name="l01575"></a><span class="lineno"> 1575</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01576"></a><span class="lineno"> 1576</span>  </div> <div class="line"><a name="l01582"></a><span class="lineno"> 1582</span> <span class="preprocessor">#if !defined DEFAULT_THREAD_PRIO || defined __DOXYGEN__</span></div> <div class="line"><a name="l01583"></a><span class="lineno"><a class="line" href="group__lwip__opts__thread.html#ga3d8715b1fdd0449d6c214e4a40108456"> 1583</a></span> <span class="preprocessor">#define DEFAULT_THREAD_PRIO 1</span></div> <div class="line"><a name="l01584"></a><span class="lineno"> 1584</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01585"></a><span class="lineno"> 1585</span>  </div> <div class="line"><a name="l01591"></a><span class="lineno"> 1591</span> <span class="preprocessor">#if !defined DEFAULT_RAW_RECVMBOX_SIZE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01592"></a><span class="lineno"><a class="line" href="group__lwip__opts__thread.html#ga4ef8f046c957750056131310a1580df7"> 1592</a></span> <span class="preprocessor">#define DEFAULT_RAW_RECVMBOX_SIZE 0</span></div> <div class="line"><a name="l01593"></a><span class="lineno"> 1593</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01594"></a><span class="lineno"> 1594</span>  </div> <div class="line"><a name="l01600"></a><span class="lineno"> 1600</span> <span class="preprocessor">#if !defined DEFAULT_UDP_RECVMBOX_SIZE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01601"></a><span class="lineno"><a class="line" href="group__lwip__opts__thread.html#ga09fe785559b3f0cf108da4440489e335"> 1601</a></span> <span class="preprocessor">#define DEFAULT_UDP_RECVMBOX_SIZE 0</span></div> <div class="line"><a name="l01602"></a><span class="lineno"> 1602</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01603"></a><span class="lineno"> 1603</span>  </div> <div class="line"><a name="l01609"></a><span class="lineno"> 1609</span> <span class="preprocessor">#if !defined DEFAULT_TCP_RECVMBOX_SIZE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01610"></a><span class="lineno"><a class="line" href="group__lwip__opts__thread.html#ga1bd172938b9c8ba63156fcafc87e83c7"> 1610</a></span> <span class="preprocessor">#define DEFAULT_TCP_RECVMBOX_SIZE 0</span></div> <div class="line"><a name="l01611"></a><span class="lineno"> 1611</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01612"></a><span class="lineno"> 1612</span>  </div> <div class="line"><a name="l01618"></a><span class="lineno"> 1618</span> <span class="preprocessor">#if !defined DEFAULT_ACCEPTMBOX_SIZE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01619"></a><span class="lineno"><a class="line" href="group__lwip__opts__thread.html#ga5d5a6e04abe2ec233c7acdb09f992461"> 1619</a></span> <span class="preprocessor">#define DEFAULT_ACCEPTMBOX_SIZE 0</span></div> <div class="line"><a name="l01620"></a><span class="lineno"> 1620</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01621"></a><span class="lineno"> 1621</span>  </div> <div class="line"><a name="l01625"></a><span class="lineno"> 1625</span> <span class="comment">/*</span></div> <div class="line"><a name="l01626"></a><span class="lineno"> 1626</span> <span class="comment"> ----------------------------------------------</span></div> <div class="line"><a name="l01627"></a><span class="lineno"> 1627</span> <span class="comment"> ---------- Sequential layer options ----------</span></div> <div class="line"><a name="l01628"></a><span class="lineno"> 1628</span> <span class="comment"> ----------------------------------------------</span></div> <div class="line"><a name="l01629"></a><span class="lineno"> 1629</span> <span class="comment"> */</span></div> <div class="line"><a name="l01638"></a><span class="lineno"> 1638</span> <span class="preprocessor">#if !defined LWIP_NETCONN || defined __DOXYGEN__</span></div> <div class="line"><a name="l01639"></a><span class="lineno"><a class="line" href="group__lwip__opts__netconn.html#ga478041b8544461258f6961bf0f3c1a77"> 1639</a></span> <span class="preprocessor">#define LWIP_NETCONN 1</span></div> <div class="line"><a name="l01640"></a><span class="lineno"> 1640</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01641"></a><span class="lineno"> 1641</span>  </div> <div class="line"><a name="l01645"></a><span class="lineno"> 1645</span> <span class="preprocessor">#if !defined LWIP_TCPIP_TIMEOUT || defined __DOXYGEN__</span></div> <div class="line"><a name="l01646"></a><span class="lineno"><a class="line" href="group__lwip__opts__netconn.html#ga1cd8d15a42262a0defaedabed126ea99"> 1646</a></span> <span class="preprocessor">#define LWIP_TCPIP_TIMEOUT 0</span></div> <div class="line"><a name="l01647"></a><span class="lineno"> 1647</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01648"></a><span class="lineno"> 1648</span>  </div> <div class="line"><a name="l01659"></a><span class="lineno"> 1659</span> <span class="preprocessor">#if !defined LWIP_NETCONN_SEM_PER_THREAD || defined __DOXYGEN__</span></div> <div class="line"><a name="l01660"></a><span class="lineno"><a class="line" href="group__lwip__opts__netconn.html#ga2543345adf7d2c307df78a54ac2ba8c4"> 1660</a></span> <span class="preprocessor">#define LWIP_NETCONN_SEM_PER_THREAD 0</span></div> <div class="line"><a name="l01661"></a><span class="lineno"> 1661</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01662"></a><span class="lineno"> 1662</span>  </div> <div class="line"><a name="l01671"></a><span class="lineno"> 1671</span> <span class="preprocessor">#if !defined LWIP_NETCONN_FULLDUPLEX || defined __DOXYGEN__</span></div> <div class="line"><a name="l01672"></a><span class="lineno"><a class="line" href="group__lwip__opts__netconn.html#ga7bfe8487a3abffdd9d6730977d22c406"> 1672</a></span> <span class="preprocessor">#define LWIP_NETCONN_FULLDUPLEX 0</span></div> <div class="line"><a name="l01673"></a><span class="lineno"> 1673</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01674"></a><span class="lineno"> 1674</span>  </div> <div class="line"><a name="l01678"></a><span class="lineno"> 1678</span> <span class="comment">/*</span></div> <div class="line"><a name="l01679"></a><span class="lineno"> 1679</span> <span class="comment"> ------------------------------------</span></div> <div class="line"><a name="l01680"></a><span class="lineno"> 1680</span> <span class="comment"> ---------- Socket options ----------</span></div> <div class="line"><a name="l01681"></a><span class="lineno"> 1681</span> <span class="comment"> ------------------------------------</span></div> <div class="line"><a name="l01682"></a><span class="lineno"> 1682</span> <span class="comment"> */</span></div> <div class="line"><a name="l01691"></a><span class="lineno"> 1691</span> <span class="preprocessor">#if !defined LWIP_SOCKET || defined __DOXYGEN__</span></div> <div class="line"><a name="l01692"></a><span class="lineno"><a class="line" href="group__lwip__opts__socket.html#ga1cb62ce61ac39d7d6728ae5d3d3b927f"> 1692</a></span> <span class="preprocessor">#define LWIP_SOCKET 1</span></div> <div class="line"><a name="l01693"></a><span class="lineno"> 1693</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01694"></a><span class="lineno"> 1694</span>  </div> <div class="line"><a name="l01695"></a><span class="lineno"> 1695</span> <span class="comment">/* LWIP_SOCKET_SET_ERRNO==1: Set errno when socket functions cannot complete</span></div> <div class="line"><a name="l01696"></a><span class="lineno"> 1696</span> <span class="comment"> * successfully, as required by POSIX. Default is POSIX-compliant.</span></div> <div class="line"><a name="l01697"></a><span class="lineno"> 1697</span> <span class="comment"> */</span></div> <div class="line"><a name="l01698"></a><span class="lineno"> 1698</span> <span class="preprocessor">#if !defined LWIP_SOCKET_SET_ERRNO || defined __DOXYGEN__</span></div> <div class="line"><a name="l01699"></a><span class="lineno"><a class="line" href="group__lwip__opts__socket.html#ga7222c197f4ad4eb4f6c96bec865297a8"> 1699</a></span> <span class="preprocessor">#define LWIP_SOCKET_SET_ERRNO 1</span></div> <div class="line"><a name="l01700"></a><span class="lineno"> 1700</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01701"></a><span class="lineno"> 1701</span>  </div> <div class="line"><a name="l01708"></a><span class="lineno"> 1708</span> <span class="preprocessor">#if !defined LWIP_COMPAT_SOCKETS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01709"></a><span class="lineno"><a class="line" href="group__lwip__opts__socket.html#gafed2811f031822ec5afa1ee211fb7447"> 1709</a></span> <span class="preprocessor">#define LWIP_COMPAT_SOCKETS 1</span></div> <div class="line"><a name="l01710"></a><span class="lineno"> 1710</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01711"></a><span class="lineno"> 1711</span>  </div> <div class="line"><a name="l01717"></a><span class="lineno"> 1717</span> <span class="preprocessor">#if !defined LWIP_POSIX_SOCKETS_IO_NAMES || defined __DOXYGEN__</span></div> <div class="line"><a name="l01718"></a><span class="lineno"><a class="line" href="group__lwip__opts__socket.html#ga484c38ab08f60d5b3335d23d31f9a402"> 1718</a></span> <span class="preprocessor">#define LWIP_POSIX_SOCKETS_IO_NAMES 1</span></div> <div class="line"><a name="l01719"></a><span class="lineno"> 1719</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01720"></a><span class="lineno"> 1720</span>  </div> <div class="line"><a name="l01728"></a><span class="lineno"> 1728</span> <span class="preprocessor">#if !defined LWIP_SOCKET_OFFSET || defined __DOXYGEN__</span></div> <div class="line"><a name="l01729"></a><span class="lineno"><a class="line" href="group__lwip__opts__socket.html#gad0197c845fbb44c920b272f0fef3b57e"> 1729</a></span> <span class="preprocessor">#define LWIP_SOCKET_OFFSET 0</span></div> <div class="line"><a name="l01730"></a><span class="lineno"> 1730</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01731"></a><span class="lineno"> 1731</span>  </div> <div class="line"><a name="l01737"></a><span class="lineno"> 1737</span> <span class="preprocessor">#if !defined LWIP_TCP_KEEPALIVE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01738"></a><span class="lineno"><a class="line" href="group__lwip__opts__socket.html#ga8b9369ab260f032686a81c77c5b4db77"> 1738</a></span> <span class="preprocessor">#define LWIP_TCP_KEEPALIVE 0</span></div> <div class="line"><a name="l01739"></a><span class="lineno"> 1739</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01740"></a><span class="lineno"> 1740</span>  </div> <div class="line"><a name="l01745"></a><span class="lineno"> 1745</span> <span class="preprocessor">#if !defined LWIP_SO_SNDTIMEO || defined __DOXYGEN__</span></div> <div class="line"><a name="l01746"></a><span class="lineno"><a class="line" href="group__lwip__opts__socket.html#ga1162cb685f202d9b21c11344b8209a58"> 1746</a></span> <span class="preprocessor">#define LWIP_SO_SNDTIMEO 0</span></div> <div class="line"><a name="l01747"></a><span class="lineno"> 1747</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01748"></a><span class="lineno"> 1748</span>  </div> <div class="line"><a name="l01753"></a><span class="lineno"> 1753</span> <span class="preprocessor">#if !defined LWIP_SO_RCVTIMEO || defined __DOXYGEN__</span></div> <div class="line"><a name="l01754"></a><span class="lineno"><a class="line" href="group__lwip__opts__socket.html#ga91af3ade95b20b9a60c65ed0380fa0ed"> 1754</a></span> <span class="preprocessor">#define LWIP_SO_RCVTIMEO 0</span></div> <div class="line"><a name="l01755"></a><span class="lineno"> 1755</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01756"></a><span class="lineno"> 1756</span>  </div> <div class="line"><a name="l01761"></a><span class="lineno"> 1761</span> <span class="preprocessor">#if !defined LWIP_SO_SNDRCVTIMEO_NONSTANDARD || defined __DOXYGEN__</span></div> <div class="line"><a name="l01762"></a><span class="lineno"><a class="line" href="group__lwip__opts__socket.html#ga5b115bacb569763d8a3889a12229e942"> 1762</a></span> <span class="preprocessor">#define LWIP_SO_SNDRCVTIMEO_NONSTANDARD 0</span></div> <div class="line"><a name="l01763"></a><span class="lineno"> 1763</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01764"></a><span class="lineno"> 1764</span>  </div> <div class="line"><a name="l01768"></a><span class="lineno"> 1768</span> <span class="preprocessor">#if !defined LWIP_SO_RCVBUF || defined __DOXYGEN__</span></div> <div class="line"><a name="l01769"></a><span class="lineno"><a class="line" href="group__lwip__opts__socket.html#ga06390cebcf4d13d3d47a11365e5fcd28"> 1769</a></span> <span class="preprocessor">#define LWIP_SO_RCVBUF 0</span></div> <div class="line"><a name="l01770"></a><span class="lineno"> 1770</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01771"></a><span class="lineno"> 1771</span>  </div> <div class="line"><a name="l01775"></a><span class="lineno"> 1775</span> <span class="preprocessor">#if !defined LWIP_SO_LINGER || defined __DOXYGEN__</span></div> <div class="line"><a name="l01776"></a><span class="lineno"><a class="line" href="group__lwip__opts__socket.html#gaa91292d5d014dc1c6f1c1f4166269a1d"> 1776</a></span> <span class="preprocessor">#define LWIP_SO_LINGER 0</span></div> <div class="line"><a name="l01777"></a><span class="lineno"> 1777</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01778"></a><span class="lineno"> 1778</span>  </div> <div class="line"><a name="l01782"></a><span class="lineno"> 1782</span> <span class="preprocessor">#if !defined RECV_BUFSIZE_DEFAULT || defined __DOXYGEN__</span></div> <div class="line"><a name="l01783"></a><span class="lineno"><a class="line" href="group__lwip__opts__socket.html#ga5dbd0a61f30ae6c6bfbda635095f138d"> 1783</a></span> <span class="preprocessor">#define RECV_BUFSIZE_DEFAULT INT_MAX</span></div> <div class="line"><a name="l01784"></a><span class="lineno"> 1784</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01785"></a><span class="lineno"> 1785</span>  </div> <div class="line"><a name="l01789"></a><span class="lineno"> 1789</span> <span class="preprocessor">#if !defined LWIP_TCP_CLOSE_TIMEOUT_MS_DEFAULT || defined __DOXYGEN__</span></div> <div class="line"><a name="l01790"></a><span class="lineno"><a class="line" href="group__lwip__opts__socket.html#ga3e7498d5d2921f0df3792de72f384d36"> 1790</a></span> <span class="preprocessor">#define LWIP_TCP_CLOSE_TIMEOUT_MS_DEFAULT 20000</span></div> <div class="line"><a name="l01791"></a><span class="lineno"> 1791</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01792"></a><span class="lineno"> 1792</span>  </div> <div class="line"><a name="l01796"></a><span class="lineno"> 1796</span> <span class="preprocessor">#if !defined SO_REUSE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01797"></a><span class="lineno"><a class="line" href="group__lwip__opts__socket.html#gaf3822feed320cf8439b083ee525e4942"> 1797</a></span> <span class="preprocessor">#define SO_REUSE 0</span></div> <div class="line"><a name="l01798"></a><span class="lineno"> 1798</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01799"></a><span class="lineno"> 1799</span>  </div> <div class="line"><a name="l01805"></a><span class="lineno"> 1805</span> <span class="preprocessor">#if !defined SO_REUSE_RXTOALL || defined __DOXYGEN__</span></div> <div class="line"><a name="l01806"></a><span class="lineno"><a class="line" href="group__lwip__opts__socket.html#gae9395d83af89002343e5782130f52f44"> 1806</a></span> <span class="preprocessor">#define SO_REUSE_RXTOALL 0</span></div> <div class="line"><a name="l01807"></a><span class="lineno"> 1807</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01808"></a><span class="lineno"> 1808</span>  </div> <div class="line"><a name="l01817"></a><span class="lineno"> 1817</span> <span class="preprocessor">#if !defined LWIP_FIONREAD_LINUXMODE || defined __DOXYGEN__</span></div> <div class="line"><a name="l01818"></a><span class="lineno"><a class="line" href="group__lwip__opts__socket.html#ga0543eea2abe390d0bdc843c33debd762"> 1818</a></span> <span class="preprocessor">#define LWIP_FIONREAD_LINUXMODE 0</span></div> <div class="line"><a name="l01819"></a><span class="lineno"> 1819</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01820"></a><span class="lineno"> 1820</span>  </div> <div class="line"><a name="l01824"></a><span class="lineno"> 1824</span> <span class="comment">/*</span></div> <div class="line"><a name="l01825"></a><span class="lineno"> 1825</span> <span class="comment"> ----------------------------------------</span></div> <div class="line"><a name="l01826"></a><span class="lineno"> 1826</span> <span class="comment"> ---------- Statistics options ----------</span></div> <div class="line"><a name="l01827"></a><span class="lineno"> 1827</span> <span class="comment"> ----------------------------------------</span></div> <div class="line"><a name="l01828"></a><span class="lineno"> 1828</span> <span class="comment"> */</span></div> <div class="line"><a name="l01837"></a><span class="lineno"> 1837</span> <span class="preprocessor">#if !defined LWIP_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01838"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#ga542b58734cc01902c5e099f6efdc5f1b"> 1838</a></span> <span class="preprocessor">#define LWIP_STATS 1</span></div> <div class="line"><a name="l01839"></a><span class="lineno"> 1839</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01840"></a><span class="lineno"> 1840</span>  </div> <div class="line"><a name="l01841"></a><span class="lineno"> 1841</span> <span class="preprocessor">#if LWIP_STATS</span></div> <div class="line"><a name="l01842"></a><span class="lineno"> 1842</span>  </div> <div class="line"><a name="l01846"></a><span class="lineno"> 1846</span> <span class="preprocessor">#if !defined LWIP_STATS_DISPLAY || defined __DOXYGEN__</span></div> <div class="line"><a name="l01847"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#gacdc38ed58d1900b5d3d109a65be1c3d1"> 1847</a></span> <span class="preprocessor">#define LWIP_STATS_DISPLAY 0</span></div> <div class="line"><a name="l01848"></a><span class="lineno"> 1848</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01849"></a><span class="lineno"> 1849</span>  </div> <div class="line"><a name="l01853"></a><span class="lineno"> 1853</span> <span class="preprocessor">#if !defined LINK_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01854"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#gae58b452782d0327ae728192686c5a84a"> 1854</a></span> <span class="preprocessor">#define LINK_STATS 1</span></div> <div class="line"><a name="l01855"></a><span class="lineno"> 1855</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01856"></a><span class="lineno"> 1856</span>  </div> <div class="line"><a name="l01860"></a><span class="lineno"> 1860</span> <span class="preprocessor">#if !defined ETHARP_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01861"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#ga3a8359abf4fff8ffdc449e5007f93275"> 1861</a></span> <span class="preprocessor">#define ETHARP_STATS (LWIP_ARP)</span></div> <div class="line"><a name="l01862"></a><span class="lineno"> 1862</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01863"></a><span class="lineno"> 1863</span>  </div> <div class="line"><a name="l01867"></a><span class="lineno"> 1867</span> <span class="preprocessor">#if !defined IP_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01868"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#gaf50575a4895e26ea2c01d1f2269487be"> 1868</a></span> <span class="preprocessor">#define IP_STATS 1</span></div> <div class="line"><a name="l01869"></a><span class="lineno"> 1869</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01870"></a><span class="lineno"> 1870</span>  </div> <div class="line"><a name="l01875"></a><span class="lineno"> 1875</span> <span class="preprocessor">#if !defined IPFRAG_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01876"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#gac9a4fbb46df3c0f479a334d0e34fb74f"> 1876</a></span> <span class="preprocessor">#define IPFRAG_STATS (IP_REASSEMBLY || IP_FRAG)</span></div> <div class="line"><a name="l01877"></a><span class="lineno"> 1877</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01878"></a><span class="lineno"> 1878</span>  </div> <div class="line"><a name="l01882"></a><span class="lineno"> 1882</span> <span class="preprocessor">#if !defined ICMP_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01883"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#ga472ad3f6da741f5b287d66ad3051242b"> 1883</a></span> <span class="preprocessor">#define ICMP_STATS 1</span></div> <div class="line"><a name="l01884"></a><span class="lineno"> 1884</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01885"></a><span class="lineno"> 1885</span>  </div> <div class="line"><a name="l01889"></a><span class="lineno"> 1889</span> <span class="preprocessor">#if !defined IGMP_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01890"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#ga4d12af1356b9fd60717984be51e27740"> 1890</a></span> <span class="preprocessor">#define IGMP_STATS (LWIP_IGMP)</span></div> <div class="line"><a name="l01891"></a><span class="lineno"> 1891</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01892"></a><span class="lineno"> 1892</span>  </div> <div class="line"><a name="l01897"></a><span class="lineno"> 1897</span> <span class="preprocessor">#if !defined UDP_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01898"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#gaef64b11bf71f0d6d5bafaf6092462276"> 1898</a></span> <span class="preprocessor">#define UDP_STATS (LWIP_UDP)</span></div> <div class="line"><a name="l01899"></a><span class="lineno"> 1899</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01900"></a><span class="lineno"> 1900</span>  </div> <div class="line"><a name="l01905"></a><span class="lineno"> 1905</span> <span class="preprocessor">#if !defined TCP_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01906"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#gaa02ec5c5bc0edebe418680c54d044f58"> 1906</a></span> <span class="preprocessor">#define TCP_STATS (LWIP_TCP)</span></div> <div class="line"><a name="l01907"></a><span class="lineno"> 1907</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01908"></a><span class="lineno"> 1908</span>  </div> <div class="line"><a name="l01912"></a><span class="lineno"> 1912</span> <span class="preprocessor">#if !defined MEM_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01913"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#ga61ec04a08c4fde690d10819e582656a7"> 1913</a></span> <span class="preprocessor">#define MEM_STATS ((MEM_LIBC_MALLOC == 0) && (MEM_USE_POOLS == 0))</span></div> <div class="line"><a name="l01914"></a><span class="lineno"> 1914</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01915"></a><span class="lineno"> 1915</span>  </div> <div class="line"><a name="l01919"></a><span class="lineno"> 1919</span> <span class="preprocessor">#if !defined MEMP_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01920"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#gab8c2430be0e567a7499a95454aaa6041"> 1920</a></span> <span class="preprocessor">#define MEMP_STATS (MEMP_MEM_MALLOC == 0)</span></div> <div class="line"><a name="l01921"></a><span class="lineno"> 1921</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01922"></a><span class="lineno"> 1922</span>  </div> <div class="line"><a name="l01926"></a><span class="lineno"> 1926</span> <span class="preprocessor">#if !defined SYS_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01927"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#ga0173549afa76553583e5a02c6a791218"> 1927</a></span> <span class="preprocessor">#define SYS_STATS (NO_SYS == 0)</span></div> <div class="line"><a name="l01928"></a><span class="lineno"> 1928</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01929"></a><span class="lineno"> 1929</span>  </div> <div class="line"><a name="l01933"></a><span class="lineno"> 1933</span> <span class="preprocessor">#if !defined IP6_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01934"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#ga6a211b787c97bce3af4273b29c95d9c2"> 1934</a></span> <span class="preprocessor">#define IP6_STATS (LWIP_IPV6)</span></div> <div class="line"><a name="l01935"></a><span class="lineno"> 1935</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01936"></a><span class="lineno"> 1936</span>  </div> <div class="line"><a name="l01940"></a><span class="lineno"> 1940</span> <span class="preprocessor">#if !defined ICMP6_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01941"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#ga714006cd5c5b0eb333159d0f677616a0"> 1941</a></span> <span class="preprocessor">#define ICMP6_STATS (LWIP_IPV6 && LWIP_ICMP6)</span></div> <div class="line"><a name="l01942"></a><span class="lineno"> 1942</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01943"></a><span class="lineno"> 1943</span>  </div> <div class="line"><a name="l01947"></a><span class="lineno"> 1947</span> <span class="preprocessor">#if !defined IP6_FRAG_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01948"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#gaaa08a181c11ff8b471549e8f52c9939b"> 1948</a></span> <span class="preprocessor">#define IP6_FRAG_STATS (LWIP_IPV6 && (LWIP_IPV6_FRAG || LWIP_IPV6_REASS))</span></div> <div class="line"><a name="l01949"></a><span class="lineno"> 1949</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01950"></a><span class="lineno"> 1950</span>  </div> <div class="line"><a name="l01954"></a><span class="lineno"> 1954</span> <span class="preprocessor">#if !defined MLD6_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01955"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#gaf263df10b63b38201cae3d2dd5fb0b9e"> 1955</a></span> <span class="preprocessor">#define MLD6_STATS (LWIP_IPV6 && LWIP_IPV6_MLD)</span></div> <div class="line"><a name="l01956"></a><span class="lineno"> 1956</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01957"></a><span class="lineno"> 1957</span>  </div> <div class="line"><a name="l01961"></a><span class="lineno"> 1961</span> <span class="preprocessor">#if !defined ND6_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01962"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#ga753161114df60299a28d51c092c756cf"> 1962</a></span> <span class="preprocessor">#define ND6_STATS (LWIP_IPV6)</span></div> <div class="line"><a name="l01963"></a><span class="lineno"> 1963</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01964"></a><span class="lineno"> 1964</span>  </div> <div class="line"><a name="l01968"></a><span class="lineno"> 1968</span> <span class="preprocessor">#if !defined MIB2_STATS || defined __DOXYGEN__</span></div> <div class="line"><a name="l01969"></a><span class="lineno"><a class="line" href="group__lwip__opts__stats.html#ga5b01047eeb149a0b0ffe33d760d8370f"> 1969</a></span> <span class="preprocessor">#define MIB2_STATS 0</span></div> <div class="line"><a name="l01970"></a><span class="lineno"> 1970</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l01971"></a><span class="lineno"> 1971</span>  </div> <div class="line"><a name="l01972"></a><span class="lineno"> 1972</span> <span class="preprocessor">#else</span></div> <div class="line"><a name="l01973"></a><span class="lineno"> 1973</span>  </div> <div class="line"><a name="l01974"></a><span class="lineno"> 1974</span> <span class="preprocessor">#define LINK_STATS 0</span></div> <div class="line"><a name="l01975"></a><span class="lineno"> 1975</span> <span class="preprocessor">#define ETHARP_STATS 0</span></div> <div class="line"><a name="l01976"></a><span class="lineno"> 1976</span> <span class="preprocessor">#define IP_STATS 0</span></div> <div class="line"><a name="l01977"></a><span class="lineno"> 1977</span> <span class="preprocessor">#define IPFRAG_STATS 0</span></div> <div class="line"><a name="l01978"></a><span class="lineno"> 1978</span> <span class="preprocessor">#define ICMP_STATS 0</span></div> <div class="line"><a name="l01979"></a><span class="lineno"> 1979</span> <span class="preprocessor">#define IGMP_STATS 0</span></div> <div class="line"><a name="l01980"></a><span class="lineno"> 1980</span> <span class="preprocessor">#define UDP_STATS 0</span></div> <div class="line"><a name="l01981"></a><span class="lineno"> 1981</span> <span class="preprocessor">#define TCP_STATS 0</span></div> <div class="line"><a name="l01982"></a><span class="lineno"> 1982</span> <span class="preprocessor">#define MEM_STATS 0</span></div> <div class="line"><a name="l01983"></a><span class="lineno"> 1983</span> <span class="preprocessor">#define MEMP_STATS 0</span></div> <div class="line"><a name="l01984"></a><span class="lineno"> 1984</span> <span class="preprocessor">#define SYS_STATS 0</span></div> <div class="line"><a name="l01985"></a><span class="lineno"> 1985</span> <span class="preprocessor">#define LWIP_STATS_DISPLAY 0</span></div> <div class="line"><a name="l01986"></a><span class="lineno"> 1986</span> <span class="preprocessor">#define IP6_STATS 0</span></div> <div class="line"><a name="l01987"></a><span class="lineno"> 1987</span> <span class="preprocessor">#define ICMP6_STATS 0</span></div> <div class="line"><a name="l01988"></a><span class="lineno"> 1988</span> <span class="preprocessor">#define IP6_FRAG_STATS 0</span></div> <div class="line"><a name="l01989"></a><span class="lineno"> 1989</span> <span class="preprocessor">#define MLD6_STATS 0</span></div> <div class="line"><a name="l01990"></a><span class="lineno"> 1990</span> <span class="preprocessor">#define ND6_STATS 0</span></div> <div class="line"><a name="l01991"></a><span class="lineno"> 1991</span> <span class="preprocessor">#define MIB2_STATS 0</span></div> <div class="line"><a name="l01992"></a><span class="lineno"> 1992</span>  </div> <div class="line"><a name="l01993"></a><span class="lineno"> 1993</span> <span class="preprocessor">#endif </span><span class="comment">/* LWIP_STATS */</span><span class="preprocessor"></span></div> <div class="line"><a name="l01994"></a><span class="lineno"> 1994</span>  </div> <div class="line"><a name="l01998"></a><span class="lineno"> 1998</span> <span class="comment">/*</span></div> <div class="line"><a name="l01999"></a><span class="lineno"> 1999</span> <span class="comment"> --------------------------------------</span></div> <div class="line"><a name="l02000"></a><span class="lineno"> 2000</span> <span class="comment"> ---------- Checksum options ----------</span></div> <div class="line"><a name="l02001"></a><span class="lineno"> 2001</span> <span class="comment"> --------------------------------------</span></div> <div class="line"><a name="l02002"></a><span class="lineno"> 2002</span> <span class="comment"> */</span></div> <div class="line"><a name="l02013"></a><span class="lineno"> 2013</span> <span class="preprocessor">#if !defined LWIP_CHECKSUM_CTRL_PER_NETIF || defined __DOXYGEN__</span></div> <div class="line"><a name="l02014"></a><span class="lineno"><a class="line" href="group__lwip__opts__checksum.html#ga3ecc5246a0c6ca5aed56c2d7899c1004"> 2014</a></span> <span class="preprocessor">#define LWIP_CHECKSUM_CTRL_PER_NETIF 0</span></div> <div class="line"><a name="l02015"></a><span class="lineno"> 2015</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02016"></a><span class="lineno"> 2016</span>  </div> <div class="line"><a name="l02020"></a><span class="lineno"> 2020</span> <span class="preprocessor">#if !defined CHECKSUM_GEN_IP || defined __DOXYGEN__</span></div> <div class="line"><a name="l02021"></a><span class="lineno"><a class="line" href="group__lwip__opts__checksum.html#ga8ddad81fc26268a13b35091781da2265"> 2021</a></span> <span class="preprocessor">#define CHECKSUM_GEN_IP 1</span></div> <div class="line"><a name="l02022"></a><span class="lineno"> 2022</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02023"></a><span class="lineno"> 2023</span>  </div> <div class="line"><a name="l02027"></a><span class="lineno"> 2027</span> <span class="preprocessor">#if !defined CHECKSUM_GEN_UDP || defined __DOXYGEN__</span></div> <div class="line"><a name="l02028"></a><span class="lineno"><a class="line" href="group__lwip__opts__checksum.html#ga98d460f8c2baed8bf62d5473831c0b2c"> 2028</a></span> <span class="preprocessor">#define CHECKSUM_GEN_UDP 1</span></div> <div class="line"><a name="l02029"></a><span class="lineno"> 2029</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02030"></a><span class="lineno"> 2030</span>  </div> <div class="line"><a name="l02034"></a><span class="lineno"> 2034</span> <span class="preprocessor">#if !defined CHECKSUM_GEN_TCP || defined __DOXYGEN__</span></div> <div class="line"><a name="l02035"></a><span class="lineno"><a class="line" href="group__lwip__opts__checksum.html#ga800069963cc4552b99235237c22f00bb"> 2035</a></span> <span class="preprocessor">#define CHECKSUM_GEN_TCP 1</span></div> <div class="line"><a name="l02036"></a><span class="lineno"> 2036</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02037"></a><span class="lineno"> 2037</span>  </div> <div class="line"><a name="l02041"></a><span class="lineno"> 2041</span> <span class="preprocessor">#if !defined CHECKSUM_GEN_ICMP || defined __DOXYGEN__</span></div> <div class="line"><a name="l02042"></a><span class="lineno"><a class="line" href="group__lwip__opts__checksum.html#ga2291ec5bec0a551545da6d5f9f9316b2"> 2042</a></span> <span class="preprocessor">#define CHECKSUM_GEN_ICMP 1</span></div> <div class="line"><a name="l02043"></a><span class="lineno"> 2043</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02044"></a><span class="lineno"> 2044</span>  </div> <div class="line"><a name="l02048"></a><span class="lineno"> 2048</span> <span class="preprocessor">#if !defined CHECKSUM_GEN_ICMP6 || defined __DOXYGEN__</span></div> <div class="line"><a name="l02049"></a><span class="lineno"><a class="line" href="group__lwip__opts__checksum.html#ga7cd47a55af03b1048c5a4a5fe0e76013"> 2049</a></span> <span class="preprocessor">#define CHECKSUM_GEN_ICMP6 1</span></div> <div class="line"><a name="l02050"></a><span class="lineno"> 2050</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02051"></a><span class="lineno"> 2051</span>  </div> <div class="line"><a name="l02055"></a><span class="lineno"> 2055</span> <span class="preprocessor">#if !defined CHECKSUM_CHECK_IP || defined __DOXYGEN__</span></div> <div class="line"><a name="l02056"></a><span class="lineno"><a class="line" href="group__lwip__opts__checksum.html#ga005b1b9988b84a2cb844144cef22c11e"> 2056</a></span> <span class="preprocessor">#define CHECKSUM_CHECK_IP 1</span></div> <div class="line"><a name="l02057"></a><span class="lineno"> 2057</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02058"></a><span class="lineno"> 2058</span>  </div> <div class="line"><a name="l02062"></a><span class="lineno"> 2062</span> <span class="preprocessor">#if !defined CHECKSUM_CHECK_UDP || defined __DOXYGEN__</span></div> <div class="line"><a name="l02063"></a><span class="lineno"><a class="line" href="group__lwip__opts__checksum.html#ga6747f7b72abe544fd4dc184cc7fcad37"> 2063</a></span> <span class="preprocessor">#define CHECKSUM_CHECK_UDP 1</span></div> <div class="line"><a name="l02064"></a><span class="lineno"> 2064</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02065"></a><span class="lineno"> 2065</span>  </div> <div class="line"><a name="l02069"></a><span class="lineno"> 2069</span> <span class="preprocessor">#if !defined CHECKSUM_CHECK_TCP || defined __DOXYGEN__</span></div> <div class="line"><a name="l02070"></a><span class="lineno"><a class="line" href="group__lwip__opts__checksum.html#gab676cc29571b7ffda12336482ad97699"> 2070</a></span> <span class="preprocessor">#define CHECKSUM_CHECK_TCP 1</span></div> <div class="line"><a name="l02071"></a><span class="lineno"> 2071</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02072"></a><span class="lineno"> 2072</span>  </div> <div class="line"><a name="l02076"></a><span class="lineno"> 2076</span> <span class="preprocessor">#if !defined CHECKSUM_CHECK_ICMP || defined __DOXYGEN__</span></div> <div class="line"><a name="l02077"></a><span class="lineno"><a class="line" href="group__lwip__opts__checksum.html#ga79807171be8c20b69a5cd8de83566d25"> 2077</a></span> <span class="preprocessor">#define CHECKSUM_CHECK_ICMP 1</span></div> <div class="line"><a name="l02078"></a><span class="lineno"> 2078</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02079"></a><span class="lineno"> 2079</span>  </div> <div class="line"><a name="l02083"></a><span class="lineno"> 2083</span> <span class="preprocessor">#if !defined CHECKSUM_CHECK_ICMP6 || defined __DOXYGEN__</span></div> <div class="line"><a name="l02084"></a><span class="lineno"><a class="line" href="group__lwip__opts__checksum.html#gaf466a10b093489910a773fd1cec74c2d"> 2084</a></span> <span class="preprocessor">#define CHECKSUM_CHECK_ICMP6 1</span></div> <div class="line"><a name="l02085"></a><span class="lineno"> 2085</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02086"></a><span class="lineno"> 2086</span>  </div> <div class="line"><a name="l02091"></a><span class="lineno"> 2091</span> <span class="preprocessor">#if !defined LWIP_CHECKSUM_ON_COPY || defined __DOXYGEN__</span></div> <div class="line"><a name="l02092"></a><span class="lineno"><a class="line" href="group__lwip__opts__checksum.html#ga9f60183f0442bdbeefd6b395c6647613"> 2092</a></span> <span class="preprocessor">#define LWIP_CHECKSUM_ON_COPY 0</span></div> <div class="line"><a name="l02093"></a><span class="lineno"> 2093</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02094"></a><span class="lineno"> 2094</span>  </div> <div class="line"><a name="l02098"></a><span class="lineno"> 2098</span> <span class="comment">/*</span></div> <div class="line"><a name="l02099"></a><span class="lineno"> 2099</span> <span class="comment"> ---------------------------------------</span></div> <div class="line"><a name="l02100"></a><span class="lineno"> 2100</span> <span class="comment"> ---------- IPv6 options ---------------</span></div> <div class="line"><a name="l02101"></a><span class="lineno"> 2101</span> <span class="comment"> ---------------------------------------</span></div> <div class="line"><a name="l02102"></a><span class="lineno"> 2102</span> <span class="comment"> */</span></div> <div class="line"><a name="l02111"></a><span class="lineno"> 2111</span> <span class="preprocessor">#if !defined LWIP_IPV6 || defined __DOXYGEN__</span></div> <div class="line"><a name="l02112"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv6.html#ga872e3bb3fe2212156d66b18fccc9643f"> 2112</a></span> <span class="preprocessor">#define LWIP_IPV6 0</span></div> <div class="line"><a name="l02113"></a><span class="lineno"> 2113</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02114"></a><span class="lineno"> 2114</span>  </div> <div class="line"><a name="l02118"></a><span class="lineno"> 2118</span> <span class="preprocessor">#if !defined LWIP_IPV6_NUM_ADDRESSES || defined __DOXYGEN__</span></div> <div class="line"><a name="l02119"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv6.html#ga16c1b672604bfb0a66a6aeeb854589d3"> 2119</a></span> <span class="preprocessor">#define LWIP_IPV6_NUM_ADDRESSES 3</span></div> <div class="line"><a name="l02120"></a><span class="lineno"> 2120</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02121"></a><span class="lineno"> 2121</span>  </div> <div class="line"><a name="l02125"></a><span class="lineno"> 2125</span> <span class="preprocessor">#if !defined LWIP_IPV6_FORWARD || defined __DOXYGEN__</span></div> <div class="line"><a name="l02126"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv6.html#gac96c5802de6c75dd62ab38cff6d16a32"> 2126</a></span> <span class="preprocessor">#define LWIP_IPV6_FORWARD 0</span></div> <div class="line"><a name="l02127"></a><span class="lineno"> 2127</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02128"></a><span class="lineno"> 2128</span>  </div> <div class="line"><a name="l02132"></a><span class="lineno"> 2132</span> <span class="preprocessor">#if !defined LWIP_IPV6_FRAG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02133"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv6.html#ga9ab6269f3087f6d9f7b2c7181ef043c3"> 2133</a></span> <span class="preprocessor">#define LWIP_IPV6_FRAG 0</span></div> <div class="line"><a name="l02134"></a><span class="lineno"> 2134</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02135"></a><span class="lineno"> 2135</span>  </div> <div class="line"><a name="l02139"></a><span class="lineno"> 2139</span> <span class="preprocessor">#if !defined LWIP_IPV6_REASS || defined __DOXYGEN__</span></div> <div class="line"><a name="l02140"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv6.html#gad0ef160d72e63b02c5e875b06ec53864"> 2140</a></span> <span class="preprocessor">#define LWIP_IPV6_REASS (LWIP_IPV6)</span></div> <div class="line"><a name="l02141"></a><span class="lineno"> 2141</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02142"></a><span class="lineno"> 2142</span>  </div> <div class="line"><a name="l02147"></a><span class="lineno"> 2147</span> <span class="preprocessor">#if !defined LWIP_IPV6_SEND_ROUTER_SOLICIT || defined __DOXYGEN__</span></div> <div class="line"><a name="l02148"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv6.html#ga273ed2e1a4e6a43713a0e4a06a34ee5c"> 2148</a></span> <span class="preprocessor">#define LWIP_IPV6_SEND_ROUTER_SOLICIT 1</span></div> <div class="line"><a name="l02149"></a><span class="lineno"> 2149</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02150"></a><span class="lineno"> 2150</span>  </div> <div class="line"><a name="l02154"></a><span class="lineno"> 2154</span> <span class="preprocessor">#if !defined LWIP_IPV6_AUTOCONFIG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02155"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv6.html#ga580039bf2baf49fcb9e504e5d2b40a03"> 2155</a></span> <span class="preprocessor">#define LWIP_IPV6_AUTOCONFIG (LWIP_IPV6)</span></div> <div class="line"><a name="l02156"></a><span class="lineno"> 2156</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02157"></a><span class="lineno"> 2157</span>  </div> <div class="line"><a name="l02161"></a><span class="lineno"> 2161</span> <span class="preprocessor">#if !defined LWIP_IPV6_DUP_DETECT_ATTEMPTS || defined __DOXYGEN__</span></div> <div class="line"><a name="l02162"></a><span class="lineno"><a class="line" href="group__lwip__opts__ipv6.html#gad8489522d34f37e42b4001bab3781bcb"> 2162</a></span> <span class="preprocessor">#define LWIP_IPV6_DUP_DETECT_ATTEMPTS 1</span></div> <div class="line"><a name="l02163"></a><span class="lineno"> 2163</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02164"></a><span class="lineno"> 2164</span>  </div> <div class="line"><a name="l02176"></a><span class="lineno"> 2176</span> <span class="preprocessor">#if !defined LWIP_ICMP6 || defined __DOXYGEN__</span></div> <div class="line"><a name="l02177"></a><span class="lineno"><a class="line" href="group__lwip__opts__icmp6.html#ga65ac8bcbad242cba3a2b557e1574b21f"> 2177</a></span> <span class="preprocessor">#define LWIP_ICMP6 (LWIP_IPV6)</span></div> <div class="line"><a name="l02178"></a><span class="lineno"> 2178</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02179"></a><span class="lineno"> 2179</span>  </div> <div class="line"><a name="l02184"></a><span class="lineno"> 2184</span> <span class="preprocessor">#if !defined LWIP_ICMP6_DATASIZE || defined __DOXYGEN__</span></div> <div class="line"><a name="l02185"></a><span class="lineno"><a class="line" href="group__lwip__opts__icmp6.html#gaa88c55e37e5d7b865b91a9399313bbbf"> 2185</a></span> <span class="preprocessor">#define LWIP_ICMP6_DATASIZE 8</span></div> <div class="line"><a name="l02186"></a><span class="lineno"> 2186</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02187"></a><span class="lineno"> 2187</span>  </div> <div class="line"><a name="l02191"></a><span class="lineno"> 2191</span> <span class="preprocessor">#if !defined LWIP_ICMP6_HL || defined __DOXYGEN__</span></div> <div class="line"><a name="l02192"></a><span class="lineno"><a class="line" href="group__lwip__opts__icmp6.html#ga82193577b4045e1ac1533c4341a2bd79"> 2192</a></span> <span class="preprocessor">#define LWIP_ICMP6_HL 255</span></div> <div class="line"><a name="l02193"></a><span class="lineno"> 2193</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02194"></a><span class="lineno"> 2194</span>  </div> <div class="line"><a name="l02208"></a><span class="lineno"> 2208</span> <span class="preprocessor">#if !defined LWIP_IPV6_MLD || defined __DOXYGEN__</span></div> <div class="line"><a name="l02209"></a><span class="lineno"><a class="line" href="group__lwip__opts__mld6.html#ga44d8f24eaebbc50221ac1336212a3528"> 2209</a></span> <span class="preprocessor">#define LWIP_IPV6_MLD (LWIP_IPV6)</span></div> <div class="line"><a name="l02210"></a><span class="lineno"> 2210</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02211"></a><span class="lineno"> 2211</span>  </div> <div class="line"><a name="l02218"></a><span class="lineno"> 2218</span> <span class="preprocessor">#if !defined MEMP_NUM_MLD6_GROUP || defined __DOXYGEN__</span></div> <div class="line"><a name="l02219"></a><span class="lineno"><a class="line" href="group__lwip__opts__mld6.html#ga89e92d8de8898696e797f13fdd169494"> 2219</a></span> <span class="preprocessor">#define MEMP_NUM_MLD6_GROUP 4</span></div> <div class="line"><a name="l02220"></a><span class="lineno"> 2220</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02221"></a><span class="lineno"> 2221</span>  </div> <div class="line"><a name="l02234"></a><span class="lineno"> 2234</span> <span class="preprocessor">#if !defined LWIP_ND6_QUEUEING || defined __DOXYGEN__</span></div> <div class="line"><a name="l02235"></a><span class="lineno"><a class="line" href="group__lwip__opts__nd6.html#ga0757a3c1b5d1563ad2d77228e1d8a60f"> 2235</a></span> <span class="preprocessor">#define LWIP_ND6_QUEUEING (LWIP_IPV6)</span></div> <div class="line"><a name="l02236"></a><span class="lineno"> 2236</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02237"></a><span class="lineno"> 2237</span>  </div> <div class="line"><a name="l02241"></a><span class="lineno"> 2241</span> <span class="preprocessor">#if !defined MEMP_NUM_ND6_QUEUE || defined __DOXYGEN__</span></div> <div class="line"><a name="l02242"></a><span class="lineno"><a class="line" href="group__lwip__opts__nd6.html#gabfaf3d92d51e2a9d70c8360af2611fb2"> 2242</a></span> <span class="preprocessor">#define MEMP_NUM_ND6_QUEUE 20</span></div> <div class="line"><a name="l02243"></a><span class="lineno"> 2243</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02244"></a><span class="lineno"> 2244</span>  </div> <div class="line"><a name="l02248"></a><span class="lineno"> 2248</span> <span class="preprocessor">#if !defined LWIP_ND6_NUM_NEIGHBORS || defined __DOXYGEN__</span></div> <div class="line"><a name="l02249"></a><span class="lineno"><a class="line" href="group__lwip__opts__nd6.html#gab2fe15bdb4e0a41f295eb5577b11ad16"> 2249</a></span> <span class="preprocessor">#define LWIP_ND6_NUM_NEIGHBORS 10</span></div> <div class="line"><a name="l02250"></a><span class="lineno"> 2250</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02251"></a><span class="lineno"> 2251</span>  </div> <div class="line"><a name="l02255"></a><span class="lineno"> 2255</span> <span class="preprocessor">#if !defined LWIP_ND6_NUM_DESTINATIONS || defined __DOXYGEN__</span></div> <div class="line"><a name="l02256"></a><span class="lineno"><a class="line" href="group__lwip__opts__nd6.html#gacad118b1ae886e80137a1d4f0fb19672"> 2256</a></span> <span class="preprocessor">#define LWIP_ND6_NUM_DESTINATIONS 10</span></div> <div class="line"><a name="l02257"></a><span class="lineno"> 2257</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02258"></a><span class="lineno"> 2258</span>  </div> <div class="line"><a name="l02262"></a><span class="lineno"> 2262</span> <span class="preprocessor">#if !defined LWIP_ND6_NUM_PREFIXES || defined __DOXYGEN__</span></div> <div class="line"><a name="l02263"></a><span class="lineno"><a class="line" href="group__lwip__opts__nd6.html#gad9cc576b5951f1b5e1c2b0d0bb831d9a"> 2263</a></span> <span class="preprocessor">#define LWIP_ND6_NUM_PREFIXES 5</span></div> <div class="line"><a name="l02264"></a><span class="lineno"> 2264</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02265"></a><span class="lineno"> 2265</span>  </div> <div class="line"><a name="l02269"></a><span class="lineno"> 2269</span> <span class="preprocessor">#if !defined LWIP_ND6_NUM_ROUTERS || defined __DOXYGEN__</span></div> <div class="line"><a name="l02270"></a><span class="lineno"><a class="line" href="group__lwip__opts__nd6.html#ga75e81a96148f266c8fad8c0bcab2f36a"> 2270</a></span> <span class="preprocessor">#define LWIP_ND6_NUM_ROUTERS 3</span></div> <div class="line"><a name="l02271"></a><span class="lineno"> 2271</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02272"></a><span class="lineno"> 2272</span>  </div> <div class="line"><a name="l02277"></a><span class="lineno"> 2277</span> <span class="preprocessor">#if !defined LWIP_ND6_MAX_MULTICAST_SOLICIT || defined __DOXYGEN__</span></div> <div class="line"><a name="l02278"></a><span class="lineno"><a class="line" href="group__lwip__opts__nd6.html#ga980909018aed54adc10dd68be3572b30"> 2278</a></span> <span class="preprocessor">#define LWIP_ND6_MAX_MULTICAST_SOLICIT 3</span></div> <div class="line"><a name="l02279"></a><span class="lineno"> 2279</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02280"></a><span class="lineno"> 2280</span>  </div> <div class="line"><a name="l02285"></a><span class="lineno"> 2285</span> <span class="preprocessor">#if !defined LWIP_ND6_MAX_UNICAST_SOLICIT || defined __DOXYGEN__</span></div> <div class="line"><a name="l02286"></a><span class="lineno"><a class="line" href="group__lwip__opts__nd6.html#gafa6f4c2d2c259ab0895fa03a6f08c691"> 2286</a></span> <span class="preprocessor">#define LWIP_ND6_MAX_UNICAST_SOLICIT 3</span></div> <div class="line"><a name="l02287"></a><span class="lineno"> 2287</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02288"></a><span class="lineno"> 2288</span>  </div> <div class="line"><a name="l02292"></a><span class="lineno"> 2292</span> <span class="preprocessor">#if !defined LWIP_ND6_MAX_ANYCAST_DELAY_TIME || defined __DOXYGEN__</span></div> <div class="line"><a name="l02293"></a><span class="lineno"><a class="line" href="group__lwip__opts__nd6.html#ga960b8973df083fad53ae0eaa79f8c4df"> 2293</a></span> <span class="preprocessor">#define LWIP_ND6_MAX_ANYCAST_DELAY_TIME 1000</span></div> <div class="line"><a name="l02294"></a><span class="lineno"> 2294</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02295"></a><span class="lineno"> 2295</span>  </div> <div class="line"><a name="l02299"></a><span class="lineno"> 2299</span> <span class="preprocessor">#if !defined LWIP_ND6_MAX_NEIGHBOR_ADVERTISEMENT || defined __DOXYGEN__</span></div> <div class="line"><a name="l02300"></a><span class="lineno"><a class="line" href="group__lwip__opts__nd6.html#ga86ab0cac87cdc7aeff09384ddbaaba2a"> 2300</a></span> <span class="preprocessor">#define LWIP_ND6_MAX_NEIGHBOR_ADVERTISEMENT 3</span></div> <div class="line"><a name="l02301"></a><span class="lineno"> 2301</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02302"></a><span class="lineno"> 2302</span>  </div> <div class="line"><a name="l02307"></a><span class="lineno"> 2307</span> <span class="preprocessor">#if !defined LWIP_ND6_REACHABLE_TIME || defined __DOXYGEN__</span></div> <div class="line"><a name="l02308"></a><span class="lineno"><a class="line" href="group__lwip__opts__nd6.html#ga269db9d61cdfc2fd3bc7b12c56261c74"> 2308</a></span> <span class="preprocessor">#define LWIP_ND6_REACHABLE_TIME 30000</span></div> <div class="line"><a name="l02309"></a><span class="lineno"> 2309</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02310"></a><span class="lineno"> 2310</span>  </div> <div class="line"><a name="l02314"></a><span class="lineno"> 2314</span> <span class="preprocessor">#if !defined LWIP_ND6_RETRANS_TIMER || defined __DOXYGEN__</span></div> <div class="line"><a name="l02315"></a><span class="lineno"><a class="line" href="group__lwip__opts__nd6.html#ga461abcbeef1d236d1f3201827dd28ad9"> 2315</a></span> <span class="preprocessor">#define LWIP_ND6_RETRANS_TIMER 1000</span></div> <div class="line"><a name="l02316"></a><span class="lineno"> 2316</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02317"></a><span class="lineno"> 2317</span>  </div> <div class="line"><a name="l02322"></a><span class="lineno"> 2322</span> <span class="preprocessor">#if !defined LWIP_ND6_DELAY_FIRST_PROBE_TIME || defined __DOXYGEN__</span></div> <div class="line"><a name="l02323"></a><span class="lineno"><a class="line" href="group__lwip__opts__nd6.html#ga315bd6d4a9d185766dfc3253cd9d7715"> 2323</a></span> <span class="preprocessor">#define LWIP_ND6_DELAY_FIRST_PROBE_TIME 5000</span></div> <div class="line"><a name="l02324"></a><span class="lineno"> 2324</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02325"></a><span class="lineno"> 2325</span>  </div> <div class="line"><a name="l02330"></a><span class="lineno"> 2330</span> <span class="preprocessor">#if !defined LWIP_ND6_ALLOW_RA_UPDATES || defined __DOXYGEN__</span></div> <div class="line"><a name="l02331"></a><span class="lineno"><a class="line" href="group__lwip__opts__nd6.html#gad35d10353ac7c7d2c8d4b83788cdc6d9"> 2331</a></span> <span class="preprocessor">#define LWIP_ND6_ALLOW_RA_UPDATES 1</span></div> <div class="line"><a name="l02332"></a><span class="lineno"> 2332</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02333"></a><span class="lineno"> 2333</span>  </div> <div class="line"><a name="l02339"></a><span class="lineno"> 2339</span> <span class="preprocessor">#if !defined LWIP_ND6_TCP_REACHABILITY_HINTS || defined __DOXYGEN__</span></div> <div class="line"><a name="l02340"></a><span class="lineno"><a class="line" href="group__lwip__opts__nd6.html#ga9d7cb6fd447ef0f6726f565e2c7509c4"> 2340</a></span> <span class="preprocessor">#define LWIP_ND6_TCP_REACHABILITY_HINTS 1</span></div> <div class="line"><a name="l02341"></a><span class="lineno"> 2341</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02342"></a><span class="lineno"> 2342</span>  </div> <div class="line"><a name="l02348"></a><span class="lineno"> 2348</span> <span class="preprocessor">#if !defined LWIP_ND6_RDNSS_MAX_DNS_SERVERS || defined __DOXYGEN__</span></div> <div class="line"><a name="l02349"></a><span class="lineno"><a class="line" href="group__lwip__opts__nd6.html#gaea4d829c0b52cc6cc28925eee89a7429"> 2349</a></span> <span class="preprocessor">#define LWIP_ND6_RDNSS_MAX_DNS_SERVERS 0</span></div> <div class="line"><a name="l02350"></a><span class="lineno"> 2350</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02351"></a><span class="lineno"> 2351</span>  </div> <div class="line"><a name="l02358"></a><span class="lineno"> 2358</span> <span class="preprocessor">#if !defined LWIP_IPV6_DHCP6 || defined __DOXYGEN__</span></div> <div class="line"><a name="l02359"></a><span class="lineno"><a class="line" href="opt_8h.html#a1ba67b6665026ec0c688dc4b0df047a6"> 2359</a></span> <span class="preprocessor">#define LWIP_IPV6_DHCP6 0</span></div> <div class="line"><a name="l02360"></a><span class="lineno"> 2360</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02361"></a><span class="lineno"> 2361</span>  </div> <div class="line"><a name="l02362"></a><span class="lineno"> 2362</span> <span class="comment">/*</span></div> <div class="line"><a name="l02363"></a><span class="lineno"> 2363</span> <span class="comment"> ---------------------------------------</span></div> <div class="line"><a name="l02364"></a><span class="lineno"> 2364</span> <span class="comment"> ---------- Hook options ---------------</span></div> <div class="line"><a name="l02365"></a><span class="lineno"> 2365</span> <span class="comment"> ---------------------------------------</span></div> <div class="line"><a name="l02366"></a><span class="lineno"> 2366</span> <span class="comment"> */</span></div> <div class="line"><a name="l02367"></a><span class="lineno"> 2367</span>  </div> <div class="line"><a name="l02380"></a><span class="lineno"> 2380</span> <span class="preprocessor">#ifdef __DOXYGEN__</span></div> <div class="line"><a name="l02381"></a><span class="lineno"> 2381</span> <span class="preprocessor">#define LWIP_HOOK_FILENAME "path/to/my/lwip_hooks.h"</span></div> <div class="line"><a name="l02382"></a><span class="lineno"> 2382</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02383"></a><span class="lineno"> 2383</span>  </div> <div class="line"><a name="l02403"></a><span class="lineno"> 2403</span> <span class="preprocessor">#ifdef __DOXYGEN__</span></div> <div class="line"><a name="l02404"></a><span class="lineno"> 2404</span> <span class="preprocessor">#define LWIP_HOOK_TCP_ISN(local_ip, local_port, remote_ip, remote_port)</span></div> <div class="line"><a name="l02405"></a><span class="lineno"> 2405</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02406"></a><span class="lineno"> 2406</span>  </div> <div class="line"><a name="l02418"></a><span class="lineno"> 2418</span> <span class="preprocessor">#ifdef __DOXYGEN__</span></div> <div class="line"><a name="l02419"></a><span class="lineno"> 2419</span> <span class="preprocessor">#define LWIP_HOOK_IP4_INPUT(pbuf, input_netif)</span></div> <div class="line"><a name="l02420"></a><span class="lineno"> 2420</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02421"></a><span class="lineno"> 2421</span>  </div> <div class="line"><a name="l02429"></a><span class="lineno"> 2429</span> <span class="preprocessor">#ifdef __DOXYGEN__</span></div> <div class="line"><a name="l02430"></a><span class="lineno"> 2430</span> <span class="preprocessor">#define LWIP_HOOK_IP4_ROUTE()</span></div> <div class="line"><a name="l02431"></a><span class="lineno"> 2431</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02432"></a><span class="lineno"> 2432</span>  </div> <div class="line"><a name="l02437"></a><span class="lineno"> 2437</span> <span class="preprocessor">#ifdef __DOXYGEN__</span></div> <div class="line"><a name="l02438"></a><span class="lineno"> 2438</span> <span class="preprocessor">#define LWIP_HOOK_IP4_ROUTE_SRC(dest, src)</span></div> <div class="line"><a name="l02439"></a><span class="lineno"> 2439</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02440"></a><span class="lineno"> 2440</span>  </div> <div class="line"><a name="l02453"></a><span class="lineno"> 2453</span> <span class="preprocessor">#ifdef __DOXYGEN__</span></div> <div class="line"><a name="l02454"></a><span class="lineno"> 2454</span> <span class="preprocessor">#define LWIP_HOOK_ETHARP_GET_GW(netif, dest)</span></div> <div class="line"><a name="l02455"></a><span class="lineno"> 2455</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02456"></a><span class="lineno"> 2456</span>  </div> <div class="line"><a name="l02468"></a><span class="lineno"> 2468</span> <span class="preprocessor">#ifdef __DOXYGEN__</span></div> <div class="line"><a name="l02469"></a><span class="lineno"> 2469</span> <span class="preprocessor">#define LWIP_HOOK_IP6_INPUT(pbuf, input_netif)</span></div> <div class="line"><a name="l02470"></a><span class="lineno"> 2470</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02471"></a><span class="lineno"> 2471</span>  </div> <div class="line"><a name="l02480"></a><span class="lineno"> 2480</span> <span class="preprocessor">#ifdef __DOXYGEN__</span></div> <div class="line"><a name="l02481"></a><span class="lineno"> 2481</span> <span class="preprocessor">#define LWIP_HOOK_IP6_ROUTE(src, dest)</span></div> <div class="line"><a name="l02482"></a><span class="lineno"> 2482</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02483"></a><span class="lineno"> 2483</span>  </div> <div class="line"><a name="l02496"></a><span class="lineno"> 2496</span> <span class="preprocessor">#ifdef __DOXYGEN__</span></div> <div class="line"><a name="l02497"></a><span class="lineno"> 2497</span> <span class="preprocessor">#define LWIP_HOOK_ND6_GET_GW(netif, dest)</span></div> <div class="line"><a name="l02498"></a><span class="lineno"> 2498</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02499"></a><span class="lineno"> 2499</span>  </div> <div class="line"><a name="l02510"></a><span class="lineno"> 2510</span> <span class="preprocessor">#ifdef __DOXYGEN__</span></div> <div class="line"><a name="l02511"></a><span class="lineno"> 2511</span> <span class="preprocessor">#define LWIP_HOOK_VLAN_CHECK(netif, eth_hdr, vlan_hdr)</span></div> <div class="line"><a name="l02512"></a><span class="lineno"> 2512</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02513"></a><span class="lineno"> 2513</span>  </div> <div class="line"><a name="l02532"></a><span class="lineno"> 2532</span> <span class="preprocessor">#ifdef __DOXYGEN__</span></div> <div class="line"><a name="l02533"></a><span class="lineno"> 2533</span> <span class="preprocessor">#define LWIP_HOOK_VLAN_SET(netif, p, src, dst, eth_type)</span></div> <div class="line"><a name="l02534"></a><span class="lineno"> 2534</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02535"></a><span class="lineno"> 2535</span>  </div> <div class="line"><a name="l02540"></a><span class="lineno"> 2540</span> <span class="preprocessor">#ifdef __DOXYGEN__</span></div> <div class="line"><a name="l02541"></a><span class="lineno"> 2541</span> <span class="preprocessor">#define LWIP_HOOK_MEMP_AVAILABLE(memp_t_type)</span></div> <div class="line"><a name="l02542"></a><span class="lineno"> 2542</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02543"></a><span class="lineno"> 2543</span>  </div> <div class="line"><a name="l02550"></a><span class="lineno"> 2550</span> <span class="preprocessor">#ifdef __DOXYGEN__</span></div> <div class="line"><a name="l02551"></a><span class="lineno"> 2551</span> <span class="preprocessor">#define LWIP_HOOK_UNKNOWN_ETH_PROTOCOL(pbuf, netif)</span></div> <div class="line"><a name="l02552"></a><span class="lineno"> 2552</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02553"></a><span class="lineno"> 2553</span>  </div> <div class="line"><a name="l02557"></a><span class="lineno"> 2557</span> <span class="comment">/*</span></div> <div class="line"><a name="l02558"></a><span class="lineno"> 2558</span> <span class="comment"> ---------------------------------------</span></div> <div class="line"><a name="l02559"></a><span class="lineno"> 2559</span> <span class="comment"> ---------- Debugging options ----------</span></div> <div class="line"><a name="l02560"></a><span class="lineno"> 2560</span> <span class="comment"> ---------------------------------------</span></div> <div class="line"><a name="l02561"></a><span class="lineno"> 2561</span> <span class="comment"> */</span></div> <div class="line"><a name="l02573"></a><span class="lineno"> 2573</span> <span class="preprocessor">#if !defined LWIP_DBG_MIN_LEVEL || defined __DOXYGEN__</span></div> <div class="line"><a name="l02574"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga2043f599515774f8e571ba185dbcb9e7"> 2574</a></span> <span class="preprocessor">#define LWIP_DBG_MIN_LEVEL LWIP_DBG_LEVEL_ALL</span></div> <div class="line"><a name="l02575"></a><span class="lineno"> 2575</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02576"></a><span class="lineno"> 2576</span>  </div> <div class="line"><a name="l02582"></a><span class="lineno"> 2582</span> <span class="preprocessor">#if !defined LWIP_DBG_TYPES_ON || defined __DOXYGEN__</span></div> <div class="line"><a name="l02583"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#gac095d0e53f5eb5b326b2cccfd071d93d"> 2583</a></span> <span class="preprocessor">#define LWIP_DBG_TYPES_ON LWIP_DBG_ON</span></div> <div class="line"><a name="l02584"></a><span class="lineno"> 2584</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02585"></a><span class="lineno"> 2585</span>  </div> <div class="line"><a name="l02589"></a><span class="lineno"> 2589</span> <span class="preprocessor">#if !defined ETHARP_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02590"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#gabff5d1e0b334f5b45bd2b8bbb675411e"> 2590</a></span> <span class="preprocessor">#define ETHARP_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02591"></a><span class="lineno"> 2591</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02592"></a><span class="lineno"> 2592</span>  </div> <div class="line"><a name="l02596"></a><span class="lineno"> 2596</span> <span class="preprocessor">#if !defined NETIF_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02597"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga2dfad02b075a7f9a8791a66fe40864a4"> 2597</a></span> <span class="preprocessor">#define NETIF_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02598"></a><span class="lineno"> 2598</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02599"></a><span class="lineno"> 2599</span>  </div> <div class="line"><a name="l02603"></a><span class="lineno"> 2603</span> <span class="preprocessor">#if !defined PBUF_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02604"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga5c3d44a0ec3bb8bd66f776c70d5c6a6c"> 2604</a></span> <span class="preprocessor">#define PBUF_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02605"></a><span class="lineno"> 2605</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02606"></a><span class="lineno"> 2606</span>  </div> <div class="line"><a name="l02610"></a><span class="lineno"> 2610</span> <span class="preprocessor">#if !defined API_LIB_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02611"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga671009550216f7dc03e67ba5751e3160"> 2611</a></span> <span class="preprocessor">#define API_LIB_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02612"></a><span class="lineno"> 2612</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02613"></a><span class="lineno"> 2613</span>  </div> <div class="line"><a name="l02617"></a><span class="lineno"> 2617</span> <span class="preprocessor">#if !defined API_MSG_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02618"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga4279d7ff9f986b2ff3eb068bb012b697"> 2618</a></span> <span class="preprocessor">#define API_MSG_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02619"></a><span class="lineno"> 2619</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02620"></a><span class="lineno"> 2620</span>  </div> <div class="line"><a name="l02624"></a><span class="lineno"> 2624</span> <span class="preprocessor">#if !defined SOCKETS_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02625"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga509594f3ba7d8b1356628b50b55a0934"> 2625</a></span> <span class="preprocessor">#define SOCKETS_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02626"></a><span class="lineno"> 2626</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02627"></a><span class="lineno"> 2627</span>  </div> <div class="line"><a name="l02631"></a><span class="lineno"> 2631</span> <span class="preprocessor">#if !defined ICMP_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02632"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga9595904a1cb9bfe0b9b1d958abdc923a"> 2632</a></span> <span class="preprocessor">#define ICMP_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02633"></a><span class="lineno"> 2633</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02634"></a><span class="lineno"> 2634</span>  </div> <div class="line"><a name="l02638"></a><span class="lineno"> 2638</span> <span class="preprocessor">#if !defined IGMP_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02639"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga8da07508ee75704362d45eee3eb857fa"> 2639</a></span> <span class="preprocessor">#define IGMP_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02640"></a><span class="lineno"> 2640</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02641"></a><span class="lineno"> 2641</span>  </div> <div class="line"><a name="l02645"></a><span class="lineno"> 2645</span> <span class="preprocessor">#if !defined INET_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02646"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga78140cbe70258a65cb5c9e381843e4f3"> 2646</a></span> <span class="preprocessor">#define INET_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02647"></a><span class="lineno"> 2647</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02648"></a><span class="lineno"> 2648</span>  </div> <div class="line"><a name="l02652"></a><span class="lineno"> 2652</span> <span class="preprocessor">#if !defined IP_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02653"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga5d3348778951e7bc5cd397c6575eef3a"> 2653</a></span> <span class="preprocessor">#define IP_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02654"></a><span class="lineno"> 2654</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02655"></a><span class="lineno"> 2655</span>  </div> <div class="line"><a name="l02659"></a><span class="lineno"> 2659</span> <span class="preprocessor">#if !defined IP_REASS_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02660"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga4cdc3e9a4a1c01d1f7f0e723a1b2ec33"> 2660</a></span> <span class="preprocessor">#define IP_REASS_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02661"></a><span class="lineno"> 2661</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02662"></a><span class="lineno"> 2662</span>  </div> <div class="line"><a name="l02666"></a><span class="lineno"> 2666</span> <span class="preprocessor">#if !defined RAW_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02667"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#gaf0551bef83c0fc1baa57cf339d220e25"> 2667</a></span> <span class="preprocessor">#define RAW_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02668"></a><span class="lineno"> 2668</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02669"></a><span class="lineno"> 2669</span>  </div> <div class="line"><a name="l02673"></a><span class="lineno"> 2673</span> <span class="preprocessor">#if !defined MEM_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02674"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga2d7bc380695eeedb1af50c3808613afe"> 2674</a></span> <span class="preprocessor">#define MEM_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02675"></a><span class="lineno"> 2675</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02676"></a><span class="lineno"> 2676</span>  </div> <div class="line"><a name="l02680"></a><span class="lineno"> 2680</span> <span class="preprocessor">#if !defined MEMP_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02681"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#gad80231923f7a808d49eba5ec57d63616"> 2681</a></span> <span class="preprocessor">#define MEMP_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02682"></a><span class="lineno"> 2682</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02683"></a><span class="lineno"> 2683</span>  </div> <div class="line"><a name="l02687"></a><span class="lineno"> 2687</span> <span class="preprocessor">#if !defined SYS_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02688"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga2960ae20008f05da8cc0714f36365642"> 2688</a></span> <span class="preprocessor">#define SYS_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02689"></a><span class="lineno"> 2689</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02690"></a><span class="lineno"> 2690</span>  </div> <div class="line"><a name="l02694"></a><span class="lineno"> 2694</span> <span class="preprocessor">#if !defined TIMERS_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02695"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga24a6644ba9cc82665a7bf209b3870c15"> 2695</a></span> <span class="preprocessor">#define TIMERS_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02696"></a><span class="lineno"> 2696</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02697"></a><span class="lineno"> 2697</span>  </div> <div class="line"><a name="l02701"></a><span class="lineno"> 2701</span> <span class="preprocessor">#if !defined TCP_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02702"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga4f43bb8a430c7a52a1ad5086d3f2803c"> 2702</a></span> <span class="preprocessor">#define TCP_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02703"></a><span class="lineno"> 2703</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02704"></a><span class="lineno"> 2704</span>  </div> <div class="line"><a name="l02708"></a><span class="lineno"> 2708</span> <span class="preprocessor">#if !defined TCP_INPUT_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02709"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#gaf51dc2563536de56470146749f715ba8"> 2709</a></span> <span class="preprocessor">#define TCP_INPUT_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02710"></a><span class="lineno"> 2710</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02711"></a><span class="lineno"> 2711</span>  </div> <div class="line"><a name="l02715"></a><span class="lineno"> 2715</span> <span class="preprocessor">#if !defined TCP_FR_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02716"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga5895bee26e8e1a0b89d597e0f2580b23"> 2716</a></span> <span class="preprocessor">#define TCP_FR_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02717"></a><span class="lineno"> 2717</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02718"></a><span class="lineno"> 2718</span>  </div> <div class="line"><a name="l02723"></a><span class="lineno"> 2723</span> <span class="preprocessor">#if !defined TCP_RTO_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02724"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#gad6e52e37415d0d0cbe4931a28f5a9662"> 2724</a></span> <span class="preprocessor">#define TCP_RTO_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02725"></a><span class="lineno"> 2725</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02726"></a><span class="lineno"> 2726</span>  </div> <div class="line"><a name="l02730"></a><span class="lineno"> 2730</span> <span class="preprocessor">#if !defined TCP_CWND_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02731"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga66df03d8192cd978d3321a9d68bf5411"> 2731</a></span> <span class="preprocessor">#define TCP_CWND_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02732"></a><span class="lineno"> 2732</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02733"></a><span class="lineno"> 2733</span>  </div> <div class="line"><a name="l02737"></a><span class="lineno"> 2737</span> <span class="preprocessor">#if !defined TCP_WND_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02738"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga3704f433e947d6342da77c74e33627e1"> 2738</a></span> <span class="preprocessor">#define TCP_WND_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02739"></a><span class="lineno"> 2739</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02740"></a><span class="lineno"> 2740</span>  </div> <div class="line"><a name="l02744"></a><span class="lineno"> 2744</span> <span class="preprocessor">#if !defined TCP_OUTPUT_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02745"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga9f70601fdc1feee490772bf7fcdb74fb"> 2745</a></span> <span class="preprocessor">#define TCP_OUTPUT_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02746"></a><span class="lineno"> 2746</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02747"></a><span class="lineno"> 2747</span>  </div> <div class="line"><a name="l02751"></a><span class="lineno"> 2751</span> <span class="preprocessor">#if !defined TCP_RST_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02752"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga37596f7bbb9b7663826244ba54486679"> 2752</a></span> <span class="preprocessor">#define TCP_RST_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02753"></a><span class="lineno"> 2753</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02754"></a><span class="lineno"> 2754</span>  </div> <div class="line"><a name="l02758"></a><span class="lineno"> 2758</span> <span class="preprocessor">#if !defined TCP_QLEN_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02759"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#gae7980c7f8eb45cd411bf410ff0a3fc55"> 2759</a></span> <span class="preprocessor">#define TCP_QLEN_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02760"></a><span class="lineno"> 2760</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02761"></a><span class="lineno"> 2761</span>  </div> <div class="line"><a name="l02765"></a><span class="lineno"> 2765</span> <span class="preprocessor">#if !defined UDP_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02766"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga0393f312c5475a1c649b39ef9cfcaad4"> 2766</a></span> <span class="preprocessor">#define UDP_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02767"></a><span class="lineno"> 2767</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02768"></a><span class="lineno"> 2768</span>  </div> <div class="line"><a name="l02772"></a><span class="lineno"> 2772</span> <span class="preprocessor">#if !defined TCPIP_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02773"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga52d6c83451936c3de3b0338d4a3f921f"> 2773</a></span> <span class="preprocessor">#define TCPIP_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02774"></a><span class="lineno"> 2774</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02775"></a><span class="lineno"> 2775</span>  </div> <div class="line"><a name="l02779"></a><span class="lineno"> 2779</span> <span class="preprocessor">#if !defined SLIP_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02780"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#gab986f95183559d8678c6d80969b01857"> 2780</a></span> <span class="preprocessor">#define SLIP_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02781"></a><span class="lineno"> 2781</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02782"></a><span class="lineno"> 2782</span>  </div> <div class="line"><a name="l02786"></a><span class="lineno"> 2786</span> <span class="preprocessor">#if !defined DHCP_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02787"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#ga97927ceecabcdb5f41735bf372a05cee"> 2787</a></span> <span class="preprocessor">#define DHCP_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02788"></a><span class="lineno"> 2788</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02789"></a><span class="lineno"> 2789</span>  </div> <div class="line"><a name="l02793"></a><span class="lineno"> 2793</span> <span class="preprocessor">#if !defined AUTOIP_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02794"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#gafaee522e7f32d81022215e1805e303a5"> 2794</a></span> <span class="preprocessor">#define AUTOIP_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02795"></a><span class="lineno"> 2795</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02796"></a><span class="lineno"> 2796</span>  </div> <div class="line"><a name="l02800"></a><span class="lineno"> 2800</span> <span class="preprocessor">#if !defined DNS_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02801"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#gaba55da2352c99d813767913e5e36be1f"> 2801</a></span> <span class="preprocessor">#define DNS_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02802"></a><span class="lineno"> 2802</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02803"></a><span class="lineno"> 2803</span>  </div> <div class="line"><a name="l02807"></a><span class="lineno"> 2807</span> <span class="preprocessor">#if !defined IP6_DEBUG || defined __DOXYGEN__</span></div> <div class="line"><a name="l02808"></a><span class="lineno"><a class="line" href="group__lwip__opts__debugmsg.html#gac2f9726756b78d4d7c425b0422a776ce"> 2808</a></span> <span class="preprocessor">#define IP6_DEBUG LWIP_DBG_OFF</span></div> <div class="line"><a name="l02809"></a><span class="lineno"> 2809</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02810"></a><span class="lineno"> 2810</span>  </div> <div class="line"><a name="l02814"></a><span class="lineno"> 2814</span> <span class="comment">/*</span></div> <div class="line"><a name="l02815"></a><span class="lineno"> 2815</span> <span class="comment"> --------------------------------------------------</span></div> <div class="line"><a name="l02816"></a><span class="lineno"> 2816</span> <span class="comment"> ---------- Performance tracking options ----------</span></div> <div class="line"><a name="l02817"></a><span class="lineno"> 2817</span> <span class="comment"> --------------------------------------------------</span></div> <div class="line"><a name="l02818"></a><span class="lineno"> 2818</span> <span class="comment"> */</span></div> <div class="line"><a name="l02828"></a><span class="lineno"> 2828</span> <span class="preprocessor">#if !defined LWIP_PERF || defined __DOXYGEN__</span></div> <div class="line"><a name="l02829"></a><span class="lineno"><a class="line" href="group__lwip__opts__perf.html#ga44acd95b33e2d58a74455279721298de"> 2829</a></span> <span class="preprocessor">#define LWIP_PERF 0</span></div> <div class="line"><a name="l02830"></a><span class="lineno"> 2830</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l02831"></a><span class="lineno"> 2831</span>  </div> <div class="line"><a name="l02835"></a><span class="lineno"> 2835</span> <span class="preprocessor">#endif </span><span class="comment">/* LWIP_HDR_OPT_H */</span><span class="preprocessor"></span></div> </div><!-- fragment --></div><!-- contents --> </div><!-- doc-content --> <div class="ttc" id="alwipopts_8h_html"><div class="ttname"><a href="lwipopts_8h.html">lwipopts.h</a></div></div> <div class="ttc" id="adebug_8h_html"><div class="ttname"><a href="debug_8h.html">debug.h</a></div></div> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="navelem"><a class="el" href="dir_e6bb53534ac0e427887cf7a94c0c004e.html">C:</a></li><li class="navelem"><a class="el" href="dir_d99d5d4662bf24521eef49da6a8cd34d.html">Dev</a></li><li class="navelem"><a class="el" href="dir_474a4b306371cf7e7f6fa12cb0b77df6.html">git</a></li><li class="navelem"><a class="el" href="dir_849109bbd106d461b128d63e5babcedf.html">UbixOS</a></li><li class="navelem"><a class="el" href="dir_6ec99f6d7d5182ba8913209ab70c9f18.html">sys</a></li><li class="navelem"><a class="el" href="dir_d1be8160e739b6eed1f7843efdbae1b3.html">include</a></li><li class="navelem"><a class="el" href="dir_8a452844cab5a537277ef786999bc939.html">net</a></li><li class="navelem"><a class="el" href="opt_8h.html">opt.h</a></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.16 </li> </ul> </div> </body> </html>