Lines Matching refs:naf
256 nat464_translate_icmp(int naf, void *arg) in nat464_translate_icmp() argument
265 switch (naf) { in nat464_translate_icmp()
483 struct nat464_addr *dst, protocol_family_t af, protocol_family_t naf) in nat464_translate_icmp_ip() argument
491 if (af == naf || (af != AF_INET && af != AF_INET6) || in nat464_translate_icmp_ip()
492 (naf != AF_INET && naf != AF_INET6)) { in nat464_translate_icmp_ip()
499 hlen = naf == PF_INET ? sizeof(*ip4) : sizeof(*ip6); in nat464_translate_icmp_ip()
508 switch (naf) { in nat464_translate_icmp_ip()
780 protocol_family_t naf, int direction, boolean_t only_csum) in nat464_translate_proto() argument
792 VERIFY(af != naf); in nat464_translate_proto()
799 switch (naf) { in nat464_translate_proto()
841 if (naf != PF_INET6) { in nat464_translate_proto()
847 if (naf != PF_INET) { in nat464_translate_proto()
869 uh->uh_sum == 0 && af == PF_INET && naf == PF_INET6) { in nat464_translate_proto()
914 af, naf, (*proto == IPPROTO_UDP) ? 1 : 0, do_ones_complement); in nat464_translate_proto()
916 af, naf, (*proto == IPPROTO_UDP) ? 1 : 0, do_ones_complement); in nat464_translate_proto()
921 if (naf != PF_INET6) { /* allow only v6 as naf for ICMP */ in nat464_translate_proto()
967 switch (naf) { in nat464_translate_proto()
991 { if (naf != PF_INET) { /* allow only v4 as naf for ICMPV6 */ in nat464_translate_proto()
1037 switch (naf) { in nat464_translate_proto()
1133 protocol_family_t af, protocol_family_t naf, uint8_t u, boolean_t do_ones_complement) in nat464_addr_cksum_fixup() argument
1136 VERIFY(af != naf); in nat464_addr_cksum_fixup()
1140 switch (naf) { in nat464_addr_cksum_fixup()
1176 switch (naf) { in nat464_addr_cksum_fixup()