Re: [PATCH bpf-next 3/4] bpf: Support socket lookup in CGROUP_SOCK_ADDR progs

2018-11-09 Thread Martin Lau
On Thu, Nov 08, 2018 at 08:54:24AM -0800, Andrey Ignatov wrote: > Make bpf_sk_lookup_tcp, bpf_sk_lookup_udp and bpf_sk_release helpers > available in programs of type BPF_PROG_TYPE_CGROUP_SOCK_ADDR. > > Such programs operate on sockets and have access to socket and struct > sockaddr passed by user

[PATCH bpf-next 3/4] bpf: Support socket lookup in CGROUP_SOCK_ADDR progs

2018-11-08 Thread Andrey Ignatov
Make bpf_sk_lookup_tcp, bpf_sk_lookup_udp and bpf_sk_release helpers available in programs of type BPF_PROG_TYPE_CGROUP_SOCK_ADDR. Such programs operate on sockets and have access to socket and struct sockaddr passed by user to system calls such as sys_bind, sys_connect, sys_sendmsg. It's useful