EDGESEC  0.1.0-alpha.0+sha.ca29a8277b72f80785649ea9ef9cd7edf642d939
Secure router - reference implementation
Data Fields
fwctx Struct Reference

#include <firewall_config.h>

Collaboration diagram for fwctx:
[legend]

Data Fields

hmap_if_connif_mapper
 
hmap_vlan_connvlan_mapper
 
hmap_str_keycharhmap_bin_paths
 
UT_array * config_ifinfo_array
 
char * nat_bridge
 
char * nat_interface
 
bool exec_firewall
 
char * firewall_bin_path
 
struct iptables_contextctx
 

Field Documentation

◆ config_ifinfo_array

UT_array* fwctx::config_ifinfo_array

config_ifinfo_array from struct app_config

◆ ctx

struct iptables_context* fwctx::ctx

◆ exec_firewall

bool fwctx::exec_firewall

◆ firewall_bin_path

char* fwctx::firewall_bin_path

The firewall binary path string

◆ hmap_bin_paths

hmap_str_keychar* fwctx::hmap_bin_paths

Mapper for paths to systems binaries

◆ if_mapper

hmap_if_conn* fwctx::if_mapper

WiFi subnet to interface mapper

◆ nat_bridge

char* fwctx::nat_bridge

◆ nat_interface

char* fwctx::nat_interface

◆ vlan_mapper

hmap_vlan_conn* fwctx::vlan_mapper

WiFi VLAN to interface mapper


The documentation for this struct was generated from the following file: