forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
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];