32-bit socket ioctls aren't interpreted correctly.
Open
- Dominant language
- C++
- Stars
- 8k
- Forks
- 351
- Avg merge
- 12h 31m
- Merged PRs (30d)
- 102
Description
We don't currently capture socket ioctls and just pass them through.
This causes a few socket based ioctl commands to not be correct.
* SIOCGSTAMP_OLD
* SIOCGSTAMPNS_OLD
* SIOCGIFPFLAGS
* SIOCSIFFLAGS
* SIOCWANDEV
* Any other ioctl that returns `struct ifreq`
* https://man7.org/linux/man-pages/man7/netdevice.7.html
* Maybe more that I missed.
Contributor guide
Assessment
This issue has not been assessed yet.