From 9222f0f9280485c2751ecfdb96421da25e6e5344 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bj=C3=B6rn=20Jacke?= Date: Fri, 14 Sep 2012 09:40:07 +0200 Subject: [PATCH] s3: fix the tru64 acl module This was not adopted to the recent VFS acl structure changes. --- source3/modules/vfs_tru64acl.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source3/modules/vfs_tru64acl.c b/source3/modules/vfs_tru64acl.c index 09f8c3933f6b..918f7c6d00fe 100644 --- a/source3/modules/vfs_tru64acl.c +++ b/source3/modules/vfs_tru64acl.c @@ -160,7 +160,7 @@ static struct smb_acl_t *tru64_acl_to_smb_acl(const struct acl *tru64_acl) DEBUG(10, ("Hi! This is tru64_acl_to_smb_acl.\n")); - if ((result = sys_acl_init(0)) == NULL) { + if ((result = sys_acl_init()) == NULL) { DEBUG(0, ("sys_acl_init() failed in tru64_acl_to_smb_acl\n")); errno = ENOMEM; goto fail; @@ -299,23 +299,23 @@ static acl_t smb_acl_to_tru64_acl(const SMB_ACL_T smb_acl) switch (smb_entry->a_type) { case SMB_ACL_USER: if (acl_set_qualifier(tru64_entry, - (int *)&smb_entry->uid) != 0) + (int *)&smb_entry->info.user.uid) != 0) { DEBUG(3, ("acl_set_qualifier failed: %s\n", strerror(errno))); goto fail; } - DEBUGADD(10, (" - setting uid to %d\n", smb_entry->uid)); + DEBUGADD(10, (" - setting uid to %d\n", smb_entry->info.user.uid)); break; case SMB_ACL_GROUP: if (acl_set_qualifier(tru64_entry, - (int *)&smb_entry->gid) != 0) + (int *)&smb_entry->info.group.gid) != 0) { DEBUG(3, ("acl_set_qualifier failed: %s\n", strerror(errno))); goto fail; } - DEBUGADD(10, (" - setting gid to %d\n", smb_entry->gid)); + DEBUGADD(10, (" - setting gid to %d\n", smb_entry->info.group.gid)); break; default: break; -- 2.34.1