Lines Matching refs:inner6

2300     ipha_t **inner4, ip6_t **outer6, ip6_t **inner6)  in iptun_find_headers()  argument
2353 *inner6 = NULL; in iptun_find_headers()
2359 *inner6 = (ip6_t *)ipha; in iptun_find_headers()
2390 ip6_t *outer6, *inner6; in iptun_input_icmp_v4() local
2408 &inner6); in iptun_input_icmp_v4()
2421 inner4, inner6, outer4, outer6, -outer_hlen, iptun->iptun_ns); in iptun_input_icmp_v4()
2437 if (is_icmp_error(data_mp, inner4, inner6)) { in iptun_input_icmp_v4()
2461 iptun_icmp_toobig_v6(iptun, newmtu, inner6, in iptun_input_icmp_v4()
2478 if (inner6 != NULL) { in iptun_input_icmp_v4()
2499 iptun_icmp_error_v6(iptun, inner6, data_mp, type, code, 0, in iptun_input_icmp_v4()
2563 ip6_t *outer6, *inner6; in iptun_input_icmp_v6() local
2582 &inner6); in iptun_input_icmp_v6()
2591 inner4, inner6, outer4, outer6, -outer_hlen, iptun->iptun_ns); in iptun_input_icmp_v6()
2607 if (is_icmp_error(data_mp, inner4, inner6)) { in iptun_input_icmp_v6()
2654 iptun_icmp_toobig_v6(iptun, newmtu, inner6, data_mp, in iptun_input_icmp_v6()
2668 iptun_icmp_error_v6(iptun, inner6, data_mp, type, code, 0, in iptun_input_icmp_v6()
2720 iptun_in_6to4_ok(iptun_t *iptun, ipha_t *outer4, ip6_t *inner6) in iptun_in_6to4_ok() argument
2728 if (inner6 == NULL) in iptun_in_6to4_ok()
2736 IN6_6TO4_TO_V4ADDR(&inner6->ip6_dst, (struct in_addr *)&v4addr); in iptun_in_6to4_ok()
2740 if (IN6_IS_ADDR_6TO4(&inner6->ip6_src)) { in iptun_in_6to4_ok()
2748 IN6_6TO4_TO_V4ADDR(&inner6->ip6_src, (struct in_addr *)&v4addr); in iptun_in_6to4_ok()
2777 ip6_t *outer6, *inner6; in iptun_input() local
2783 &outer4, &inner4, &outer6, &inner6); in iptun_input()
2805 inner4, inner6, outer4, outer6, outer_hlen, iptun->iptun_ns); in iptun_input()
2812 !iptun_in_6to4_ok(iptun, outer4, inner6)) in iptun_input()
2842 iptun_out_process_6to4(iptun_t *iptun, ipha_t *outer4, ip6_t *inner6) in iptun_out_process_6to4() argument
2853 if (!IN6_IS_ADDR_6TO4(&inner6->ip6_src)) in iptun_out_process_6to4()
2861 IN6_6TO4_TO_V4ADDR(&inner6->ip6_src, (struct in_addr *)&v4addr); in iptun_out_process_6to4()
2889 if (IN6_IS_ADDR_6TO4(&inner6->ip6_dst)) { in iptun_out_process_6to4()
2891 IN6_6TO4_TO_V4ADDR(&inner6->ip6_dst, in iptun_out_process_6to4()
2923 ipha_t *inner4, ip6_t *inner6, ip_xmit_attr_t *ixa) in iptun_out_process_ipv4() argument
2926 (uint8_t *)inner4 : (uint8_t *)inner6); in iptun_out_process_ipv4()
2942 inner6 != NULL); in iptun_out_process_ipv4()
3020 ipha_t *inner4, ip6_t *inner6, ip_xmit_attr_t *ixa) in iptun_out_process_ipv6() argument
3023 (uint8_t *)inner4 : (uint8_t *)inner6); in iptun_out_process_ipv6()
3029 if (inner6 != NULL && iptun_find_encaplimit(mp, inner6, &limit)) { in iptun_out_process_ipv6()
3046 mp->b_rptr = (uint8_t *)inner6; in iptun_out_process_ipv6()
3048 iptun_icmp_error_v6(iptun, inner6, mp, ICMP6_PARAM_PROB, in iptun_out_process_ipv6()
3181 ip6_t *outer6, *inner6; in iptun_output_6to4() local
3192 (void) iptun_find_headers(mp, 0, &outer4, &inner4, &outer6, &inner6); in iptun_output_6to4()
3194 if (!iptun_out_process_6to4(iptun, outer4, inner6)) { in iptun_output_6to4()
3356 ip6_t *outer6, *inner6; in iptun_output_common() local
3363 &inner6); in iptun_output_common()
3374 mp = iptun_out_process_ipv4(iptun, mp, outer4, inner4, inner6, in iptun_output_common()
3377 mp = iptun_out_process_ipv6(iptun, mp, outer6, inner4, inner6, in iptun_output_common()
3388 mp = ipsec_tun_outbound(mp, iptun, inner4, inner6, outer4, in iptun_output_common()