X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Flib%2Fsyscall_setflags.c;h=37d8947b3c1f30f83910fa8fd670d055b524aa26;hb=7d3d2df7f36ecdcba4bf081404dfaa2f2c3a06ee;hp=fab0ae821d25c0a25d548b1dd04649c07c97420b;hpb=1511b7b7154dcd6b08eef59d55a6642fa0aaaef7;p=util-vserver.git diff --git a/util-vserver/lib/syscall_setflags.c b/util-vserver/lib/syscall_setflags.c index fab0ae8..37d8947 100644 --- a/util-vserver/lib/syscall_setflags.c +++ b/util-vserver/lib/syscall_setflags.c @@ -32,6 +32,11 @@ int vc_set_flags(xid_t xid, struct vc_ctx_flags const *flags) { + if (flags==0) { + errno = EFAULT; + return -1; + } + CALL_VC(CALL_VC_V13A(vc_set_flags, xid, flags)); } #endif