Commit b238e18
bpf: refactor bpf_helper_changes_pkt_data to use helper number
Use BPF helper number instead of function pointer in
bpf_helper_changes_pkt_data(). This would simplify usage of this
function in verifier.c:check_cfg() (in a follow-up patch),
where only helper number is easily available and there is no real need
to lookup helper proto.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com>
Link: https://lore.kernel.org/r/20241210041100.1898468-3-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>1 parent 27e88bc commit b238e18
File tree
4 files changed
+31
-38
lines changed- include/linux
- kernel/bpf
- net/core
4 files changed
+31
-38
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1122 | 1122 | | |
1123 | 1123 | | |
1124 | 1124 | | |
1125 | | - | |
| 1125 | + | |
1126 | 1126 | | |
1127 | 1127 | | |
1128 | 1128 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2936 | 2936 | | |
2937 | 2937 | | |
2938 | 2938 | | |
2939 | | - | |
| 2939 | + | |
2940 | 2940 | | |
2941 | 2941 | | |
2942 | 2942 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10728 | 10728 | | |
10729 | 10729 | | |
10730 | 10730 | | |
10731 | | - | |
| 10731 | + | |
10732 | 10732 | | |
10733 | 10733 | | |
10734 | 10734 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7899 | 7899 | | |
7900 | 7900 | | |
7901 | 7901 | | |
7902 | | - | |
7903 | | - | |
7904 | | - | |
7905 | | - | |
7906 | | - | |
7907 | | - | |
7908 | | - | |
7909 | | - | |
7910 | | - | |
7911 | | - | |
7912 | | - | |
7913 | | - | |
7914 | | - | |
7915 | | - | |
7916 | | - | |
7917 | | - | |
7918 | | - | |
7919 | | - | |
7920 | | - | |
7921 | | - | |
7922 | | - | |
7923 | | - | |
7924 | | - | |
7925 | | - | |
7926 | | - | |
7927 | | - | |
7928 | | - | |
7929 | | - | |
7930 | | - | |
7931 | | - | |
7932 | | - | |
7933 | | - | |
7934 | | - | |
| 7902 | + | |
| 7903 | + | |
| 7904 | + | |
| 7905 | + | |
| 7906 | + | |
| 7907 | + | |
| 7908 | + | |
| 7909 | + | |
| 7910 | + | |
| 7911 | + | |
| 7912 | + | |
| 7913 | + | |
| 7914 | + | |
| 7915 | + | |
| 7916 | + | |
| 7917 | + | |
| 7918 | + | |
| 7919 | + | |
| 7920 | + | |
| 7921 | + | |
| 7922 | + | |
| 7923 | + | |
| 7924 | + | |
| 7925 | + | |
| 7926 | + | |
7935 | 7927 | | |
7936 | | - | |
7937 | | - | |
| 7928 | + | |
| 7929 | + | |
| 7930 | + | |
7938 | 7931 | | |
7939 | 7932 | | |
7940 | 7933 | | |
| |||
0 commit comments