Hi, I am using the Net::Netmask module to handle some IP prefix problems. I have a question about its usage. I want to store a block in two tables, and I may delete the block from one of the tables at some later time, it appears that the block is deleted from both tables. See the following code.
#!/usr/bin/perl -w use strict; use Net::Netmask; my $t1; my $t2; my $ip = "x.y.1.1"; my $prefix = "x.y.0.0/16"; my $block = new Net::Netmask($prefix); $block->storeNetblock($t1); $block->storeNetblock($t2); $block->deleteNetblock($t1); my $newblock = findNetblock($ip, $t2); if ($newblock) { my $ippref = $newblock->desc(); print "$ippref\n"; } It turns out that $newblock is undefined. Thanks, Jason