본문 바로가기

컴퓨터

hostent

내용

도메인 네임의 정보를 담고 있다.


형태

struct hostent {

  char FAR * h_name;

  char FAR * FAR * h_aliases;

  short h_addrtype;

  short h_length;

  char FAR * FAR * h_addr_list;

}

※ FAR

└포인터 선언 시 먼 주소를 가리키는 포인터를 선언. 그러나 win32 에서는 먼 주소, 가까운 주소를 구분 하지 않기 때문에 의미 없음. 그냥 무시.


멤버

h_name: 공식 도메인 이름

h_aliases: 공식 외의 다른 도메인 이름

h_addrtype: IPv4 인지 IPv6 인지 주소체계

h_length: IP 주소의 길이. IPv4 는 4(byte), IPv6은 6(byte)

h_addr_list: IP 주소



'컴퓨터' 카테고리의 다른 글

002 Learn the Basics 기초 배우기  (0) 2019.03.18
gethostbyaddr  (0) 2019.03.17
gethostbyname  (0) 2019.03.16
shutdown  (0) 2019.03.15
strcmp  (0) 2019.03.15