diff --git a/src/smblib/smblib.c b/src/smblib/smblib.c index d06a3e96d1886030cb1636a1df2877fc11eb22fb..e7d43c141c80e95f0343408f38f776f2a36c4f81 100644 --- a/src/smblib/smblib.c +++ b/src/smblib/smblib.c @@ -323,7 +323,7 @@ int SMBCALL smb_lock(smb_t* smb) return(SMB_ERR_LOCK); } close(file); - return(0); + return(SMB_SUCCESS); } int SMBCALL smb_unlock(smb_t* smb) @@ -337,17 +337,17 @@ int SMBCALL smb_unlock(smb_t* smb) ,errno,STRERROR(errno),str); return(SMB_ERR_DELETE); } - return(0); + return(SMB_SUCCESS); } -int SMBCALL smb_islocked(smb_t* smb) +BOOL SMBCALL smb_islocked(smb_t* smb) { char str[MAX_PATH+1]; if(access(smb_lockfname(smb,str,sizeof(str)-1),0)!=0) - return(0); + return(FALSE); safe_snprintf(smb->last_error,sizeof(smb->last_error),"%s exists",str); - return(1); + return(TRUE); } /****************************************************************************/ @@ -2008,7 +2008,7 @@ int SMBCALL smb_freemsg_dfields(smb_t* smb, smbmsg_t* msg, ushort refs) ,msg->dfield[x].length,refs))!=SMB_SUCCESS) return(i); } - return(0); + return(SMB_SUCCESS); } /****************************************************************************/ diff --git a/src/smblib/smblib.h b/src/smblib/smblib.h index 17a4ef73241c53413ffe79a1bbc1da8920577a4c..ab36c055f86a6fb21f9fd00ad4ff5b2db71bb957 100644 --- a/src/smblib/smblib.h +++ b/src/smblib/smblib.h @@ -112,7 +112,7 @@ SMBEXPORT int SMBCALL smb_stack(smb_t* smb, int op); SMBEXPORT int SMBCALL smb_trunchdr(smb_t* smb); SMBEXPORT int SMBCALL smb_lock(smb_t* smb); SMBEXPORT int SMBCALL smb_unlock(smb_t* smb); -SMBEXPORT int SMBCALL smb_islocked(smb_t* smb); +SMBEXPORT BOOL SMBCALL smb_islocked(smb_t* smb); SMBEXPORT int SMBCALL smb_locksmbhdr(smb_t* smb); SMBEXPORT int SMBCALL smb_getstatus(smb_t* smb); SMBEXPORT int SMBCALL smb_putstatus(smb_t* smb);