start page | rating of books | rating of authors | reviews | copyrights

Perl in a Nutshell

Perl in a NutshellSearch this book
Previous: Reference: getgrnam Chapter 5
Function Reference
Next: Reference: gethostbyname
 

gethostbyaddr

gethostbyaddr 
address
, [
addrtype
]

Retrieves the hostname (and alternate addresses) of a packed binary network address . ( addrtype indicates the type of address given. Since gethostbyaddr is used almost solely for Internet IP addresses, addrtype is not needed.) The return value in list context is:

($name, $aliases, $addrtype, $length, @addrs)
where @addrs is a list of packed binary addresses. In the Internet domain, each address is four bytes long and can be unpacked by saying something like:
($a, $b, $c, $d) = unpack('C4', $addrs[0]);
In scalar context, gethostbyaddr returns only the hostname.


Previous: Reference: getgrnam Perl in a Nutshell Next: Reference: gethostbyname
Reference: getgrnam Book Index Reference: gethostbyname