Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: syssrc
Module Name: syssrc
Committed By: itojun
Date: Wed Apr 19 06:30:57 UTC 2000
Modified Files:
syssrc/sys/conf: files
syssrc/sys/net: if_gif.c if_gif.h if_types.h
syssrc/sys/netinet: in_gif.c in_gif.h in_proto.c ip_ipip.c ip_ipip.h
ip_mroute.c
syssrc/sys/netinet6: in6_gif.c in6_gif.h in6_proto.c
Added Files:
syssrc/sys/net: if_stf.c if_stf.h
syssrc/sys/netinet: ip_encap.c ip_encap.h
Log Message:
introduce sys/netinet/ip_encap.c, to dispatch inbound packets
to protocol handlers, based on src/dst (for ip proto #4/41).
see comment in ip_encap.c for details of the problem we have.
there are too many protocol specs for ip proto #4/41.
backward compatibility with MROUTING case is now provided in ip_encap.c.
fix ipip to work with gif (using ip_encap.c). sorry for breakage.
gif now uses ip_encap.c.
introduce stf pseudo interface (implements 6to4, another IPv6-over-IPv4 code
with ip proto #41).
To generate a diff of this commit:
cvs rdiff -r1.360 -r1.361 syssrc/sys/conf/files
cvs rdiff -r1.8 -r1.9 syssrc/sys/net/if_gif.c
cvs rdiff -r1.4 -r1.5 syssrc/sys/net/if_gif.h
cvs rdiff -r0 -r1.1 syssrc/sys/net/if_stf.c syssrc/sys/net/if_stf.h
cvs rdiff -r1.15 -r1.16 syssrc/sys/net/if_types.h
cvs rdiff -r1.11 -r1.12 syssrc/sys/netinet/in_gif.c
cvs rdiff -r1.4 -r1.5 syssrc/sys/netinet/in_gif.h
cvs rdiff -r1.38 -r1.39 syssrc/sys/netinet/in_proto.c
cvs rdiff -r0 -r1.1 syssrc/sys/netinet/ip_encap.c \
syssrc/sys/netinet/ip_encap.h
cvs rdiff -r1.9 -r1.10 syssrc/sys/netinet/ip_ipip.c
cvs rdiff -r1.1 -r1.2 syssrc/sys/netinet/ip_ipip.h
cvs rdiff -r1.49 -r1.50 syssrc/sys/netinet/ip_mroute.c
cvs rdiff -r1.13 -r1.14 syssrc/sys/netinet6/in6_gif.c
cvs rdiff -r1.3 -r1.4 syssrc/sys/netinet6/in6_gif.h
cvs rdiff -r1.16 -r1.17 syssrc/sys/netinet6/in6_proto.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index