| /lib/liblwip/src/core/ipv6/ |
| D | ip6_addr.c | 38 ip_addr_netcmp(struct ip_addr *addr1, struct ip_addr *addr2, in ip_addr_netcmp() 39 struct ip_addr *mask) in ip_addr_netcmp() 49 ip_addr_cmp(struct ip_addr *addr1, struct ip_addr *addr2) in ip_addr_cmp() 58 ip_addr_set(struct ip_addr *dest, struct ip_addr *src) in ip_addr_set() 60 SMEMCPY(dest, src, sizeof(struct ip_addr)); in ip_addr_set() 68 ip_addr_isany(struct ip_addr *addr) in ip_addr_isany()
|
| D | ip6.c | 75 ip_route(struct ip_addr *dest) in ip_route() 80 if (ip_addr_netcmp(dest, &(netif->ip_addr), &(netif->netmask))) { in ip_route() 102 if ((netif = ip_route((struct ip_addr *)&(iphdr->dest))) == NULL) { in ip_forward() 106 ip_addr_debug_print(IP_DEBUG, ((struct ip_addr *)&(iphdr->dest))); in ip_forward() 134 ip_addr_debug_print(IP_DEBUG, ((struct ip_addr *)&(iphdr->dest))); in ip_forward() 143 netif->output(netif, p, (struct ip_addr *)&(iphdr->dest)); in ip_forward() 190 ip_addr_debug_print(IP_DEBUG, ((struct ip_addr *)&(iphdr->dest))); in ip_input() 192 ip_addr_debug_print(IP_DEBUG, ((struct ip_addr *)&(iphdr->dest))); in ip_input() 195 if (ip_addr_cmp(&(iphdr->dest), &(netif->ip_addr))) { in ip_input() 260 ip_output_if (struct pbuf *p, struct ip_addr *src, struct ip_addr *dest, in ip_output_if() [all …]
|
| D | icmp6.c | 52 struct ip_addr tmpaddr; in icmp_input() 137 (struct ip_addr *)&(iphdr->src), ICMP_TTL, IP_PROTO_ICMP); in icmp_dest_unreach() 175 (struct ip_addr *)&(iphdr->src), ICMP_TTL, IP_PROTO_ICMP); in icmp_time_exceeded()
|
| D | inet6.c | 81 struct ip_addr *src, struct ip_addr *dest, in inet_chksum_pseudo()
|
| /lib/liblwip/src/include/ipv6/lwip/ |
| D | ip_addr.h | 47 struct ip_addr { struct 76 u8_t ip_addr_netcmp(struct ip_addr *addr1, struct ip_addr *addr2, 77 struct ip_addr *mask); 78 u8_t ip_addr_cmp(struct ip_addr *addr1, struct ip_addr *addr2); 79 void ip_addr_set(struct ip_addr *dest, struct ip_addr *src); 80 u8_t ip_addr_isany(struct ip_addr *addr);
|
| D | ip.h | 71 #define IP_PCB struct ip_addr local_ip; \ 72 struct ip_addr remote_ip; \ 96 struct ip_addr src, dest; /* source and destination IP addresses */ 105 struct netif *ip_route(struct ip_addr *dest); 110 err_t ip_output(struct pbuf *p, struct ip_addr *src, struct ip_addr *dest, 113 err_t ip_output_if(struct pbuf *p, struct ip_addr *src, struct ip_addr *dest,
|
| D | inet.h | 46 struct ip_addr *src, struct ip_addr *dest,
|
| /lib/liblwip/src/core/ |
| D | netif.c | 146 ip_addr_set_zero(&netif->ip_addr); in netif_add() 332 if (ipaddr && (ip_addr_cmp(ipaddr, &(netif->ip_addr))) == 0) { in netif_set_ipaddr() 338 if (ip_addr_cmp(&(pcb->local_ip), &(netif->ip_addr)) in netif_set_ipaddr() 356 (ip_addr_cmp(&(lpcb->local_ip), &(netif->ip_addr)))) { in netif_set_ipaddr() 367 ip_addr_set(&(netif->ip_addr), ipaddr); in netif_set_ipaddr() 373 ip4_addr1_16(&netif->ip_addr), in netif_set_ipaddr() 374 ip4_addr2_16(&netif->ip_addr), in netif_set_ipaddr() 375 ip4_addr3_16(&netif->ip_addr), in netif_set_ipaddr() 376 ip4_addr4_16(&netif->ip_addr))); in netif_set_ipaddr()
|
| D | udp.c | 291 if (pcb != NULL || ip_addr_cmp(&inp->ip_addr, ¤t_iphdr_dest)) { 629 src_ip = &(netif->ip_addr); 633 if (!ip_addr_cmp(&(pcb->local_ip), &(netif->ip_addr))) { 881 pcb->local_ip = netif->ip_addr;
|
| D | raw.c | 260 src_ip = &(netif->ip_addr); in raw_sendto()
|
| /lib/liblwip/src/core/ipv4/ |
| D | ip.c | 139 if (ip_addr_netcmp(dest, &(netif->ip_addr), &(netif->netmask))) { in ip_route() 405 ip4_addr_get_u32(&iphdr->dest), ip4_addr_get_u32(&netif->ip_addr), 407 ip4_addr_get_u32(&netif->ip_addr) & ip4_addr_get_u32(&netif->netmask), 411 if ((netif_is_up(netif)) && (!ip_addr_isany(&(netif->ip_addr)))) { 413 if (ip_addr_cmp(¤t_iphdr_dest, &(netif->ip_addr)) || 746 ip_addr_copy(iphdr->src, netif->ip_addr); 778 if (ip_addr_cmp(dest, &netif->ip_addr)) {
|
| D | ip_addr.c | 70 } else if (addr == ip4_addr_get_u32(&netif->ip_addr)) { in ip4_addr_isbroadcast() 73 } else if (ip_addr_netcmp(&ipaddr, &(netif->ip_addr), &(netif->netmask)) in ip4_addr_isbroadcast()
|
| D | igmp.c | 529 …if ((netif->flags & NETIF_FLAG_IGMP) && ((ip_addr_isany(ifaddr) || ip_addr_cmp(&(netif->ip_addr), … in igmp_joingroup() 599 …if ((netif->flags & NETIF_FLAG_IGMP) && ((ip_addr_isany(ifaddr) || ip_addr_cmp(&(netif->ip_addr), … in igmp_leavegroup() 776 ip_addr_copy(src, group->netif->ip_addr); in igmp_send()
|
| D | autoip.c | 297 ip_addr_set_zero(&netif->ip_addr); in autoip_start()
|
| /lib/liblwip/src/include/ipv4/lwip/ |
| D | ip_addr.h | 44 struct ip_addr { struct 64 typedef struct ip_addr ip_addr_t; argument
|
| /lib/liblwip/src/netif/ |
| D | etharp.c | 659 if (!ip_addr_netcmp(&iphdr_src, &(netif->ip_addr), &(netif->netmask))) { 749 if (ip_addr_isany(&netif->ip_addr)) { 753 for_us = (u8_t)ip_addr_cmp(&dipaddr, &(netif->ip_addr)); 783 IPADDR2_COPY(&hdr->sipaddr, &netif->ip_addr); 791 …ethdst_hwaddr = ip_addr_islinklocal(&netif->ip_addr) ? (u8_t*)(ethbroadcast.addr) : hdr->shwaddr.a… 809 } else if (ip_addr_isany(&netif->ip_addr)) { 921 if (!ip_addr_netcmp(ipaddr, &(netif->ip_addr), &(netif->netmask)) && 1263 (struct eth_addr *)netif->hwaddr, &netif->ip_addr, ðzero,
|
| /lib/liblwip/test/unit/tcp/ |
| D | tcp_helper.c | 277 ip_addr_t *ip_addr, ip_addr_t *netmask) in test_tcp_init_netif() argument 286 ip_addr_copy(netif->ip_addr, *ip_addr); in test_tcp_init_netif()
|
| D | tcp_helper.h | 49 ip_addr_t *ip_addr, ip_addr_t *netmask);
|
| /lib/liblwip/ |
| D | SConscript | 28 "src/core/ipv4/ip_addr.c",
|
| D | UPGRADING | 13 * Replaced struct ip_addr by typedef ip_addr_t (struct ip_addr is kept for 131 * Use macros defined in ip_addr.h to work with IP addresses
|
| D | CHANGELOG | 367 * ip_addr.h, etharp.h/.c, autoip.c: Create overridable macros for copying 431 * ip_addr.h: Improved some defines working on ip addresses, added faster 468 * inet.h, ip_addr.c/.h: Added reentrant versions of inet_ntoa/ipaddr_ntoa 478 * nearly every file: Replaced struct ip_addr by typedef ip_addr_t to 726 * ip_addr.c/.h: patch #7143: Add a few missing const qualifiers 858 * nearly every file: Use macros defined in ip_addr.h (some of them new) 859 to work with IP addresses (preparation for bug #27352 - Change ip_addr 867 * ip_addr.h, inet.h, def.h, inet.c, def.c, more: Cleanly separate the 870 let inet.h depend on ip_addr.h and not the other way round. 975 * ip_addr.h, netdb.c: patch #6900: added define ip_ntoa(struct ip_addr*) [all …]
|
| /lib/liblwip/src/include/netif/ |
| D | etharp.h | 192 #define etharp_gratuitous(netif) etharp_request((netif), &(netif)->ip_addr)
|
| /lib/liblwip/src/include/lwip/ |
| D | netif.h | 141 ip_addr_t ip_addr; member
|
| /lib/liblwip/src/core/snmp/ |
| D | mib2.c | 1326 snmp_iptooid(&ni->ip_addr, &ipaddridx[0]); in snmp_insert_ipaddridx_tree() 1380 snmp_iptooid(&ni->ip_addr, &ipaddridx[0]); in snmp_delete_ipaddridx_tree() 1453 ip_addr_get_network(&dst, &ni->ip_addr, &ni->netmask); in snmp_insert_iprteidx_tree() 1530 ip_addr_get_network(&dst, &ni->ip_addr, &ni->netmask); in snmp_delete_iprteidx_tree() 3080 while ((netif != NULL) && !ip_addr_cmp(&ip, &netif->ip_addr)) in ip_addrentry_get_value() 3095 *dst = netif->ip_addr; in ip_addrentry_get_value() 3231 !ip_addr_netcmp(&dest, &(netif->ip_addr), &(netif->netmask)) ) in ip_rteentry_get_value() 3254 ip_addr_get_network(dst, &netif->ip_addr, &netif->netmask); in ip_rteentry_get_value() 3303 *dst = netif->ip_addr; in ip_rteentry_get_value()
|
| D | msg_out.c | 229 ip_addr_copy(dst_ip, dst_if->ip_addr); in snmp_send_trap()
|