GPL'd tun/tap and declared missing init/cleanup funcitons.
authorSapan Bhatia <sapanb@cs.princeton.edu>
Mon, 14 Jul 2008 16:10:14 +0000 (16:10 +0000)
committerSapan Bhatia <sapanb@cs.princeton.edu>
Mon, 14 Jul 2008 16:10:14 +0000 (16:10 +0000)
linux-2.6-526-tun-tap.patch

index 16eb819..d9527a9 100644 (file)
@@ -12,8 +12,8 @@ diff -Nurb linux-2.6.22-525/drivers/net/Makefile linux-2.6.22-526/drivers/net/Ma
  obj-$(CONFIG_IBM_EMAC) += ibm_emac/
 diff -Nurb linux-2.6.22-525/drivers/net/vnet_tun.c linux-2.6.22-526/drivers/net/vnet_tun.c
 --- linux-2.6.22-525/drivers/net/vnet_tun.c    1969-12-31 19:00:00.000000000 -0500
-+++ linux-2.6.22-526/drivers/net/vnet_tun.c    2008-07-14 12:07:47.000000000 -0400
-@@ -0,0 +1,714 @@
++++ linux-2.6.22-526/drivers/net/vnet_tun.c    2008-07-14 12:11:21.000000000 -0400
+@@ -0,0 +1,718 @@
 +/*
 + *  TUN - Universal TUN/TAP device driver.
 + *  Copyright (C) 1999-2002 Maxim Krasnyansky <maxk@qualcomm.com>
@@ -728,3 +728,7 @@ diff -Nurb linux-2.6.22-525/drivers/net/vnet_tun.c linux-2.6.22-526/drivers/net/
 +
 +      unregister_netdev(&tun_netdev);
 +}
++
++MODULE_LICENSE("GPL");
++module_init(tun_init);
++module_cleanup(tun_cleanup);