cvs commit: src/etc/mtree BSD.include.dist src/include Makefile src/sbin/route keywords route.8 route.c src/sys/conf files options src/sys/net if_ethersubr.c netisr.h route.c route.h rtsock.c src/sys/netinet ip_output.c src/sys/netproto/mpls mpls.h ...
Nuno Antunes
nant at crater.dragonflybsd.org
Mon Jul 7 15:03:02 PDT 2008
nant 2008/07/07 15:02:10 PDT
DragonFly src repository
Modified files:
etc/mtree BSD.include.dist
include Makefile
sbin/route keywords route.8 route.c
sys/conf files options
sys/net if_ethersubr.c netisr.h route.c route.h
rtsock.c
sys/netinet ip_output.c
sys/sys mount.h socket.h
usr.bin/netstat route.c
Added files:
sys/netproto/mpls mpls.h mpls_demux.c mpls_input.c
mpls_output.c mpls_proto.c mpls_var.h
Log:
Introduce experimental MPLS over ethernet support. Add 'options MPLS'
to the kernel config file to enable it. This modification increases
the footprint of each route in the FIB by 12 bytes, used to hold up
to 3 label operations per route.
Hints-from: Ayame, NiSTswitch implementations.
Reviewed-by: dillon@, sephe@, hsu@, hasso at .
Revision Changes Path
1.28 +2 -0 src/etc/mtree/BSD.include.dist
1.39 +1 -1 src/include/Makefile
1.4 +4 -0 src/sbin/route/keywords
1.6 +67 -0 src/sbin/route/route.8
1.17 +98 -4 src/sbin/route/route.c
1.222 +4 -0 src/sys/conf/files
1.91 +1 -0 src/sys/conf/options
1.75 +39 -0 src/sys/net/if_ethersubr.c
1.34 +1 -0 src/sys/net/netisr.h
1.35 +32 -0 src/sys/net/route.c
1.23 +14 -4 src/sys/net/route.h
1.44 +1 -0 src/sys/net/rtsock.c
1.46 +16 -0 src/sys/netinet/ip_output.c
1.46 +1 -1 src/sys/sys/mount.h
1.22 +2 -1 src/sys/sys/socket.h
1.13 +67 -3 src/usr.bin/netstat/route.c
http://www.dragonflybsd.org/cvsweb/src/etc/mtree/BSD.include.dist.diff?r1=1.27&r2=1.28&f=u
http://www.dragonflybsd.org/cvsweb/src/include/Makefile.diff?r1=1.38&r2=1.39&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/route/keywords.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/route/route.8.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/route/route.c.diff?r1=1.16&r2=1.17&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/conf/files.diff?r1=1.221&r2=1.222&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/conf/options.diff?r1=1.90&r2=1.91&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/if_ethersubr.c.diff?r1=1.74&r2=1.75&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/netisr.h.diff?r1=1.33&r2=1.34&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/route.c.diff?r1=1.34&r2=1.35&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/route.h.diff?r1=1.22&r2=1.23&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/net/rtsock.c.diff?r1=1.43&r2=1.44&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_output.c.diff?r1=1.45&r2=1.46&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/mount.h.diff?r1=1.45&r2=1.46&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/socket.h.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/netstat/route.c.diff?r1=1.12&r2=1.13&f=u
More information about the Commits
mailing list