- INT sock; /* Socket handle */
- struct sockaddr_in addr; /* Client address */
- RES_STAT *res_stat; /* Status of resolver process, if any */
- CHAR host[HOST_LEN]; /* Hostname */
- CHAR rbuf[READBUFFER_LEN]; /* Read buffer */
- INT rdatalen; /* Length of data in read buffer */
- CHAR wbuf[WRITEBUFFER_LEN]; /* Write buffer */
- INT wdatalen; /* Length of data in write buffer */
- time_t starttime; /* Start time of link */
+ int sock; /* Socket handle */
+ ng_ipaddr_t addr; /* Client address */
+ RES_STAT res_stat; /* Status of resolver process */
+ char host[HOST_LEN]; /* Hostname */
+ array rbuf; /* Read buffer */
+ array wbuf; /* Write buffer */
+ time_t signon; /* Signon ("connect") time */