icmp: add port for aix/ppc64

Change-Id: I719dd53a949725b4d63ecba37fad530de731d568
Reviewed-on: https://go-review.googlesource.com/c/net/+/170560
Run-TryBot: Mikio Hara <mikioh.public.networking@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Mikio Hara <mikioh.public.networking@gmail.com>
diff --git a/icmp/helper_posix.go b/icmp/helper_posix.go
index 398fd38..75e7557 100644
--- a/icmp/helper_posix.go
+++ b/icmp/helper_posix.go
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build darwin dragonfly freebsd linux netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris windows
 
 package icmp
 
diff --git a/icmp/listen_posix.go b/icmp/listen_posix.go
index 7fac4f9..e1b1aa9 100644
--- a/icmp/listen_posix.go
+++ b/icmp/listen_posix.go
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build darwin dragonfly freebsd linux netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris windows
 
 package icmp
 
diff --git a/icmp/listen_stub.go b/icmp/listen_stub.go
index 0816f1d..3acd91d 100644
--- a/icmp/listen_stub.go
+++ b/icmp/listen_stub.go
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build !darwin,!dragonfly,!freebsd,!linux,!netbsd,!openbsd,!solaris,!windows
+// +build !aix,!darwin,!dragonfly,!freebsd,!linux,!netbsd,!openbsd,!solaris,!windows
 
 package icmp
 
diff --git a/icmp/message.go b/icmp/message.go
index 5fd040a..40db65d 100644
--- a/icmp/message.go
+++ b/icmp/message.go
@@ -25,8 +25,7 @@
 	"golang.org/x/net/ipv6"
 )
 
-// BUG(mikio): This package is not implemented on AIX, JS, NaCl and
-// Plan 9.
+// BUG(mikio): This package is not implemented on JS, NaCl and Plan 9.
 
 var (
 	errInvalidConn      = errors.New("invalid connection")