diff options
Diffstat (limited to 'samples/bpf/bpf_load.c')
| -rw-r--r-- | samples/bpf/bpf_load.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/samples/bpf/bpf_load.c b/samples/bpf/bpf_load.c index da86a8e0a95a..816bca5760a0 100644 --- a/samples/bpf/bpf_load.c +++ b/samples/bpf/bpf_load.c | |||
| @@ -158,8 +158,11 @@ static int load_maps(struct bpf_map_def *maps, int len) | |||
| 158 | maps[i].key_size, | 158 | maps[i].key_size, |
| 159 | maps[i].value_size, | 159 | maps[i].value_size, |
| 160 | maps[i].max_entries); | 160 | maps[i].max_entries); |
| 161 | if (map_fd[i] < 0) | 161 | if (map_fd[i] < 0) { |
| 162 | printf("failed to create a map: %d %s\n", | ||
| 163 | errno, strerror(errno)); | ||
| 162 | return 1; | 164 | return 1; |
| 165 | } | ||
| 163 | 166 | ||
| 164 | if (maps[i].type == BPF_MAP_TYPE_PROG_ARRAY) | 167 | if (maps[i].type == BPF_MAP_TYPE_PROG_ARRAY) |
| 165 | prog_array_fd = map_fd[i]; | 168 | prog_array_fd = map_fd[i]; |
