X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Flib%2Fsyscall_getiattr.c;h=e63ddf04fcee9fb8e60c1f2ffa8e2495fc95b980;hb=3eb1b2279739d0f16391a3724a9897c686f030d3;hp=fa8f8cc60e9fc95c87719d3abab99910e56153c2;hpb=f013ef2cabd47dadaae7546d830089f879130575;p=util-vserver.git diff --git a/util-vserver/lib/syscall_getiattr.c b/util-vserver/lib/syscall_getiattr.c index fa8f8cc..e63ddf0 100644 --- a/util-vserver/lib/syscall_getiattr.c +++ b/util-vserver/lib/syscall_getiattr.c @@ -42,7 +42,7 @@ vc_get_iattr(char const *filename, xid_t *xid, uint32_t *flags, uint32_t *mask) if ( (mask==0) || ((*mask&VC_IATTR_XID) && xid==0) || ((*mask&~VC_IATTR_XID) && flags==0) ) { - errno = EINVAL; + errno = EFAULT; return -1; } if ( flags ) *flags &= ~*mask;