1 --- linux-i686-2.6.22/drivers/net/tun.c.orig 2009-10-09 00:07:30.000000000 -0400
2 +++ linux-i686-2.6.22/drivers/net/tun.c 2009-10-09 00:31:19.000000000 -0400
4 * Modifications for 2.3.99-pre5 kernel.
7 -#define DRV_NAME "tun"
8 +#define DRV_NAME "stdtun"
9 #define DRV_VERSION "1.6"
10 #define DRV_DESCRIPTION "Universal TUN/TAP device driver"
11 #define DRV_COPYRIGHT "(C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>"
12 +#define TUN_MINOR_HACK 255
14 #include <linux/module.h>
15 #include <linux/errno.h>
19 static struct miscdevice tun_miscdev = {
22 + .minor = TUN_MINOR_HACK,
29 ret = misc_register(&tun_miscdev);
31 - printk(KERN_ERR "tun: Can't register misc device %d\n", TUN_MINOR);
32 + printk(KERN_ERR "tun: Can't register misc device %d\n", TUN_MINOR_HACK);
37 MODULE_DESCRIPTION(DRV_DESCRIPTION);
38 MODULE_AUTHOR(DRV_COPYRIGHT);
39 MODULE_LICENSE("GPL");
40 -MODULE_ALIAS_MISCDEV(TUN_MINOR);
41 +MODULE_ALIAS_MISCDEV(TUN_MINOR_HACK);