ESP32/ESP8266 Firewall
1.0.0
a software firewall for ESP23 or ESP8266
fw::Firewall Member List
This is the complete list of members for
fw::Firewall
, including all inherited members.
add_rule_to_firewall
(firewall_rule_t *rule_ptr, const bool save_in_eeprom=true)
fw::Firewall
add_rule_to_firewall
(String *args)
fw::Firewall
amount_of_rules
(defined in
fw::Firewall
)
fw::Firewall
protected
delete_rule_from_firewall
(const uint8_t key)
fw::Firewall
Firewall
()
fw::Firewall
get_packet_information
(struct pbuf *pbuf)
fw::Firewall
protected
get_rule_from_firewall
(const uint8_t key)
fw::Firewall
get_rule_head
()
fw::Firewall
is_packet_allowed
(struct pbuf *pbuf)
fw::Firewall
memory
(defined in
fw::Storage
)
fw::Storage
private
retrieve_amount_of_rules
()
fw::Storage
protected
retrieve_firewall_rule
(const uint8_t key)
fw::Storage
protected
rule_allows_packet
(firewall_rule_t *rule_ptr, my_packet_t *packet)
fw::Firewall
protected
rule_head
(defined in
fw::Firewall
)
fw::Firewall
protected
Storage
()
fw::Storage
store_all_firewall_rules
(firewall_rule_t *rule_head)
fw::Storage
protected
store_amount_of_rules
(const uint8_t new_amount)
fw::Storage
protected
store_firewall_rule
(firewall_rule_t *rule_ptr)
fw::Storage
protected
update_rule_of_firewall
(String *args, const uint8_t key)
fw::Firewall
~Firewall
()
fw::Firewall
~Storage
()
fw::Storage
Generated by
1.9.4