X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Flinux%2Fvserver%2Fsignal.h;h=7d0d4303b1e415f2e76d5a4baac5f87520a5bcb4;hb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;hp=3911127687f5d4e25c627507b1a5f481d6e7b143;hpb=a2c21200f1c81b08cb55e417b68150bba439b646;p=linux-2.6.git diff --git a/include/linux/vserver/signal.h b/include/linux/vserver/signal.h index 391112768..7d0d4303b 100644 --- a/include/linux/vserver/signal.h +++ b/include/linux/vserver/signal.h @@ -6,14 +6,22 @@ /* context signalling */ #define VCMD_ctx_kill VC_CMD(PROCTRL, 1, 0) +#define VCMD_wait_exit VC_CMD(EVENT, 99, 0) -struct vcmd_ctx_kill_v0 { +struct vcmd_ctx_kill_v0 { int32_t pid; int32_t sig; }; +struct vcmd_wait_exit_v0 { + int32_t a; + int32_t b; +}; + #ifdef __KERNEL__ + extern int vc_ctx_kill(uint32_t, void __user *); +extern int vc_wait_exit(uint32_t, void __user *); #endif /* __KERNEL__ */ #endif /* _VX_SIGNAL_H */