Revert to Fedora kernel-2.6.17-1.2187_FC5 patched with vs2.0.2.1; there are too many...
[linux-2.6.git] / kernel / vserver / switch.c
index bbf1aef..4e02f0f 100644 (file)
@@ -19,6 +19,7 @@
 #include <linux/compat.h>
 #include <asm/errno.h>
 
+#include <linux/vs_base.h>
 #include <linux/vserver/network.h>
 #include <linux/vserver/switch.h>
 #include <linux/vserver/debug.h>
@@ -239,7 +240,7 @@ long do_vserver(uint32_t cmd, uint32_t id, void __user *data, int compat)
        return -ENOSYS;
 }
 
-asmlinkage long
+extern asmlinkage long
 sys_vserver(uint32_t cmd, uint32_t id, void __user *data)
 {
        long ret = do_vserver(cmd, id, data, 0);
@@ -253,7 +254,7 @@ sys_vserver(uint32_t cmd, uint32_t id, void __user *data)
 
 #ifdef CONFIG_COMPAT
 
-asmlinkage long
+extern asmlinkage long
 sys32_vserver(uint32_t cmd, uint32_t id, void __user *data)
 {
        long ret = do_vserver(cmd, id, data, 1);