mirror of
https://github.com/go-ping/ping.git
synced 2025-08-16 04:03:21 +00:00
Wrap errors when using fmt.Errorf
This commit is contained in:
parent
54fa5d1e4a
commit
01e0869fb9
2
ping.go
2
ping.go
@ -549,7 +549,7 @@ func (p *Pinger) processPacket(recv *packet) error {
|
||||
var m *icmp.Message
|
||||
var err error
|
||||
if m, err = icmp.ParseMessage(proto, recv.bytes); err != nil {
|
||||
return fmt.Errorf("error parsing icmp message: %s", err.Error())
|
||||
return fmt.Errorf("error parsing icmp message: %w", err)
|
||||
}
|
||||
|
||||
if m.Type != ipv4.ICMPTypeEchoReply && m.Type != ipv6.ICMPTypeEchoReply {
|
||||
|
Loading…
Reference in New Issue
Block a user