Speedify SDK for Desktop/Embedded
15.0.1
|
Firewall settings.
#include <types.h>
Data Fields | |
SpeedifySDK_FirewallMode | mode |
How matches are handled. More... | |
uint16_t | domainsCount |
Number of domains. More... | |
SpeedifySDK_DomainString | domains [SPEEDIFYSDK_MAX_FIREWALL_DOMAINS] |
Current list of domains to be firewalled. More... | |
uint16_t | ipv4Count |
Number of IPv4 addresses. More... | |
struct in_addr | ipv4 [SPEEDIFYSDK_MAX_FIREWALL_IPS] |
Current list of IPv4 addresses to be firewalled IP addresses are in network byte order. More... | |
uint16_t | ipv6Count |
Number of IPv6 addresses. More... | |
struct in6_addr | ipv6 [SPEEDIFYSDK_MAX_FIREWALL_IPS] |
Current list of IPv6 addresses to be firewalled IP addresses are in network byte order. More... | |
uint16_t | portsCount |
Number of ports. More... | |
SpeedifySDK_FirewallPort | ports [SPEEDIFYSDK_MAX_FIREWALL_PORTS] |
Current list of ports to be firewalled IP addresses are in network byte order. More... | |
SpeedifySDK_DomainString SpeedifySDK_FirewallSettings::domains[SPEEDIFYSDK_MAX_FIREWALL_DOMAINS] |
Current list of domains to be firewalled.
uint16_t SpeedifySDK_FirewallSettings::domainsCount |
Number of domains.
struct in_addr SpeedifySDK_FirewallSettings::ipv4[SPEEDIFYSDK_MAX_FIREWALL_IPS] |
Current list of IPv4 addresses to be firewalled IP addresses are in network byte order.
uint16_t SpeedifySDK_FirewallSettings::ipv4Count |
Number of IPv4 addresses.
struct in6_addr SpeedifySDK_FirewallSettings::ipv6[SPEEDIFYSDK_MAX_FIREWALL_IPS] |
Current list of IPv6 addresses to be firewalled IP addresses are in network byte order.
uint16_t SpeedifySDK_FirewallSettings::ipv6Count |
Number of IPv6 addresses.
SpeedifySDK_FirewallMode SpeedifySDK_FirewallSettings::mode |
How matches are handled.
SpeedifySDK_FirewallPort SpeedifySDK_FirewallSettings::ports[SPEEDIFYSDK_MAX_FIREWALL_PORTS] |
Current list of ports to be firewalled IP addresses are in network byte order.
uint16_t SpeedifySDK_FirewallSettings::portsCount |
Number of ports.