ebpf-blocker 1.0.0
XDP-based packet blocker using eBPF
Loading...
Searching...
No Matches
blocker_kern.h
Go to the documentation of this file.
1/// \file blocker_kern.h
2/// \brief Константы, общие для BPF-программы и userspace.
3/// \details Определяет коды действий (PASS/DROP) и алиасы для имён BPF-карт.
4
5#ifndef BLOCKER_KERN_H
6#define BLOCKER_KERN_H
7
8/// Пропустить пакет.
9#define ACTION_PASS 0
10/// Отбросить пакет.
11#define ACTION_DROP 1
12
13/// Алиас для LPM-карты белого списка.
14#define WHITELIST_MAP whitelist_map
15/// Алиас для LPM-карты чёрного списка.
16#define BLACKLIST_MAP blacklist_map
17
18#endif