여기서 case까지는 잘 찾아가요.
위의 거는 입력을 기다리고만 있고
아래 거는 정상적으로 입력을 받아요.
이유가 뭘까요?
ps) 해결했습니다.
sock()에서 프로토콜 전달하는 부분에 targetPro...을 전달해서 생긴 문제였습니다;;
잘못 된 부분을 올리지도 않고 이래서 죄송합니다.
여기서 case까지는 잘 찾아가요.
위의 거는 입력을 기다리고만 있고
아래 거는 정상적으로 입력을 받아요.
이유가 뭘까요?
ps) 해결했습니다.
sock()에서 프로토콜 전달하는 부분에 targetPro...을 전달해서 생긴 문제였습니다;;
잘못 된 부분을 올리지도 않고 이래서 죄송합니다.
난 TCP 프로토콜에서 왜 recvfrom()을 쓰는지 이해가 안 가는데. TCP는 recv(), UDP가 recvfrom() 써야 되잖아.
스니핑 하는 소스인데, 예제코드를 교수님이 주십니다.
아. Raw Socket에 SIO_RCVALL 옵션으로 패킷 스니핑하는 코드였어? 그러면 recvfrom() 쓰는 게 맞지. 그럼 저 switch-case 분기는 패킷의 프로토콜을 체크하는 부분인가 보네.
네, 맞아요 ㅎㅎ