inet_ntoa() 64 bit문제 ??

hyper9의 이미지

32bit machine에서는 잘 되던 code를 그대로
가져다가, 64bit machine에서 compile했습니다.

Compile까지는 문제가 없었는데, 실제로 수행시 문제가 생기는 것 같아서요.
몇군데 debug 문을 넣어서 살펴보니까, inet_ntoa()가 나타나면 실행을 멈추는 것 같아요.

inet_ntoa() function 이 64bit 환경에서 사용할 때 문제가 있는걸까요?
아니면, 사용시에 뭔가 주의해야 할 점이 있는 걸까요?

조언 부탁드립니다. 감사합니다.

octaphial의 이미지

인터넷을 검색해

인터넷을 검색해 보니 대부분 헤더 포함을 깜빡해서 문제가 생긴다고 하네요. 자세한 건

http://lmgtfy.com/?q=inet_ntoa+64bit

포함할 헤더는 manpage 참조하시구요.

댓글 보기 옵션

원하시는 댓글 전시 방법을 선택한 다음 "설정 저장"을 누르셔서 적용하십시오.