gvisor/pkg/abi/linux
Rahat Mahmood 7bfad8ebb6 Return a well-defined socket address type from socket funtions.
Previously we were representing socket addresses as an interface{},
which allowed any type which could be binary.Marshal()ed to be used as
a socket address. This is fine when the address is passed to userspace
via the linux ABI, but is problematic when used from within the sentry
such as by networking procfs files.

PiperOrigin-RevId: 262460640
2019-08-08 16:50:33 -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 Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -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 Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -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