1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-18 17:57:55 +03:00

r24270: Fix some END_PROFILE(SMBwriteX)

This commit is contained in:
Volker Lendecke 2007-08-07 13:14:49 +00:00 committed by Gerald (Jerry) Carter
parent 1297fac117
commit 36f2347561

View File

@ -3287,6 +3287,7 @@ int reply_write_and_X(connection_struct *conn, char *inbuf,char *outbuf,int leng
START_PROFILE(SMBwriteX); START_PROFILE(SMBwriteX);
if ((CVAL(inbuf, smb_wct) != 12) && (CVAL(inbuf, smb_wct) != 14)) { if ((CVAL(inbuf, smb_wct) != 12) && (CVAL(inbuf, smb_wct) != 14)) {
END_PROFILE(SMBwriteX);
return ERROR_NT(NT_STATUS_INVALID_PARAMETER); return ERROR_NT(NT_STATUS_INVALID_PARAMETER);
} }
@ -3306,6 +3307,7 @@ int reply_write_and_X(connection_struct *conn, char *inbuf,char *outbuf,int leng
CHECK_FSP(fsp,conn); CHECK_FSP(fsp,conn);
if (!CHECK_WRITE(fsp)) { if (!CHECK_WRITE(fsp)) {
END_PROFILE(SMBwriteX);
return(ERROR_DOS(ERRDOS,ERRbadaccess)); return(ERROR_DOS(ERRDOS,ERRbadaccess));
} }
@ -3388,9 +3390,9 @@ int reply_write_and_X(connection_struct *conn, char *inbuf,char *outbuf,int leng
status = sync_file(conn, fsp, write_through); status = sync_file(conn, fsp, write_through);
if (!NT_STATUS_IS_OK(status)) { if (!NT_STATUS_IS_OK(status)) {
END_PROFILE(SMBwriteX);
DEBUG(5,("reply_write_and_X: sync_file for %s returned %s\n", DEBUG(5,("reply_write_and_X: sync_file for %s returned %s\n",
fsp->fsp_name, nt_errstr(status) )); fsp->fsp_name, nt_errstr(status) ));
END_PROFILE(SMBwriteX);
return ERROR_NT(status); return ERROR_NT(status);
} }