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
Do the zone selection before the address-in-use * check below; as such we have to make a temporary copy of the address. */ if (IP_IS_V6(ipaddr) && ip6_addr_lacks_zone(ip_2_ip6(ipaddr), IP6_UNKNOWN)) { ip_addr_copy(zoned_ipaddr, *ipaddr); ip6_addr_select_zone(ip_2_...
#defineERR_USE -13/* Address in use. */ #defineERR_IF -14/* Low-level netif error */ #defineERR_ISCONN -15* Already connected. */ 5,045 0 8 Félix_T Level 5 10 Feb 2014 In response toAnonymous the list is in lwip\arch.h, atleast that seems to be the one used ...
1.LWIP简介 LWIP代表"轻量级IP"(Lightweight IP),是一个嵌入式系统中常用的开源TCP/IP协议栈。它被...
28 #define IS_ETH_PHY_ADDRESS(ADDRESS) ((ADDRESS) 《= 0x20)29 #define IS_ETH_PHY_REG...
* @retval LAN8742_STATUS_OK if OK * LAN8742_STATUS_ADDRESS_ERROR if cannot find device address * LAN8742_STATUS_READ_ERROR if connot read register * LAN8742_STATUS_WRITE_ERROR if connot write to register * LAN8742_STATUS_RESET_TIMEOUT if cannot perform a software reset */ int32_t LAN...
* * @param dest the destination IP address for which to find the route * @return the netif on which to send to reach dest */ struct netif * ip4_route(const ip4_addr_t *dest) { #if !LWIP_SINGLE_NETIF struct netif *netif; //描述网卡的结构体 LWIP_ASSERT_CORE_LOCKED(); #if LWIP...
#defineEADDRINUSE98/*Address already in use*/ #defineEADDRNOTAVAIL99/*Cannot assign requested address*/ #defineENETDOWN100/*Network is down*/ #defineENETUNREACH101/*Network is unreachable*/ #defineENETRESET102/*Network dropped connection because of reset*/ ...
#if (USE_HAL_ETH_REGISTER_CALLBACKS == 1) typedef struct __ETH_HandleTypeDef #else typedef struct #endif /* USE_HAL_ETH_REGISTER_CALLBACKS */ { ETH_TypeDef *Instance; /*!< Register base address */ ETH_InitTypeDef Init; /*!< Ethernet Init Configuration */ ...
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 contro...