Module Name:    src
Committed By:   pooka
Date:           Wed Jul  3 19:21:12 UTC 2013

Modified Files:
        src/share/man/man4: virt.4
        src/sys/rump/librump/rumpnet: rumpnet.ifspec

Log Message:
Having a system-supplied function interface to create virt(4) is not
fully useful when the system doesn't supply anything to configure the
interface with.  So remove rump_virtif_create(), that functionality
is now taken care of with ifcloner.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/share/man/man4/virt.4
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/librump/rumpnet/rumpnet.ifspec

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/share/man/man4/virt.4
diff -u src/share/man/man4/virt.4:1.2 src/share/man/man4/virt.4:1.3
--- src/share/man/man4/virt.4:1.2	Wed Nov 17 18:03:49 2010
+++ src/share/man/man4/virt.4	Wed Jul  3 19:21:12 2013
@@ -1,4 +1,4 @@
-.\"	$NetBSD: virt.4,v 1.2 2010/11/17 18:03:49 wiz Exp $
+.\"	$NetBSD: virt.4,v 1.3 2013/07/03 19:21:12 pooka Exp $
 .\"
 .\" Copyright (c) 2010 Antti Kantee
 .\" All rights reserved.
@@ -23,22 +23,16 @@
 .\" INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd November 15, 2010
+.Dd July 3, 2013
 .Dt VIRT 4
 .Os
 .Sh NAME
 .Nm virt
-.Nd rump virtual network interface
-.Sh SYNOPSIS
-.In rump/rump.h
-.Ft int
-.Fo rump_pub_virtif_create
-.Fa "int num"
-.Fc
+.Nd rump kernel virtual network interface
 .Sh DESCRIPTION
 The
 .Nm
-interface acts as a link between a rump virtual kernel and a host
+interface acts as a link between a rump kernel and a host
 .Xr tap 4
 interface.
 Interface number <n> always corresponds with the host tap interface tap<n>.
@@ -48,28 +42,12 @@ is written into
 .Pa /dev/tap<n>
 and all data read from
 .Pa /dev/tap<n>
-is passed as Ethernet input to the rump virtual kernel.
+is passed as Ethernet input to the rump kernel.
 .Pp
 A
 .Nm
-interface can be created in two ways:
-.Bl -bullet
-.It
-Programmatically by calling
-.Fn rump_pub_virtif_create .
-.It
-Dynamically at runtime with
-.Xr ifconfig 8
-or equivalent using the
-.Em create
-command.
-.El
-.Pp
-Destroying a
-.Nm
-interface is possible only through
-.Xr ifconfig 8
-.Em destroy .
+interface can be created and destroyed in the normal fashion with
+.Xr ifconfig 8 .
 .Pp
 The host's
 .Xr tap 4

Index: src/sys/rump/librump/rumpnet/rumpnet.ifspec
diff -u src/sys/rump/librump/rumpnet/rumpnet.ifspec:1.2 src/sys/rump/librump/rumpnet/rumpnet.ifspec:1.3
--- src/sys/rump/librump/rumpnet/rumpnet.ifspec:1.2	Tue Oct 20 23:28:50 2009
+++ src/sys/rump/librump/rumpnet/rumpnet.ifspec	Wed Jul  3 19:21:11 2013
@@ -1,4 +1,4 @@
-;       $NetBSD: rumpnet.ifspec,v 1.2 2009/10/20 23:28:50 pooka Exp $
+;       $NetBSD: rumpnet.ifspec,v 1.3 2013/07/03 19:21:11 pooka Exp $
 
 NAME|net
 PUBHDR|include/rump/rumpnet_if_pub.h
@@ -8,5 +8,4 @@ WRAPPERS|librump/rumpnet/rumpnet_if_wrap
 ; type          | name          | args			| attrs
 ;
 
-int		|virtif_create	|int			|WEAK
 int		|shmif_create	|const char *, int *	|WEAK

Reply via email to