[<prev] [next>] [day] [month] [year] [list]
Message-ID: <0d278a59-f512-cce3-7c56-e3572da100c9@gmail.com>
Date: Tue, 16 Nov 2021 22:32:26 +0300
From: Maxim Petrov <mmrmaximuzz@...il.com>
To: netdev@...r.kernel.org, stephen@...workplumber.org
Subject: [PATCH iproute2] lib/bpf_legacy: remove always-true check
The 'name' field of the 'struct bpf_prog_info' is a plain C array. Thus, the
logical condition in bpf_dump_prog_info() is useless as the array address is
always true, so just remove it.
Signed-off-by: Maxim Petrov <mmrmaximuzz@...il.com>
---
lib/bpf_legacy.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/lib/bpf_legacy.c b/lib/bpf_legacy.c
index 3bf08a09..6e3891c9 100644
--- a/lib/bpf_legacy.c
+++ b/lib/bpf_legacy.c
@@ -203,9 +203,7 @@ int bpf_dump_prog_info(FILE *f, uint32_t id)
if (!ret && len) {
int jited = !!info.jited_prog_len;
- if (info.name)
- print_string(PRINT_ANY, "name", "name %s ", info.name);
-
+ print_string(PRINT_ANY, "name", "name %s ", info.name);
print_string(PRINT_ANY, "tag", "tag %s ",
hexstring_n2a(info.tag, sizeof(info.tag),
tmp, sizeof(tmp)));
--
2.25.1
Powered by blists - more mailing lists