Module Name:    src
Committed By:   pooka
Date:           Wed Jul  3 15:08:01 UTC 2013

Modified Files:
        src/sys/rump/librump/rumpnet: rump_net_private.h
        src/sys/rump/net/lib/libvirtif: if_virt.c

Log Message:
g/c dummyif, not useful these days


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/librump/rumpnet/rump_net_private.h
cvs rdiff -u -r1.32 -r1.33 src/sys/rump/net/lib/libvirtif/if_virt.c

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

Modified files:

Index: src/sys/rump/librump/rumpnet/rump_net_private.h
diff -u src/sys/rump/librump/rumpnet/rump_net_private.h:1.6 src/sys/rump/librump/rumpnet/rump_net_private.h:1.7
--- src/sys/rump/librump/rumpnet/rump_net_private.h:1.6	Mon Jan 14 16:45:47 2013
+++ src/sys/rump/librump/rumpnet/rump_net_private.h	Wed Jul  3 15:08:01 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: rump_net_private.h,v 1.6 2013/01/14 16:45:47 pooka Exp $	*/
+/*	$NetBSD: rump_net_private.h,v 1.7 2013/07/03 15:08:01 pooka Exp $	*/
 
 /*
  * Copyright (c) 2008 Antti Kantee.  All Rights Reserved.
@@ -39,8 +39,6 @@ do {									\
 
 void		rump_net_components(void);
 
-void		rump_dummyif_create(void);
-
 #include "rumpnet_if_priv.h"
 
 #endif /* _SYS_RUMP_NET_PRIVATE_H_ */

Index: src/sys/rump/net/lib/libvirtif/if_virt.c
diff -u src/sys/rump/net/lib/libvirtif/if_virt.c:1.32 src/sys/rump/net/lib/libvirtif/if_virt.c:1.33
--- src/sys/rump/net/lib/libvirtif/if_virt.c:1.32	Wed Jul  3 15:06:25 2013
+++ src/sys/rump/net/lib/libvirtif/if_virt.c	Wed Jul  3 15:08:01 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_virt.c,v 1.32 2013/07/03 15:06:25 pooka Exp $	*/
+/*	$NetBSD: if_virt.c,v 1.33 2013/07/03 15:08:01 pooka Exp $	*/
 
 /*
  * Copyright (c) 2008, 2013 Antti Kantee.  All Rights Reserved.
@@ -26,7 +26,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_virt.c,v 1.32 2013/07/03 15:06:25 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_virt.c,v 1.33 2013/07/03 15:08:01 pooka Exp $");
 
 #include <sys/param.h>
 #include <sys/condvar.h>
@@ -342,49 +342,3 @@ virtif_sender(void *arg)
 
 	kthread_exit(0);
 }
-
-/*
- * dummyif is a nada-interface.
- * As it requires nothing external, it can be used for testing
- * interface configuration.
- */
-static int	dummyif_init(struct ifnet *);
-static void	dummyif_start(struct ifnet *);
-
-void
-rump_dummyif_create()
-{
-	struct ifnet *ifp;
-	struct ethercom *ec;
-	uint8_t enaddr[ETHER_ADDR_LEN] = { 0xb2, 0x0a, 0x00, 0x0b, 0x0e, 0x01 };
-
-	enaddr[2] = cprng_fast32() & 0xff;
-	enaddr[5] = cprng_fast32() & 0xff;
-
-	ec = kmem_zalloc(sizeof(*ec), KM_SLEEP);
-
-	ifp = &ec->ec_if;
-	strlcpy(ifp->if_xname, "dummy0", sizeof(ifp->if_xname));
-	ifp->if_softc = ifp;
-	ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST;
-	ifp->if_init = dummyif_init;
-	ifp->if_ioctl = virtif_ioctl;
-	ifp->if_start = dummyif_start;
-
-	if_attach(ifp);
-	ether_ifattach(ifp, enaddr);
-}
-
-static int
-dummyif_init(struct ifnet *ifp)
-{
-
-	ifp->if_flags |= IFF_RUNNING;
-	return 0;
-}
-
-static void
-dummyif_start(struct ifnet *ifp)
-{
-
-}

Reply via email to