aboutsummaryrefslogtreecommitdiffstats
path: root/sys/socket.txt
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2016-10-29 17:00:35 -0600
committerDmitry Vyukov <dvyukov@google.com>2016-11-11 14:33:15 -0800
commit5ed6283b64f91c8aa036122b18974aabed4c5249 (patch)
treebabbd9bd6a3bde548e650d82946e5ce6e6541e57 /sys/socket.txt
parentf085c198ba2dd95ce46a66ec8f8e6b472c3cca14 (diff)
sys: don't imply pointer indirection for string arguments
In preparation for extending string functionality and to make it less magical.
Diffstat (limited to 'sys/socket.txt')
-rw-r--r--sys/socket.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/socket.txt b/sys/socket.txt
index b2db95849..ca4dfeaf6 100644
--- a/sys/socket.txt
+++ b/sys/socket.txt
@@ -46,7 +46,7 @@ ioctl$SIOCINQ(fd sock, cmd const[SIOCINQ], arg ptr[out, int32])
setsockopt$sock_void(fd sock, level const[SOL_SOCKET], optname flags[sockopt_opt_sock_void], optval const[0], optlen const[0])
getsockopt$sock_int(fd sock, level const[SOL_SOCKET], optname flags[sockopt_opt_sock_int], optval ptr[out, int32], optlen ptr[inout, len[optval, int32]])
setsockopt$sock_int(fd sock, level const[SOL_SOCKET], optname flags[sockopt_opt_sock_int], optval ptr[in, int32], optlen len[optval])
-setsockopt$sock_str(fd sock, level const[SOL_SOCKET], optname const[SO_BINDTODEVICE], optval string, optlen len[optval])
+setsockopt$sock_str(fd sock, level const[SOL_SOCKET], optname const[SO_BINDTODEVICE], optval ptr[in, string], optlen len[optval])
getsockopt$sock_linger(fd sock, level const[SOL_SOCKET], optname const[SO_LINGER], optval ptr[out, linger], optlen ptr[inout, len[optval, int32]])
setsockopt$sock_linger(fd sock, level const[SOL_SOCKET], optname const[SO_LINGER], optval ptr[in, linger], optlen len[optval])
getsockopt$sock_cred(fd sock, level const[SOL_SOCKET], optname const[SO_PEERCRED], optval ptr[out, ucred], optlen ptr[inout, len[optval, int32]])