| /src/sys/netinet6/ |
| in6_cksum.c | 52 struct in6_addr ip6_src; member in struct:__anon7454::__anon7455 78 * ipv6.ip6ph_src = mtod(m, struct ip6_hdr *)->ip6_src; 91 w = (const uint16_t *)(cp + offsetof(struct ip6_hdr, ip6_src)); 94 in6_src = &ip6->ip6_src; 97 memcpy(&u, &ip6->ip6_src, 32); 99 in6_src = &u.addrs.ip6_src;
|
| ip6_forward.c | 102 IN6_PRINT(sbuf, &ip6->ip6_src), srcifp ? if_name(srcifp) : "?", 147 IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src)) { 234 * address). We use a local copy of ip6_src, since in6_setscope() 238 src_in6 = ip6->ip6_src; 245 in6_getscopename(&ip6->ip6_src), inzone, outzone); 366 IN6_PRINT(ip6bufs, &ip6->ip6_src), 382 in6_clearscope(&ip6->ip6_src);
|
| nd6_rtr.c | 63 struct in6_addr saddr6 = ip6->ip6_src; 77 ip6->ip6_hlim, IN6_PRINT(ip6bufs, &ip6->ip6_src),
|
| ip6_flow.c | 150 src_sum = ip6->ip6_src.s6_addr32[0] + ip6->ip6_src.s6_addr32[1] 151 + ip6->ip6_src.s6_addr32[2] + ip6->ip6_src.s6_addr32[3]; 178 && IN6_ARE_ADDR_EQUAL(&ip6->ip6_src, &ip6f->ip6f_src) 615 ip6f->ip6f_src = ip6->ip6_src;
|
| ip6_mroute.c | 1040 IN6_PRINT(ip6bufs, &ip6->ip6_src), 1061 if (IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src)) { 1068 IN6_PRINT(ip6bufs, &ip6->ip6_src), 1081 MF6CFIND(ip6->ip6_src, ip6->ip6_dst, rt); 1106 IN6_PRINT(ip6bufs, &ip6->ip6_src), 1134 hash = MF6CHASH(ip6->ip6_src, ip6->ip6_dst); 1136 if (IN6_ARE_ADDR_EQUAL(&ip6->ip6_src, 1174 sockaddr_in6_init(&sin6, &ip6->ip6_src, 0, 0, 0); 1232 sockaddr_in6_init(&rt->mf6c_origin, &ip6->ip6_src, 1484 src0 = ip6->ip6_src; [all...] |
| icmp6.c | 335 if (in6_setscope(&ip6->ip6_src, ifp, NULL) != 0) 340 *src = ip6->ip6_src; 397 if (IN6_IS_ADDR_UNSPECIFIED(&oip6->ip6_src) || 398 IN6_IS_ADDR_MULTICAST(&oip6->ip6_src)) 435 if (icmp6_ratelimit(&oip6->ip6_src, type, code)) { 457 nip6->ip6_src = oip6->ip6_src; 460 in6_clearscope(&oip6->ip6_src); 563 icmp6->icmp6_type, sum, IN6_PRINT(ip6buf, &ip6->ip6_src)); 909 IN6_PRINT(ip6buf, &ip6->ip6_src), [all...] |
| frag6.c | 256 IN6_ARE_ADDR_EQUAL(&ip6->ip6_src, &q6->ip6q_src) && 296 q6->ip6q_src = ip6->ip6_src; 365 ip6err->ip6_src = q6->ip6q_src; 479 ip6->ip6_src = q6->ip6q_src; 589 ip6->ip6_src = q6->ip6q_src;
|
| ip6_input.c | 397 if (in6_clearscope(&ip6->ip6_src) || in6_clearscope(&ip6->ip6_dst)) { 401 if (in6_setscope(&ip6->ip6_src, rcvif, NULL) || 475 !IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src)) 484 sin6.sin6_addr = ip6->ip6_src; 500 IN6_PRINT(ip6bufs, &ip6->ip6_src), 683 if (IN6_IS_ADDR_V4MAPPED(&ip6->ip6_src) || 781 if (IN6_IS_ADDR_MULTICAST(&ip6->ip6_src) || 798 if (IN6_IS_ADDR_V4MAPPED(&ip6->ip6_src) || 806 if (IN6_IS_ADDR_V4COMPAT(&ip6->ip6_src) ||
|
| nd6_nbr.c | 106 struct in6_addr saddr6 = ip6->ip6_src; 140 ip6->ip6_hlim, IN6_PRINT(ip6buf, &ip6->ip6_src), 190 if (IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src) && lladdr) { 527 ip6->ip6_src = *src; 615 struct in6_addr saddr6 = ip6->ip6_src; 640 ip6->ip6_hlim, IN6_PRINT(ip6buf, &ip6->ip6_src), 985 &ip6->ip6_src);
|
| /src/sys/net/ |
| rss_config.c | 217 /* ip6_src and ip6_dst in ip6_hdr must be sequential */ 218 &ip6->ip6_src, sizeof(ip6->ip6_src) * 2, 229 &ip6->ip6_src, sizeof(ip6->ip6_src) * 2, 238 &ip6->ip6_src, sizeof(ip6->ip6_src) * 2, 249 /* ip6_src and ip6_dst in ip6_hdr must sequential */ 250 &ip6->ip6_src, sizeof(ip6->ip6_src) * 2 [all...] |
| /src/sys/altq/ |
| altq_flowvalve.h | 49 struct in6_addr ip6_src; member in struct:fv_flow::__anon851::__anon853
|
| /src/sys/net/npf/ |
| npf_sendpkt.c | 77 if (in6_clearscope(&ip6->ip6_src) || in6_clearscope(&ip6->ip6_dst)) { 80 if (in6_setscope(&ip6->ip6_src, rcvif, NULL) || 157 memcpy(&ip6->ip6_src, &oip->ip6_dst, sizeof(struct in6_addr)); 158 memcpy(&ip6->ip6_dst, &oip->ip6_src, sizeof(struct in6_addr));
|
| npf_socket.c | 212 s6addr = &ip6->ip6_src; 221 d6addr = &ip6->ip6_src;
|
| /src/sys/netipsec/ |
| xform_ipip.c | 286 if (IN6_ARE_ADDR_EQUAL(&sin6->sin6_addr, &ip6->ip6_src)) { 435 if (IN6_IS_SCOPE_LINKLOCAL(&ip6->ip6_src)) 436 ip6->ip6_src.s6_addr16[1] = 0; 459 ip6o->ip6_src = saidx->src.sin6.sin6_addr; 462 if (IN6_IS_SCOPE_LINKLOCAL(&ip6o->ip6_src)) 463 ip6o->ip6_src.s6_addr16[1] = htons(saidx->src.sin6.sin6_scope_id);
|
| ipsec_output.c | 338 sin6->sin6_addr = ip6->ip6_src; 339 if (IN6_IS_SCOPE_LINKLOCAL(&ip6->ip6_src)) { 343 ntohs(ip6->ip6_src.s6_addr16[1]);
|
| /src/sys/net/agr/ |
| if_agrether_hash.c | 136 hash = HASH(&ip6->ip6_src, sizeof(ip6->ip6_src), hash);
|
| /src/sys/external/bsd/ipf/netinet/ |
| ip_tftp_pxy.c | 331 swip6.in6 = ip6->ip6_src; 333 ip6->ip6_src = nat->nat_ndst6.in6; 367 ip6->ip6_src = nat->nat_ndst6.in6; 379 ip6->ip6_src = nat->nat_odst6.in6; 395 ip6->ip6_src = swip6.in6;
|
| /src/external/bsd/tcpdump/dist/ |
| ip6.h | 82 nd_ipv6 ip6_src; /* source address */ member in struct:ip6_hdr
|
| print-sunrpc.c | 194 GET_IP6ADDR_STRING(ip6->ip6_src), srcid,
|
| print-ip6.c | 192 GET_CPY_BYTES(&ph.ph_src, ip6->ip6_src, sizeof(nd_ipv6)); 335 ND_PRINT("%s > %s: ", GET_IP6ADDR_STRING(ip6->ip6_src),
|
| print-tcp.c | 189 GET_IP6ADDR_STRING(ip6->ip6_src), 206 GET_IP6ADDR_STRING(ip6->ip6_src), 269 src = (const void *)ip6->ip6_src; 279 UNALIGNED_MEMCPY(&tha.dst, src, sizeof(ip6->ip6_src)); 283 UNALIGNED_MEMCPY(&tha.src, src, sizeof(ip6->ip6_src)); 959 MD5_Update(&ctx, (const char *)&ip6->ip6_src, sizeof(ip6->ip6_src));
|
| /src/external/bsd/ipf/dist/ |
| ip_tftp_pxy.c | 351 swip6.in6 = ip6->ip6_src; 353 ip6->ip6_src = nat->nat_ndst6.in6; 385 ip6->ip6_src = nat->nat_ndst6.in6; 397 ip6->ip6_src = nat->nat_odst6.in6; 413 ip6->ip6_src = swip6.in6;
|
| /src/sys/netinet/ |
| ip6.h | 87 struct in6_addr ip6_src; /* source address */ member in struct:ip6_hdr
|
| in_pcb.h | 145 #define in6p_laddr(inpcb) (((struct in6pcb *)(inpcb))->in6p_ip6.ip6_src) 147 #define const_in6p_laddr(inpcb) (((const struct in6pcb *)(inpcb))->in6p_ip6.ip6_src)
|
| /src/external/bsd/wpa/dist/src/ap/ |
| ndisc_snoop.c | 122 os_memcpy(&saddr, &msg->ipv6h.ip6_src, sizeof(saddr));
|