Changeset 989 for vendor/current/source3/smbd/filename.c
- Timestamp:
- Nov 25, 2016, 8:04:54 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/source3/smbd/filename.c
r988 r989 940 940 TALLOC_FREE(found_name); 941 941 } /* end else */ 942 943 #ifdef DEVELOPER944 /*945 * This sucks!946 * We should never provide different behaviors947 * depending on DEVELOPER!!!948 */949 if (VALID_STAT(smb_fname->st)) {950 bool delete_pending;951 uint32_t name_hash;952 953 status = file_name_hash(conn,954 smb_fname_str_dbg(smb_fname),955 &name_hash);956 if (!NT_STATUS_IS_OK(status)) {957 goto fail;958 }959 960 get_file_infos(vfs_file_id_from_sbuf(conn,961 &smb_fname->st),962 name_hash,963 &delete_pending, NULL);964 if (delete_pending) {965 status = NT_STATUS_DELETE_PENDING;966 goto fail;967 }968 }969 #endif970 942 971 943 /*
Note:
See TracChangeset
for help on using the changeset viewer.