From bd1311c790ceebaa3818e054dc1deb64e7f11495 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Jacke?= Date: Thu, 18 Nov 2010 16:04:03 +0100 Subject: [PATCH 1/8] s3: add FILE_ATTRIBUTE_SPARSE to get_stat_dos_flags --- source3/smbd/dosmode.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/source3/smbd/dosmode.c b/source3/smbd/dosmode.c index 7faeb44..ab0c238 100644 --- a/source3/smbd/dosmode.c +++ b/source3/smbd/dosmode.c @@ -555,6 +555,8 @@ static bool get_stat_dos_flags(connection_struct *conn, *dosmode |= aSYSTEM; if (smb_fname->st.st_ex_flags & UF_DOS_NOINDEX) *dosmode |= FILE_ATTRIBUTE_NONINDEXED; + if (smb_fname->st.st_ex_flags & FILE_ATTRIBUTE_SPARSE) + *dosmode |= FILE_ATTRIBUTE_SPARSE; if (S_ISDIR(smb_fname->st.st_ex_mode)) *dosmode |= aDIR; -- 1.7.3.1