icmp: replace errOpNoSupport with errNotImplemented

Change-Id: Ibeb91d35c02e17ce1a9947389ce0e5c8c9d009ae
Reviewed-on: https://go-review.googlesource.com/c/net/+/167297
Run-TryBot: Mikio Hara <mikioh.public.networking@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
This commit is contained in:
Mikio Hara
2019-03-13 05:43:35 +09:00
parent d888771761
commit c19f08b1b5
2 changed files with 3 additions and 2 deletions

View File

@@ -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
}

View File

@@ -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 {