When bpftool feature does not find kernel config files under default path, do not output CONFIG_XYZ is not set. Skip kernel config check and continue. Signed-off-by: Chethan Suresh <chethan.suresh@xxxxxxxx> Signed-off-by: Kenta Tada <Kenta.Tada@xxxxxxxx> --- tools/bpf/bpftool/feature.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tools/bpf/bpftool/feature.c b/tools/bpf/bpftool/feature.c index 36cf0f1517c9..316c4a01bdb7 100644 --- a/tools/bpf/bpftool/feature.c +++ b/tools/bpf/bpftool/feature.c @@ -487,14 +487,14 @@ static void probe_kernel_image_config(const char *define_prefix) } end_parse: - if (file) + if (file) { gzclose(file); - - for (i = 0; i < ARRAY_SIZE(options); i++) { - if (define_prefix && !options[i].macro_dump) - continue; - print_kernel_option(options[i].name, values[i], define_prefix); - free(values[i]); + for (i = 0; i < ARRAY_SIZE(options); i++) { + if (define_prefix && !options[i].macro_dump) + continue; + print_kernel_option(options[i].name, values[i], define_prefix); + free(values[i]); + } } } -- 2.17.1