diff options
author | Andrew Tridgell <tridge@samba.org> | 2000-01-13 12:10:48 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2000-01-13 12:10:48 +0000 |
commit | 44117df2c908d473b3e1a1020b22af6d584809ef (patch) | |
tree | 354982ee1b277c76d293f73741966860bcf459b7 /source/smbd/blocking.c | |
parent | 7f2a493095887cb0aae915ac36b9cded71d3a7a7 (diff) | |
download | samba-44117df2c908d473b3e1a1020b22af6d584809ef.tar.gz samba-44117df2c908d473b3e1a1020b22af6d584809ef.tar.xz samba-44117df2c908d473b3e1a1020b22af6d584809ef.zip |
changes to reflect the new syntax of the locking calls.
Diffstat (limited to 'source/smbd/blocking.c')
-rw-r--r-- | source/smbd/blocking.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source/smbd/blocking.c b/source/smbd/blocking.c index 16882be2bbe..5e7d4a0c879 100644 --- a/source/smbd/blocking.c +++ b/source/smbd/blocking.c @@ -274,7 +274,7 @@ static BOOL process_lockread(blocking_lock_record *blr) numtoread = MIN(BUFFER_SIZE-outsize,numtoread); data = smb_buf(outbuf) + 3; - if(!do_lock( fsp, conn, numtoread, startpos, F_RDLCK, &eclass, &ecode)) { + if(!do_lock( fsp, conn, numtoread, startpos, READ_LOCK, &eclass, &ecode)) { if((errno != EACCES) && (errno != EAGAIN)) { /* * We have other than a "can't get lock" POSIX @@ -337,7 +337,7 @@ static BOOL process_lock(blocking_lock_record *blr) offset = IVAL(inbuf,smb_vwv3); errno = 0; - if (!do_lock(fsp, conn, count, offset, F_WRLCK, &eclass, &ecode)) { + if (!do_lock(fsp, conn, count, offset, WRITE_LOCK, &eclass, &ecode)) { if((errno != EACCES) && (errno != EAGAIN)) { /* @@ -409,7 +409,7 @@ static BOOL process_lockingX(blocking_lock_record *blr) * request would never have been queued. JRA. */ errno = 0; - if(!do_lock(fsp,conn,count,offset, ((locktype & 1) ? F_RDLCK : F_WRLCK), + if(!do_lock(fsp,conn,count,offset, ((locktype & 1) ? READ_LOCK : WRITE_LOCK), &eclass, &ecode)) break; } |