#include <stdint.h>
#include <Net/packet.h>
Go to the source code of this file.
◆ AU_NF_IFNAMSIZ
| #define AU_NF_IFNAMSIZ 16 |
◆ AU_NF_MAX_RULES
| #define AU_NF_MAX_RULES 64 |
◆ AuNfRule
◆ AuNfRuleInfo
◆ anonymous enum
Netfilter-style hooks for Xeneva (linear rule list, XR-scale).
| Enumerator |
|---|
| NF_PRE_ROUTING | |
| NF_LOCAL_IN | |
| NF_FORWARD | |
| NF_LOCAL_OUT | |
| NF_POST_ROUTING | |
| NF_NUM_HOOKS | |
◆ AuNetfilterAppend()
| int AuNetfilterAppend |
( |
const AuNfRule * |
rule | ) |
|
|
extern |
◆ AuNetfilterDelete()
| int AuNetfilterDelete |
( |
int |
index | ) |
|
|
extern |
◆ AuNetfilterFlush()
| int AuNetfilterFlush |
( |
void |
| ) |
|
|
extern |
◆ AuNetfilterGetEntry()
| int AuNetfilterGetEntry |
( |
int |
index, |
|
|
AuNfRule * |
out |
|
) |
| |
|
extern |
◆ AuNetfilterGetNum()
| int AuNetfilterGetNum |
( |
void |
| ) |
|
|
extern |
◆ AuNetfilterHook()
| int AuNetfilterHook |
( |
int |
hook, |
|
|
AuPacket * |
pkt |
|
) |
| |
|
extern |
◆ AuNetfilterInit()
| void AuNetfilterInit |
( |
void |
| ) |
|
|
extern |
x86 stub: netfilter hooks ACCEPT everything.
◆ AuNetfilterInstallXrPolicy()
| void AuNetfilterInstallXrPolicy |
( |
void |
| ) |
|
|
extern |