gvisor/pkg/abi/linux
Andrei Vagin af90e68623 netlink: return an error in nlmsgerr
Now if a process sends an unsupported netlink requests,
an error is returned from the send system call.

The linux kernel works differently in this case. It returns errors in the
nlmsgerr netlink message.

Reported-by: syzbot+571d99510c6f935202da@syzkaller.appspotmail.com
PiperOrigin-RevId: 262690453
2019-08-09 22:34:54 -07:00
..
BUILD Fix up and add some iptables ABI. 2019-07-22 17:06:18 -07:00
aio.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
audit.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
bpf.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
capability.go Update comment 2019-06-21 10:56:42 -07:00
clone.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
dev.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
elf.go Add initial ptrace stub and syscall support for arm64. 2019-08-09 13:18:11 -07:00
epoll.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
errors.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
eventfd.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
exec.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
fcntl.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
file.go Fix struct statx field alignment. 2019-07-22 12:04:21 -07:00
fs.go Sentry virtual filesystem, v2 2019-07-18 15:10:29 -07:00
futex.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
inotify.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
ioctl.go Drop ashmem and binder. 2019-06-28 17:20:25 -07:00
ip.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
ipc.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
limits.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
linux.go Fix various spelling issues in the documentation 2019-06-27 14:25:50 -07:00
mm.go "Implement" mbind(2). 2019-06-06 16:29:46 -07:00
netdevice.go Update canonical repository. 2019-06-13 16:50:15 -07:00
netfilter.go Fix up and add some iptables ABI. 2019-07-22 17:06:18 -07:00
netfilter_test.go Fix up and add some iptables ABI. 2019-07-22 17:06:18 -07:00
netlink.go netlink: return an error in nlmsgerr 2019-08-09 22:34:54 -07:00
netlink_route.go Basic support for 'ip route' 2019-07-31 20:30:09 -07:00
poll.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
prctl.go Implement dumpability tracking and checks 2019-06-05 14:00:13 -07:00
ptrace.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
rusage.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sched.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
seccomp.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sem.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
shm.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
signal.go Update canonical repository. 2019-06-13 16:50:15 -07:00
socket.go Return a well-defined socket address type from socket funtions. 2019-08-08 16:50:33 -07:00
splice.go Add basic plumbing for splice and stub implementation. 2019-05-21 15:18:12 -07:00
tcp.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
time.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
timer.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
tty.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
uio.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
utsname.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
wait.go Move wait constants to abi/linux package 2019-05-22 11:15:33 -07:00