git: Version 'alpha 1' of ipfw2 firewall module for DragonflyBSD. 1. Modular design 2. Lockless stateful firewall 3. In-kernel NAT using libalias 4. Enhanced policy routing. (coming soon)
Matthew Dillon
dillon at crater.dragonflybsd.org
Thu Mar 12 14:34:24 PDT 2015
commit 950193f27fb79bf7b3d6abcbbfe1d62ff5bb9878
Author: Bill Yuan <bycn82 at gmail.com>
Date: Sat Feb 7 18:26:10 2015 +0800
Version 'alpha 1' of ipfw2 firewall module for DragonflyBSD.
1. Modular design
2. Lockless stateful firewall
3. In-kernel NAT using libalias
4. Enhanced policy routing. (coming soon)
Summary of changes:
lib/Makefile | 1 +
sbin/ipfw2/ipfw2.c | 3 +-
sys/conf/files | 2 +
sys/net/Makefile | 2 +-
sys/net/dummynet2/ip_dummynet2.h | 5 ++-
sys/net/ipfw2/Makefile | 4 +-
sys/net/ipfw2/ip_fw.h | 4 +-
sys/net/ipfw2/ip_fw2.h | 25 +++++++++----
sys/net/ipfw2/{ip_fw2.c => ip_fw3.c} | 52 +++++++++++++++-----------
sys/net/ipfw2/{ip_fw2_glue.c => ip_fw3_glue.c} | 22 +++--------
sys/net/ipfw2_basic/ip_fw2_basic.c | 22 ++++++-----
sys/net/libalias/alias.c | 17 ---------
sys/net/libalias/alias_db.c | 9 -----
sys/net/libalias/alias_local.h | 3 +-
sys/netinet/raw_ip.c | 10 ++---
15 files changed, 84 insertions(+), 97 deletions(-)
rename sys/net/ipfw2/{ip_fw2.c => ip_fw3.c} (97%)
rename sys/net/ipfw2/{ip_fw2_glue.c => ip_fw3_glue.c} (84%)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/950193f27fb79bf7b3d6abcbbfe1d62ff5bb9878
--
DragonFly BSD source repository
More information about the Commits
mailing list