Sean Enger > NET-IPFilterSimple_V1.1 > NET::IPFilterSimple

Download:
NET-IPFilterSimple_V1.1.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 1.2   Source  

NAME ^

NET::IPFilterSimple - Perl extension accessing ipfilter.dat files the very simple way Warning: Please Update your Sources. Current Version fixed a very critical bug that prevents Program from working correctly.

SYNOPSIS ^

  use NET::IPFilterSimple;
  my $obj      = NET::IPFilterSimple->new( ipfilter => '/home/thecerial/firewall/ipfilter.dat' );
  my $IP       = "199.196.016.200";
  my $isValid  = $obj->isValid($IP);    #  1 not to be blocked | 0 to be blocked

DEPENDENCIE

use strict;

Because it uses no more modules ( in contrast to NET::IPFiler ) it is easily portable to Windows, MAC, Solaris. You only need to give a valid path as ipfilter parameter to the new constructor.

DESCRIPTION ^

Perl Module for accessing ipfilter.dat files the easy way. IPs from the ranges of ipfilter.dat there are the dots removed and these ranges are then saved in an array. later a given ip is checked against the ranges in the array

EXPORT

isValid() - Checks given ip against ipfilter.dat range

SEE ALSO ^

eMule | BitTorrent | Torrent Sites using ipfilter.dat perl modules

http://www.zoozle.net

http://www.zoozle.org

http://www.zoozle.biz

http://search.cpan.org/author/SENGER/

NET::IPFilterSimple NET::IPFilter

AUTHOR ^

Sebastian Enger, bigfish82 |ät! gmail?com

COPYRIGHT AND LICENSE ^

Copyright (C) 2008 by Sebastian Enger

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.

syntax highlighting: