ssi.shtml 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315
  1. <html>
  2. <head><title>lwIP - A Lightweight TCP/IP Stack</title></head>
  3. <body bgcolor="white" text="black">
  4. <table width="100%">
  5. <tr valign="top"><td width="80">
  6. <a href="http://www.sics.se/"><img src="/img/sics.gif"
  7. border="0" alt="SICS logo" title="SICS logo"></a>
  8. </td><td width="500">
  9. <h1>lwIP - A Lightweight TCP/IP Stack</h1>
  10. <h1><!--#HellWorl--></h1>
  11. <p>
  12. The web page you are watching was served by a simple web
  13. server running on top of the lightweight TCP/IP stack <a
  14. href="http://www.sics.se/~adam/lwip/">lwIP</a>.
  15. </p>
  16. <p>
  17. This page is here to test SSI, so here is a counter as
  18. an example of content changing for every request:
  19. "<!--#counter-->"
  20. </p>
  21. <p>
  22. And here is an example of a tag result buffer return in
  23. multiple parts: "<!--#MultPart-->"
  24. </p>
  25. <p>
  26. To test LWIP_HTTPD_CGI_SSI, here are the CGI parameters:
  27. <!--#CgiParam-->
  28. </p>
  29. <p>
  30. lwIP is an open source implementation of the TCP/IP
  31. protocol suite that was originally written by <a
  32. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  33. of the Swedish Institute of Computer Science</a> but now is
  34. being actively developed by a team of developers
  35. distributed world-wide. Since it's release, lwIP has
  36. spurred a lot of interest and has been ported to several
  37. platforms and operating systems. lwIP can be used either
  38. with or without an underlying OS.
  39. </p>
  40. <p>
  41. <p>
  42. lwIP is an open source implementation of the TCP/IP
  43. protocol suite that was originally written by <a
  44. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  45. of the Swedish Institute of Computer Science</a> but now is
  46. being actively developed by a team of developers
  47. distributed world-wide. Since it's release, lwIP has
  48. spurred a lot of interest and has been ported to several
  49. platforms and operating systems. lwIP can be used either
  50. with or without an underlying OS.
  51. </p>
  52. <p>
  53. lwIP is an open source implementation of the TCP/IP
  54. protocol suite that was originally written by <a
  55. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  56. of the Swedish Institute of Computer Science</a> but now is
  57. being actively developed by a team of developers
  58. distributed world-wide. Since it's release, lwIP has
  59. spurred a lot of interest and has been ported to several
  60. platforms and operating systems. lwIP can be used either
  61. with or without an underlying OS.
  62. </p>
  63. <p>
  64. lwIP is an open source implementation of the TCP/IP
  65. protocol suite that was originally written by <a
  66. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  67. of the Swedish Institute of Computer Science</a> but now is
  68. being actively developed by a team of developers
  69. distributed world-wide. Since it's release, lwIP has
  70. spurred a lot of interest and has been ported to several
  71. platforms and operating systems. lwIP can be used either
  72. with or without an underlying OS.
  73. </p>
  74. <p>
  75. lwIP is an open source implementation of the TCP/IP
  76. protocol suite that was originally written by <a
  77. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  78. of the Swedish Institute of Computer Science</a> but now is
  79. being actively developed by a team of developers
  80. distributed world-wide. Since it's release, lwIP has
  81. spurred a lot of interest and has been ported to several
  82. platforms and operating systems. lwIP can be used either
  83. with or without an underlying OS.
  84. </p>
  85. <p>
  86. lwIP is an open source implementation of the TCP/IP
  87. protocol suite that was originally written by <a
  88. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  89. of the Swedish Institute of Computer Science</a> but now is
  90. being actively developed by a team of developers
  91. distributed world-wide. Since it's release, lwIP has
  92. spurred a lot of interest and has been ported to several
  93. platforms and operating systems. lwIP can be used either
  94. with or without an underlying OS.
  95. </p>
  96. <p>
  97. lwIP is an open source implementation of the TCP/IP
  98. protocol suite that was originally written by <a
  99. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  100. of the Swedish Institute of Computer Science</a> but now is
  101. being actively developed by a team of developers
  102. distributed world-wide. Since it's release, lwIP has
  103. spurred a lot of interest and has been ported to several
  104. platforms and operating systems. lwIP can be used either
  105. with or without an underlying OS.
  106. </p>
  107. <p>
  108. lwIP is an open source implementation of the TCP/IP
  109. protocol suite that was originally written by <a
  110. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  111. of the Swedish Institute of Computer Science</a> but now is
  112. being actively developed by a team of developers
  113. distributed world-wide. Since it's release, lwIP has
  114. spurred a lot of interest and has been ported to several
  115. platforms and operating systems. lwIP can be used either
  116. with or without an underlying OS.
  117. </p>
  118. <p>
  119. lwIP is an open source implementation of the TCP/IP
  120. protocol suite that was originally written by <a
  121. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  122. of the Swedish Institute of Computer Science</a> but now is
  123. being actively developed by a team of developers
  124. distributed world-wide. Since it's release, lwIP has
  125. spurred a lot of interest and has been ported to several
  126. platforms and operating systems. lwIP can be used either
  127. with or without an underlying OS.
  128. </p>
  129. <p>
  130. lwIP is an open source implementation of the TCP/IP
  131. protocol suite that was originally written by <a
  132. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  133. of the Swedish Institute of Computer Science</a> but now is
  134. being actively developed by a team of developers
  135. distributed world-wide. Since it's release, lwIP has
  136. spurred a lot of interest and has been ported to several
  137. platforms and operating systems. lwIP can be used either
  138. with or without an underlying OS.
  139. </p>
  140. <p>
  141. lwIP is an open source implementation of the TCP/IP
  142. protocol suite that was originally written by <a
  143. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  144. of the Swedish Institute of Computer Science</a> but now is
  145. being actively developed by a team of developers
  146. distributed world-wide. Since it's release, lwIP has
  147. spurred a lot of interest and has been ported to several
  148. platforms and operating systems. lwIP can be used either
  149. with or without an underlying OS.
  150. </p>
  151. <p>
  152. lwIP is an open source implementation of the TCP/IP
  153. protocol suite that was originally written by <a
  154. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  155. of the Swedish Institute of Computer Science</a> but now is
  156. being actively developed by a team of developers
  157. distributed world-wide. Since it's release, lwIP has
  158. spurred a lot of interest and has been ported to several
  159. platforms and operating systems. lwIP can be used either
  160. with or without an underlying OS.
  161. </p>
  162. <p>
  163. lwIP is an open source implementation of the TCP/IP
  164. protocol suite that was originally written by <a
  165. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  166. of the Swedish Institute of Computer Science</a> but now is
  167. being actively developed by a team of developers
  168. distributed world-wide. Since it's release, lwIP has
  169. spurred a lot of interest and has been ported to several
  170. platforms and operating systems. lwIP can be used either
  171. with or without an underlying OS.
  172. </p>
  173. <p>
  174. lwIP is an open source implementation of the TCP/IP
  175. protocol suite that was originally written by <a
  176. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  177. of the Swedish Institute of Computer Science</a> but now is
  178. being actively developed by a team of developers
  179. distributed world-wide. Since it's release, lwIP has
  180. spurred a lot of interest and has been ported to several
  181. platforms and operating systems. lwIP can be used either
  182. with or without an underlying OS.
  183. </p>
  184. <p>
  185. lwIP is an open source implementation of the TCP/IP
  186. protocol suite that was originally written by <a
  187. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  188. of the Swedish Institute of Computer Science</a> but now is
  189. being actively developed by a team of developers
  190. distributed world-wide. Since it's release, lwIP has
  191. spurred a lot of interest and has been ported to several
  192. platforms and operating systems. lwIP can be used either
  193. with or without an underlying OS.
  194. </p>
  195. <p>
  196. lwIP is an open source implementation of the TCP/IP
  197. protocol suite that was originally written by <a
  198. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  199. of the Swedish Institute of Computer Science</a> but now is
  200. being actively developed by a team of developers
  201. distributed world-wide. Since it's release, lwIP has
  202. spurred a lot of interest and has been ported to several
  203. platforms and operating systems. lwIP can be used either
  204. with or without an underlying OS.
  205. </p>
  206. <p>
  207. lwIP is an open source implementation of the TCP/IP
  208. protocol suite that was originally written by <a
  209. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  210. of the Swedish Institute of Computer Science</a> but now is
  211. being actively developed by a team of developers
  212. distributed world-wide. Since it's release, lwIP has
  213. spurred a lot of interest and has been ported to several
  214. platforms and operating systems. lwIP can be used either
  215. with or without an underlying OS.
  216. </p>
  217. <p>
  218. lwIP is an open source implementation of the TCP/IP
  219. protocol suite that was originally written by <a
  220. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  221. of the Swedish Institute of Computer Science</a> but now is
  222. being actively developed by a team of developers
  223. distributed world-wide. Since it's release, lwIP has
  224. spurred a lot of interest and has been ported to several
  225. platforms and operating systems. lwIP can be used either
  226. with or without an underlying OS.
  227. </p>
  228. <p>
  229. lwIP is an open source implementation of the TCP/IP
  230. protocol suite that was originally written by <a
  231. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  232. of the Swedish Institute of Computer Science</a> but now is
  233. being actively developed by a team of developers
  234. distributed world-wide. Since it's release, lwIP has
  235. spurred a lot of interest and has been ported to several
  236. platforms and operating systems. lwIP can be used either
  237. with or without an underlying OS.
  238. </p>
  239. <p>
  240. lwIP is an open source implementation of the TCP/IP
  241. protocol suite that was originally written by <a
  242. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  243. of the Swedish Institute of Computer Science</a> but now is
  244. being actively developed by a team of developers
  245. distributed world-wide. Since it's release, lwIP has
  246. spurred a lot of interest and has been ported to several
  247. platforms and operating systems. lwIP can be used either
  248. with or without an underlying OS.
  249. </p>
  250. <p>
  251. lwIP is an open source implementation of the TCP/IP
  252. protocol suite that was originally written by <a
  253. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  254. of the Swedish Institute of Computer Science</a> but now is
  255. being actively developed by a team of developers
  256. distributed world-wide. Since it's release, lwIP has
  257. spurred a lot of interest and has been ported to several
  258. platforms and operating systems. lwIP can be used either
  259. with or without an underlying OS.
  260. </p>
  261. <p>
  262. lwIP is an open source implementation of the TCP/IP
  263. protocol suite that was originally written by <a
  264. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  265. of the Swedish Institute of Computer Science</a> but now is
  266. being actively developed by a team of developers
  267. distributed world-wide. Since it's release, lwIP has
  268. spurred a lot of interest and has been ported to several
  269. platforms and operating systems. lwIP can be used either
  270. with or without an underlying OS.
  271. </p>
  272. <p>
  273. lwIP is an open source implementation of the TCP/IP
  274. protocol suite that was originally written by <a
  275. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  276. of the Swedish Institute of Computer Science</a> but now is
  277. being actively developed by a team of developers
  278. distributed world-wide. Since it's release, lwIP has
  279. spurred a lot of interest and has been ported to several
  280. platforms and operating systems. lwIP can be used either
  281. with or without an underlying OS.
  282. </p>
  283. <p>
  284. lwIP is an open source implementation of the TCP/IP
  285. protocol suite that was originally written by <a
  286. href="http://www.sics.se/~adam/lwip/">Adam Dunkels
  287. of the Swedish Institute of Computer Science</a> but now is
  288. being actively developed by a team of developers
  289. distributed world-wide. Since it's release, lwIP has
  290. spurred a lot of interest and has been ported to several
  291. platforms and operating systems. lwIP can be used either
  292. with or without an underlying OS.
  293. </p>
  294. <p>
  295. The focus of the lwIP TCP/IP implementation is to reduce
  296. the RAM usage while still having a full scale TCP. This
  297. makes lwIP suitable for use in embedded systems with tens
  298. of kilobytes of free RAM and room for around 40 kilobytes
  299. of code ROM.
  300. </p>
  301. <p>
  302. More information about lwIP can be found at the lwIP
  303. homepage at <a
  304. href="http://savannah.nongnu.org/projects/lwip/">http://savannah.nongnu.org/projects/lwip/</a>
  305. or at the lwIP wiki at <a
  306. href="http://lwip.wikia.com/">http://lwip.wikia.com/</a>.
  307. </p>
  308. </td><td>
  309. &nbsp;
  310. </td></tr>
  311. </table>
  312. </body>
  313. </html>