Move BpfPerfBuffer under src/maps

This commit is contained in:
Pragyansh Chaturvedi
2025-10-19 18:47:35 +05:30
parent 771d8fef0a
commit 874d567825
4 changed files with 4 additions and 4 deletions

View File

@ -14,12 +14,12 @@ pybind11_add_module(
src/core/bpf_exception.h src/core/bpf_exception.h
src/core/bpf_map.h src/core/bpf_map.h
src/core/bpf_object.h src/core/bpf_object.h
src/core/bpf_perf_buffer.h src/maps/bpf_perf_buffer.h
src/bindings/main.cpp src/bindings/main.cpp
src/core/bpf_program.cpp src/core/bpf_program.cpp
src/core/bpf_map.cpp src/core/bpf_map.cpp
src/core/bpf_object.cpp src/core/bpf_object.cpp
src/core/bpf_perf_buffer.cpp) src/maps/bpf_perf_buffer.cpp)
# --- libbpf build rules --- # --- libbpf build rules ---
set(LIBBPF_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/libbpf/src) set(LIBBPF_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/libbpf/src)

View File

@ -10,7 +10,7 @@ extern "C" {
#include "core/bpf_program.h" #include "core/bpf_program.h"
#include "core/bpf_exception.h" #include "core/bpf_exception.h"
#include "core/bpf_map.h" #include "core/bpf_map.h"
#include "core/bpf_perf_buffer.h" #include "maps/bpf_perf_buffer.h"
namespace py = pybind11; namespace py = pybind11;

View File

@ -1,5 +1,5 @@
#include "bpf_perf_buffer.h" #include "bpf_perf_buffer.h"
#include "bpf_exception.h" #include "core/bpf_exception.h"
BpfPerfBuffer::BpfPerfBuffer(int map_fd, int page_cnt, py::function callback, BpfPerfBuffer::BpfPerfBuffer(int map_fd, int page_cnt, py::function callback,
py::object lost_callback) py::object lost_callback)