From 68c988b3c7d5f8556f28cde585cb449d6bbcad19 Mon Sep 17 00:00:00 2001 From: Mohammed Javid Date: Mon, 16 Jul 2018 22:00:02 +0530 Subject: ipacm: Add NULL pointer check before dereference Add check to prevent NULL pointer dereference. Change-Id: Ica47eddc8effca7782d1d0b699e982ef99235a46 --- data-ipa-cfg-mgr/ipacm/src/IPACM_Filtering.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/data-ipa-cfg-mgr/ipacm/src/IPACM_Filtering.cpp b/data-ipa-cfg-mgr/ipacm/src/IPACM_Filtering.cpp index e7694b5..5b1f07a 100644 --- a/data-ipa-cfg-mgr/ipacm/src/IPACM_Filtering.cpp +++ b/data-ipa-cfg-mgr/ipacm/src/IPACM_Filtering.cpp @@ -73,6 +73,12 @@ bool IPACM_Filtering::AddFilteringRule(struct ipa_ioc_add_flt_rule const *ruleTa { int retval = 0; + if (ruleTable == NULL) + { + IPACMERR("ruleTable is NULL\n"); + return false; + } + IPACMDBG("Printing filter add attributes\n"); IPACMDBG("ip type: %d\n", ruleTable->ip); IPACMDBG("Number of rules: %d\n", ruleTable->num_rules); -- cgit v1.2.3