http://search.cpan.org/grep?cpanid=GOMOR&release=Net-Frame-Dump-1.07&string=length&i=1&n=1&C=2
It appears there is no length restriction
2.Net::Frame::Dump::Writer has attributes of 'overwrite', it allows us to overwrite an existing file. but I want to write multiple packets into a pcap file at one time. But I failed when using this module, does anyone know how to make it?
Here is example from synopsis modified
just keep calling write however many times you need to write another packetuse Net::Frame::Dump::Writer; my $oDump = Net::Frame::Dump::Writer->new( file => 'new-file.pcap', firstLayer => 'ETH', ); $oDump->start; $oDump->write({ timestamp => '10.10', raw => ('A' x 14) }); $oDump->write({ timestamp => '10.10', raw => ('A' x 14) }); $oDump->write({ timestamp => '10.10', raw => ('A' x 14) }); $oDump->write({ timestamp => '10.10', raw => ('A' x 14) }); $oDump->write({ timestamp => '10.10', raw => ('A' x 14) }); $oDump->write({ timestamp => '10.10', raw => ('A' x 14) }); $oDump->write({ timestamp => '10.10', raw => ('A' x 14) }); $oDump->write({ timestamp => '10.10', raw => ('A' x 14) }); $oDump->write({ timestamp => '10.10', raw => ('A' x 14) }); $oDump->write({ timestamp => '10.10', raw => ('A' x 14) }); $oDump->write({ timestamp => '10.10', raw => ('A' x 14) }); $oDump->write({ timestamp => '10.10', raw => ('A' x 14) }); $oDump->write({ timestamp => '10.10', raw => ('A' x 14) }); $oDump->write({ timestamp => '10.10', raw => ('A' x 14) }); $oDump->stop;
In reply to Re: what's wrong with my code with Net::Frame::Dump::Writer?
by Anonymous Monk
in thread what's wrong with my code with Net::Frame::Dump::Writer?
by wildnature
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |