gvisor/pkg
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
..
abi Return a well-defined socket address type from socket funtions. 2019-08-08 16:50:33 -07:00
amutex Fix various spelling issues in the documentation 2019-06-27 14:25:50 -07:00
atomicbitops Update canonical repository. 2019-06-13 16:50:15 -07:00
binary Update canonical repository. 2019-06-13 16:50:15 -07:00
bits Update canonical repository. 2019-06-13 16:50:15 -07:00
bpf Update canonical repository. 2019-06-13 16:50:15 -07:00
compressio Update canonical repository. 2019-06-13 16:50:15 -07:00
control Update canonical repository. 2019-06-13 16:50:15 -07:00
cpuid Fix various spelling issues in the documentation 2019-06-27 14:25:50 -07:00
eventchannel Rate limit the unimplemented syscall event handler. 2019-07-29 17:12:50 -07:00
fd Fix various spelling issues in the documentation 2019-06-27 14:25:50 -07:00
fdchannel Add //pkg/fdchannel. 2019-06-25 15:38:11 -07:00
fdnotifier Change syscall.EPOLLET to unix.EPOLLET 2019-08-05 23:10:08 +00:00
flipcall Flipcall refinements. 2019-07-31 12:56:04 -07:00
fspath Sentry virtual filesystem, v2 2019-07-18 15:10:29 -07:00
gate Update canonical repository. 2019-06-13 16:50:15 -07:00
ilist Update canonical repository. 2019-06-13 16:50:15 -07:00
linewriter Update canonical repository. 2019-06-13 16:50:15 -07:00
log Fix various spelling issues in the documentation 2019-06-27 14:25:50 -07:00
memutil Update canonical repository. 2019-06-13 16:50:15 -07:00
metric Update canonical repository. 2019-06-13 16:50:15 -07:00
p9 Drop local_server support. 2019-06-28 20:35:10 -07:00
procid Update canonical repository. 2019-06-13 16:50:15 -07:00
rand Update canonical repository. 2019-06-13 16:50:15 -07:00
refs Remove map from fd_map, change to fd_table. 2019-07-02 19:28:59 -07:00
seccomp Change syscall.POLL to syscall.PPOLL. 2019-07-30 11:01:29 -07:00
secio Update canonical repository. 2019-06-13 16:50:15 -07:00
segment Fix various spelling issues in the documentation 2019-06-27 14:25:50 -07:00
sentry Return a well-defined socket address type from socket funtions. 2019-08-08 16:50:33 -07:00
sleep Update canonical repository. 2019-06-13 16:50:15 -07:00
state Fix various spelling issues in the documentation 2019-06-27 14:25:50 -07:00
syserr netstack/udp: connect with the AF_UNSPEC address family means disconnect 2019-07-03 14:19:02 -07:00
syserror Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
tcpip netstack: Don't start endpoint goroutines too soon on restore. 2019-08-08 12:33:11 -07:00
tmutex Update canonical repository. 2019-06-13 16:50:15 -07:00
unet Change syscall.POLL to syscall.PPOLL. 2019-07-30 11:01:29 -07:00
urpc Fix various spelling issues in the documentation 2019-06-27 14:25:50 -07:00
waiter Update canonical repository. 2019-06-13 16:50:15 -07:00