Re: [PATCH net-next v2] bpf: pass sk to helper functions

2017-04-11 Thread David Miller
From: Willem de Bruijn Date: Tue, 11 Apr 2017 14:08:08 -0400 > From: Willem de Bruijn > > BPF helper functions access socket fields through skb->sk. This is not > set in ingress cgroup and socket filters. The association is only made > in skb_set_owner_r once the filter has accepted the packet.

Re: [PATCH net-next v2] bpf: pass sk to helper functions

2017-04-11 Thread Alexei Starovoitov
On Tue, Apr 11, 2017 at 02:08:08PM -0400, Willem de Bruijn wrote: > From: Willem de Bruijn > > BPF helper functions access socket fields through skb->sk. This is not > set in ingress cgroup and socket filters. The association is only made > in skb_set_owner_r once the filter has accepted the pack

[PATCH net-next v2] bpf: pass sk to helper functions

2017-04-11 Thread Willem de Bruijn
From: Willem de Bruijn BPF helper functions access socket fields through skb->sk. This is not set in ingress cgroup and socket filters. The association is only made in skb_set_owner_r once the filter has accepted the packet. Sk is available as socket lookup has taken place. Temporarily set skb->