netfilter: add kmod-nft-dup-inet
Add kmod-nft-dup-inet package to allow packet duplication in ip/ip6/inet nftables family
Signed-off-by: Michał Kwiatek <michal@kwiatek.it>
(cherry picked from commit a7e9445975)
			
			
This commit is contained in:
		 Michał Kwiatek
					Michał Kwiatek
				
			
				
					committed by
					
						 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
			
				
	
			
			
			 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
						parent
						
							478a3e609f
						
					
				
				
					commit
					9c45c58c7c
				
			| @@ -1,6 +1,6 @@ | |||||||
|  |  | ||||||
| # | # | ||||||
| # Copyright (C) 2006-2010 OpenWrt.org | # Copyright (C) 2006-2023 OpenWrt.org | ||||||
| # | # | ||||||
| # This is free software, licensed under the GNU General Public License v2. | # This is free software, licensed under the GNU General Public License v2. | ||||||
| # See /LICENSE for more information. | # See /LICENSE for more information. | ||||||
| @@ -1147,6 +1147,26 @@ endef | |||||||
| $(eval $(call KernelPackage,nft-bridge)) | $(eval $(call KernelPackage,nft-bridge)) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | define KernelPackage/nft-dup-inet | ||||||
|  |   SUBMENU:=$(NF_MENU) | ||||||
|  |   TITLE:=Netfilter nf_tables dup in ip/ip6/inet familly support | ||||||
|  |   DEPENDS:=+kmod-nft-core +kmod-nf-conntrack +IPV6:kmod-nf-conntrack6 | ||||||
|  |   KCONFIG:= \ | ||||||
|  | 	CONFIG_NF_DUP_IPV4 \ | ||||||
|  | 	CONFIG_NF_DUP_IPV6 \ | ||||||
|  | 	CONFIG_NFT_DUP_IPV4 \ | ||||||
|  | 	CONFIG_NFT_DUP_IPV6 | ||||||
|  |   FILES:= \ | ||||||
|  | 	$(LINUX_DIR)/net/ipv4/netfilter/nf_dup_ipv4.ko \ | ||||||
|  | 	$(LINUX_DIR)/net/ipv6/netfilter/nf_dup_ipv6.ko \ | ||||||
|  | 	$(LINUX_DIR)/net/ipv4/netfilter/nft_dup_ipv4.ko \ | ||||||
|  | 	$(LINUX_DIR)/net/ipv6/netfilter/nft_dup_ipv6.ko | ||||||
|  |   AUTOLOAD:=$(call AutoProbe,nf_dup_ipv4 nf_dup_ipv6 nft_dup_ipv4 nft_dup_ipv6) | ||||||
|  | endef | ||||||
|  |  | ||||||
|  | $(eval $(call KernelPackage,nft-dup-inet)) | ||||||
|  |  | ||||||
|  |  | ||||||
| define KernelPackage/nft-nat | define KernelPackage/nft-nat | ||||||
|   SUBMENU:=$(NF_MENU) |   SUBMENU:=$(NF_MENU) | ||||||
|   TITLE:=Netfilter nf_tables NAT support |   TITLE:=Netfilter nf_tables NAT support | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user