aboutsummaryrefslogtreecommitdiff
path: root/sys/modules
diff options
context:
space:
mode:
authorAndrey V. Elsukov <ae@FreeBSD.org>2016-04-14 22:51:23 +0000
committerAndrey V. Elsukov <ae@FreeBSD.org>2016-04-14 22:51:23 +0000
commit2acdf79f5397a4bb7bfde3956a878a1956e0abfe (patch)
tree512be6899fba595cdca751948cdd2a64924b465a /sys/modules
parent13694b35e1e1e105655b4269939bfd7c8d46b469 (diff)
downloadsrc-2acdf79f5397a4bb7bfde3956a878a1956e0abfe.tar.gz
src-2acdf79f5397a4bb7bfde3956a878a1956e0abfe.zip
Add External Actions KPI to ipfw(9).
It allows implementing loadable kernel modules with new actions and without needing to modify kernel headers and ipfw(8). The module registers its action handler and keyword string, that will be used as action name. Using generic syntax user can add rules with this action. Also ipfw(8) can be easily modified to extend basic syntax for external actions, that become a part base system. Sample modules will coming soon. Obtained from: Yandex LLC Sponsored by: Yandex LLC
Notes
Notes: svn path=/head/; revision=298016
Diffstat (limited to 'sys/modules')
-rw-r--r--sys/modules/ipfw/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/modules/ipfw/Makefile b/sys/modules/ipfw/Makefile
index a0045f3ca607..f25762d291a3 100644
--- a/sys/modules/ipfw/Makefile
+++ b/sys/modules/ipfw/Makefile
@@ -4,7 +4,7 @@
KMOD= ipfw
SRCS= ip_fw2.c ip_fw_pfil.c
-SRCS+= ip_fw_dynamic.c ip_fw_log.c
+SRCS+= ip_fw_dynamic.c ip_fw_log.c ip_fw_eaction.c
SRCS+= ip_fw_sockopt.c ip_fw_table.c ip_fw_table_algo.c ip_fw_iface.c
SRCS+= ip_fw_table_value.c
SRCS+= opt_inet.h opt_inet6.h opt_ipdivert.h opt_ipfw.h opt_ipsec.h