Add minimal C++-specific additions to BPF skeleton codegen to facilitate easier use of C skeletons in C++ applications. These additions don't add any extra ongoing maintenance and allows C++ users to fit pure C skeleton better into their C++ code base. All that without the need to design, implement and support a separate C++ BPF skeleton implementation. Andrii Nakryiko (2): bpftool: add C++-specific open/load/etc skeleton wrappers selftests/bpf: add Skeleton templated wrapper as an example tools/bpf/bpftool/gen.c | 26 ++++++- tools/testing/selftests/bpf/test_cpp.cpp | 89 +++++++++++++++++++++++- 2 files changed, 111 insertions(+), 4 deletions(-) -- 2.30.2