开源 企业版 高校版 私有云 模力方舟 AI 队友
代码拉取完成,页面将自动刷新
捐赠
捐赠前请先登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
2 Star 4 Fork 1

Murphy/lwip

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
已有帐号? 立即登录
master
分支 (5)
标签 (46)
master
origin-gitee/master
STABLE-2_1_x
STABLE-2_0_0
DEVEL-1_4_1
STABLE-2_1_2_RELEASE
STABLE-2_1_1_RELEASE
STABLE-2_1_0_RELEASE
STABLE-2_1_0_RC1
STABLE-2_0_3_RELEASE
STABLE-2_0_2_RELEASE_VER
STABLE-2_0_2_RELEASE
STABLE-2_0_1_RELEASE
STABLE-2_0_1
master_at_STABLE-2_0_0
STABLE-2_0_0_RELEASE
STABLE-2_0_0_RC2
STABLE-2_0_0_RC1
STABLE-1_4_1
STABLE-1_4_1-RC1
cvs-repository-moved-to-git
STABLE-1_4_0
STABLE-1_4_0-RC2
STABLE-1_4_0-RC1
STABLE-1_3_2
克隆/下载
克隆/下载
提示
下载代码请复制以下命令到终端执行
为确保你提交的代码身份被 Gitee 正确识别,请执行以下命令完成配置
初次使用 SSH 协议进行代码克隆、推送等操作时,需按下述提示完成 SSH 配置
1 生成 RSA 密钥
2 获取 RSA 公钥内容,并配置到 SSH公钥
在 Gitee 上使用 SVN,请访问 使用指南
使用 HTTPS 协议时,命令行会出现如下账号密码验证步骤。基于安全考虑,Gitee 建议 配置并使用私人令牌 替代登录密码进行克隆、推送等操作
Username for 'https://gitee.com': userName
Password for 'https://userName@gitee.com': # 私人令牌
贡献代码
同步代码
对比差异 通过 Pull Request 同步
同步更新到分支
通过 Pull Request 同步
将会在向当前分支创建一个 Pull
Request,合入后将完成同步
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
BSD-2-Clause
INTRODUCTION
lwIP is a small independent implementation of the TCP/IP protocol suite.
The focus of the lwIP TCP/IP implementation is to reduce the RAM usage
while still having a full scale TCP. This making lwIP suitable for use
in embedded systems with tens of kilobytes of free RAM and room for
around 40 kilobytes of code ROM.
lwIP was originally developed by Adam Dunkels at the Computer and Networks
Architectures (CNA) lab at the Swedish Institute of Computer Science (SICS)
and is now developed and maintained by a worldwide network of developers.
FEATURES
 * IP (Internet Protocol, IPv4 and IPv6) including packet forwarding over
 multiple network interfaces
 * ICMP (Internet Control Message Protocol) for network maintenance and debugging
 * IGMP (Internet Group Management Protocol) for multicast traffic management
 * MLD (Multicast listener discovery for IPv6). Aims to be compliant with
 RFC 2710. No support for MLDv2
 * ND (Neighbor discovery and stateless address autoconfiguration for IPv6).
 Aims to be compliant with RFC 4861 (Neighbor discovery) and RFC 4862
 (Address autoconfiguration)
 * DHCP, AutoIP/APIPA (Zeroconf), ACD (Address Conflict Detection)
 and (stateless) DHCPv6
 * UDP (User Datagram Protocol) including experimental UDP-lite extensions
 * TCP (Transmission Control Protocol) with congestion control, RTT estimation
 fast recovery/fast retransmit and sending SACKs
 * raw/native API for enhanced performance
 * Optional Berkeley-like socket API
 * TLS: optional layered TCP ("altcp") for nearly transparent TLS for any
 TCP-based protocol (ported to mbedTLS) (see changelog for more info)
 * PPPoS and PPPoE (Point-to-point protocol over Serial/Ethernet)
 * DNS (Domain name resolver incl. mDNS)
 * 6LoWPAN (via IEEE 802.15.4, BLE or ZEP)
APPLICATIONS
 * HTTP server with SSI and CGI (HTTPS via altcp)
 * SNMPv2c agent with MIB compiler (Simple Network Management Protocol), v3 via altcp
 * SNTP (Simple network time protocol)
 * NetBIOS name service responder
 * MDNS (Multicast DNS) responder
 * iPerf server implementation
 * MQTT client (TLS support via altcp)
LICENSE
lwIP is freely available under a BSD license.
DEVELOPMENT
lwIP has grown into an excellent TCP/IP stack for embedded devices,
and developers using the stack often submit bug fixes, improvements,
and additions to the stack to further increase its usefulness.
Development of lwIP is hosted on Savannah, a central point for
software development, maintenance and distribution. Everyone can
help improve lwIP by use of Savannah's interface, Git and the
mailing list. A core team of developers will commit changes to the
Git source tree.
The lwIP TCP/IP stack is maintained in the 'lwip' Git module and
contributions (such as platform ports) are in the 'contrib' Git module.
See doc/savannah.txt for details on Git server access for users and
developers.
The current Git trees are web-browsable:
 http://git.savannah.gnu.org/cgit/lwip.git
 http://git.savannah.gnu.org/cgit/lwip/lwip-contrib.git
Submit patches and bugs via the lwIP project page:
 http://savannah.nongnu.org/projects/lwip/
Continuous integration builds (GCC, clang):
 https://travis-ci.org/lwip-tcpip/lwip
DOCUMENTATION
Self documentation of the source code is regularly extracted from the current
Git sources and is available from this web page:
 http://www.nongnu.org/lwip/
Also, there are mailing lists you can subscribe at
 http://savannah.nongnu.org/mail/?group=lwip
plus searchable archives:
 http://lists.nongnu.org/archive/html/lwip-users/
 http://lists.nongnu.org/archive/html/lwip-devel/
There is a wiki about lwIP at
 http://lwip.wikia.com/wiki/LwIP_Wiki
You might get questions answered there, but unfortunately, it is not as
well maintained as it should be.
lwIP was originally written by Adam Dunkels:
 http://dunkels.com/adam/
Reading Adam's papers, the files in docs/, browsing the source code
documentation and browsing the mailing list archives is a good way to
become familiar with the design of lwIP.
Adam Dunkels <adam@sics.se>
Leon Woestenberg <leon.woestenberg@gmx.net>
/* * Copyright (c) 2001, 2002 Swedish Institute of Computer Science. * All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. * 3. The name of the author may not be used to endorse or promote products * derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT * SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY * OF SUCH DAMAGE. * * This file is part of the lwIP TCP/IP stack. * * Author: Adam Dunkels <adam@sics.se> * */
举报
举报成功
我们将于2个工作日内通过站内信反馈结果给你!
请认真填写举报原因,尽可能描述详细。
请选择举报类型
取消
发送
误判申诉

此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。

如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。

取消
提交

简介

本仓库是 lwip 官方 Git 仓库的镜像。原仓库地址:https://git.savannah.gnu.org/git/lwip.git
暂无标签
README
BSD-2-Clause
使用 BSD-2-Clause 开源许可协议
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
编辑仓库简介
简介内容
主页
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/hellozimo/lwip.git
git@gitee.com:hellozimo/lwip.git
hellozimo
lwip
lwip
master
点此查找更多帮助

搜索帮助

评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册

AltStyle によって変換されたページ (->オリジナル) /