Received: by oss.sgi.com id ; Tue, 30 Jan 2001 23:10:37 -0800 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:33632 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 30 Jan 2001 23:10:32 -0800 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.55.149]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id XAA06315 for ; Tue, 30 Jan 2001 23:19:37 -0800 (PST) mail_from (tes@snort.melbourne.sgi.com) Received: (from tes@localhost) by snort.melbourne.sgi.com (SGI-8.9.3/8.9.3) id SAA67738 for linux-xfs@oss.sgi.com; Wed, 31 Jan 2001 18:09:13 +1100 (EST) Date: Wed, 31 Jan 2001 18:09:13 +1100 (EST) From: Timothy Shimmin Message-Id: <200101310709.SAA67738@snort.melbourne.sgi.com> To: linux-xfs@oss.sgi.com Subject: TAKE - libacl Sender: owner-linux-xfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;linux-xfs-outgoing Fix acl_get, acl_set error code setting in libacl. Error cases were getting quashed with errno value of 1. --Tim Modid: 2.4.x-xfs:slinx:83634a Date: Tue Jan 30 23:08:16 PST 2001 Workarea: snort:/diskb/build4/tes/slinx-xfs-acl Author: tes The following file(s) were checked into: bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs cmd/acl/libacl/acl.c - 1.3 - Don't incorrectly override the errno with the wrong error number - the _syscall macro sets errno. cmd/xfstests/051 - 1.2 - If the syscall for acl_get/acl_set returns ENOSYS and hence the ACLs have been config'ed off, then don't run the test. cmd/xfstests/common.rc - 1.3 - Minor addition to output notrun msg in case one wants to run test from command line instead of check.