|
ebpf-blocker 1.0.0
XDP-based packet blocker using eBPF
|
Конфигурация приложения, полученная из аргументов командной строки. More...
#include <main.h>
Data Fields | |
| std::string | iface = "eth0" |
| Сетевой интерфейс для прикрепления XDP. | |
| std::string | db_path |
| Путь к SQLite-базе данных. | |
| std::string | whitelist_conf |
| Файл конфигурации белого списка. | |
| std::string | metrics_listen = "0.0.0.0:9101" |
| Адрес HTTP-сервера метрик. | |
| int | interval_sec = 60 |
| Интервал опроса БД в секундах. | |
Конфигурация приложения, полученная из аргументов командной строки.
| std::string Config::db_path |
Путь к SQLite-базе данных.
Definition at line 13 of file main.h.
Referenced by main(), and ParseArgs().
| std::string Config::iface = "eth0" |
Сетевой интерфейс для прикрепления XDP.
Definition at line 12 of file main.h.
Referenced by main(), and ParseArgs().
| int Config::interval_sec = 60 |
Интервал опроса БД в секундах.
Definition at line 18 of file main.h.
Referenced by main(), and ParseArgs().
| std::string Config::metrics_listen = "0.0.0.0:9101" |
Адрес HTTP-сервера метрик.
Definition at line 17 of file main.h.
Referenced by main(), and ParseArgs().
| std::string Config::whitelist_conf |
Файл конфигурации белого списка.
Definition at line 15 of file main.h.
Referenced by main(), and ParseArgs().