bpf: net: Set sk_bpf_storage back to NULL for cloned sk
authorMartin KaFai Lau <kafai@fb.com>
Tue, 11 Jun 2019 21:45:57 +0000 (14:45 -0700)
committerDaniel Borkmann <daniel@iogearbox.net>
Wed, 12 Jun 2019 14:38:20 +0000 (16:38 +0200)
commitf12dd75959b0138f94da8ddcf43f2f3cf277216d
treef855d145e55a98bc81e747f916df42bf43577b84
parentda2577fdd0932ea4eefe73903f1130ee366767d2
bpf: net: Set sk_bpf_storage back to NULL for cloned sk

The cloned sk should not carry its parent-listener's sk_bpf_storage.
This patch fixes it by setting it back to NULL.

Fixes: 6ac99e8f23d4 ("bpf: Introduce bpf sk local storage")
Signed-off-by: Martin KaFai Lau <kafai@fb.com>
Acked-by: Andrii Nakryiko <andriin@fb.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
net/core/sock.c