Net::F...eExceed(3pm)
π NAME π
okay bestie, say hi to Net::Frame::Layer::ICMPv6::TimeExceed β it's the ICMPv6 TimeExceed type object and it's literally here to serve π
β¨ SYNOPSIS β¨
like, here's the whole vibe in code form:
use Net::Frame::Layer::ICMPv6::TimeExceed;
my $layer = Net::Frame::Layer::ICMPv6::TimeExceed->new(
unused => 0,
payload => '',
);
$layer->pack;
print 'RAW: '.$layer->dump."\n";
# Read a raw layer
my $layer = Net::Frame::Layer::ICMPv6::TimeExceed->new(raw => $raw);
print $layer->print."\n";
print 'PAYLOAD: '.unpack('H*', $layer->payload)."\n"
if $layer->payload;
no cap, that's the whole starter pack π«Ά
π¦ DESCRIPTION π¦
so this module implements the encoding and decoding of the ICMPv6 TimeExceed object. it does both directions β building it up and taking it apart β and honestly? iconic.
also, peep Net::Frame::Layer for other attributes and methods, iykyk πΈ
π ATTRIBUTES π
unusedβ a zero value field. yeah, it's just zero. it's giving "shows up, says nothing, still important" π
the following are inherited attributes β go check Net::Frame::Layer for the full tea:
rawpayloadnextLayer
π METHODS π
newnew (hash)β the object constructor, bestie. you can pass attributes and they'll overwrite the default ones. peep the SYNOPSIS for the default values β¨
the following are inherited methods. some of them may be overridden in this layer, and some others may not be meaningful in this layer (so like, don't come for them). see Net::Frame::Layer for more info:
layercomputeLengthscomputeChecksumspackunpackencapsulategetLengthgetPayloadLengthprintdump
π CONSTANTS π
No constants here. that's it. nothing. empty. a whole lot of nothing, periodt πβ¨
π SEE ALSO π
Net::Frame::Layer::ICMPv6Net::Frame::Layer
π AUTHOR π
Patrice <GomoR> Auffret β the actual main character, we stan π«Ά
π₯ COPYRIGHT AND LICENSE π₯
Copyright (c) 2006-2019, Patrice <GomoR> Auffret
You may distribute this module under the terms of the Artistic license. See LICENSE.Artistic file in the source distribution archive.
and that's the whole page, bestie π this was perl v5.30.0, dated 2019-12-26, straight from the User Contributed Perl Documentation β mwah, slay, bye ππ¦π
π¦ where this page comes from
- debian bookworm: libnet-frame-layer-icmpv6-perl 1.11-1 Β· Artistic-1.0-Perl
- debian trixie: libnet-frame-layer-icmpv6-perl 1.11-1 Β· Artistic-1.0-Perl
- ubuntu jammy: libnet-frame-layer-icmpv6-perl 1.11-1 Β· Artistic-1.0-Perl
- ubuntu noble: libnet-frame-layer-icmpv6-perl 1.11-1 Β· Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms