|
|
@@ -278,6 +278,40 @@ endef
|
|
|
$(eval $(call KernelPackage,ipt-ulog))
|
|
|
|
|
|
|
|
|
+define KernelPackage/ipt-nflog
|
|
|
+ TITLE:=Module for user-space packet logging
|
|
|
+ KCONFIG:=$(KCONFIG_IPT_NFLOG)
|
|
|
+ FILES:=$(foreach mod,$(IPT_NFLOG-m),$(LINUX_DIR)/net/$(mod).ko)
|
|
|
+ AUTOLOAD:=$(call AutoProbe,$(notdir $(IPT_NFLOG-m)))
|
|
|
+ $(call AddDepends/ipt,+kmod-nfnetlink-log)
|
|
|
+endef
|
|
|
+
|
|
|
+define KernelPackage/ipt-nflog/description
|
|
|
+ Netfilter module for user-space packet logging
|
|
|
+ Includes:
|
|
|
+ - NFLOG
|
|
|
+endef
|
|
|
+
|
|
|
+$(eval $(call KernelPackage,ipt-nflog))
|
|
|
+
|
|
|
+
|
|
|
+define KernelPackage/ipt-nfqueue
|
|
|
+ TITLE:=Module for user-space packet queuing
|
|
|
+ KCONFIG:=$(KCONFIG_IPT_NFQUEUE)
|
|
|
+ FILES:=$(foreach mod,$(IPT_NFQUEUE-m),$(LINUX_DIR)/net/$(mod).ko)
|
|
|
+ AUTOLOAD:=$(call AutoProbe,$(notdir $(IPT_NFQUEUE-m)))
|
|
|
+ $(call AddDepends/ipt,+kmod-nfnetlink-queue)
|
|
|
+endef
|
|
|
+
|
|
|
+define KernelPackage/ipt-nfqueue/description
|
|
|
+ Netfilter module for user-space packet queuing
|
|
|
+ Includes:
|
|
|
+ - NFQUEUE
|
|
|
+endef
|
|
|
+
|
|
|
+$(eval $(call KernelPackage,ipt-nfqueue))
|
|
|
+
|
|
|
+
|
|
|
define KernelPackage/ipt-debug
|
|
|
TITLE:=Module for debugging/development
|
|
|
KCONFIG:=$(KCONFIG_IPT_DEBUG)
|
|
|
@@ -530,10 +564,10 @@ $(eval $(call KernelPackage,ebtables-watchers))
|
|
|
define KernelPackage/nfnetlink
|
|
|
SUBMENU:=$(NF_MENU)
|
|
|
TITLE:=Netlink-based userspace interface
|
|
|
- DEPENDS:=+kmod-ipt-core
|
|
|
- FILES:=$(LINUX_DIR)/net/netfilter/nfnetlink.ko
|
|
|
- KCONFIG:=CONFIG_NETFILTER_NETLINK
|
|
|
- AUTOLOAD:=$(call AutoProbe,nfnetlink)
|
|
|
+ FILES:=$(foreach mod,$(NFNETLINK-m),$(LINUX_DIR)/net/$(mod).ko)
|
|
|
+ KCONFIG:=$(KCONFIG_NFNETLINK)
|
|
|
+ AUTOLOAD:=$(call AutoProbe,$(notdir $(NFNETLINK-m)))
|
|
|
+ $(call AddDepends/ipt)
|
|
|
endef
|
|
|
|
|
|
define KernelPackage/nfnetlink/description
|
|
|
@@ -551,14 +585,16 @@ endef
|
|
|
|
|
|
define KernelPackage/nfnetlink-log
|
|
|
TITLE:=Netfilter LOG over NFNETLINK interface
|
|
|
- FILES:=$(LINUX_DIR)/net/netfilter/nfnetlink_log.ko
|
|
|
- KCONFIG:=CONFIG_NETFILTER_NETLINK_LOG
|
|
|
- AUTOLOAD:=$(call AutoProbe,nfnetlink_log)
|
|
|
+ FILES:=$(foreach mod,$(NFNETLINK_LOG-m),$(LINUX_DIR)/net/$(mod).ko)
|
|
|
+ KCONFIG:=$(KCONFIG_NFNETLINK_LOG)
|
|
|
+ AUTOLOAD:=$(call AutoProbe,$(notdir $(NFNETLINK_LOG-m)))
|
|
|
$(call AddDepends/nfnetlink)
|
|
|
endef
|
|
|
|
|
|
define KernelPackage/nfnetlink-log/description
|
|
|
Kernel modules support for logging packets via NFNETLINK
|
|
|
+ Includes:
|
|
|
+ - NFLOG
|
|
|
endef
|
|
|
|
|
|
$(eval $(call KernelPackage,nfnetlink-log))
|
|
|
@@ -566,14 +602,16 @@ $(eval $(call KernelPackage,nfnetlink-log))
|
|
|
|
|
|
define KernelPackage/nfnetlink-queue
|
|
|
TITLE:=Netfilter QUEUE over NFNETLINK interface
|
|
|
- FILES:=$(LINUX_DIR)/net/netfilter/nfnetlink_queue.ko
|
|
|
- KCONFIG:=CONFIG_NETFILTER_NETLINK_QUEUE
|
|
|
- AUTOLOAD:=$(call AutoProbe,nfnetlink_queue)
|
|
|
+ FILES:=$(foreach mod,$(NFNETLINK_QUEUE-m),$(LINUX_DIR)/net/$(mod).ko)
|
|
|
+ KCONFIG:=$(KCONFIG_NFNETLINK_QUEUE)
|
|
|
+ AUTOLOAD:=$(call AutoProbe,$(notdir $(NFNETLINK_QUEUE-m)))
|
|
|
$(call AddDepends/nfnetlink)
|
|
|
endef
|
|
|
|
|
|
define KernelPackage/nfnetlink-queue/description
|
|
|
Kernel modules support for queueing packets via NFNETLINK
|
|
|
+ Includes:
|
|
|
+ - NFQUEUE
|
|
|
endef
|
|
|
|
|
|
$(eval $(call KernelPackage,nfnetlink-queue))
|