| /components/net/lwip/lwip-2.1.2/src/include/lwip/ |
| A D | ip.h | 229 (IP_IS_V6(dest) ? \ 237 (IP_IS_V6(dest) ? \ 245 (IP_IS_V6(dest) ? \ 250 (IP_IS_V6(dest) ? \ 255 (IP_IS_V6(dest) ? \ 262 #define ip_route(src, dest) \ argument 263 (IP_IS_V6(dest) ? \ 270 #define ip_netif_get_local_ip(netif, dest) (IP_IS_V6(dest) ? \ argument 289 #define ip_route(src, dest) \ argument 309 #define ip_route(src, dest) \ argument [all …]
|
| A D | ip_addr.h | 148 …ip4_addr_copy(*ip_2_ip4(&(dest)), src); IP_SET_TYPE_VAL(dest, IPADDR_TYPE_V4); ip_clear_no4(&dest)… 161 ip4_addr_set(ip_2_ip4(dest), ip_2_ip4(src)); ip_clear_no4(dest); }}while(0) 163 #define ip_addr_set_ipaddr(dest, src) ip_addr_set(dest, src) argument 285 #define ip_addr_copy(dest, src) ip4_addr_copy(dest, src) argument 286 #define ip_addr_copy_from_ip4(dest, src) ip4_addr_copy(dest, src) argument 290 #define ip_addr_set(dest, src) ip4_addr_set(dest, src) argument 291 #define ip_addr_set_ipaddr(dest, src) ip4_addr_set(dest, src) argument 334 #define ip_addr_copy(dest, src) ip6_addr_copy(dest, src) argument 335 #define ip_addr_copy_from_ip6(dest, src) ip6_addr_copy(dest, src) argument 337 #define ip_addr_set(dest, src) ip6_addr_set(dest, src) argument [all …]
|
| A D | ip6_addr.h | 100 #define ip6_addr_copy(dest, src) do{(dest).addr[0] = (src).addr[0]; \ argument 101 (dest).addr[1] = (src).addr[1]; \ 102 (dest).addr[2] = (src).addr[2]; \ 103 (dest).addr[3] = (src).addr[3]; \ 106 #define ip6_addr_set(dest, src) do{(dest)->addr[0] = (src) == NULL ? 0 : (src)->addr[0]; \ argument 113 #define ip6_addr_copy_from_packed(dest, src) do{(dest).addr[0] = (src).addr[0]; \ argument 114 (dest).addr[1] = (src).addr[1]; \ 115 (dest).addr[2] = (src).addr[2]; \ 116 (dest).addr[3] = (src).addr[3]; \ 120 #define ip6_addr_copy_to_packed(dest, src) do{(dest).addr[0] = (src).addr[0]; \ argument [all …]
|
| A D | ip4.h | 65 struct netif *ip4_route(const ip4_addr_t *dest); 67 struct netif *ip4_route_src(const ip4_addr_t *src, const ip4_addr_t *dest); 69 #define ip4_route_src(src, dest) ip4_route(dest) argument 72 err_t ip4_output(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest, 74 err_t ip4_output_if(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest, 76 err_t ip4_output_if_src(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest, 79 err_t ip4_output_hinted(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest, 83 err_t ip4_output_if_opt(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest, 86 err_t ip4_output_if_opt_src(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest,
|
| A D | ip6.h | 60 struct netif *ip6_route(const ip6_addr_t *src, const ip6_addr_t *dest); 61 const ip_addr_t *ip6_select_source_address(struct netif *netif, const ip6_addr_t * dest); 63 err_t ip6_output(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest, 65 err_t ip6_output_if(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest, 67 err_t ip6_output_if_src(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest, 70 err_t ip6_output_hinted(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest, 77 #define ip6_netif_get_local_ip(netif, dest) (((netif) != NULL) ? \ argument 78 ip6_select_source_address(netif, dest) : NULL)
|
| A D | inet_chksum.h | 82 const ip4_addr_t *src, const ip4_addr_t *dest); 84 u16_t proto_len, u16_t chksum_len, const ip4_addr_t *src, const ip4_addr_t *dest); 89 const ip6_addr_t *src, const ip6_addr_t *dest); 91 u16_t chksum_len, const ip6_addr_t *src, const ip6_addr_t *dest); 96 const ip_addr_t *src, const ip_addr_t *dest); 98 u16_t chksum_len, const ip_addr_t *src, const ip_addr_t *dest);
|
| /components/net/lwip/lwip-2.0.3/src/include/lwip/ |
| A D | ip.h | 227 (IP_IS_V6(dest) ? \ 235 (IP_IS_V6(dest) ? \ 243 (IP_IS_V6(dest) ? \ 248 (IP_IS_V6(dest) ? \ 255 #define ip_route(src, dest) \ argument 256 (IP_IS_V6(dest) ? \ 263 #define ip_netif_get_local_ip(netif, dest) (IP_IS_V6(dest) ? \ argument 280 #define ip_route(src, dest) \ argument 281 ip4_route_src(dest, src) 298 #define ip_route(src, dest) \ argument [all …]
|
| A D | ip_addr.h | 149 #define ip_addr_set_ipaddr(dest, src) ip_addr_set(dest, src) argument 258 #define ip_addr_copy(dest, src) ip4_addr_copy(dest, src) argument 259 #define ip_addr_copy_from_ip4(dest, src) ip4_addr_copy(dest, src) argument 262 #define ip_addr_set(dest, src) ip4_addr_set(dest, src) argument 263 #define ip_addr_set_ipaddr(dest, src) ip4_addr_set(dest, src) argument 268 #define ip_addr_set_hton(dest, src) ip4_addr_set_hton(dest, src) argument 305 #define ip_addr_copy(dest, src) ip6_addr_copy(dest, src) argument 306 #define ip_addr_copy_from_ip6(dest, src) ip6_addr_copy(dest, src) argument 307 #define ip_addr_set(dest, src) ip6_addr_set(dest, src) argument 308 #define ip_addr_set_ipaddr(dest, src) ip6_addr_set(dest, src) argument [all …]
|
| A D | ip4.h | 65 struct netif *ip4_route(const ip4_addr_t *dest); 67 struct netif *ip4_route_src(const ip4_addr_t *dest, const ip4_addr_t *src); 69 #define ip4_route_src(dest, src) ip4_route(dest) argument 72 err_t ip4_output(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest, 74 err_t ip4_output_if(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest, 76 err_t ip4_output_if_src(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest, 79 err_t ip4_output_hinted(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest, 83 err_t ip4_output_if_opt(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest, 86 err_t ip4_output_if_opt_src(struct pbuf *p, const ip4_addr_t *src, const ip4_addr_t *dest,
|
| A D | ip6.h | 60 struct netif *ip6_route(const ip6_addr_t *src, const ip6_addr_t *dest); 61 const ip_addr_t *ip6_select_source_address(struct netif *netif, const ip6_addr_t * dest); 63 err_t ip6_output(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest, 65 err_t ip6_output_if(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest, 67 err_t ip6_output_if_src(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest, 70 err_t ip6_output_hinted(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest, 77 #define ip6_netif_get_local_ip(netif, dest) (((netif) != NULL) ? \ argument 78 ip6_select_source_address(netif, dest) : NULL)
|
| A D | inet_chksum.h | 82 const ip4_addr_t *src, const ip4_addr_t *dest); 84 u16_t proto_len, u16_t chksum_len, const ip4_addr_t *src, const ip4_addr_t *dest); 89 const ip6_addr_t *src, const ip6_addr_t *dest); 91 u16_t chksum_len, const ip6_addr_t *src, const ip6_addr_t *dest); 96 const ip_addr_t *src, const ip_addr_t *dest); 98 u16_t chksum_len, const ip_addr_t *src, const ip_addr_t *dest);
|
| /components/net/lwip/lwip-1.4.1/src/core/ipv6/ |
| A D | ip6.c | 75 ip_route(struct ip_addr *dest) in ip_route() argument 280 if (dest != IP_HDRINCL) { in ip_output_if() 285 ip_addr_set(&(iphdr->dest), dest); in ip_output_if() 296 dest = &(iphdr->dest); in ip_output_if() 307 return netif->output(netif, p, dest); in ip_output_if() 321 if ((netif = ip_route(dest)) == NULL) { in ip_output() 338 if ((netif = ip_route(dest)) == NULL) { in ip_output_hinted() 385 ntohl(iphdr->dest.addr[0]) & 0xffff)); in ip_debug_print() 388 ntohl(iphdr->dest.addr[1]) & 0xffff)); in ip_debug_print() 391 ntohl(iphdr->dest.addr[2]) & 0xffff)); in ip_debug_print() [all …]
|
| /components/net/lwip/lwip-2.0.3/src/core/ipv6/ |
| A D | ip6.c | 151 netif = nd6_find_route(dest); in ip6_route() 213 …if (ip6_addr_islinklocal(dest) || ip6_addr_ismulticast_linklocal(dest) || ip6_addr_ismulticast_ifl… in ip6_select_source_address() 223 if (ip6_addr_issitelocal(dest) || ip6_addr_ismulticast_sitelocal(dest)) { in ip6_select_source_address() 234 if (ip6_addr_isuniquelocal(dest) || ip6_addr_ismulticast_orglocal(dest)) { in ip6_select_source_address() 245 if (ip6_addr_isglobal(dest) || ip6_addr_ismulticast_global(dest)) { in ip6_select_source_address() 867 ip6_addr_copy(ip6hdr->dest, *dest); in ip6_output_if_src() 882 dest = &dest_addr; in ip6_output_if_src() 959 IP6_ADDR_BLOCK1(dest), in ip6_output() 960 IP6_ADDR_BLOCK2(dest), in ip6_output() 961 IP6_ADDR_BLOCK3(dest), in ip6_output() [all …]
|
| A D | ethip6.c | 81 struct eth_addr dest; in ethip6_output() local 88 dest.addr[0] = 0x33; in ethip6_output() 89 dest.addr[1] = 0x33; in ethip6_output() 90 dest.addr[2] = ((const u8_t *)(&(ip6addr->addr[3])))[0]; in ethip6_output() 91 dest.addr[3] = ((const u8_t *)(&(ip6addr->addr[3])))[1]; in ethip6_output() 92 dest.addr[4] = ((const u8_t *)(&(ip6addr->addr[3])))[2]; in ethip6_output() 93 dest.addr[5] = ((const u8_t *)(&(ip6addr->addr[3])))[3]; in ethip6_output() 96 return ethernet_output(netif, q, (const struct eth_addr*)(netif->hwaddr), &dest, ETHTYPE_IPV6); in ethip6_output() 114 SMEMCPY(dest.addr, hwaddr, 6); in ethip6_output() 115 return ethernet_output(netif, q, (const struct eth_addr*)(netif->hwaddr), &dest, ETHTYPE_IPV6); in ethip6_output()
|
| /components/net/lwip/lwip-2.1.2/src/core/ipv6/ |
| A D | ethip6.c | 81 struct eth_addr dest; in ethip6_output() local 93 dest.addr[0] = 0x33; in ethip6_output() 94 dest.addr[1] = 0x33; in ethip6_output() 95 dest.addr[2] = ((const u8_t *)(&(ip6addr->addr[3])))[0]; in ethip6_output() 96 dest.addr[3] = ((const u8_t *)(&(ip6addr->addr[3])))[1]; in ethip6_output() 97 dest.addr[4] = ((const u8_t *)(&(ip6addr->addr[3])))[2]; in ethip6_output() 98 dest.addr[5] = ((const u8_t *)(&(ip6addr->addr[3])))[3]; in ethip6_output() 101 return ethernet_output(netif, q, (const struct eth_addr*)(netif->hwaddr), &dest, ETHTYPE_IPV6); in ethip6_output() 119 SMEMCPY(dest.addr, hwaddr, 6); in ethip6_output() 120 return ethernet_output(netif, q, (const struct eth_addr*)(netif->hwaddr), &dest, ETHTYPE_IPV6); in ethip6_output()
|
| A D | ip6.c | 90 LWIP_UNUSED_ARG(dest); in ip6_route() 100 (ip6_addr_has_zone(dest) && !ip6_addr_test_zone(dest, netif_list))) { in ip6_route() 112 if (ip6_addr_has_zone(dest)) { in ip6_route() 113 IP6_ADDR_ZONECHECK(dest); in ip6_route() 146 if (ip6_addr_islinklocal(dest) || ip6_addr_ismulticast_iflocal(dest) || in ip6_route() 211 netif = nd6_find_route(dest); in ip6_route() 295 if (ip6_addr_isglobal(dest)) { in ip6_select_source_address() 297 } else if (ip6_addr_islinklocal(dest) || ip6_addr_isloopback(dest)) { in ip6_select_source_address() 1195 dest = &dest_addr; 1214 ip6_addr_copy_to_packed(ip6hdr->dest, *dest); [all …]
|
| /components/net/lwip/lwip-2.0.3/src/core/ipv4/ |
| A D | ip4.c | 138 return ip4_route(dest); in ip4_route_src() 152 ip4_route(const ip4_addr_t *dest) in ip4_route() argument 182 if (ip4_addr_isloopback(dest)) { in ip4_route() 203 netif = LWIP_HOOK_IP4_ROUTE(dest); in ip4_route() 214 ip4_addr1_16(dest), ip4_addr2_16(dest), ip4_addr3_16(dest), ip4_addr4_16(dest))); in ip4_route() 776 if (dest != LWIP_IP_HDRINCL) { 824 if (dest != LWIP_IP_HDRINCL) { 874 ip4_addr_copy(iphdr->dest, *dest); 929 dest = &dest_addr; 991 ip4_addr1_16(dest), ip4_addr2_16(dest), ip4_addr3_16(dest), ip4_addr4_16(dest))); [all …]
|
| /components/net/netdev/include/ |
| A D | netdev_ipaddr.h | 124 #define ip4_addr_copy(dest, src) ((dest).addr = (src).addr) argument 127 #define ip4_addr_set(dest, src) ((dest)->addr = ((src) == NULL ? 0 : (src)->addr)) argument 176 #define ip6_addr_copy(dest, src) do{(dest).addr[0] = (src).addr[0]; \ argument 177 (dest).addr[1] = (src).addr[1]; \ 181 #define ip6_addr_set(dest, src) do{(dest)->addr[0] = (src) == NULL ? 0 : (src)->addr[0]; \ argument 230 #define ip_addr_copy(dest, src) do{ IP_SET_TYPE_VAL(dest, IP_GET_TYPE(&src)); if(IP_IS_V6_VAL(s… argument 236 #define ip_addr_set(dest, src) do{ IP_SET_TYPE(dest, IP_GET_TYPE(src)); if(IP_IS_V6(src)){ \ argument 270 #define ip_addr_copy(dest, src) ip4_addr_copy(dest, src) argument 272 #define ip_addr_set(dest, src) ip4_addr_set(dest, src) argument 291 #define ip_addr_copy(dest, src) ip6_addr_copy(dest, src) argument [all …]
|
| /components/net/lwip/lwip-1.4.1/src/core/ipv4/ |
| A D | ip.c | 124 ip_route(ip_addr_t *dest) in ip_route() argument 129 netif = LWIP_HOOK_IP4_ROUTE(dest); in ip_route() 147 ip4_addr1_16(dest), ip4_addr2_16(dest), ip4_addr3_16(dest), ip4_addr4_16(dest))); in ip_route() 465 ntohs(udphdr->dest))); 700 if (dest != IP_HDRINCL) { 750 ip_addr_copy(iphdr->dest, *dest); 796 dest = &dest_addr; 812 netif_loop_output(netif, p, dest); 819 return ip_frag(p, netif, dest); 856 ip4_addr1_16(dest), ip4_addr2_16(dest), ip4_addr3_16(dest), ip4_addr4_16(dest))); [all …]
|
| /components/net/lwip/lwip-2.1.2/src/core/ipv4/ |
| A D | ip4.c | 138 return ip4_route(dest); in ip4_route_src() 152 ip4_route(const ip4_addr_t *dest) in ip4_route() argument 167 LWIP_UNUSED_ARG(dest); in ip4_route() 188 if (ip4_addr_isloopback(dest)) { in ip4_route() 221 ip4_addr1_16(dest), ip4_addr2_16(dest), ip4_addr3_16(dest), ip4_addr4_16(dest))); in ip4_route() 808 if (dest != LWIP_IP_HDRINCL) { 857 if (dest != LWIP_IP_HDRINCL) { 914 ip4_addr_copy(iphdr->dest, *dest); 975 dest = &dest_addr; 1037 … ip4_addr1_16(dest), ip4_addr2_16(dest), ip4_addr3_16(dest), ip4_addr4_16(dest))); [all …]
|
| /components/net/lwip/lwip-2.1.2/src/netif/ |
| A D | lowpan6_common.c | 621 ip6hdr->dest.addr[1] = 0; in lowpan6_decompress_hdr() 629 ip6hdr->dest.addr[1] = 0; in lowpan6_decompress_hdr() 630 ip6hdr->dest.addr[2] = 0; in lowpan6_decompress_hdr() 637 ip6hdr->dest.addr[1] = 0; in lowpan6_decompress_hdr() 638 ip6hdr->dest.addr[2] = 0; in lowpan6_decompress_hdr() 665 ip6hdr->dest.addr[1] = 0; in lowpan6_decompress_hdr() 688 if (dest->addr_len == 2) { in lowpan6_decompress_hdr() 690 ip6hdr->dest.addr[3] = lwip_htonl(0xfe000000UL | (dest->addr[0] << 8) | dest->addr[1]); in lowpan6_decompress_hdr() 691 } else if (dest->addr_len == 8) { in lowpan6_decompress_hdr() 692 …ip6hdr->dest.addr[2] = lwip_htonl(((dest->addr[0] ^ 2) << 24) | (dest->addr[1] << 16) | dest->addr… in lowpan6_decompress_hdr() [all …]
|
| A D | ethernet.c | 107 …(unsigned char)ethhdr->dest.addr[0], (unsigned char)ethhdr->dest.addr[1], (unsigned char)ethhdr->d… 108 …(unsigned char)ethhdr->dest.addr[3], (unsigned char)ethhdr->dest.addr[4], (unsigned char)ethhdr->d… 146 if (ethhdr->dest.addr[0] & 1) { 148 if (ethhdr->dest.addr[0] == LL_IP4_MULTICAST_ADDR_0) { 150 if ((ethhdr->dest.addr[1] == LL_IP4_MULTICAST_ADDR_1) && 151 (ethhdr->dest.addr[2] == LL_IP4_MULTICAST_ADDR_2)) { 158 else if ((ethhdr->dest.addr[0] == LL_IP6_MULTICAST_ADDR_0) && 159 (ethhdr->dest.addr[1] == LL_IP6_MULTICAST_ADDR_1)) { 164 else if (eth_addr_cmp(ðhdr->dest, ðbroadcast)) { 303 SMEMCPY(ðhdr->dest, dst, ETH_HWADDR_LEN);
|
| /components/net/lwip/lwip-2.0.3/src/netif/ |
| A D | lowpan6.c | 656 dest.addr_len = 2; in lowpan6_output() 836 ip6hdr->dest.addr[1] = 0; in lowpan6_decompress() 842 ip6hdr->dest.addr[1] = 0; in lowpan6_decompress() 843 ip6hdr->dest.addr[2] = 0; in lowpan6_decompress() 848 ip6hdr->dest.addr[1] = 0; in lowpan6_decompress() 849 ip6hdr->dest.addr[2] = 0; in lowpan6_decompress() 891 ip6hdr->dest.addr[3] = lwip_htonl(0xfe000000UL | (dest->addr[0] << 8) | dest->addr[1]); in lowpan6_decompress() 893 …ip6hdr->dest.addr[2] = lwip_htonl(((dest->addr[0] ^ 2) << 24) | (dest->addr[1] << 16) | dest->addr… in lowpan6_decompress() 894 …ip6hdr->dest.addr[3] = lwip_htonl((dest->addr[4] << 24) | (dest->addr[5] << 16) | dest->addr[6] <<… in lowpan6_decompress() 982 dest.addr_len = 8; in lowpan6_input() [all …]
|
| A D | ethernet.c | 101 (unsigned)ethhdr->dest.addr[0], (unsigned)ethhdr->dest.addr[1], (unsigned)ethhdr->dest.addr[2], 102 (unsigned)ethhdr->dest.addr[3], (unsigned)ethhdr->dest.addr[4], (unsigned)ethhdr->dest.addr[5], 140 if (ethhdr->dest.addr[0] & 1) { 142 if (ethhdr->dest.addr[0] == LL_IP4_MULTICAST_ADDR_0) { 144 if ((ethhdr->dest.addr[1] == LL_IP4_MULTICAST_ADDR_1) && 145 (ethhdr->dest.addr[2] == LL_IP4_MULTICAST_ADDR_2)) { 152 else if ((ethhdr->dest.addr[0] == LL_IP6_MULTICAST_ADDR_0) && 153 (ethhdr->dest.addr[1] == LL_IP6_MULTICAST_ADDR_1)) { 158 else if (eth_addr_cmp(ðhdr->dest, ðbroadcast)) { 296 ETHADDR32_COPY(ðhdr->dest, dst);
|
| /components/net/lwip/lwip-2.0.3/src/core/ |
| A D | inet_chksum.c | 311 const ip4_addr_t *src, const ip4_addr_t *dest) in inet_chksum_pseudo() argument 319 addr = ip4_addr_get_u32(dest); in inet_chksum_pseudo() 344 const ip6_addr_t *src, const ip6_addr_t *dest) in ip6_chksum_pseudo() argument 354 addr = dest->addr[addr_part]; in ip6_chksum_pseudo() 380 const ip_addr_t *src, const ip_addr_t *dest) in ip_chksum_pseudo() argument 383 if (IP_IS_V6(dest)) { in ip_chksum_pseudo() 457 u16_t chksum_len, const ip4_addr_t *src, const ip4_addr_t *dest) in inet_chksum_pseudo_partial() argument 465 addr = ip4_addr_get_u32(dest); in inet_chksum_pseudo_partial() 502 addr = dest->addr[addr_part]; in ip6_chksum_pseudo_partial() 527 u16_t chksum_len, const ip_addr_t *src, const ip_addr_t *dest) in ip_chksum_pseudo_partial() argument [all …]
|