libbpf: Remove unnecessary type cast
authorYuntao Wang <ytcoode@gmail.com>
Sun, 24 Apr 2022 14:34:20 +0000 (22:34 +0800)
committerDaniel Borkmann <daniel@iogearbox.net>
Mon, 25 Apr 2022 15:39:16 +0000 (17:39 +0200)
The link variable is already of type 'struct bpf_link *', casting it to
'struct bpf_link *' is redundant, drop it.

Signed-off-by: Yuntao Wang <ytcoode@gmail.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Link: https://lore.kernel.org/bpf/20220424143420.457082-1-ytcoode@gmail.com
tools/lib/bpf/libbpf.c

index 9a213aa..cc1a8fc 100644 (file)
@@ -11270,7 +11270,7 @@ static struct bpf_link *bpf_program__attach_btf_id(const struct bpf_program *pro
                return libbpf_err_ptr(pfd);
        }
        link->fd = pfd;
-       return (struct bpf_link *)link;
+       return link;
 }
 
 struct bpf_link *bpf_program__attach_trace(const struct bpf_program *prog)