IPACM: add more ALG ports for Android platform
From the configuration in Andorid platform, IPACM
needs to set those ports/protocols in its configuration
file to indicate ALG ports. All the traffic matched
these ports/protocols then will go exception to Apps
for processing instead of using IPA-HW.
Change-Id: Ic6c553bd5fb21c7e425a8465ce7f321b271f45a0
diff --git a/ipacm/inc/IPACM_Defs.h b/ipacm/inc/IPACM_Defs.h
index d537790..0daf100 100644
--- a/ipacm/inc/IPACM_Defs.h
+++ b/ipacm/inc/IPACM_Defs.h
@@ -67,7 +67,7 @@
#define IPA_MAX_IFACE_ENTRIES 15
#define IPA_MAX_PRIVATE_SUBNET_ENTRIES 3
-#define IPA_MAX_ALG_ENTRIES 10
+#define IPA_MAX_ALG_ENTRIES 20
#define IPA_MAX_RM_ENTRY 6
#define V4_DEFAULT_ROUTE_TABLE_NAME "ipa_dflt_rt"
diff --git a/ipacm/src/IPACM_cfg.xml b/ipacm/src/IPACM_cfg.xml
index 95aad5a..7a7de58 100644
--- a/ipacm/src/IPACM_cfg.xml
+++ b/ipacm/src/IPACM_cfg.xml
@@ -69,30 +69,76 @@
<ALG>
<Protocol>TCP</Protocol>
<Port>21</Port>
- </ALG>
+ <Description>FTP</Description>
+ </ALG>
<ALG>
<Protocol>TCP</Protocol>
<Port>554</Port>
- </ALG>
- <ALG>
+ <Description>RTSP</Description>
+ </ALG>
+ <ALG>
<Protocol>TCP</Protocol>
<Port>5060</Port>
- </ALG>
+ <Description>SIP</Description>
+ </ALG>
<ALG>
<Protocol>UDP</Protocol>
<Port>5060</Port>
- </ALG>
+ <Description>SIP</Description>
+ </ALG>
<ALG>
<Protocol>TCP</Protocol>
<Port>1723</Port>
- </ALG>
+ <Description>PPTP</Description>
+ </ALG>
<ALG>
<Protocol>UDP</Protocol>
<Port>69</Port>
- </ALG>
+ <Description>TFTP</Description>
+ </ALG>
+ <ALG>
+ <Protocol>UDP</Protocol>
+ <Port>53</Port>
+ <Description>DNS</Description>
+ </ALG>
+ <ALG>
+ <Protocol>TCP</Protocol>
+ <Port>53</Port>
+ <Description>DNS</Description>
+ </ALG>
+ <ALG>
+ <Protocol>UDP</Protocol>
+ <Port>10080</Port>
+ <Description>AMANDA</Description>
+ </ALG>
+ <ALG>
+ <Protocol>UDP</Protocol>
+ <Port>1719</Port>
+ <Description>H323</Description>
+ </ALG>
+ <ALG>
+ <Protocol>TCP</Protocol>
+ <Port>1720</Port>
+ <Description>H323</Description>
+ </ALG>
+ <ALG>
+ <Protocol>TCP</Protocol>
+ <Port>6667</Port>
+ <Description>IRC</Description>
+ </ALG>
+ <ALG>
+ <Protocol>UDP</Protocol>
+ <Port>137</Port>
+ <Description>NETBIOS_NS</Description>
+ </ALG>
+ <ALG>
+ <Protocol>TCP</Protocol>
+ <Port>6566</Port>
+ <Description>SANE</Description>
+ </ALG>
</IPACMALG>
<IPACMNAT>
- <MaxNatEntries>100</MaxNatEntries>
+ <MaxNatEntries>500</MaxNatEntries>
</IPACMNAT>
</IPACM>
</system>
\ No newline at end of file