From: | Victor Balada Diaz <victor@xxxxxxxxxxxxxxxxxxxxxxx> |
Date: | Fri, 29 Dec 2006 10:02:57 -0800 (PST) |
victor 2006/12/29 10:02:57 PST DragonFly src repository Modified files: lib/libc/sys jail.2 sys/kern kern_jail.c uipc_socket.c sys/netinet in.h in_pcb.c in_pcb.h tcp_usrreq.c udp_usrreq.c sys/netinet6 icmp6.c in6_pcb.c in6_pcb.h in6_src.c raw_ip6.c udp6_output.c udp6_usrreq.c sys/sys jail.h kinfo.h usr.sbin/jail jail.8 jail.c usr.sbin/jls jls.c Log: Made jails IPv6 aware and support more than one IP address. Based-on: Pawel Jakub Dawidek mijail patches. Reviewed-by: Simon 'corecode' Schubert, Thomas E. Spanjaard, et al. Revision Changes Path 1.6 +10 -6 src/lib/libc/sys/jail.2 1.14 +360 -75 src/sys/kern/kern_jail.c 1.41 +1 -0 src/sys/kern/uipc_socket.c 1.14 +2 -2 src/sys/netinet/in.h 1.41 +131 -51 src/sys/netinet/in_pcb.c 1.21 +3 -3 src/sys/netinet/in_pcb.h 1.39 +11 -3 src/sys/netinet/tcp_usrreq.c 1.37 +7 -5 src/sys/netinet/udp_usrreq.c 1.25 +1 -1 src/sys/netinet6/icmp6.c 1.33 +159 -26 src/sys/netinet6/in6_pcb.c 1.9 +4 -4 src/sys/netinet6/in6_pcb.h 1.13 +74 -11 src/sys/netinet6/in6_src.c 1.23 +2 -2 src/sys/netinet6/raw_ip6.c 1.8 +5 -1 src/sys/netinet6/udp6_output.c 1.24 +2 -0 src/sys/netinet6/udp6_usrreq.c 1.9 +29 -1 src/sys/sys/jail.h 1.8 +0 -9 src/sys/sys/kinfo.h 1.6 +20 -11 src/usr.sbin/jail/jail.8 1.5 +33 -8 src/usr.sbin/jail/jail.c 1.2 +18 -21 src/usr.sbin/jls/jls.c http://www.dragonflybsd.org/cvsweb/src/lib/libc/sys/jail.2.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_jail.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/uipc_socket.c.diff?r1=1.40&r2=1.41&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet/in.h.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet/in_pcb.c.diff?r1=1.40&r2=1.41&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet/in_pcb.h.diff?r1=1.20&r2=1.21&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet/tcp_usrreq.c.diff?r1=1.38&r2=1.39&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet/udp_usrreq.c.diff?r1=1.36&r2=1.37&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/icmp6.c.diff?r1=1.24&r2=1.25&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/in6_pcb.c.diff?r1=1.32&r2=1.33&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/in6_pcb.h.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/in6_src.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/raw_ip6.c.diff?r1=1.22&r2=1.23&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/udp6_output.c.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/udp6_usrreq.c.diff?r1=1.23&r2=1.24&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/jail.h.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/kinfo.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/usr.sbin/jail/jail.8.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/usr.sbin/jail/jail.c.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/usr.sbin/jls/jls.c.diff?r1=1.1&r2=1.2&f=u