Fix bug #10097 - MacOSX 10.9 will not follow path-based DFS referrals handed out...
commit40cae0c94db6ece270481a2535f0ff6c04b176d0
authorRichard Sharpe <realrichardsharpe@gmail.com>
Mon, 19 Aug 2013 20:14:55 +0000 (19 13:14 -0700)
committerKarolin Seeger <kseeger@samba.org>
Wed, 18 Sep 2013 08:41:20 +0000 (18 10:41 +0200)
treec856eaceeb751ab8e4de2b257292a47eb1404ceb
parent8cf35c08182239a42d0947ca29bf525e6d2b23a1
Fix bug #10097 - MacOSX 10.9 will not follow path-based DFS referrals handed out by Samba.

Windows overloads the EA Length field in the DIRECTORY INFO leves of FIND FIRST/FIND NEXT.

This field indicates either the REPARSE_TAG if the file/folder has a reparse proint or
the EA Length if it has EAs, and is the fundamental reason you cannot have both on a
file or folder.

Signed-off-by: Richard Sharpe <rsharpe@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
(cherry picked from commit 3dd2f645a054b47d709a6b6f6968f86b9e916d49)
source3/include/ntioctl.h
source3/smbd/dosmode.c
source3/smbd/trans2.c