|
ebpf-blocker 1.0.0
XDP-based packet blocker using eBPF
|
Конфигурация и глобальное состояние eBPF Blocker. More...
#include <atomic>#include <string>Go to the source code of this file.
Data Structures | |
| struct | Config |
| Конфигурация приложения, полученная из аргументов командной строки. More... | |
Variables | |
| std::atomic< bool > | g_running |
| Глобальный флаг: false запускает graceful shutdown. | |
| std::atomic< bool > | g_xdp_attached |
| Глобальный флаг: true когда XDP-программа прикреплена к интерфейсу. | |
| std::atomic< bool > | g_detach_requested |
| Глобальный флаг: true когда SIGUSR1 запросил detach XDP. | |
Конфигурация и глобальное состояние eBPF Blocker.
Definition in file main.h.
|
extern |
Глобальный флаг: true когда SIGUSR1 запросил detach XDP.
Definition at line 32 of file main.cpp.
Referenced by HandleSignal(), and main().
|
extern |
Глобальный флаг: false запускает graceful shutdown.
Definition at line 30 of file main.cpp.
Referenced by HandleSignal(), and main().