Ngethostbyname
Description
호스트 이름에 해당하는 IP 주소를 반환한다.
Syntax
struct hostent *Ngethostbyname(S8 *name)
Parameters
name 호스트 이름
Returns
0
IP주소를 얻을 수 없다.
else
반환되는 hostent 구조체에 IP주소가 들어있다.
Comments
에러가 난 경우에 errno에 에러 코드가 저장된다. errno는 정수형의 시스템 전역 변수이다. 발생할 수 있는 에러는 다음과 같다.
ECONNECTIONDROP 모뎀이나 핸드폰이 끊어졌음.
See Also
Ngethostbyname_r
Example
hostentp = Ngethostbyname("host1");
if ( hostentp != 0 )
memcpy((S8 *)&socka.sin_addr, (S8 *)ht.h_addr_list[0],4);