아래와 같은 간단한 udp send 프로그램을 만들었습니다.
프로그램 실행 방법은..
udp_send [local_bind_port] [dest_ip] [dest_port] [file_to_open]
와 같구요..
기능은, 프로그램 실행시 마지막 인자로 설정한 파일을 읽어서,
dest_ip, port로 전송하는 것입니다.
말 그대로 간단하죠.
근데 이 간단한 코드가 돌아가질 않아서 미치겠네요.
돌려 보면, sendto가 실패나고, 그 실패 메시지를 출력해 보면,
Invalid Argument로 나옵니다. (strerror(errno) 이용해서 출력해 봤습니다)
어디가 문제인지 조언 부탁 드립니다.