in reply to program to differentitate IPV4 and IPV6 address

Use Regexp::IPv6, IPv4, and/or any of several other modules available on CPAN.

use Regexp::IPv6 qw($IPv6_re); use IPv4; my $address = ; # Add your address here. if ($address =~ /^$IPv6_re$/) { print "IPv6\n"; } elsif (IPv4::check_ip($address)) { print "IPv4\n"; } else { print "Neither.\n"; }

-sauoq
"My two cents aren't worth a dime.";