@ -185,7 +185,7 @@ $(eval $(call nf_add,IPT_IPV6_EXTRA,CONFIG_IP6_NF_MATCH_RT, $(P_V6)ip6t_rt))
# kernel only
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NF_NAT ,CONFIG_NF_NAT , $ ( P_XT ) nf_nat ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NF_NAT ,CONFIG_NF_NAT_REDIRECT , $ ( P_XT ) nf_nat_redirect , ge 3.19.0 ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NF_NAT ,CONFIG_NF_NAT_REDIRECT , $ ( P_XT ) nf_nat_redirect ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NF_NAT ,CONFIG_NF_NAT_IPV 4, $ ( P_V 4) nf_nat_ipv 4) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NF_NAT ,CONFIG_NF_NAT_MASQUERADE_IPV 4, $ ( P_V 4) nf_nat_masquerade_ipv 4, lt 4.18) ,) )
@ -261,8 +261,8 @@ $(eval $(call nf_add,IPT_DEBUG,CONFIG_NETFILTER_XT_TARGET_TRACE, $(P_XT)xt_TRACE
# tproxy
$( eval $ ( call nf_add ,IPT_TPROXY ,CONFIG_NETFILTER_XT_MATCH_SOCKET , $ ( P_XT ) xt_socket ) )
$( eval $ ( call nf_add ,IPT_TPROXY ,CONFIG_NF_SOCKET_IPV 4, $ ( P_V 4) nf_socket_ipv 4, ge 4.10 ) )
$( eval $ ( call nf_add ,IPT_TPROXY ,CONFIG_NF_SOCKET_IPV 6, $ ( P_V 6) nf_socket_ipv 6, ge 4.10 ) )
$( eval $ ( call nf_add ,IPT_TPROXY ,CONFIG_NF_SOCKET_IPV 4, $ ( P_V 4) nf_socket_ipv 4) )
$( eval $ ( call nf_add ,IPT_TPROXY ,CONFIG_NF_SOCKET_IPV 6, $ ( P_V 6) nf_socket_ipv 6) )
$( eval $ ( call nf_add ,IPT_TPROXY ,CONFIG_NETFILTER_XT_TARGET_TPROXY , $ ( P_XT ) xt_TPROXY ) )
$( eval $ ( call nf_add ,IPT_TPROXY ,CONFIG_NF_TPROXY_IPV 4, $ ( P_V 4) nf_tproxy_ipv 4, ge 4.18) )
$( eval $ ( call nf_add ,IPT_TPROXY ,CONFIG_NF_TPROXY_IPV 6, $ ( P_V 6) nf_tproxy_ipv 6, ge 4.18) )
@ -273,8 +273,8 @@ $(eval $(call nf_add,IPT_LED,CONFIG_NETFILTER_XT_TARGET_LED, $(P_XT)xt_LED))
# tee
$( eval $ ( call nf_add ,IPT_TEE ,CONFIG_NETFILTER_XT_TARGET_TEE , $ ( P_XT ) xt_TEE ) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,IPT_TEE ,CONFIG_NF_DUP_IPV 4, $ ( P_V 4) nf_dup_ipv 4, ge 4.3 ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,IPT_TEE ,CONFIG_NF_DUP_IPV 6, $ ( P_V 6) nf_dup_ipv 6, ge 4.3 ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,IPT_TEE ,CONFIG_NF_DUP_IPV 4, $ ( P_V 4) nf_dup_ipv 4) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,IPT_TEE ,CONFIG_NF_DUP_IPV 6, $ ( P_V 6) nf_dup_ipv 6) ,) )
# u32
@ -338,12 +338,10 @@ $(eval $(if $(NF_KMOD),$(call nf_add,NFT_CORE,CONFIG_NF_TABLES, $(P_XT)nf_tables
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NF_TABLES_INET , $ ( P_XT ) nf_tables_inet , lt 4.17) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_EXTHDR , $ ( P_XT ) nft_exthdr ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_META , $ ( P_XT ) nft_meta ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_NUMGEN , $ ( P_XT ) nft_numgen , ge 4.9.0 ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_NUMGEN , $ ( P_XT ) nft_numgen ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_CT , $ ( P_XT ) nft_ct ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_SET_RBTREE , $ ( P_XT ) nft_set_rbtree , ge 4.9.0) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_RBTREE , $ ( P_XT ) nft_rbtree , lt 4.9.0) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_SET_HASH , $ ( P_XT ) nft_set_hash , ge 4.9.0) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_HASH , $ ( P_XT ) nft_hash , lt 4.9.0) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_SET_RBTREE , $ ( P_XT ) nft_set_rbtree ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_SET_HASH , $ ( P_XT ) nft_set_hash ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_COUNTER , $ ( P_XT ) nft_counter ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_LOG , $ ( P_XT ) nft_log ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_LIMIT , $ ( P_XT ) nft_limit ) ,) )
@ -353,8 +351,8 @@ $(eval $(if $(NF_KMOD),$(call nf_add,NFT_CORE,CONFIG_NF_TABLES_IPV4, $(P_V4)nf_t
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_CHAIN_ROUTE_IPV 4, $ ( P_V 4) nft_chain_route_ipv 4) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NF_TABLES_IPV 6, $ ( P_V 6) nf_tables_ipv 6, lt 4.17) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_CHAIN_ROUTE_IPV 6, $ ( P_V 6) nft_chain_route_ipv 6) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_REDIR , $ ( P_XT ) nft_redir , ge 3.19.0 ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_QUOTA , $ ( P_XT ) nft_quota , ge 4.9.0 ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_REDIR , $ ( P_XT ) nft_redir ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_CORE ,CONFIG_NFT_QUOTA , $ ( P_XT ) nft_quota ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_ARP ,CONFIG_NF_TABLES_ARP , $ ( P_V 4) nf_tables_arp , lt 4.17) ,) )
@ -364,11 +362,11 @@ $(eval $(if $(NF_KMOD),$(call nf_add,NFT_BRIDGE,CONFIG_NFT_BRIDGE_REJECT, $(P_EB
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_NAT ,CONFIG_NFT_NAT , $ ( P_XT ) nft_nat ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_NAT ,CONFIG_NFT_CHAIN_NAT_IPV 4, $ ( P_V 4) nft_chain_nat_ipv 4) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_NAT ,CONFIG_NFT_REDIR_IPV 4, $ ( P_V 4) nft_redir_ipv 4, ge 3.19.0 ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_NAT ,CONFIG_NFT_REDIR_IPV 4, $ ( P_V 4) nft_redir_ipv 4) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_NAT ,CONFIG_NFT_MASQ , $ ( P_XT ) nft_masq ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_NAT ,CONFIG_NFT_MASQ_IPV 4, $ ( P_V 4) nft_masq_ipv 4) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_NAT 6,CONFIG_NFT_REDIR_IPV 6, $ ( P_V 6) nft_redir_ipv 6, ge 3.19.0 ) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_NAT 6,CONFIG_NFT_REDIR_IPV 6, $ ( P_V 6) nft_redir_ipv 6) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_NAT 6,CONFIG_NFT_CHAIN_NAT_IPV 6, $ ( P_V 6) nft_chain_nat_ipv 6) ,) )
$( eval $ ( if $ ( NF_KMOD ) ,$ ( call nf_add ,NFT_NAT 6,CONFIG_NFT_MASQ_IPV 6, $ ( P_V 6) nft_masq_ipv 6) ,) )