HEADSUP: IPv6 support added to IPFW (fwd)

Vladimir Kotal vlada at devnull.cz
Thu Apr 21 02:40:24 PDT 2005


IPv6 forwarding+dummynet processing won't work with this patch because 
IPv6 packet processing logic is different from IPv4. 
  (see src/share/doc/IPv6/IMPLEMENTATION, section 1.11)

You may want to incorporate my patch which updates Mariano's & Raffaele's
patch:
  http://techie.devnull.cz/ipv6/ipfw2-ipv6-dummynet/


Regards,


v.


> 
> ---------- Forwarded message ----------
> Date: Mon, 18 Apr 2005 11:51:48 -0700
> From: Brooks Davis <brooks at one-eyed-alien.net>
> To: current at freebsd.org
> Subject: HEADSUP: IPv6 support added to IPFW
> 
> I've just committed support for IPv6 to IPFW.  Various versions of the
> pack have been in use for some time, but it's a large change so be
> careful.
> 
> IP6FW should be considered deprecated.  It may or may not appear in 6.0
> (subject to user feedback and discussions with re@).
> 
> It may be possible to MFC this change given sufficient user interest.  I
> have made no decision on this at this time.
> 
> -- Brooks
> 
> ----- Forwarded message from Brooks Davis <brooks at FreeBSD.org> -----
> 
> From: Brooks Davis <brooks at FreeBSD.org>
> Date: Mon, 18 Apr 2005 18:35:05 +0000 (UTC)
> To: src-committers at FreeBSD.org, cvs-src at FreeBSD.org, cvs-all at FreeBSD.org
> Subject: cvs commit: src/sbin/ipfw ipfw.8 ipfw2.c src/sys/netinet
>          ip_dummynet.c ip_dummynet.h ip_fw.h ip_fw2.c ip_fw_pfil.c
>          src/sys/netinet6 ip6_output.c
> 
> brooks      2005-04-18 18:35:05 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sbin/ipfw            ipfw.8 ipfw2.c 
>     sys/netinet          ip_dummynet.c ip_dummynet.h ip_fw.h 
>                          ip_fw2.c ip_fw_pfil.c 
>     sys/netinet6         ip6_output.c 
>   Log:
>   Add IPv6 support to IPFW and Dummynet.
>   
>   Submitted by:   Mariano Tortoriello and Raffaele De Lorenzo (via luigi)
>   
>   Revision  Changes    Path
>   1.168     +122 -30   src/sbin/ipfw/ipfw.8
>   1.71      +698 -35   src/sbin/ipfw/ipfw2.c
>   1.90      +69 -14    src/sys/netinet/ip_dummynet.c
>   1.35      +3 -0      src/sys/netinet/ip_dummynet.h
>   1.98      +67 -0     src/sys/netinet/ip_fw.h
>   1.93      +333 -32   src/sys/netinet/ip_fw2.c
>   1.19      +33 -2     src/sys/netinet/ip_fw_pfil.c
>   1.88      +26 -0     src/sys/netinet6/ip6_output.c
> 
> ----- End forwarded message -----
> -- 
> Any statement of the form "X is the one, true Y" is FALSE.
> PGP fingerprint 655D 519C 26A7 82E7 2529  9BF0 5D8E 8BE9 F238 1AD4


More information about the cvs-all mailing list