]> Cypherpunks repositories - gostls13.git/commit
syscall: on AIX use nsendmsg and nrecvmsg, define SockaddrDatalink
authorClément Chigot <clement.chigot@atos.net>
Wed, 3 Apr 2019 11:58:57 +0000 (13:58 +0200)
committerTobias Klauser <tobias.klauser@gmail.com>
Wed, 3 Apr 2019 14:36:41 +0000 (14:36 +0000)
commite014184c438699b1637b1d623492f33669105002
tree90eede84191f88fed75b671e1a30e0462586f5ff
parent64f22e4bd6a1c7fe8a2dcf52cc8ac4c39d5abbb4
syscall: on AIX use nsendmsg and nrecvmsg, define SockaddrDatalink

This commit changes sendmsg, recvmsg to use nsendmsg, nrecvmsg on AIX.
These syscalls support the new msghdr structure (with Control
and Controllen) which is needed for golang.org/x/net.
Also define SockaddrDataLink.

Change-Id: I233fbd24f9eb86648e0d4d50c2b56da3626292d0
Reviewed-on: https://go-review.googlesource.com/c/go/+/170537
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Tobias Klauser <tobias.klauser@gmail.com>
src/syscall/syscall_aix.go
src/syscall/types_aix.go
src/syscall/zsyscall_aix_ppc64.go
src/syscall/ztypes_aix_ppc64.go