prog = bpf_object__next_program(obj, NULL); if (!prog) {
err = -errno;
p_err("can't find bpf program in objfile %s", objfile); goto close_obj;
}
link = bpf_program__attach_iter(prog, &iter_opts); if (!link) {
err = -errno;
p_err("attach_iter failed for program %s",
bpf_program__name(prog)); goto close_obj;
}
err = mount_bpffs_for_file(path); if (err) goto close_link;
err = bpf_link__pin(link, path); if (err) {
p_err("pin_iter failed for program %s to path %s",
bpf_program__name(prog), path); goto close_link;
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.