T-Box Basic dev
Loading...
Searching...
No Matches
sys_firewall.h File Reference

系统防火墙接口 More...

Go to the source code of this file.

Data Structures

struct  sys_firewall_rule_t

Macros

#define SYS_FIREWALL_USE_DBUS_ENABLE   0
#define SYS_REGISTER_FIREWALL_RULE(rule)
#define SYS_FIREWALL_CHAIN_NAME_LEN   32
#define SYS_FIREWALL_IP_ADDR_LEN   64
#define SYS_FIREWALL_PROTOCOL_LEN   8
#define SYS_FIREWALL_ACTION_LEN   8
#define SYS_FIREWALL_COMMENT_LEN   128
#define SYS_FIREWALL_RESERVED_LEN   64
#define SYS_FIREWALL_RULE_LEN

Functions

int sys_firewall_rule_register (sys_firewall_rule_t *rule)

Detailed Description

系统防火墙接口

Version
1.0.0
Date
2026-07-03

Macro Definition Documentation

◆ SYS_FIREWALL_RULE_LEN

#define SYS_FIREWALL_RULE_LEN
Value:
(SYS_FIREWALL_CHAIN_NAME_LEN + SYS_FIREWALL_IP_ADDR_LEN + SYS_FIREWALL_PROTOCOL_LEN + SYS_FIREWALL_ACTION_LEN + \
SYS_FIREWALL_COMMENT_LEN + SYS_FIREWALL_RESERVED_LEN)

◆ SYS_REGISTER_FIREWALL_RULE

#define SYS_REGISTER_FIREWALL_RULE ( rule)
Value:
sys_firewall_rule_register(rule)