/src/sys/netinet6/ |
in6_cksum.c | 52 struct in6_addr ip6_src; member in struct:in6_cksum::__anonf1628337010a::__anonf16283370208 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 | 258 IN6_ARE_ADDR_EQUAL(&ip6->ip6_src, &q6->ip6q_src) && 298 q6->ip6q_src = ip6->ip6_src; 363 ip6err->ip6_src = q6->ip6q_src; 475 ip6->ip6_src = q6->ip6q_src; 585 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) { 525 ip6->ip6_src = *src; 613 struct in6_addr saddr6 = ip6->ip6_src; 638 ip6->ip6_hlim, IN6_PRINT(ip6buf, &ip6->ip6_src), 981 &ip6->ip6_src);
|
in6_gif.c | 167 ip6->ip6_src = sin6_src->sin6_addr; 379 sockaddr_in6_init(&u.sin6, &ip6->ip6_src, 0, 0, 0);
|
in6_offload.c | 113 phsum = in6_cksum_phdr(&iph->ip6_src, &iph->ip6_dst, htonl(thlen + mss),
|
/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...] |
ether_sw_offload.c | 246 sum = in6_cksum_phdr(&ip6->ip6_src, &ip6->ip6_dst, htonl(len),
|
/src/sys/altq/ |
altq_flowvalve.h | 49 struct in6_addr ip6_src; member in struct:fv_flow::__anon0e1301d9010a::__anon0e1301d90308
|
altq_red.c | 1174 IN6_ARE_ADDR_EQUAL(&fve->fve_flow.flow_ip6.ip6_src, 1175 &ip6->ip6_src) && 1217 fve->fve_flow.flow_ip6.ip6_src = ip6->ip6_src;
|
/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 | 213 s6addr = &ip6->ip6_src; 222 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;
|
ip_nat6.c | 1428 if (IP6_NEQ(&fin->fin_dst6, &oip6->ip6_src)) { 1457 &oip6->ip6_src); 1461 &oip6->ip6_src); 1484 &oip6->ip6_src); 1487 &oip6->ip6_src); 1495 &oip6->ip6_src); 1498 &oip6->ip6_src); 1678 a4.in6 = oip6->ip6_src; 1681 oip6->ip6_src = a1.in6; 1688 a4.in6 = oip6->ip6_src; [all...] |
/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/sys/dist/pf/net/ |
pf_osfp.c | 176 (const struct in6_addr *)&ip6->ip6_src); 181 sin6.sin6_addr = ip6->ip6_src;
|