Handle administrative prohibition of ICMP

This commit is contained in:
Quentin McGaw
2025-09-11 14:56:12 +00:00
parent 8bef380d8c
commit 00bc8bbbbb
3 changed files with 13 additions and 4 deletions

View File

@@ -9,8 +9,9 @@ import (
)
var (
ErrICMPDestinationUnreachable = errors.New("ICMP destination unreachable")
ErrICMPBodyUnsupported = errors.New("ICMP body type is not supported")
ErrICMPDestinationUnreachable = errors.New("ICMP destination unreachable")
ErrICMPCommunicationAdministrativelyProhibited = errors.New("communication administratively prohibited")
ErrICMPBodyUnsupported = errors.New("ICMP body type is not supported")
)
func wrapConnErr(err error, timedCtx context.Context, pingTimeout time.Duration) error { //nolint:revive