From db7d207269c123e697e8059b3086c16c53c844bb Mon Sep 17 00:00:00 2001 From: koinec <> Date: Sat, 14 Nov 2009 14:20:46 +0000 Subject: [PATCH] *** empty log message *** --- deamon/drd64_server_recvstatus.c | 11 +++++++---- deamon/drd64_server_recvstatus.h | 2 +- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/deamon/drd64_server_recvstatus.c b/deamon/drd64_server_recvstatus.c index 8163213..896fee4 100644 --- a/deamon/drd64_server_recvstatus.c +++ b/deamon/drd64_server_recvstatus.c @@ -104,7 +104,8 @@ Drd64_Server_RecvStatus * for( i_cnt = i_init_start_id; i_cnt < i_init_end_id; i_cnt++ ) { memset( (p_recvs + i_cnt), 0x00, sizeof( Drd64_Server_RecvStatus ) ); - (p_recvs + i_cnt)->i_fds_id = -1; + (p_recvs + i_cnt)->i_recvstatus_id = -1; + (p_recvs + i_cnt)->i_fds_id = -1; pv_temp = malloc( DRD64_MAX_PACKET_LENGTH ); if( NULL == pv_temp ) { break; } @@ -180,7 +181,7 @@ Drd64_Server_RecvStatus * if( gi_recvalloc_now >= gi_recvalloc_max ) { for( i_cnt = 0; i_cnt < gi_recvalloc_max; i_cnt++ ) { - if( -1 == (gp_recvalloc + i_cnt)->i_fds_id ) { + if( -1 == (gp_recvalloc + i_cnt)->i_recvstatus_id ) { p_recv = (gp_recvalloc + i_cnt); break; } @@ -200,7 +201,8 @@ Drd64_Server_RecvStatus * p_recv = gp_recvalloc + gi_recvalloc_now++; } - p_recv->i_fds_id = i_fds; + p_recv->i_recvstatus_id = i_fds; + p_recv->i_fds_id = i_fds; *(gpp_recvstat + i_fds) = p_recv; if( i_fds + 1 > gi_recvstat_max ) { gi_recvstat_max = i_fds + 1; } @@ -235,7 +237,8 @@ void if( 0 == i_cnt ) { gi_recvstat_max = 0; } } - p_recv_now->i_fds_id = -1; + p_recv_now->i_recvstatus_id = -1; + p_recv_now->i_fds_id = -1; } return; diff --git a/deamon/drd64_server_recvstatus.h b/deamon/drd64_server_recvstatus.h index d135e94..a0844f6 100644 --- a/deamon/drd64_server_recvstatus.h +++ b/deamon/drd64_server_recvstatus.h @@ -51,13 +51,13 @@ Comment: typedef struct { + int i_recvstatus_id; int i_fds_id; void *pv_buf; void *pv_resume; int i_remain_bytes; int i_read_phase; - int i_child_fds_id; Byte b_recv_status; int i_command_status; /* Cmd Proc. Use Area - for Cmd Status */ } Drd64_Server_RecvStatus; -- 2.11.0