Searched refs:oip6 (Results 1 - 4 of 4) sorted by relevance
/freebsd-10.0-release/sys/contrib/ipfilter/netinet/ |
H A D | ip_nat6.c | 1402 ip6_t *oip6; local 1427 oip6 = (ip6_t *)((char *)fin->fin_dp + 8); 1444 if ((char *)oip6 + fin->fin_dlen - ICMPERR_ICMPHLEN > 1450 if ((char *)oip6 + fin->fin_dlen - ICMPERR_ICMPHLEN > 1459 if (IP6_NEQ(&fin->fin_dst6, &oip6->ip6_src)) { 1464 p = oip6->ip6_nxt; 1470 orgicmp = (struct icmp6_hdr *)(oip6 + 1); 1487 &oip6->ip6_dst, 1488 &oip6->ip6_src); 1491 &oip6 1602 ip6_t *oip6; local [all...] |
H A D | ip_state.c | 4450 ip6_t *oip6; local 4470 oip6 = (ip6_t *)((char *)ic6 + ICMPERR_ICMPHLEN); 4471 if (fin->fin_plen < sizeof(*oip6)) { 4490 * watch out here, as ip is in host order and oip6 in network 4493 savelen = oip6->ip6_plen; 4494 oip6->ip6_plen = htons(fin->fin_dlen - ICMPERR_ICMPHLEN); 4496 ofin.fin_ip = (ip_t *)oip6; 4497 (void) ipf_makefrip(sizeof(*oip6), (ip_t *)oip6, &ofin); 4499 oip6 [all...] |
/freebsd-10.0-release/sys/netipsec/ |
H A D | ipsec_output.c | 708 struct ip6_hdr *oip6; local 737 oip6 = mtod(n, struct ip6_hdr *); 742 oip6 = mtod(m->m_next, struct ip6_hdr *); 745 bcopy((caddr_t)ip6, (caddr_t)oip6, sizeof(struct ip6_hdr)); 748 if (IN6_IS_SCOPE_LINKLOCAL(&oip6->ip6_src)) 749 oip6->ip6_src.s6_addr16[1] = 0; 750 if (IN6_IS_SCOPE_LINKLOCAL(&oip6->ip6_dst)) 751 oip6->ip6_dst.s6_addr16[1] = 0; 755 ip6_ecn_ingress(V_ip6_ipsec_ecn, &ip6->ip6_flow, &oip6->ip6_flow);
|
/freebsd-10.0-release/sys/netinet6/ |
H A D | icmp6.c | 261 struct ip6_hdr *oip6, *nip6; local 288 oip6 = mtod(m, struct ip6_hdr *); 302 IN6_IS_ADDR_MULTICAST(&oip6->ip6_dst)) && 312 if (IN6_IS_ADDR_UNSPECIFIED(&oip6->ip6_src) || 313 IN6_IS_ADDR_MULTICAST(&oip6->ip6_src)) 352 oip6 = mtod(m, struct ip6_hdr *); /* adjust pointer */ 355 if (icmp6_ratelimit(&oip6->ip6_src, type, code)) { 377 nip6->ip6_src = oip6->ip6_src; 378 nip6->ip6_dst = oip6->ip6_dst; 380 in6_clearscope(&oip6 [all...] |
Completed in 86 milliseconds