git: pf: Make pf work w/ the MPSAFE network stack
Jan Lentfer
lentferj at crater.dragonflybsd.org
Tue Sep 14 10:32:31 PDT 2010
commit 2a7a2b1c19c268df6f2b72efc09c0dbd8feed843
Author: Jan Lentfer <Jan.Lentfer at web.de>
Date: Sun Sep 12 00:34:08 2010 +0200
pf: Make pf work w/ the MPSAFE network stack
add pf_token where appropriate
in pf_socket_lookup() use lwkt_domsg() instead of lwkt_sendmsg()
to make race conditions more unlikely
if_pfsyn.c: re-add lost init code
Summary of changes:
sys/net/pf/if_pflog.c | 41 ++++++++++++++-
sys/net/pf/if_pfsync.c | 128 ++++++++++++++++++++++++++++++++++++++++++++----
sys/net/pf/pf.c | 37 +++++++++++---
sys/net/pf/pf_ioctl.c | 79 +++++++++++++++++++++++++----
sys/net/pf/pfvar.h | 2 +
5 files changed, 256 insertions(+), 31 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/2a7a2b1c19c268df6f2b72efc09c0dbd8feed843
--
DragonFly BSD source repository
More information about the Commits
mailing list