diff options
| author | Yafang Shao <laoar.shao@gmail.com> | 2018-02-23 09:58:41 +0300 |
|---|---|---|
| committer | Daniel Borkmann <daniel@iogearbox.net> | 2018-02-23 18:23:11 +0300 |
| commit | ee07862f7b4594d390b978f6636a6a6191632ab3 (patch) | |
| tree | f72ef4109f87aad9951bf5d3641db327374ea071 /include/linux/stackprotector.h | |
| parent | 0b6b8a3dd86db78c3f38587d667d77065c75e4f8 (diff) | |
| download | linux-ee07862f7b4594d390b978f6636a6a6191632ab3.tar.xz | |
bpf: NULL pointer check is not needed in BPF_CGROUP_RUN_PROG_INET_SOCK
sk is already allocated in inet_create/inet6_create, hence when
BPF_CGROUP_RUN_PROG_INET_SOCK is executed sk will never be NULL.
The logic is as bellow,
sk = sk_alloc();
if (!sk)
goto out;
BPF_CGROUP_RUN_PROG_INET_SOCK(sk);
Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Diffstat (limited to 'include/linux/stackprotector.h')
0 files changed, 0 insertions, 0 deletions
