On Sun, 5 Aug 2007, Bjoern A. Zeeb wrote:

bz          2007-08-05 16:16:15 UTC

 FreeBSD src repository

 Modified files:
   sbin/ipfw            ipfw.8
   share/man/man4       ipsec.4
   sys/conf             NOTES options
   sys/netinet          ip_input.c ip_ipsec.c ip_ipsec.h
   sys/netinet6         ip6_ipsec.c ip6_ipsec.h
 Log:
 Rename option IPSEC_FILTERGIF to IPSEC_FILTERTUNNEL.
 Also rename the related functions in a similar way.
 There are no functional changes.

 For a packet coming in with IPsec tunnel mode, the default is
 to only call into the firewall with the "outer" IP header and
 payload.

 With this option turned on, in addition to the "outer" parts,
 the "inner" IP header and payload are passed to the
 firewall too when going through ip_input() the second time.

 The option was never only related to a gif(4) tunnel within
 an IPsec tunnel and thus the name was very misleading.

 Discussed at:                   BSDCan 2007
 Best new name suggested by:     rwatson
 Reviewed by:                    rwatson
 Approved by:                    re (bmah)

 Revision  Changes    Path
 1.203     +2 -2      src/sbin/ipfw/ipfw.8
 1.22      +3 -3      src/share/man/man4/ipsec.4
 1.1448    +4 -4      src/sys/conf/NOTES
 1.604     +1 -1      src/sys/conf/options
 1.331     +1 -1      src/sys/netinet/ip_input.c
 1.7       +3 -3      src/sys/netinet/ip_ipsec.c
 1.2       +1 -1      src/sys/netinet/ip_ipsec.h
 1.6       +3 -3      src/sys/netinet6/ip6_ipsec.c
 1.2       +1 -1      src/sys/netinet6/ip6_ipsec.h


For netinet6 you will find the "helper" functions which are still
unused. ip6_input() will need the same check that ip_input() has
if we want feature parity with legacy IP (being able to not filter on
the "inner" header/payload from an IPsec tunnel mode)

I am unsure why it's not yet there. Anyone know a reason other than
"just missing"?


--
Bjoern A. Zeeb                                 bzeeb at Zabbadoz dot NeT
Software is harder than hardware  so better get it right the first time.
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to