Subject: CVS commit: syssrc/sys
To: None <source-changes@netbsd.org>
From: Martin Husemann <martin@netbsd.org>
List: source-changes
Date: 02/24/2002 19:22:21
Module Name:	syssrc
Committed By:	martin
Date:		Sun Feb 24 17:22:21 UTC 2002

Modified Files:
	syssrc/sys/net: if_gre.c if_gre.h
	syssrc/sys/netinet: in.h ip_input.c

Log Message:
Clear M_BCAST and M_MCAST on outgoing mbufs.
Don't copy ttl from the inner packet to the encapsulating packet. Make
the outer ttl sysctl'able. This should close PR 14269 from Jasper Wallace
(change partly from there) and it makes traceroute work over gre tunnels.


To generate a diff of this commit:
cvs rdiff -r1.25 -r1.26 syssrc/sys/net/if_gre.c
cvs rdiff -r1.9 -r1.10 syssrc/sys/net/if_gre.h
cvs rdiff -r1.55 -r1.56 syssrc/sys/netinet/in.h
cvs rdiff -r1.143 -r1.144 syssrc/sys/netinet/ip_input.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.