mirror of
https://github.com/samba-team/samba.git
synced 2025-02-02 09:47:23 +03:00
system: Rename argument for kernel_flock function
MS-SMB2 and the smbd code refer to this field as share_access. Use the same name in the function argument. Signed-off-by: Christof Schmitt <cs@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
This commit is contained in:
parent
7f75dec865
commit
ad8e6863c3
@ -235,7 +235,7 @@ int sys_lstat(const char *fname,SMB_STRUCT_STAT *sbuf,
|
||||
bool fake_dir_create_times);
|
||||
int sys_posix_fallocate(int fd, off_t offset, off_t len);
|
||||
int sys_fallocate(int fd, uint32_t mode, off_t offset, off_t len);
|
||||
void kernel_flock(int fd, uint32_t share_mode, uint32_t access_mask);
|
||||
void kernel_flock(int fd, uint32_t share_access, uint32_t access_mask);
|
||||
DIR *sys_fdopendir(int fd);
|
||||
int sys_mknod(const char *path, mode_t mode, SMB_DEV_T dev);
|
||||
int sys_mknodat(int dirfd, const char *path, mode_t mode, SMB_DEV_T dev);
|
||||
|
@ -575,15 +575,15 @@ int sys_fallocate(int fd, uint32_t mode, off_t offset, off_t len)
|
||||
A flock() wrapper that will perform the kernel flock.
|
||||
********************************************************************/
|
||||
|
||||
void kernel_flock(int fd, uint32_t share_mode, uint32_t access_mask)
|
||||
void kernel_flock(int fd, uint32_t share_access, uint32_t access_mask)
|
||||
{
|
||||
#ifdef HAVE_KERNEL_SHARE_MODES
|
||||
int kernel_mode = 0;
|
||||
if (share_mode == FILE_SHARE_WRITE) {
|
||||
if (share_access == FILE_SHARE_WRITE) {
|
||||
kernel_mode = LOCK_MAND|LOCK_WRITE;
|
||||
} else if (share_mode == FILE_SHARE_READ) {
|
||||
} else if (share_access == FILE_SHARE_READ) {
|
||||
kernel_mode = LOCK_MAND|LOCK_READ;
|
||||
} else if (share_mode == FILE_SHARE_NONE) {
|
||||
} else if (share_access == FILE_SHARE_NONE) {
|
||||
kernel_mode = LOCK_MAND;
|
||||
}
|
||||
if (kernel_mode) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user