From 06852dbddd5a722d965e6a211916027cb97de6bf Mon Sep 17 00:00:00 2001 From: Bruno Martins Date: Sun, 4 Dec 2016 16:15:12 +0000 Subject: z2_plus: Update IPACM from upstream * Tag: LA.UM.5.5.r1-01300-8x96.0 Change-Id: I3891d0c62c622fd0a0f43f25f63deb4d4ba508d6 --- data-ipa-cfg-mgr/ipacm/inc/IPACM_Wan.h | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'data-ipa-cfg-mgr/ipacm/inc/IPACM_Wan.h') diff --git a/data-ipa-cfg-mgr/ipacm/inc/IPACM_Wan.h b/data-ipa-cfg-mgr/ipacm/inc/IPACM_Wan.h index b4bf50e..fe6d35e 100644 --- a/data-ipa-cfg-mgr/ipacm/inc/IPACM_Wan.h +++ b/data-ipa-cfg-mgr/ipacm/inc/IPACM_Wan.h @@ -97,6 +97,7 @@ public: static uint8_t xlat_mux_id; /* IPACM interface name */ static char wan_up_dev_name[IF_NAME_LEN]; + static uint32_t curr_wan_ip; IPACM_Wan(int, ipacm_wan_iface_type, uint8_t *); virtual ~IPACM_Wan(); @@ -140,6 +141,11 @@ public: #endif } + static uint32_t getWANIP() + { + return curr_wan_ip; + } + static bool getXlat_Mux_Id() { return xlat_mux_id; @@ -176,6 +182,7 @@ public: private: + bool is_ipv6_frag_firewall_flt_rule_installed; uint32_t ipv6_frag_firewall_flt_rule_hdl; uint32_t *wan_route_rule_v4_hdl; uint32_t *wan_route_rule_v6_hdl; @@ -452,9 +459,6 @@ private: int config_dft_firewall_rules_ex(struct ipa_flt_rule_add* rules, int rule_offset, ipa_ip_type iptype); - /* Change IP Type.*/ - void config_ip_type(ipa_ip_type iptype); - /* init filtering rule in wan dl filtering table */ int init_fl_rule_ex(ipa_ip_type iptype); -- cgit v1.2.3