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