| 123456789101112131415161718192021222324 |
- // +build gofuzz
- package ethernet
- func Fuzz(data []byte) int {
- f := new(Frame)
- if err := f.UnmarshalBinary(data); err != nil {
- return 0
- }
- if _, err := f.MarshalBinary(); err != nil {
- panic(err)
- }
- if err := f.UnmarshalFCS(data); err != nil {
- return 0
- }
- if _, err := f.MarshalFCS(); err != nil {
- panic(err)
- }
- return 1
- }
|