From owner-cvs-src-old@FreeBSD.ORG Mon Jun 15 18:59:50 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D88E1065675 for ; Mon, 15 Jun 2009 18:59:50 +0000 (UTC) (envelope-from jamie@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 88D7D8FC22 for ; Mon, 15 Jun 2009 18:59:50 +0000 (UTC) (envelope-from jamie@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n5FIxohb054922 for ; Mon, 15 Jun 2009 18:59:50 GMT (envelope-from jamie@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n5FIxoHY054921 for cvs-src-old@freebsd.org; Mon, 15 Jun 2009 18:59:50 GMT (envelope-from jamie@repoman.freebsd.org) Message-Id: <200906151859.n5FIxoHY054921@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jamie@repoman.freebsd.org using -f From: Jamie Gritton Date: Mon, 15 Jun 2009 18:59:29 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_jail.c kern_vimage.c src/sys/net if.c if.h src/sys/sys jail.h priv.h sockio.h vimage.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jun 2009 18:59:51 -0000 jamie 2009-06-15 18:59:29 UTC FreeBSD src repository Modified files: sys/kern kern_jail.c kern_vimage.c sys/net if.c if.h sys/sys jail.h priv.h sockio.h vimage.h Log: SVN rev 194251 on 2009-06-15 18:59:29Z by jamie Manage vnets via the jail system. If a jail is given the boolean parameter "vnet" when it is created, a new vnet instance will be created along with the jail. Networks interfaces can be moved between prisons with an ioctl similar to the one that moves them between vimages. For now vnets will co-exist under both jails and vimages, but soon struct vimage will be going away. Reviewed by: zec, julian Approved by: bz (mentor) Revision Changes Path 1.108 +29 -0 src/sys/kern/kern_jail.c 1.11 +122 -92 src/sys/kern/kern_vimage.c 1.339 +16 -2 src/sys/net/if.c 1.120 +2 -0 src/sys/net/if.h 1.47 +2 -0 src/sys/sys/jail.h 1.32 +1 -0 src/sys/sys/priv.h 1.34 +3 -0 src/sys/sys/sockio.h 1.33 +17 -6 src/sys/sys/vimage.h