Fix error code when smbclient puts a file over an existing directory
[kai/samba.git] / source3 / smbd / open.c
index 77ad1664ef0300bed60937163145fe44c0279553..1e988f65ec6a22ab49023d6b40411e3d1805713f 100644 (file)
@@ -1048,7 +1048,7 @@ bool map_open_params_to_ntcreate(const char *fname, int deny_mode, int open_func
        uint32 access_mask;
        uint32 share_mode;
        uint32 create_disposition;
-       uint32 create_options = 0;
+       uint32 create_options = FILE_NON_DIRECTORY_FILE;
 
        DEBUG(10,("map_open_params_to_ntcreate: fname = %s, deny_mode = 0x%x, "
                  "open_func = 0x%x\n",