The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

App::Manoc::DB::ResultSet::Arp - ResultSet class for Arp

VERSION

version 2.99.2

METHODS

search_by_ipaddress( $ipaddress )

Search all entries for $ipaddress which can be a string (in padded format) or a App::Manoc::IPAddress::IPv4 object.

search_by_ipaddress_ordered( $ipaddress )

Same as search_by_ipaddress bur ordered by lastseen and firstseen.

search_conflicts

Return a list of IP address which have more than one active associated mac address. A column count contains the number of those mac addresses

search_multihomed

Return a list of mac addresses which have more than one active associated IP address. A column count contains the number of those IP addresses.

first_last_seen

Return for each IP address (returned as a column ip_address) the minimun firstseen value and the maximum lastseen.

register_tuple( %params )

Overridden in order to convert $params{ipaddr} to App::Manoc::IPAddress::IPv4 if needed.

AUTHORS

  • Gabriele Mambrini <gmambro@cpan.org>

  • Enrico Liguori

COPYRIGHT AND LICENSE

This software is copyright (c) 2017 by Gabriele Mambrini.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.