From 2450c42f1be626b601353c1e039f8fcbadfaffb1 Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Thu, 17 Sep 2020 17:15:35 +0300 Subject: sys/linux: enhance ifreq_dev_t definition by setting attribute directions This modification allows to remove [opt] modified for all uses of ifreq_dev_t and ifreq_t --- sys/linux/socket.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'sys/linux/socket.txt') diff --git a/sys/linux/socket.txt b/sys/linux/socket.txt index 5bc654c74..dbda63c5d 100644 --- a/sys/linux/socket.txt +++ b/sys/linux/socket.txt @@ -284,7 +284,7 @@ ifreq_ioctls = SIOCGIFNAME, SIOCSIFLINK, SIOCGIFFLAGS, SIOCSIFFLAGS, SIOCGIFADDR ioctl$sock_ifreq(fd sock, cmd flags[ifreq_ioctls], arg ptr[inout, ifreq]) -ioctl$sock_SIOCGIFINDEX(fd sock, cmd const[SIOCGIFINDEX], arg ptr[inout, ifreq_t[ifindex[opt]]]) +ioctl$sock_SIOCGIFINDEX(fd sock, cmd const[SIOCGIFINDEX], arg ptr[inout, ifreq_t[ifindex]]) ioctl$sock_SIOCGIFBR(fd sock, cmd const[SIOCGIFBR], arg ptr[inout, brctl_arg]) ioctl$sock_SIOCSIFBR(fd sock, cmd const[SIOCSIFBR], arg ptr[inout, brctl_arg]) @@ -326,8 +326,8 @@ sendmmsg$sock(fd sock, mmsg ptr[in, array[mmsghdr_sock]], vlen len[mmsg], f flag resource ifindex[int32] type ifreq_dev_t[DEVNAME, ELEM] { - ifr_ifrn string[DEVNAME, IFNAMSIZ] - elem ELEM + ifr_ifrn string[DEVNAME, IFNAMSIZ] (in) + elem ELEM (out) } [size[IFREQ_SIZE]] type ifreq_t[ELEM] ifreq_dev_t[devnames, ELEM] -- cgit mrf-deployment