Fix bug #6254 - PUT/GET produces an error in IPv6 to a smb-server(3.3)
authorJeremy Allison <jra@samba.org>
Fri, 10 Apr 2009 05:46:31 +0000 (22:46 -0700)
committerJeremy Allison <jra@samba.org>
Fri, 10 Apr 2009 05:46:31 +0000 (22:46 -0700)
commitf63751ad272b9caade7855665b8a3352cefe2ae7
treeabcfbe9de253ace088431981b873fefd9153c5de
parent4c5853bd52678cc2aac87f14f2366453df5e7e94
Fix bug #6254 - PUT/GET produces an error in IPv6 to a smb-server(3.3)
has parameter "msdfs root = yes"
This was broken by the refactoring around create_file().
MSDFS pathname processing must be done FIRST.
MSDFS pathnames containing IPv6 addresses can
be confused with NTFS stream names (they contain
":" characters.
Jeremy.
source/smbd/open.c