Searched refs:oip6 (Results 1 – 2 of 2) sorted by relevance
| /xnu-8020.140.41/bsd/netinet6/ |
| H A D | icmp6.c | 266 struct ip6_hdr *oip6, *nip6; in icmp6_error_flag() local 293 oip6 = mtod(m, struct ip6_hdr *); in icmp6_error_flag() 307 IN6_IS_ADDR_MULTICAST(&oip6->ip6_dst)) && in icmp6_error_flag() 318 if (IN6_IS_ADDR_UNSPECIFIED(&oip6->ip6_src) || in icmp6_error_flag() 319 IN6_IS_ADDR_MULTICAST(&oip6->ip6_src)) { in icmp6_error_flag() 369 oip6 = mtod(m, struct ip6_hdr *); /* adjust pointer */ in icmp6_error_flag() 372 if (icmp6_ratelimit(&oip6->ip6_src, type, code)) { in icmp6_error_flag() 396 nip6->ip6_src = oip6->ip6_src; in icmp6_error_flag() 397 nip6->ip6_dst = oip6->ip6_dst; in icmp6_error_flag() 399 in6_clearscope(&oip6->ip6_src); in icmp6_error_flag() [all …]
|
| H A D | ipsec.c | 2389 struct ip6_hdr *oip6; in ipsec6_encapsulate() local 2420 oip6 = mtod(n, struct ip6_hdr *); in ipsec6_encapsulate() 2425 oip6 = mtod(m->m_next, struct ip6_hdr *); in ipsec6_encapsulate() 2428 ovbcopy((caddr_t)ip6, (caddr_t)oip6, sizeof(struct ip6_hdr)); in ipsec6_encapsulate() 2431 if (in6_embedded_scope && IN6_IS_SCOPE_LINKLOCAL(&oip6->ip6_src)) { in ipsec6_encapsulate() 2432 oip6->ip6_src.s6_addr16[1] = 0; in ipsec6_encapsulate() 2434 if (in6_embedded_scope && IN6_IS_SCOPE_LINKLOCAL(&oip6->ip6_dst)) { in ipsec6_encapsulate() 2435 oip6->ip6_dst.s6_addr16[1] = 0; in ipsec6_encapsulate() 2440 ip6_ecn_ingress(ip6_ipsec_ecn, &ip6->ip6_flow, &oip6->ip6_flow); in ipsec6_encapsulate() 4454 struct ip6_hdr *oip6; in ipsec6_tunnel_validate() local [all …]
|