다음 코드가 항상 0을 반환하는 이유를 말해 줄 수 있습니다. 소켓 설명자 값은 3입니다. 열린 suse TFTP 서버를 사용하고 있습니다. 로컬 호스트의 포트 69에서 수신 대기 중입니다. 연결() 함수 반환 성공오류 : 소켓 선택() 함수는 항상 0을 반환합니다 ..?
.. 내가 패킷을 확인하시면 TCPdump를 사용하는 경우
connection_timer.tv_sec = 2; // s
connection_timer.tv_usec = 0;
FD_ZERO(&fd_reader);
// laukiam, kol bus ka nuskaityti
FD_SET(socket_descriptor, &fd_reader);
int select_ready = select(socket_descriptor + 1, &fd_reader, NULL, NULL, &connection_timer);
그것은 연결이 어딘가에 전에 폐쇄 된 승인이 수신 받게됩니다 후 첫 번째 패킷을 보내 ..
고마워. thats mistake. .. 지금 코드는 잘 동작하고있다. – Balamurugan