packet-dissector 0.2.2

A Rust crate for zero-copy parsing of layered network packets with registry-based protocol chaining
Documentation

packet-dissector

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 59 feature flags, 51 of them enabled by default.

default

ah (default)

arp (default)

bfd (default)

bgp (default)

dhcp (default)

dhcpv6 (default)

diameter (default)

dns (default)

esp (default)

esp-decrypt (default)

ethernet (default)

geneve (default)

gre (default)

gtpv1u (default)

gtpv2c (default)

http (default)

http2 (default)

icmp (default)

icmpv6 (default)

igmp (default)

ike (default)

ipv4 (default)

ipv6 (default)

isis (default)

l2tp (default)

l2tpv3 (default)

lacp (default)

linux_sll (default)

linux_sll2 (default)

lldp (default)

mdns (default)

mpls (default)

nas5g (default)

ngap (default)

ntp (default)

ospf (default)

pfcp (default)

ppp (default)

quic (default)

radius (default)

rtp (default)

sctp (default)

sip (default)

srv6 (default)

stp (default)

stun (default)

tcp (default)

tls (default)

udp (default)

vrrp (default)

vxlan (default)

3gpp

application

ipsec

layer2

layer3

layer4

routing

tunneling