장 | 페이지 | 오탈자 내용 | 등록일 | 쇄 |
---|---|---|---|---|
52 | ((p.52) 두 번째 본문 속 코드) if (socket(...) == SOCKET_ERROR) | 2006-10-25 | 1 | |
86 | ((p.86) 문제 2번) WSAHton() | 2006-10-25 | 1 | |
110 | ([2쇄] p110 3번째 문단 둘째줄) 정수형 변수는 addrlen은 | 2006-10-25 | 1 | |
123 | ((p.123) 다섯 째줄) 직선의 | 2006-10-25 | 1 | |
190 | ((p.190) 문제 1번) 서버에 접속하여 데이터를 보낸다. | 2006-10-25 | 1 | |
190 | ((p.190) 문제 4번) 수정하여, 각 스레드에 연결된 클라이언트의 정보를 담고 있는 소켓 주소 구조체를 | 2006-10-25 | 1 | |
244 | ((p.244) 본문 속 코드 첫 째줄) int optval; | 2006-10-25 | 1 | |
268 | ((p.268) 문제 3번) 5장의 | 2006-10-25 | 1 | |
310 | ((p.310) 세 번째 단락) [그림 8-29]는 | 2006-10-25 | 1 | |
338 | ((p.338) 소스 코드 78, 90행) if(GetLastError() != WSAEWOULDBLOCK) | 2006-10-25 | 1 | |
345 | ((p.345) timeval 구조체 정의 바로 윗 문장) 타임아웃을 나타낸다. timeval 구조체는 7장 SO_LINGER 소켓 옵션에서 사용한 바 있다. | 2006-10-25 | 1 | |
350 | ((p.350, p.357) 소스 코드 91-95행) 091 // 넌블로킹 소켓으로 전환 | 2006-10-25 | 1 | |
351 | ((p.351, 359) 소스 코드 149행) if(nTotalSockets >= FD_SETSIZE){ | 2006-10-25 | 1 | |
9 | 363 | (p 363) accept() 함수가 리턴하는 소켓은 연결 대기 소켓~ | 2006-11-08 | 5 |
410 | ((p.410) 문제 7번) FD_SETSIZE | 2006-10-25 | 1 | |
433 | ((p.433) 제일 아래쪽 그림의 화살표 옆 텍스트) Alertable wait | 2006-10-25 | 1 | |
460 | ((p.460) 문제 4번) FD_SETSIZE | 2006-10-25 | 1 | |
477 | ((p.477) 소스 코드 192행, (p.487) 소스 코드 203행) cksum += *(u_char *)buf; | 2006-10-25 | 1 | |
490 | ((p.490) 마지막 두줄, (p.491) 구조체 정의, (p.493) 소스 코드 22행) IP_ECHO_REPLY, *PIP_ECHO_REPLY; | 2006-10-25 | 1 | |
493 | ((p.493) 밑에서 네째줄, (p.495) 소스 코드 83, 84행) IP_ECHO_REPLY | 2006-10-25 | 1 | |
537 | ((p.537) 마지막 단락) WICOMM | 2006-10-25 | 1 | |