Created attachment 9144 [details] the patch When there is a reparse point on a file or folder, windows returns the REPARSE TAG in the EA length field of three INFO LEVELS: SMB_FIND_FILE_BOTH_DIRECTORY_INFO, SMB_FIND_ID_FULL_DIRECTORY_INFO, SMB_FIND_ID_BOTH_DIRECTORY_INFO This, I believe, is the fundamental reason that you can have either EAs or reparse points on files/folders. In any event, since we support DFS links but not reparse points, we should return the IO_REPARSE_TAG_DFS tag in the ea length field if the folder in question is a DFS link. This allows MAC OS X to follow DFS links handed out by Samba and might allow XP to do so as well. Attached is a possible patch for this. This problem exists in 3.5, 3.6, 4.0, 4.1 and master.
CC: bj@sernet.de
*** This bug has been marked as a duplicate of bug 10097 ***