diff options
Diffstat (limited to 'tools/bpf/bpftool/common.c')
-rw-r--r-- | tools/bpf/bpftool/common.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tools/bpf/bpftool/common.c b/tools/bpf/bpftool/common.c index 5215e0870bcb..6a71324be628 100644 --- a/tools/bpf/bpftool/common.c +++ b/tools/bpf/bpftool/common.c | |||
@@ -204,7 +204,11 @@ int do_pin_fd(int fd, const char *name) | |||
204 | if (err) | 204 | if (err) |
205 | return err; | 205 | return err; |
206 | 206 | ||
207 | return bpf_obj_pin(fd, name); | 207 | err = bpf_obj_pin(fd, name); |
208 | if (err) | ||
209 | p_err("can't pin the object (%s): %s", name, strerror(errno)); | ||
210 | |||
211 | return err; | ||
208 | } | 212 | } |
209 | 213 | ||
210 | int do_pin_any(int argc, char **argv, int (*get_fd_by_id)(__u32)) | 214 | int do_pin_any(int argc, char **argv, int (*get_fd_by_id)(__u32)) |
@@ -237,7 +241,7 @@ int do_pin_any(int argc, char **argv, int (*get_fd_by_id)(__u32)) | |||
237 | 241 | ||
238 | fd = get_fd_by_id(id); | 242 | fd = get_fd_by_id(id); |
239 | if (fd < 0) { | 243 | if (fd < 0) { |
240 | p_err("can't get prog by id (%u): %s", id, strerror(errno)); | 244 | p_err("can't open object by id (%u): %s", id, strerror(errno)); |
241 | return -1; | 245 | return -1; |
242 | } | 246 | } |
243 | 247 | ||