Home
last modified time | relevance | path

Searched refs:oip6 (Results 1 – 2 of 2) sorted by relevance

/titanic_44/usr/src/uts/common/inet/ipf/
H A Dip_nat6.c1086 ip6_t *oip6; local
1103 oip6 = (ip6_t *)((char *)fin->fin_dp + 8);
1120 if ((char *)oip6 + fin->fin_dlen - ICMPERR_ICMPHLEN > (char *)m->b_wptr)
1123 if ((char *)oip6 + fin->fin_dlen - ICMPERR_ICMPHLEN >
1130 if (IP6_NEQ(&fin->fin_dst6, &oip6->ip6_src))
1133 p = oip6->ip6_nxt;
1139 orgicmp = (struct icmp6_hdr *)(oip6 + 1);
1156 &oip6->ip6_dst, &oip6->ip6_src);
1159 &oip6->ip6_dst, &oip6->ip6_src);
1173 tcp = (tcphdr_t *)(oip6 + 1);
[all …]
H A Dip_state.c4030 ip6_t *oip6; local
4047 oip6 = (ip6_t *)((char *)ic6 + ICMPERR_ICMPHLEN);
4048 if (fin->fin_plen < sizeof(*oip6))
4068 savelen = oip6->ip6_plen;
4069 oip6->ip6_plen = fin->fin_dlen - ICMPERR_ICMPHLEN;
4071 ofin.fin_ip = (ip_t *)oip6;
4072 ofin.fin_plen = oip6->ip6_plen;
4073 (void) fr_makefrip(sizeof(*oip6), (ip_t *)oip6, &ofin);
4075 oip6->ip6_plen = savelen;
4077 if (oip6->ip6_nxt == IPPROTO_ICMPV6) {
[all …]