commit - 54e67ea9ee6c2b00c43f759edc55b57b969c9e2d
commit + 89e73ad4b4e66921fc20c5afbe17042aee77a329
blob - 495c54f1d81a34ec00505ad7695f56ca369b3bf5
blob + 91ff779677c969ec9b8ee299de386cd75f606097
--- src/ngircd/conn.c
+++ src/ngircd/conn.c
if (SSL_WantWrite(&My_Connections[i]))
continue; /* TLS/SSL layer needs to write data; deal with this first */
#endif
- if (Proc_InProgress(&My_Connections[i].res_stat)) {
+ if (Proc_InProgress(&My_Connections[i].proc_stat)) {
/* Wait for completion of resolver sub-process ... */
io_event_del(My_Connections[i].sock,
IO_WANTREAD);
}
/* cancel running resolver */
- if (Proc_InProgress(&My_Connections[Idx].res_stat))
- Proc_Kill(&My_Connections[Idx].res_stat);
+ if (Proc_InProgress(&My_Connections[Idx].proc_stat))
+ Proc_Kill(&My_Connections[Idx].proc_stat);
/* Servers: Modify time of next connect attempt? */
Conf_UnsetServer( Idx );
identsock = -1;
#endif
if (!Conf_NoDNS)
- Resolve_Addr(&My_Connections[new_sock].res_stat, &new_addr,
+ Resolve_Addr(&My_Connections[new_sock].proc_stat, &new_addr,
identsock, cb_Read_Resolver_Result);
/* ngIRCd waits up to 4 seconds for the result of the asynchronous
My_Connections[Idx].signon = now;
My_Connections[Idx].lastdata = now;
My_Connections[Idx].lastprivmsg = now;
- Proc_InitStruct(&My_Connections[Idx].res_stat);
+ Proc_InitStruct(&My_Connections[Idx].proc_stat);
} /* Init_Conn_Struct */
/* Search associated connection ... */
for( i = 0; i < Pool_Size; i++ ) {
if(( My_Connections[i].sock != NONE )
- && (Proc_GetPipeFd(&My_Connections[i].res_stat) == r_fd))
+ && (Proc_GetPipeFd(&My_Connections[i].proc_stat) == r_fd))
break;
}
if( i >= Pool_Size ) {
}
/* Read result from pipe */
- len = Resolve_Read(&My_Connections[i].res_stat, readbuf, sizeof readbuf -1);
+ len = Resolve_Read(&My_Connections[i].proc_stat, readbuf, sizeof readbuf -1);
if (len == 0)
return;
blob - 2ca0d6289b992b88b76d38fd5ccba5f9d6541c85
blob + 7665bb374166bc501c19c6057cb7afd68e0dca63
--- src/ngircd/conn.h
+++ src/ngircd/conn.h
{
int sock; /* Socket handle */
ng_ipaddr_t addr; /* Client address */
- PROC_STAT res_stat; /* Status of resolver process */
+ PROC_STAT proc_stat; /* Status of resolver process */
char host[HOST_LEN]; /* Hostname */
array rbuf; /* Read buffer */
array wbuf; /* Write buffer */