diff --git a/ethernet_decoder.go b/ethernet_decoder.go index e9aaee24..f462dcf9 100644 --- a/ethernet_decoder.go +++ b/ethernet_decoder.go @@ -61,11 +61,10 @@ func (dec *EthernetDecoder) formICMPMTUPacket(mtu int) ([]byte, error) { Id: 0, Seq: uint16(mtu)}, &payload) - if err == nil { - return buf.Bytes(), nil - } else { + if err != nil { return []byte{}, err } + return buf.Bytes(), nil } var (