X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fvattribute.c;h=0c98a2e2beefe78dc52ed6ccbbbd8eec7c695046;hb=e56e7eebefd18c80abf0e533f3cbdd9c1c22e700;hp=ef4d6657659f03882f7b25bd6c5ef3495a4de9ff;hpb=989f6cc00a65b6c06f1453f50abc442a28dad714;p=util-vserver.git diff --git a/src/vattribute.c b/src/vattribute.c index ef4d665..0c98a2e 100644 --- a/src/vattribute.c +++ b/src/vattribute.c @@ -186,12 +186,13 @@ printAttrs(struct Arguments *args) Evc_get_cflags(args->xid, &flags); Evc_get_ccaps(args->xid, &caps); - Evc_get_umask(args->xid, &umask); print_bitfield(1, bcap, "bcapabilities", &caps.bcaps); print_bitfield(1, ccap, "ccapabilities", &caps.ccaps); print_bitfield(1, cflag, "flags", &flags.flagword); - print_bitfield(1, umask, "umask", &umask.umask); + if (vc_get_umask(args->xid, &umask) == 0) { + print_bitfield(1, umask, "umask", &umask.umask); + } return 0; }