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