patch-2.4.0-test12 linux/drivers/net/tun.c

Next file: linux/drivers/net/via-rhine.c
Previous file: linux/drivers/net/tulip/tulip_core.c
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.4.0-test11/linux/drivers/net/tun.c linux/drivers/net/tun.c
@@ -130,6 +130,7 @@
    
 	DBG(KERN_INFO "%s: tun_net_init\n", tun->name);
 
+	SET_MODULE_OWNER(dev);
 	dev->open = tun_net_open;
 	dev->hard_start_xmit = tun_net_xmit;
 	dev->stop = tun_net_close;
@@ -454,8 +455,6 @@
 	tun->dev.init = tun_net_init;
 	tun->dev.priv = tun;
 
-	MOD_INC_USE_COUNT;
-	
 	return 0;
 }
 
@@ -479,7 +478,6 @@
 	kfree(tun);
 	file->private_data = NULL;
 
-	MOD_DEC_USE_COUNT;
 	return 0;
 }
 

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)