Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags. MIT Licensed.
Go
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
cmd/etherecho
.travis.yml
LICENSE.md
README.md
ethernet.go
ethernet_test.go
fuzz.go ethernet{,_test}: fuzz: add Frame.{M,Unm}arshalFCS, tests, fuzz tests… Aug 7, 2015
string.go
vlan.go
vlan_test.go

README.md

ethernet Build Status GoDoc Go Report Card

Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags. MIT Licensed.

For more information about using Ethernet frames in Go, check out my blog post: Network Protocol Breakdown: Ethernet and Go.