X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fsyscall_kill-v11.hc;h=de7357ad63341fccc0b8e7c323b0412a99647fe3;hb=a741f6faf2baae1e823d334012f6a09e6a1bda51;hp=02319980071b39279d56660f4cb1623073eee530;hpb=06e1018272502e1d15d6d8f32b80fa96420785b8;p=util-vserver.git diff --git a/lib/syscall_kill-v11.hc b/lib/syscall_kill-v11.hc index 0231998..de7357a 100644 --- a/lib/syscall_kill-v11.hc +++ b/lib/syscall_kill-v11.hc @@ -1,4 +1,4 @@ -// $Id: syscall_kill-v11.hc,v 1.1.2.5 2004/01/26 18:20:18 ensc Exp $ --*- c++ -*-- +// $Id: syscall_kill-v11.hc 736 2004-02-02 18:55:52Z ensc $ --*- c++ -*-- // Copyright (C) 2003 Enrico Scholz // @@ -23,9 +23,9 @@ static inline ALWAYSINLINE int vc_ctx_kill_v11(xid_t ctx, pid_t pid, int sig) { - struct vcmd_ctx_kill_v0 param = { 0,0 }; + struct vcmd_ctx_kill_v0 param = { .pid = 0 }; param.pid = pid; param.sig = sig; - return vserver(VC_CMD(PROCTRL, 1, 0), ctx, ¶m); + return vserver(VCMD_ctx_kill, CTX_USER2KERNEL(ctx), ¶m); }