
![]() | ![]() |
8.155. Net::hostent
Overrides the core
gethostbyname and gethostbyaddr
functions with object-oriented versions that return Net::hostent
objects. The objects have methods that return the fields of the same
name from the hostent structure in
netdb.h:
Field | Description |
---|---|
addr | Address of host, for backward compatibility |
addr_list | List of addresses returned from name server |
addrtype | Host address type |
aliases | List of aliases |
length | Length of address |
name | Name of host |
the fields into your namespace with the :FIELDS import tag and
accessing them by prepending h_ to the field name:
$host_obj->name( )
$h_name
Net::hostent exports the following.
gethost |
gethost (host)
Frontend for gethostbyaddr and
gethostbyname. If hostis numeric, calls gethostbyaddr; otherwise, calls
gethostbyname.
gethostbyaddr |
gethostbyaddr (addr, addrtype)
Returns information about the host with address
addr of type
addrtype.
gethostbyname |
gethostbyname (hostname)
Returns information about the host with name
hostname.
![]() | ![]() | ![]() |
8.154. Net::FTP | ![]() | 8.156. Net::netent |

Copyright © 2002 O'Reilly & Associates. All rights reserved.