diff options
author | Jeremy Allison <jra@samba.org> | 2009-06-18 15:07:14 -0700 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2009-06-18 15:07:14 -0700 |
commit | d2da9dee686881106678d50a96713f0632dcdf10 (patch) | |
tree | 9b46c0c510a995414e07d2cda99c40123f88e5f6 /source3/include | |
parent | 34267482d53cb559cc40c4ec2bee929c21b7886b (diff) | |
download | samba-d2da9dee686881106678d50a96713f0632dcdf10.tar.gz samba-d2da9dee686881106678d50a96713f0632dcdf10.tar.bz2 samba-d2da9dee686881106678d50a96713f0632dcdf10.zip |
Add some const to the stat struct in the dosmode calls.
Fix a couple more unix_convert uses to filename_convert.
Fix bug in acl_group_override() where an uninitialized
struct could be used. Move unix_convert with wildcard
use in SMBsearch reply to boilerplate code.
Jeremy.
Diffstat (limited to 'source3/include')
-rw-r--r-- | source3/include/proto.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h index 6fc28259d6..598d83aee6 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -6290,9 +6290,9 @@ bool smbd_setup_mdns_registration(struct tevent_context *ev, mode_t unix_mode(connection_struct *conn, int dosmode, const char *fname, const char *inherit_from_dir); -uint32 dos_mode_msdfs(connection_struct *conn, const char *path,SMB_STRUCT_STAT *sbuf); +uint32 dos_mode_msdfs(connection_struct *conn, const char *path, const SMB_STRUCT_STAT *sbuf); int dos_attributes_to_stat_dos_flags(uint32_t dosmode); -uint32 dos_mode(connection_struct *conn, const char *path,SMB_STRUCT_STAT *sbuf); +uint32 dos_mode(connection_struct *conn, const char *path, const SMB_STRUCT_STAT *sbuf); int file_set_dosmode(connection_struct *conn, const char *fname, uint32 dosmode, SMB_STRUCT_STAT *st, const char *parent_dir, @@ -6339,8 +6339,8 @@ bool can_access_file_acl(struct connection_struct *conn, uint32_t access_mask); bool can_delete_file_in_directory(connection_struct *conn, const struct smb_filename *smb_fname); -bool can_access_file_data(connection_struct *conn, const char *fname, SMB_STRUCT_STAT *psbuf, uint32 access_mask); -bool can_write_to_file(connection_struct *conn, const char *fname, SMB_STRUCT_STAT *psbuf); +bool can_access_file_data(connection_struct *conn, const char *fname, const SMB_STRUCT_STAT *psbuf, uint32 access_mask); +bool can_write_to_file(connection_struct *conn, const char *fname, const SMB_STRUCT_STAT *psbuf); bool directory_has_default_acl(connection_struct *conn, const char *fname); /* The following definitions come from smbd/fileio.c */ |