2
하나는 일반적으로 close()를 호출하여 소켓을 닫습니다. 그러나 연결 (RST 패킷)을 재설정/중지하려는 경우 어떻게해야합니까? 사용자층에서 어떻게 보내십니까?TCP 연결을 '종료'하시려면 어떻게합니까?
하나는 일반적으로 close()를 호출하여 소켓을 닫습니다. 그러나 연결 (RST 패킷)을 재설정/중지하려는 경우 어떻게해야합니까? 사용자층에서 어떻게 보내십니까?TCP 연결을 '종료'하시려면 어떻게합니까?
내가 기억하는 한, SO_LINGER 옵션을 설정합니다.
struct linger l;
l.l_onoff = 1;
l.l_linger = 0;
setsockopt(sock, SOL_SOCKET, SO_LINGER, &l, sizeof(l));