vserver 2.0 rc7
[linux-2.6.git] / arch / parisc / kernel / signal32.h
index 9c29b63..4d1569e 100644 (file)
@@ -31,13 +31,13 @@ struct k_sigaction32 {
 
 void sigset_32to64(sigset_t *s64, compat_sigset_t *s32);
 void sigset_64to32(compat_sigset_t *s32, sigset_t *s64);
-int do_sigaltstack32 (const compat_stack_t *uss32, 
-               compat_stack_t *uoss32, unsigned long sp);
-long restore_sigcontext32(struct compat_sigcontext *sc, 
-               struct compat_regfile *rf,
+int do_sigaltstack32 (const compat_stack_t __user *uss32, 
+               compat_stack_t __user *uoss32, unsigned long sp);
+long restore_sigcontext32(struct compat_sigcontext __user *sc, 
+               struct compat_regfile __user *rf,
                struct pt_regs *regs);
-long setup_sigcontext32(struct compat_sigcontext *sc, 
-               struct compat_regfile *rf,
+long setup_sigcontext32(struct compat_sigcontext __user *sc, 
+               struct compat_regfile __user *rf,
                struct pt_regs *regs, int in_syscall);
 
 #endif