]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:vfs_nfs4acl_xattr: make use of lp_parm_substituted_string()
authorStefan Metzmacher <metze@samba.org>
Tue, 15 Oct 2019 12:00:29 +0000 (14:00 +0200)
committerStefan Metzmacher <metze@samba.org>
Wed, 27 Nov 2019 10:25:32 +0000 (10:25 +0000)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
source3/modules/vfs_nfs4acl_xattr.c

index d03079be831e04572e35045ebd2ec49ec4b605c4..f8cbe7964d14b0d396122f8aa17f9d9e2a7edad6 100644 (file)
@@ -476,6 +476,8 @@ static int nfs4acl_connect(struct vfs_handle_struct *handle,
                           const char *service,
                           const char *user)
 {
+       const struct loadparm_substitution *lp_sub =
+               loadparm_s3_global_substitution();
        struct nfs4acl_config *config = NULL;
        const struct enum_list *default_acl_style_list = NULL;
        const char *default_xattr_name = NULL;
@@ -551,7 +553,7 @@ static int nfs4acl_connect(struct vfs_handle_struct *handle,
                                                 default_acl_style_list,
                                                 DEFAULT_ACL_EVERYONE);
 
-       config->xattr_name = lp_parm_talloc_string(config,
+       config->xattr_name = lp_parm_substituted_string(config, lp_sub,
                                                   SNUM(handle->conn),
                                                   "nfs4acl_xattr",
                                                   "xattr_name",