tcp, ulp: remove ulp bits from sockmap
authorDaniel Borkmann <daniel@iogearbox.net>
Sat, 13 Oct 2018 00:45:57 +0000 (02:45 +0200)
committerAlexei Starovoitov <ast@kernel.org>
Mon, 15 Oct 2018 19:23:19 +0000 (12:23 -0700)
commit1243a51f6c05ecbb2c5c9e02fdcc1e7a06f76f26
tree702caa53bfd6a96779e5631cc654dc8acebea858
parent8b9088f806e1ccd10c3d48b3b6d3d5d7855d92c5
tcp, ulp: remove ulp bits from sockmap

In order to prepare sockmap logic to be used in combination with kTLS
we need to detangle it from ULP, and further split it in later commits
into a generic API.

Joint work with John.

Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Signed-off-by: John Fastabend <john.fastabend@gmail.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
include/net/tcp.h
kernel/bpf/sockmap.c
net/ipv4/tcp_ulp.c