cvs commit: src/sys/boot/forth src/sys/conf src/sys/i386/conf src/sys/kern src/sys/net src/sys/net/pf src/sys/netinet src/sys/netinet6 src/sys/sys

Joerg Sonnenberger joerg at crater.dragonflybsd.org
Sun Sep 19 15:34:28 PDT 2004


joerg       2004/09/19 15:32:48 PDT

DragonFly src repository

  Modified files:
    sys/boot/forth       loader.conf 
    sys/conf             files 
    sys/i386/conf        LINT 
    sys/kern             uipc_mbuf.c 
    sys/net              Makefile bpf.h if_types.h 
    sys/netinet          icmp_var.h in.h in_cksum.c in_proto.c 
                         ip_icmp.c 
    sys/netinet6         in6_ifattach.c 
    sys/sys              in_cksum.h mbuf.h 
  Added files:
    sys/net/pf           Makefile if_pflog.c if_pflog.h 
                         if_pfsync.c if_pfsync.h pf.c pf_if.c 
                         pf_ioctl.c pf_norm.c pf_osfp.c pf_subr.c 
                         pf_table.c pfvar.h 
  Log:
  Kernel part of PF
  
  Ported-by:
  - Max Layer (original patch set, FreeBSD PF maintainer)
  - Devon O'Dell, Simon 'corecode' Schubert (integration and DragonFly specific
     changes)
  
  In contrast to FreeBSD and OpenBSD, use direct flags in pkthdr instead of
  m_tags. This reduces allocation and processing overhead.
  
  Keep the IP header in Host Byte Order like the rest of the tree assumes.
  
  Module support has a memory leak for vm_zones when unloading pf.ko.
  
  Revision  Changes    Path
  1.4       +1 -0      src/sys/boot/forth/loader.conf
  1.73      +9 -0      src/sys/conf/files
  1.36      +4 -0      src/sys/i386/conf/LINT
  1.28      +1 -0      src/sys/kern/uipc_mbuf.c
  1.2       +1 -1      src/sys/net/Makefile
  1.6       +5 -0      src/sys/net/bpf.h
  1.3       +3 -1      src/sys/net/if_types.h
  1.4       +1 -0      src/sys/netinet/icmp_var.h
  1.9       +2 -0      src/sys/netinet/in.h
  1.6       +24 -2     src/sys/netinet/in_cksum.c
  1.7       +8 -0      src/sys/netinet/in_proto.c
  1.12      +3 -1      src/sys/netinet/ip_icmp.c
  1.8       +3 -0      src/sys/netinet6/in6_ifattach.c
  1.3       +4 -4      src/sys/sys/in_cksum.h
  1.16      +17 -1     src/sys/sys/mbuf.h


http://www.dragonflybsd.org/cvsweb/src/sys/boot/forth/loader.conf.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/conf/files.diff?r1=1.72&r2=1.73&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/conf/LINT.diff?r1=1.35&r2=1.36&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/uipc_mbuf.c.diff?r1=1.27&r2=1.28&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/Makefile.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/bpf.h.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/if_types.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/icmp_var.h.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/in.h.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/in_cksum.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/in_proto.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_icmp.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/in6_ifattach.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/in_cksum.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/mbuf.h.diff?r1=1.15&r2=1.16&f=u





More information about the Commits mailing list