Dan wrote: > > "John W. Krahn" <[EMAIL PROTECTED]> wrote in message > > > > $ perl -le' > > use Socket; > > sub resolve { inet_ntoa( scalar gethostbyname( $_[0] ) ) } > > print resolve( "www.google.com" ); > > ' > > 216.239.51.101 > > $ perl -le' > > use Socket; > > sub resolve { inet_ntoa( scalar gethostbyname( $_[0] ) ) } > > print resolve( "216.239.51.101" ); > > ' > > 216.239.51.101 > > my point exactly, it resolves hosts to ips, but not vice versa, and i need > to know how to reverse resolve. i've had a look at the Net::hostent package > that was suggested to me, seems ok, yet to grasp with how it works, but if > there's a simpler solution, i'd like to know.
$ perl -le' use Socket; sub resolve { inet_ntoa(scalar gethostbyname($_[0])) } print resolve( "www.google.com" ); ' 216.239.39.101 $ perl -le' use Socket; $name = gethostbyaddr( inet_aton( "216.239.37.101" ), AF_INET ); print $name; ' www.google.com John -- use Perl; program fulfillment -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]