Smart Home firewall
Profile-based Smart Home firewall
|
▼ include | |
nfqueue.h | Wrapper for the netfilter_queue library |
rule_utils.h | Interface to nftables counters |
▼ src | |
▼ parsers | |
▼ include | |
coap.h | CoAP message parser |
dhcp.h | DHCP message parser |
dns.h | |
dns_map.h | Implementation of a DNS domain name to IP addresses mapping, using Joshua J Baker's hashmap.c (https://github.com/tidwall/hashmap.c) |
hashmap.h | |
header.h | Parser for layer 3 and 4 headers (currently only IP, UDP and TCP) |
http.h | HTTP message parser |
igmp.h | IGMP message parser |
packet_utils.h | Utilitaries for payload manipulation and display |
sha256.h | |
ssdp.h | SSDP message parser |
▼ src | |
▼ hashmap | |
hashmap.h | |
coap.c | CoAP message parser |
dhcp.c | DHCP message parser |
dns_map.c | Implementation of a DNS domain name to IP addresses mapping, using Joshua J Baker's hashmap.c (https://github.com/tidwall/hashmap.c) |
header.c | Parser for layer 3 and 4 headers (currently only IPv4, IPv6, UDP and TCP) |
http.c | HTTP message parser |
igmp.c | IGMP message parser |
packet_utils.c | Utilitaries for payload manipulation and display |
ssdp.c | SSDP message parser |
▼ test | |
coap.c | Unit tests for the CoAP parser |
dhcp.c | Unit tests for the DHCP parser |
dns_map.c | Unit tests for the mapping structure from DNS domain names to IP addresses |
header.c | Unit test for the header parser (OSI layers 3 and 4) |
http.c | Unit tests for the HTTP parser |
igmp.c | Unit tests for the IGMP parser |
packet_utils.c | Unit tests for the packet utilities |
ssdp.c | Unit tests for the SSDP parser |
nfqueue.c | Wrapper for the netfilter_queue library |
rule_utils.c | Rule utilitaries |
▼ test | |
rule_utils.c | Unit tests for the rule utilitaries |