DNSJIT.CORE.OBJECT.ICMP6(3)
π dnsjit.core.object.icmp6 β bestie edition β¨
okay so this is dnsjit.core.object.icmp6, a Library Functions manual page from section 3, and it's literally all about one thing: the ICMPv6 packet object. yes bestie, we're in the dnsjit.core.object cinematic universe π«Ά
π NAME π
dnsjit.core.object.icmp6 β An ICMPv6 packet π
β¨ DESCRIPTION β¨
So. You've got an ICMPv6 packet, right? And it's usually chillin' at the top of the object chain after you parse stuff with, like, the Layer filter for example. main character position, honestly π
π Attributes π
these are the fields, the little data girlies living inside the object:
typeβ the type of ICMPv6 message. that's it, that's the vibe check.codeβ the (response/error) code for the ICMPv6typemessage. so like, the extra detail on top of the type.cksumβ the ICMPv6 checksum. protecting your bytes, no cap π‘οΈ
πΈ Functions πΈ
the methods!! the little moves you can pull:
Icmp6:type()β return the textual type of the object. words instead of numbers, we love a translation arc πIcmp6:prev()β return the previous object. going back in the chain, lowkey nostalgic π¦Icmp6:cast()β cast the object to the underlining object module and return it. glow up moment β¨Icmp6:uncast()β cast the object to the generic object module and return it. back to basics, we love range πIcmp6:copy()β make a copy of the object and return it. twin energy π―Icmp6:free()β free the object. β οΈ should only be used on copies or stuff that was otherwise allocated. do NOT be out here freeing the original bestie, that's a one-way ticket to undefined behaviour city π
π SEE ALSO π
go read these next, fr fr:
π AUTHORS and CONTRIBUTORS π
the icons who made this happen:
- Jerry LundstrΓΆm (DNS-OARC)
- TomΓ‘Ε‘ KΕΓΕΎek (CZ.NIC)
- Petr Ε paΔek (ISC)
Maintained by DNS-OARC π«Ά
https://www.dns-oarc.net/
π BUGS π
found something cursed? want a new feature? same:
for issues and feature requests please use:
https://codeberg.org/DNS-OARC/dnsjit/issues
for questions and help please use:
admin@dns-oarc.net
not me telling you to actually report the bug instead of just complaining in the group chat π do it bestie, they're nice.
aaaand that's the whole page!! this is from dnsjit version 1.5.1, manual page dnsjit.core.object.icmp6(3) β thanks for reading, ily, go parse some packets πβ¨ππ¦πΈ
π¦ where this page comes from
- epel 10: dnsjit 1.5.1-2.el10_2 Β· GPL-3.0-or-later
- epel 9: dnsjit 1.5.1-2.el9 Β· GPL-3.0-or-later
- fedora 43: dnsjit 1.5.1-2.fc43 Β· GPL-3.0-or-later
- fedora 43: dnsjit 1.5.1-2.fc43 Β· GPL-3.0-or-later
- fedora 44: dnsjit 1.5.1-2.fc44 Β· GPL-3.0-or-later
- fedora 44: dnsjit 1.5.1-2.fc44 Β· GPL-3.0-or-later
- ubuntu resolute: dnsjit 1.5.1-2 Β· GPL-3.0-or-later
- ubuntu stonking: dnsjit-dev 1.5.1-6 Β· GPL-3.0-or-later
- Copyright (c) 2018-2026 OARC, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms