hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/tools/lib/bpf/libbpf.c
....@@ -3479,6 +3479,9 @@
34793479 int l = 0, r = obj->nr_programs - 1, m;
34803480 struct bpf_program *prog;
34813481
3482
+ if (!obj->nr_programs)
3483
+ return NULL;
3484
+
34823485 while (l < r) {
34833486 m = l + (r - l + 1) / 2;
34843487 prog = &obj->programs[m];