Files
python-bpf/pythonbpf/decorators.py
2025-09-03 18:46:46 +05:30

22 lines
490 B
Python

def section(name: str):
def wrapper(fn):
fn._section = name
return fn
return wrapper
# from types import SimpleNamespace
# syscalls = SimpleNamespace(
# sys_enter_execve="syscalls:sys_enter_execve",
# sys_exit_execve="syscalls:sys_exit_execve",
# sys_clone="syscalls:sys_clone",
# )
# def tracepoint(name: str):
# def wrapper(fn):
# fn._section = f"tracepoint/{name}"
# fn._section = name
# return fn
# return wrapper