cvs commit: src/sys/net bridge.c pfil.c pfil.h src/sys/netinet ip_input.c ip_output.c ip_var.h src/sys/netinet6 ip6_forward.c ip6_input.c ip6_output.c ip6_var.h ip6protosw.h src/sys/sys param.h protosw.h src/sys/modules/bridge Makefile

From: Sam Leffler <sam_at_FreeBSD.org>
Date: Tue, 23 Sep 2003 10:54:04 -0700 (PDT)
sam         2003/09/23 10:54:04 PDT

  FreeBSD src repository

  Modified files:
    sys/net              bridge.c pfil.h pfil.c 
    sys/netinet          ip_input.c ip_output.c ip_var.h 
    sys/netinet6         ip6_forward.c ip6_input.c ip6_output.c 
                         ip6_var.h ip6protosw.h 
    sys/sys              param.h protosw.h 
    sys/modules/bridge   Makefile 
  Log:
  o update PFIL_HOOKS support to current API used by netbsd
  o revamp IPv4+IPv6+bridge usage to match API changes
  o remove pfil_head instances from protosw entries (no longer used)
  o add locking
  o bump FreeBSD version for 3rd party modules
  
  Heavy lifting by:       "Max Laier" <max_at_love2party.net>
  Supported by:           FreeBSD Foundation
  Obtained from:          NetBSD (bits of pfil.h and pfil.c)
  
  Revision  Changes    Path
  1.3       +10 -0     src/sys/modules/bridge/Makefile
  1.70      +19 -23    src/sys/net/bridge.c
  1.8       +280 -76   src/sys/net/pfil.c
  1.10      +52 -20    src/sys/net/pfil.h
  1.242     +18 -23    src/sys/netinet/ip_input.c
  1.194     +8 -19     src/sys/netinet/ip_output.c
  1.76      +4 -0      src/sys/netinet/ip_var.h
  1.17      +8 -20     src/sys/netinet6/ip6_forward.c
  1.48      +17 -24    src/sys/netinet6/ip6_input.c
  1.50      +7 -19     src/sys/netinet6/ip6_output.c
  1.13      +4 -0      src/sys/netinet6/ip6_var.h
  1.10      +0 -6      src/sys/netinet6/ip6protosw.h
  1.168     +1 -1      src/sys/sys/param.h
  1.41      +0 -6      src/sys/sys/protosw.h
Received on Tue Sep 23 2003 - 10:54:05 UTC