summaryrefslogtreecommitdiff
path: root/source3/smbd/trans2.c
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2008-01-21 20:24:23 +0100
committerVolker Lendecke <vl@samba.org>2008-01-22 12:29:02 +0100
commita4c2b04a2b46fd308e98cc83c26de8307f5196a5 (patch)
tree61b5ba52f477e7c62ec7650ff48c367402f4d645 /source3/smbd/trans2.c
parentf5df4a100accd163dcd4f41e3bbcd17bb655d1fe (diff)
downloadsamba-a4c2b04a2b46fd308e98cc83c26de8307f5196a5.tar.gz
samba-a4c2b04a2b46fd308e98cc83c26de8307f5196a5.tar.bz2
samba-a4c2b04a2b46fd308e98cc83c26de8307f5196a5.zip
Hide streams from the EA API
(This used to be commit e9bb3d5067b74a29beb778f85687829778e42b5b)
Diffstat (limited to 'source3/smbd/trans2.c')
-rw-r--r--source3/smbd/trans2.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/source3/smbd/trans2.c b/source3/smbd/trans2.c
index 896d2dee14..b5b3ea751b 100644
--- a/source3/smbd/trans2.c
+++ b/source3/smbd/trans2.c
@@ -105,9 +105,13 @@ static bool samba_private_attr_name(const char *unix_ea_name)
for (i = 0; prohibited_ea_names[i]; i++) {
if (strequal( prohibited_ea_names[i], unix_ea_name))
- return True;
+ return true;
}
- return False;
+ if (StrnCaseCmp(unix_ea_name, SAMBA_XATTR_DOSSTREAM_PREFIX,
+ strlen(SAMBA_XATTR_DOSSTREAM_PREFIX)) == 0) {
+ return true;
+ }
+ return false;
}
/****************************************************************************