From c19f08b1b576db898041aa94e3bd955b74de1392 Mon Sep 17 00:00:00 2001 From: Mikio Hara Date: Wed, 13 Mar 2019 05:43:35 +0900 Subject: [PATCH] icmp: replace errOpNoSupport with errNotImplemented Change-Id: Ibeb91d35c02e17ce1a9947389ce0e5c8c9d009ae Reviewed-on: https://go-review.googlesource.com/c/net/+/167297 Run-TryBot: Mikio Hara TryBot-Result: Gobot Gobot Reviewed-by: Ian Lance Taylor --- icmp/listen_stub.go | 2 +- icmp/message.go | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/icmp/listen_stub.go b/icmp/listen_stub.go index 14beb0ef..0816f1d4 100644 --- a/icmp/listen_stub.go +++ b/icmp/listen_stub.go @@ -29,5 +29,5 @@ package icmp // ListenPacket("ip6:ipv6-icmp", "fe80::1%en0") // ListenPacket("ip6:58", "::") func ListenPacket(network, address string) (*PacketConn, error) { - return nil, errOpNoSupport + return nil, errNotImplemented } diff --git a/icmp/message.go b/icmp/message.go index a9b70dfc..5fd040a6 100644 --- a/icmp/message.go +++ b/icmp/message.go @@ -18,6 +18,7 @@ import ( "encoding/binary" "errors" "net" + "runtime" "golang.org/x/net/internal/iana" "golang.org/x/net/ipv4" @@ -33,10 +34,10 @@ var ( errMessageTooShort = errors.New("message too short") errHeaderTooShort = errors.New("header too short") errBufferTooShort = errors.New("buffer too short") - errOpNoSupport = errors.New("operation not supported") errInvalidBody = errors.New("invalid body") errNoExtension = errors.New("no extension") errInvalidExtension = errors.New("invalid extension") + errNotImplemented = errors.New("not implemented on " + runtime.GOOS + "/" + runtime.GOARCH) ) func checksum(b []byte) uint16 {