Explore Enterprise Education Gitee Premium Gitee AI AI teammates
Fetch the repository succeeded.
Create your Gitee Account
Explore and code with more than 14 million developers,Free private repositories !:)
Sign up
Already have an account? Sign in
master
Branches (4)
Tags (46)
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
Clone or Download
Clone/Download
Prompt
To download the code, please copy the following command and execute it in the terminal
To ensure that your submitted code identity is correctly recognized by Gitee, please execute the following command.
When using the SSH protocol for the first time to clone or push code, follow the prompts below to complete the SSH configuration.
1 Generate RSA keys.
2 Obtain the content of the RSA public key and configure it in SSH Public Keys
To use SVN on Gitee, please visit the usage guide
When using the HTTPS protocol, the command line will prompt for account and password verification as follows. For security reasons, Gitee recommends configure and use personal access tokens instead of login passwords for cloning, pushing, and other operations.
Username for 'https://gitee.com': userName
Password for 'https://userName@gitee.com': # Private Token
contribute
Sync branch
See difference Through Pull Request Sync
Sync branch
Through Pull Request Sync
A Pull Request will be created to the current
branch and will be merged in to complete the sync
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README
BSD-3-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 'src' directory and
contributions (such as platform ports and applications) are in
the 'contrib' directory.
See doc/savannah.txt for details on Git server access for users and
developers.
The current Git tree is web-browsable:
 https://git.savannah.gnu.org/cgit/lwip.git
Submit patches and bugs via the lwIP project page:
 https://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:
 https://www.nongnu.org/lwip/
Also, there are mailing lists you can subscribe at
 https://savannah.nongnu.org/mail/?group=lwip
plus searchable archives:
 https://lists.nongnu.org/archive/html/lwip-users/
 https://lists.nongnu.org/archive/html/lwip-devel/
There is a wiki about lwIP at
 https://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> * */
Report
Report success
We will send you the feedback within 2 working days through the letter!
Please fill in the reason for the report carefully. Provide as detailed a description as possible.
Please select a report type
Cancel
Send
误判申诉

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

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

取消
提交

About

No description
No labels
README
BSD-3-Clause
Use BSD-3-Clause
Cancel

Releases

No release

Contributors

All

Activities

can not load any more
Edit
About
Homepage
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/final_micropython/lwip.git
git@gitee.com:final_micropython/lwip.git
final_micropython
lwip
lwip
master
Going to Help Center

Search

Comment
Repository Report
Back to the top
Login prompt
This operation requires login to the code cloud account. Please log in before operating.
Go to login
No account. Register

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