diff options
author | Ravi Gummadidala <rgummadi@codeaurora.org> | 2013-03-12 15:34:00 -0700 |
---|---|---|
committer | Ravi Gummadidala <rgummadi@codeaurora.org> | 2013-03-12 15:34:00 -0700 |
commit | a1644d1e909cdf61af3274effa4e7daa7403f213 (patch) | |
tree | 86c3394bff12c67b5a5d0d7207d5a3e6b30662ea /ipacm/inc/IPACM_Xml.h | |
parent | 70267d371f32bd1248d238786657beefbcae1f42 (diff) | |
download | ipacfg-mgr-a1644d1e909cdf61af3274effa4e7daa7403f213.tar.gz |
Add ipv6 header config, firewall enhancement
a. Support ipv6 header configuration for WLAN and also the
AP+STA mode WAN iface
b. Support v6 RT rule construction for wifi-client
c. add firewall enable/disable support for QCMAP_CLI
d. support firewall rules action: allow/drop for QCMAP_CLI
Change-Id: I9db8fc329f449b6db2578eaa076db7049025f1dc
Diffstat (limited to 'ipacm/inc/IPACM_Xml.h')
-rw-r--r-- | ipacm/inc/IPACM_Xml.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ipacm/inc/IPACM_Xml.h b/ipacm/inc/IPACM_Xml.h index 7079791..5f251a2 100644 --- a/ipacm/inc/IPACM_Xml.h +++ b/ipacm/inc/IPACM_Xml.h @@ -99,6 +99,9 @@ if (!(a)) { \ /* FIREWALL Config Entries */ #define Firewall_TAG "Firewall" #define MobileAPFirewallCfg_TAG "MobileAPFirewallCfg" +#define FirewallEnabled_TAG "FirewallEnabled" +#define FirewallPktsAllowed_TAG "FirewallPktsAllowed" + #define IPFamily_TAG "IPFamily" #define IPV4SourceAddress_TAG "IPV4SourceAddress" #define IPV4SourceIPAddress_TAG "IPV4SourceIPAddress" @@ -219,6 +222,8 @@ typedef struct char firewall_config_file[IPA_MAX_FILE_LEN]; uint8_t num_extd_firewall_entries; IPACM_extd_firewall_entry_conf_t extd_firewall_entries[IPACM_MAX_FIREWALL_ENTRIES]; + bool rule_action_accept; + bool firewall_enable; } IPACM_firewall_conf_t; |