Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Jan 2001 19:43:34 -0800 (PST)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sbin/ipfw ipfw.c src/sys/netinet ip_fw.c ip_fw.h
Message-ID:  <200101100343.f0A3hZE77767@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
rwatson     2001/01/09 19:43:34 PST

  Modified files:        (Branch: RELENG_4)
    sbin/ipfw            ipfw.c 
    sys/netinet          ip_fw.c ip_fw.h 
  Log:
  o MFC of ECN flag handling fixes in IPFW, respectively:
  
    Revision  Changes    Path
    1.98      +3 -4      src/sbin/ipfw/ipfw.c
    1.151     +14 -6     src/sys/netinet/ip_fw.c
    1.54      +3 -3      src/sys/netinet/ip_fw.h
  
  Prior commit message:
  
    o IPFW incorrectly handled filtering in the presence of previously
      reserved and now allocated TCP flags in incoming packets.  This
      patch stops overloading those bits in the IP firewall rules, and
      moves colliding flags to a seperate field, ipflg.  The IPFW userland
      management tool, ipfw(8), is updated to reflect this change.  New
      TCP flags related to ECN are now included in tcp.h for reference,
      although we don't currently implement TCP+ECN.
  
    o To use this fix without completely rebuilding, it is sufficient to
      copy ip_fw.h and tcp.h into your appropriate include directory,
      then rebuild the ipfw kernel module, and ipfw tool, and install
      both.  Note that a mismatch between module and userland tool will
      result in incorrect installation of firewall rules that may have
      unexpected effects.  This bug does not appear to affect ipfilter.
  
  Reviewed by:  security-officer, billf, jedgar
  Reported by:  Aragon Gouveia <aragon@phat.za.net>
  
  Revision    Changes    Path
  1.80.2.8    +3 -3      src/sbin/ipfw/ipfw.c
  1.131.2.11  +14 -6     src/sys/netinet/ip_fw.c
  1.47.2.5    +3 -2      src/sys/netinet/ip_fw.h



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200101100343.f0A3hZE77767>