1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-13 13:18:06 +03:00

changed find_free_file() to file_new().

This commit is contained in:
Andrew Tridgell 0001-01-01 00:00:00 +00:00
parent b088c804f9
commit 3daee29636
4 changed files with 11 additions and 11 deletions

View File

@ -41,7 +41,7 @@ static int max_file_fd_used = 0;
/****************************************************************************
find first available file slot
****************************************************************************/
files_struct *find_free_file(void )
files_struct *file_new(void )
{
int i;
static int first_file;

View File

@ -466,7 +466,7 @@ int reply_ntcreate_and_X(connection_struct *conn,
unix_convert(fname,conn,0,&bad_path);
fsp = find_free_file();
fsp = file_new();
if (!fsp) {
restore_case_semantics(file_attributes);
return(ERROR(ERRSRV,ERRnofids));
@ -743,7 +743,7 @@ static int call_nt_transact_create(connection_struct *conn,
unix_convert(fname,conn,0,&bad_path);
fsp = find_free_file();
fsp = file_new();
if (!fsp) {
restore_case_semantics(file_attributes);
return(ERROR(ERRSRV,ERRnofids));

View File

@ -1243,7 +1243,7 @@ int reply_open(connection_struct *conn, char *inbuf,char *outbuf, int dum_size,
pstrcpy(fname,smb_buf(inbuf)+1);
unix_convert(fname,conn,0,&bad_path);
fsp = find_free_file();
fsp = file_new();
if (!fsp)
return(ERROR(ERRSRV,ERRnofids));
@ -1344,7 +1344,7 @@ int reply_open_and_X(connection_struct *conn, char *inbuf,char *outbuf,int lengt
pstrcpy(fname,smb_buf(inbuf));
unix_convert(fname,conn,0,&bad_path);
fsp = find_free_file();
fsp = file_new();
if (!fsp)
return(ERROR(ERRSRV,ERRnofids));
@ -1487,7 +1487,7 @@ int reply_mknew(connection_struct *conn, char *inbuf,char *outbuf, int dum_size,
unixmode = unix_mode(conn,createmode);
fsp = find_free_file();
fsp = file_new();
if (!fsp)
return(ERROR(ERRSRV,ERRnofids));
@ -1567,7 +1567,7 @@ int reply_ctemp(connection_struct *conn, char *inbuf,char *outbuf, int dum_size,
unixmode = unix_mode(conn,createmode);
fsp = find_free_file();
fsp = file_new();
if (fsp)
return(ERROR(ERRSRV,ERRnofids));
@ -2588,7 +2588,7 @@ int reply_printopen(connection_struct *conn,
slprintf(fname,sizeof(fname)-1, "%s.XXXXXX",s);
}
fsp = find_free_file();
fsp = file_new();
if (!fsp)
return(ERROR(ERRSRV,ERRnofids));
@ -3273,7 +3273,7 @@ static BOOL copy_file(char *src,char *dest1,connection_struct *conn, int ofun,
if (!file_exist(src,&st)) return(False);
fsp1 = find_free_file();
fsp1 = file_new();
if (!fsp1) return(False);
open_file_shared(fsp1,conn,src,(DENY_NONE<<4),
1,0,0,&Access,&action);
@ -3286,7 +3286,7 @@ static BOOL copy_file(char *src,char *dest1,connection_struct *conn, int ofun,
if (!target_is_directory && count)
ofun = 1;
fsp2 = find_free_file();
fsp2 = file_new();
if (!fsp2) {
close_file(fsp1,False);
return(False);

View File

@ -217,7 +217,7 @@ static int call_trans2open(connection_struct *conn, char *inbuf, char *outbuf,
unix_convert(fname,conn,0,&bad_path);
fsp = find_free_file();
fsp = file_new();
if (!fsp)
return(ERROR(ERRSRV,ERRnofids));