⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module firewall

Module firewall 

Source
Expand description

Netfilter-style firewall for VeridianOS

Provides packet filtering, connection tracking, and NAT capabilities modeled on the Linux netfilter/iptables architecture with five hook points (PreRouting, Input, Forward, Output, PostRouting).

Modules§

chain
Firewall chain and table management
conntrack
Connection tracking (conntrack) for stateful packet inspection
nat
Network Address Translation (NAT) engine
rules
Firewall rule matching and evaluation

Functions§

init
Initialize the firewall subsystem