From: Jeremy Allison Date: Thu, 2 Dec 2021 22:23:10 +0000 (-0800) Subject: s4: libcli: smbcli_unlink() is no longer used with wildcard patterns. X-Git-Tag: tdb-1.4.6~409 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=770d8375fca47fa2312d25ae4deb52b6b2346aff;p=thirdparty%2Fsamba.git s4: libcli: smbcli_unlink() is no longer used with wildcard patterns. Signed-off-by: Jeremy Allison Reviewed-by: Ralph Boehme --- diff --git a/source4/libcli/clifile.c b/source4/libcli/clifile.c index f013a5653bb..c6a5cd5a5e7 100644 --- a/source4/libcli/clifile.c +++ b/source4/libcli/clifile.c @@ -140,11 +140,7 @@ NTSTATUS smbcli_unlink(struct smbcli_tree *tree, const char *fname) union smb_unlink parms; parms.unlink.in.pattern = fname; - if (strchr(fname, '*')) { - parms.unlink.in.attrib = FILE_ATTRIBUTE_SYSTEM | FILE_ATTRIBUTE_HIDDEN; - } else { - parms.unlink.in.attrib = FILE_ATTRIBUTE_SYSTEM | FILE_ATTRIBUTE_HIDDEN | FILE_ATTRIBUTE_DIRECTORY; - } + parms.unlink.in.attrib = FILE_ATTRIBUTE_SYSTEM | FILE_ATTRIBUTE_HIDDEN | FILE_ATTRIBUTE_DIRECTORY; return smb_raw_unlink(tree, &parms); }