# Packages
No description provided by the author
Package bytediff provides a simple diff utility for looking at differences in byte slices.
No description provided by the author
Package dumpcommand implements a run function for pfdump and pcapdump with many similar flags/features to tcpdump.
No description provided by the author
Package ip4defrag implements a IPv4 defragmenter.
Package layers provides decoding layers for many common protocols.
Package macs provides an in-memory mapping of all valid Ethernet MAC address prefixes to their associated organization.
Package pcap allows users of gopacket to read packets off the wire or from
pcap files.
Package pcapgo provides some native PCAP support, not requiring C libpcap to be installed.
Package pfring wraps the PF_RING C library for Go.
Package reassembly provides TCP stream re-assembly.
Package routing provides a very basic but mostly functional implementation of a routing table for IPv4/IPv6 addresses.
Package tcpassembly provides TCP stream re-assembly.
# README
GoPacket
This library provides packet decoding capabilities for Go. See godoc for more details.
Minimum Go version required is 1.5 except for pcapgo/EthernetHandle, afpacket, and bsdbpf which need at least 1.9 due to x/sys/unix dependencies.
Originally forked from the gopcap project written by Andreas Krennmair [email protected] (http://github.com/akrennmair/gopcap).