diff options
author | ae <ae@FreeBSD.org> | 2016-04-14 22:51:23 +0000 |
---|---|---|
committer | ae <ae@FreeBSD.org> | 2016-04-14 22:51:23 +0000 |
commit | 4d9b1f8309d402ff30a915a7e44f5a9a185b2ef2 (patch) | |
tree | 512be6899fba595cdca751948cdd2a64924b465a /sys/conf | |
parent | 215f7d4c11143530fe2fb05a538502284255d41e (diff) | |
download | FreeBSD-src-4d9b1f8309d402ff30a915a7e44f5a9a185b2ef2.zip FreeBSD-src-4d9b1f8309d402ff30a915a7e44f5a9a185b2ef2.tar.gz |
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
Diffstat (limited to 'sys/conf')
-rw-r--r-- | sys/conf/files | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/conf/files b/sys/conf/files index 8831f5c..77169fa 100644 --- a/sys/conf/files +++ b/sys/conf/files @@ -3749,6 +3749,7 @@ netpfil/ipfw/ip_dn_io.c optional inet dummynet netpfil/ipfw/ip_dn_glue.c optional inet dummynet netpfil/ipfw/ip_fw2.c optional inet ipfirewall netpfil/ipfw/ip_fw_dynamic.c optional inet ipfirewall +netpfil/ipfw/ip_fw_eaction.c optional inet ipfirewall netpfil/ipfw/ip_fw_log.c optional inet ipfirewall netpfil/ipfw/ip_fw_pfil.c optional inet ipfirewall netpfil/ipfw/ip_fw_sockopt.c optional inet ipfirewall |