- 论坛徽章:
- 0
|
- int iSendTimeout, iRecvTimeOut;
- iClientSock = socket(AF_INET, SOCK_STREAM, 0);
- if(iClientSock < 0)
- {
- printf("[%s:%d]client init error\r\n", __FILE__, __LINE__);
- return ERROR;
- }
- iRecvTimeOut = 3000; /* 设置接收时限为3秒 */
- iRet1 = setsockopt(iClientSock, SOL_SOCKET, SO_RCVTIMEO, &iRecvTimeOut, sizeof(int));
- printf("%s\r\n", strerror(errno));
- iSendTimeout = 3000; /* 设置发送时限为3秒 */
- iRet2 = setsockopt(iClientSock, SOL_SOCKET, SO_SNDTIMEO, (char *)&iSendTimeout, sizeof(int));
- printf("%s\r\n", strerror(errno));
复制代码
[ 本帖最后由 天冷就回来 于 2007-5-8 12:09 编辑 ] |
|