iter.c (7ae9fb1b7ecbb5d85d07857943f677fd1a559b18) | iter.c (2a36c26fe3b8e2cf39e15e80ba1abc889a75da4f) |
---|---|
1// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2// Copyright (C) 2020 Facebook 3 4#ifndef _GNU_SOURCE 5#define _GNU_SOURCE 6#endif 7#include <errno.h> 8#include <unistd.h> --- 62 unchanged lines hidden (view full) --- 71 link = bpf_program__attach_iter(prog, &iter_opts); 72 if (!link) { 73 err = -errno; 74 p_err("attach_iter failed for program %s", 75 bpf_program__name(prog)); 76 goto close_obj; 77 } 78 | 1// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2// Copyright (C) 2020 Facebook 3 4#ifndef _GNU_SOURCE 5#define _GNU_SOURCE 6#endif 7#include <errno.h> 8#include <unistd.h> --- 62 unchanged lines hidden (view full) --- 71 link = bpf_program__attach_iter(prog, &iter_opts); 72 if (!link) { 73 err = -errno; 74 p_err("attach_iter failed for program %s", 75 bpf_program__name(prog)); 76 goto close_obj; 77 } 78 |
79 err = mount_bpffs_for_pin(path); | 79 err = mount_bpffs_for_pin(path, false); |
80 if (err) 81 goto close_link; 82 83 err = bpf_link__pin(link, path); 84 if (err) { 85 p_err("pin_iter failed for program %s to path %s", 86 bpf_program__name(prog), path); 87 goto close_link; --- 36 unchanged lines hidden --- | 80 if (err) 81 goto close_link; 82 83 err = bpf_link__pin(link, path); 84 if (err) { 85 p_err("pin_iter failed for program %s to path %s", 86 bpf_program__name(prog), path); 87 goto close_link; --- 36 unchanged lines hidden --- |