Преглед на файлове

Merge "msm: ipa3: Fix to validate the NAT table entries during NAT table init"

qctecmdr преди 3 години
родител
ревизия
abe5fec384
променени са 1 файла, в които са добавени 3 реда и са изтрити 2 реда
  1. 3 2
      drivers/platform/msm/ipa/ipa_v3/ipa_nat.c

+ 3 - 2
drivers/platform/msm/ipa/ipa_v3/ipa_nat.c

@@ -1441,8 +1441,9 @@ int ipa3_nat_init_cmd(
 		goto bail;
 	}
 
-	if (init->table_entries == 0) {
-		IPAERR_RL("Table entries is zero\n");
+	if (init->table_entries == 0 ||
+		init->table_entries == U16_MAX) {
+		IPAERR_RL("Table entries is %d\n", init->table_entries);
 		result = -EPERM;
 		goto bail;
 	}