dnsjit.cor...ct.ieee802(3)

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

✨ dnsjit.core.object.ieee802 ✨

okay bestie, so this is a page from the Library Functions Manual β€” it's dnsjit.core.object.ieee802(3) and it's all about the IEEE802 part of a packet. yes, the VLAN-flavored part. she's niche but she's iconic πŸ’…


🌸 NAME 🌸

dnsjit.core.object.ieee802 β€” the IEEE802 part of a packet πŸŽ€


πŸ¦‹ DESCRIPTION πŸ¦‹

So basically: this is the IEEE802 part of a packet, and like, you can usually find it chillin' in the object chain after you've parsed stuff with β€” for example β€” Layer filter. she doesn't just show up out of nowhere, she arrives after the parsing era begins. periodt.

πŸ’œ Attributes

  • tpid β€” the Tag protocol identifier. that's her whole thing.
  • pcp β€” the Priority code point.
  • dei β€” the Drop eligible indicator.
  • vid β€” the VLAN identifier.
  • ether_type β€” the packet type ID field / EtherType field. lowkey the main character of this attribute list tbh.

🩷 Functions

  • Ieee802:type() β€” returns the textual type of the object. gives you the vibe in words ✨
  • Ieee802:prev() β€” returns the previous object. throwback to whoever came before her πŸ’«
  • Ieee802:cast() β€” casts the object to the underlining object module and returns it. glow-up to a more specific module, no cap.
  • Ieee802:uncast() β€” casts the object to the generic object module and returns it. the reverse glow-up, back to basics.
  • Ieee802:copy() β€” makes a copy of the object and returns it. twin moment πŸ‘―
  • Ieee802:free() β€” frees the object.
⚠️ bestie, listen: Ieee802:free() should only be used on copies or on objects that were otherwise allocated. do NOT be out here freeing things you didn't own. that's giving undefined behaviour energy and we do not claim it πŸ™ˆ

🌈 SEE ALSO 🌈


πŸ‘‘ AUTHORS and CONTRIBUTORS πŸ‘‘

The legends behind this:

  • Jerry LundstrΓΆm (DNS-OARC)
  • TomΓ‘Ε‘ KΕ™Γ­ΕΎek (CZ.NIC)
  • Petr Ε paček (ISC)

Maintained by DNS-OARC

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

πŸ’€ BUGS πŸ’€

Got issues? Feature requests? Don't suffer in silence, bestie β€” please use:

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

For questions and help please use:

admin@dns-oarc.net

and that's the whole page, bestie, you ate it up fr fr πŸ’– this was dnsjit version 1.5.1, the dnsjit.core.object.ieee802(3) era β€” catch you in the next manpage, mwah 🫢🌸✨