Changeset 183


Ignore:
Timestamp:
10/03/09 02:26:57 (4 years ago)
Author:
jabra
Message:

replaced use of Data::Validate::IP for Base since we are using Net::CIDR

File:
1 edited

Legend:

Unmodified
Added
Removed
  • fierce2/branch/lib/Fierce/Base.pm

    r147 r183  
    1414    use Object::InsideOut ':SHARED'; 
    1515    use Net::DNS; 
    16     use Data::Validate::IP qw(is_public_ipv4 is_private_ipv4); 
     16    use Net::CIDR ':all'; 
    1717 
    1818    my @name_servers : Field : Arg(name_servers) : All(name_servers) : 
     
    6464    sub validip { 
    6565        my ($self,$ip) = @_; 
    66         if(is_public_ipv4($ip) or is_private_ipv4($ip) ) { 
     66        if(Net::CIDR::cidrvalidate($ip)) { 
    6767            return 1; 
    6868        } else { 
Note: See TracChangeset for help on using the changeset viewer.