Fix bug #6254 - PUT/GET produces an error in IPv6 to a smb-server(3.3) has parameter...
authorJeremy Allison <jra@samba.org>
Fri, 10 Apr 2009 05:44:56 +0000 (22:44 -0700)
committerJeremy Allison <jra@samba.org>
Fri, 10 Apr 2009 05:44:56 +0000 (22:44 -0700)
commitf8f68703da58cf7f61b655b48bbbc45cda647748
treee5c0b3624790f26679485b4e526eac1c3b451c98
parentc57b32c5ab754cdf99527e4dfc4bb6ff3ca93e25
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.
source3/smbd/open.c