DragonFly BSD
DragonFly commits List (threaded) for 2010-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: pf: Make pf work w/ the MPSAFE network stack


From: Jan Lentfer <lentferj@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 14 Sep 2010 10:31:35 -0700 (PDT)

commit 2a7a2b1c19c268df6f2b72efc09c0dbd8feed843
Author: Jan Lentfer <Jan.Lentfer@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



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]