No idea what got me into having an "S" in the define when I added it.
Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
#define FLAGS2_UNICODE_STRINGS 0x8000
/* FileAttributes (search attributes) field */
-#define FILE_ATTRIBUTES_INVALID 0x0000L
+#define FILE_ATTRIBUTE_INVALID 0x0000L
#define FILE_ATTRIBUTE_READONLY 0x0001L
#define FILE_ATTRIBUTE_HIDDEN 0x0002L
#define FILE_ATTRIBUTE_SYSTEM 0x0004L
#define VALID_STAT_OF_DIR(st) (VALID_STAT(st) && S_ISDIR((st).st_ex_mode))
#define SET_STAT_INVALID(st) { \
(st).st_ex_nlink = 0; \
- (st).cached_dos_attributes = FILE_ATTRIBUTES_INVALID; \
+ (st).cached_dos_attributes = FILE_ATTRIBUTE_INVALID; \
};
/* Macros to get at offsets within smb_lkrng and smb_unlkrng
return FILE_ATTRIBUTE_NORMAL;
}
- if (fsp->fsp_name->st.cached_dos_attributes != FILE_ATTRIBUTES_INVALID) {
+ if (fsp->fsp_name->st.cached_dos_attributes != FILE_ATTRIBUTE_INVALID) {
return fsp->fsp_name->st.cached_dos_attributes;
}
}
req->chain_fsp = fsp;
- fsp->fsp_name->st.cached_dos_attributes = FILE_ATTRIBUTES_INVALID;
+ fsp->fsp_name->st.cached_dos_attributes = FILE_ATTRIBUTE_INVALID;
return fsp;
}
return NULL;
}
- fsp->fsp_name->st.cached_dos_attributes = FILE_ATTRIBUTES_INVALID;
+ fsp->fsp_name->st.cached_dos_attributes = FILE_ATTRIBUTE_INVALID;
return fsp;
}
return NULL;
}
smb2req->compat_chain_fsp->fsp_name->st.cached_dos_attributes =
- FILE_ATTRIBUTES_INVALID;
+ FILE_ATTRIBUTE_INVALID;
return smb2req->compat_chain_fsp;
}
fsp->name_hash = name_hash;
fsp->fsp_name = smb_fname_new;
- fsp->fsp_name->st.cached_dos_attributes = FILE_ATTRIBUTES_INVALID;
+ fsp->fsp_name->st.cached_dos_attributes = FILE_ATTRIBUTE_INVALID;
*_smb_fname = NULL;
return NT_STATUS_OK;
}