12 #ifndef __UI_FIREWALL_RULES_H__
13 #define __UI_FIREWALL_RULES_H__
60 typedef void (*syntax_func)(GString *rtxt,
char *addr, uint32_t port, port_type ptype,
bool inbound,
bool deny);
const char * firewall_product_name(size_t product_idx)
Definition: firewall_rules.c:96
const char * firewall_product_comment_prefix(size_t product_idx)
Definition: firewall_rules.c:108
syntax_func firewall_product_ipv4_func(size_t product_idx)
Definition: firewall_rules.c:121
const char * firewall_product_rule_hint(size_t product_idx)
Definition: firewall_rules.c:102
size_t firewall_product_count(void)
Definition: firewall_rules.c:91
syntax_func firewall_product_port_func(size_t product_idx)
Definition: firewall_rules.c:128
syntax_func firewall_product_mac_func(size_t product_idx)
Definition: firewall_rules.c:114
syntax_func firewall_product_ipv4_port_func(size_t product_idx)
Definition: firewall_rules.c:135
bool firewall_product_does_inbound(size_t product_idx)
Definition: firewall_rules.c:141