Windows Sockets 1.1应用实例(133)

2010-12-30 20:58:11 · 作者: · 浏览: 62986
f(AcceptLinger));

    if (ret == SOCKET_ERROR) {

       wshout_err (hOurDlg, WSAGetLastError(), "setsockopt()");

    }

   

    ret = closesocket(hAcceptSock);

    if (ret == SOCKET_ERROR) {

       wshout_err (hOurDlg, WSAGetLastError(), "closesocket()");

    }

   

    total_time = (long) difftime(now, last_time);

    if (total_time == 0)

       total_time = 1L;     /* Avoid dividing by zero */

 

    wsprintf((LPSTR)prbuf,"%ld\n",total_time);

    SetDlgItemText(hOurDlg, IDD_TIME, (LPSTR) prbuf);

    

    ltemp = num_reads/total_time;

    wsprintf((LPSTR)prbuf,"%ld\n", ltemp);

    SetDlgItemText(hOurDlg, IDD_WRITES,(LPS