| [ CnUnix ] in KIDS 글 쓴 이(By): jaeswith (jaeswith) 날 짜 (Date): 2003년 11월 13일 목요일 오후 08시 37분 06초 제 목(Title): [Q] 커널안에서 자기 주소 알기? 리눅스 커널 안에서 모듈을 작성하고 있습니다. 코드 중에 자기 자신의 IP 주소를 알아야 하는 부분이 생겼습니다. 제가 알기로는 gethostbyname 같은 함수는 /etc/hosts 에 있는 정보를 바탕으로 자기 자신의 IP 주소를 반환해 주는 것으로 알고 있는데요. 이런 걸 커널에서도 마찬가지로 사용하고 있나요? 예를 들자면, bind 함수 같은 경우에, addr.sin_addr.s_addr 에 INADDR_ANY 를 넣어주고, bind 를 하게 되면, 시스템이 자체적으로 IP 를 채워넣어 주는 것으로 알고 있습니다. 이런 기능이 필요하거든요. ^^ (근데, 중요한건 TCP/IP 에서 bind 하는 함수를 봐도 하나도 이해가 안 된다는 거죠. ㅠㅠ ) 답해주실 고수분들께 먼저 감사~ -------------------------- Jang, Jae-wan CA Lab., KAIST, KOREA jwjang@camars.kaist.ac.kr |