dnsjit.core.object.null(3)

πŸ“¦
version 1.5.1 Β· 5 versions
, in epel 10, epel 9, fedora 43, fedora 44, ubuntu resolute, ubuntu stonking

πŸ’– dnsjit.core.object.null β€” the null page from the dnsjit library functions manual ✨

okay bestie, sit down, hydrate, and let me tell you about the BSD loopback encapsulation (null) part of a packet πŸ’…


🌸 NAME 🌸

dnsjit.core.object.null β€” the BSD loopback encapsulation (null) part of a packet, like, literally the whole vibe of this page πŸŽ€


πŸ¦‹ DESCRIPTION πŸ¦‹

so the null part of a packet is that little guy you'll usually find chillin' in the object chain after you parse stuff with, for example, Layer filter. no cap, that's just where it lives 🫢

✨ Attributes ✨

  • family β€” the link-layer header describing what type of packet is encapsulated. it's giving "who am I and what am I wrapped in" energy πŸ’«

πŸ’… Functions πŸ’…

  • Null:type() β€” return the textual type of the object. iconic little name tag moment 🏷️
  • Null:prev() β€” return the previous object. going back to the ex, respectfully πŸ™ˆ
  • Null:cast() β€” cast the object to the underlining object module and return it.
  • Null:uncast() β€” cast the object to the generic object module and return it.
  • Null:copy() β€” make a copy of the object and return it. twin energy πŸ‘―
  • Null:free() β€” free the object, and bestie listen, this should only be used on copies or otherwise allocated. do NOT free something you don't own, that's a one-way ticket to undefined-behaviour city 😭

🌈 SEE ALSO 🌈


πŸ‘‘ AUTHORS and CONTRIBUTORS πŸ‘‘

the legends themselves: Jerry LundstrΓΆm (DNS-OARC), TomΓ‘Ε‘ KΕ™Γ­ΕΎek (CZ.NIC), Petr Ε paček (ISC) β€” absolute icons, no notes πŸ’œ

Maintained by DNS-OARC

https://www.dns-oarc.net/

πŸ’€ BUGS πŸ’€

got issues? got feature requests? bestie, please use:

https://codeberg.org/DNS-OARC/dnsjit/issues

questions and help? hit up:

admin@dns-oarc.net

kisses, this was dnsjit version 1.5.1, page dnsjit.core.object.null(3) β€” slay, stay parsed, and don't forget to free() responsibly πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈ