| /lib/liblwip/src/core/ipv6/ |
| D | ip6.c | 75 ip_route(struct ip_addr *dest) in ip_route() argument 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() argument [all …]
|
| D | icmp6.c | 74 …ed ICMP echo (%"X16_F")\n", inet_chksum_pseudo(p, &(iphdr->src), &(iphdr->dest), IP_PROTO_ICMP, p-… in icmp_input() 80 ip_addr_set(&(iphdr->src), &(iphdr->dest)); in icmp_input() 81 ip_addr_set(&(iphdr->dest), &tmpaddr); in icmp_input() 89 …ed ICMP echo (%"X16_F")\n", inet_chksum_pseudo(p, &(iphdr->src), &(iphdr->dest), IP_PROTO_ICMP, p-… in icmp_input()
|
| D | ip6_addr.c | 58 ip_addr_set(struct ip_addr *dest, struct ip_addr *src) in ip_addr_set() argument 60 SMEMCPY(dest, src, sizeof(struct ip_addr)); in ip_addr_set()
|
| D | inet6.c | 81 struct ip_addr *src, struct ip_addr *dest, in inet_chksum_pseudo() argument 107 acc += ((u16_t *)dest->addr)[i] & 0xffff; in inet_chksum_pseudo()
|
| /lib/liblwip/src/core/ipv4/ |
| D | ip.c | 124 ip_route(ip_addr_t *dest) in ip_route() argument 129 netif = LWIP_HOOK_IP4_ROUTE(dest); in ip_route() 139 if (ip_addr_netcmp(dest, &(netif->ip_addr), &(netif->netmask))) { in ip_route() 147 ip4_addr1_16(dest), ip4_addr2_16(dest), ip4_addr3_16(dest), ip4_addr4_16(dest))); in ip_route() 384 ip_addr_copy(current_iphdr_dest, iphdr->dest); 405 ip4_addr_get_u32(&iphdr->dest), ip4_addr_get_u32(&netif->ip_addr), 406 ip4_addr_get_u32(&iphdr->dest) & ip4_addr_get_u32(&netif->netmask), 408 ip4_addr_get_u32(&iphdr->dest) & ~ip4_addr_get_u32(&netif->netmask))); 460 ntohs(udphdr->dest))); 461 if (IP_ACCEPT_LINK_LAYER_ADDRESSED_PORT(udphdr->dest)) { [all …]
|
| D | igmp.c | 143 static err_t igmp_ip_output_if(struct pbuf *p, ip_addr_t *src, ip_addr_t *dest, struct netif *neti… 389 igmp_input(struct pbuf *p, struct netif *inp, ip_addr_t *dest) in igmp_input() argument 410 ip_addr_debug_print(IGMP_DEBUG, &(iphdr->dest)); in igmp_input() 423 group = igmp_lookfor_group(inp, dest); /* use the destination IP address of incoming packet */ in igmp_input() 437 if ((ip_addr_cmp(dest, &allsystems)) && ip_addr_isany(&igmp->igmp_group_address)) { in igmp_input() 462 if (ip_addr_cmp(dest, &allsystems)) { in igmp_input() 745 igmp_ip_output_if(struct pbuf *p, ip_addr_t *src, ip_addr_t *dest, struct netif *netif) in igmp_ip_output_if() argument 752 return ip_output_if_opt(p, src, dest, IGMP_TTL, 0, IP_PROTO_IGMP, netif, ra, ROUTER_ALERTLEN); in igmp_ip_output_if() 767 ip_addr_t* dest = NULL; in igmp_send() local 779 dest = &(group->group_address); in igmp_send() [all …]
|
| D | inet_chksum.c | 273 ip_addr_t *src, ip_addr_t *dest, in inet_chksum_pseudo() argument 305 addr = ip4_addr_get_u32(dest); in inet_chksum_pseudo() 333 ip_addr_t *src, ip_addr_t *dest, in inet_chksum_pseudo_partial() argument 371 addr = ip4_addr_get_u32(dest); in inet_chksum_pseudo_partial()
|
| D | ip_frag.c | 104 ip_addr_cmp(&(iphdrA)->dest, &(iphdrB)->dest) && \ 667 ip_frag(struct pbuf *p, struct netif *netif, ip_addr_t *dest) in ip_frag() argument 829 netif->output(netif, header, dest); in ip_frag() 842 netif->output(netif, rambuf, dest); in ip_frag()
|
| D | icmp.c | 191 ip_addr_copy(iphdr->dest, *ip_current_src_addr()); in icmp_input() 313 ip_addr_debug_print(ICMP_DEBUG, &(iphdr->dest)); in icmp_send_response()
|
| /include/ |
| D | stdarg.h | 15 #define __va_copy(dest, src) \ argument 16 __builtin_va_copy((dest), (src)) 18 #define va_copy(dest, src) \ argument 19 __va_copy(dest, src)
|
| /lib/liblwip/src/include/ipv4/lwip/ |
| D | ip_addr.h | 158 #define IPADDR2_COPY(dest, src) SMEMCPY(dest, src, sizeof(ip_addr_t)) argument 162 #define ip_addr_copy(dest, src) ((dest).addr = (src).addr) argument 164 #define ip_addr_set(dest, src) ((dest)->addr = \ argument 175 #define ip_addr_set_hton(dest, src) ((dest)->addr = \ argument
|
| D | ip.h | 139 PACK_STRUCT_FIELD(ip_addr_p_t dest); 175 struct netif *ip_route(ip_addr_t *dest); 177 err_t ip_output(struct pbuf *p, ip_addr_t *src, ip_addr_t *dest, 179 err_t ip_output_if(struct pbuf *p, ip_addr_t *src, ip_addr_t *dest, 183 err_t ip_output_hinted(struct pbuf *p, ip_addr_t *src, ip_addr_t *dest, 187 err_t ip_output_if_opt(struct pbuf *p, ip_addr_t *src, ip_addr_t *dest,
|
| D | inet_chksum.h | 76 ip_addr_t *src, ip_addr_t *dest, 79 ip_addr_t *src, ip_addr_t *dest,
|
| D | ip_frag.h | 81 err_t ip_frag(struct pbuf *p, struct netif *netif, ip_addr_t *dest);
|
| D | igmp.h | 95 void igmp_input(struct pbuf *p, struct netif *inp, ip_addr_t *dest);
|
| /lib/liblwip/src/include/ipv6/lwip/ |
| D | ip.h | 96 struct ip_addr src, dest; /* source and destination IP addresses */ member 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,
|
| D | ip_addr.h | 79 void ip_addr_set(struct ip_addr *dest, struct ip_addr *src);
|
| /lib/liblwip/src/netif/ |
| D | etharp.c | 421 ETHADDR32_COPY(ðhdr->dest, dst); in etharp_send_ip() 796 ETHADDR16_COPY(ðhdr->dest, ethdst_hwaddr); 798 ETHADDR16_COPY(ðhdr->dest, &hdr->shwaddr); 881 struct eth_addr *dest; local 904 dest = (struct eth_addr *)ðbroadcast; 915 dest = &mcastaddr; 979 return etharp_send_ip(netif, q, (struct eth_addr*)(netif->hwaddr), dest); 1221 ETHADDR16_COPY(ðhdr->dest, ethdst_hwaddr); 1223 ETHADDR16_COPY(ðhdr->dest, ethdst_addr); 1296 (unsigned)ethhdr->dest.addr[0], (unsigned)ethhdr->dest.addr[1], (unsigned)ethhdr->dest.addr[2], [all …]
|
| /lib/liblwip/src/core/ |
| D | udp.c | 157 u16_t src, dest; local 189 dest = ntohs(udphdr->dest); 197 ip4_addr1_16(&iphdr->dest), ip4_addr2_16(&iphdr->dest), 198 ip4_addr3_16(&iphdr->dest), ip4_addr4_16(&iphdr->dest), ntohs(udphdr->dest), 206 if (dest == DHCP_CLIENT_PORT) { 241 if (pcb->local_port == dest) { 362 if ((mpcb->local_port == dest) && 614 udphdr->dest = htons(dst_port); 1005 ntohs(udphdr->src), ntohs(udphdr->dest)));
|
| D | tcp_in.c | 157 tcphdr->dest = ntohs(tcphdr->dest); in tcp_input() 175 pcb->local_port == tcphdr->dest && in tcp_input() 200 pcb->local_port == tcphdr->dest && in tcp_input() 217 if (lpcb->local_port == tcphdr->dest) { in tcp_input() 413 tcphdr->dest, tcphdr->src); in tcp_input() 457 ip_current_src_addr(), tcphdr->dest, tcphdr->src); in tcp_listen_input() 459 …P_DEBUGF(TCP_DEBUG, ("TCP connection request %"U16_F" -> %"U16_F".\n", tcphdr->src, tcphdr->dest)); in tcp_listen_input() 462 …DEBUGF(TCP_DEBUG, ("tcp_listen_input: listen backlog exceeded for port %"U16_F"\n", tcphdr->dest)); in tcp_listen_input() 546 tcphdr->dest, tcphdr->src); in tcp_timewait_input() 680 tcphdr->dest, tcphdr->src); in tcp_process() [all …]
|
| /lib/liblwip/test/unit/tcp/ |
| D | tcp_helper.c | 65 iphdr->dest.addr = dst_ip->addr; in tcp_create_segment_wnd() 77 tcphdr->dest = htons(dst_port); in tcp_create_segment_wnd() 241 ip_addr_copy(current_iphdr_dest, iphdr->dest); in test_tcp_input()
|
| /lib/liblwip/src/netif/ppp/ |
| D | vj.c | 179 || !ip_addr_cmp(&ip->dest, &cs->cs_ip.dest) in vj_compress_tcp() 200 && ip_addr_cmp(&ip->dest, &cs->cs_ip.dest) in vj_compress_tcp()
|
| /lib/liblwip/test/unit/etharp/ |
| D | test_etharp.c | 87 ethhdr->dest = test_ethaddr; in create_arp_response() 107 ethhdr->dest.addr[k] = test_ethaddr.addr[k]; in create_arp_response()
|
| /lib/liblwip/src/include/lwip/ |
| D | udp.h | 57 PACK_STRUCT_FIELD(u16_t dest); /* src/dest UDP ports */
|