diff options
author | Mohammed Javid <mjavid@codeaurora.org> | 2018-07-16 22:00:02 +0530 |
---|---|---|
committer | Cosme Domínguez Díaz <cosme.ddiaz@gmail.com> | 2018-08-09 19:16:07 +0200 |
commit | 68c988b3c7d5f8556f28cde585cb449d6bbcad19 (patch) | |
tree | 278775130dfc6b96723fb89df66a7fa332d52a11 /data-ipa-cfg-mgr | |
parent | 8385282e6d9206395eec8b60f7737fa2edf31b3a (diff) |
ipacm: Add NULL pointer check before dereference
Add check to prevent NULL pointer dereference.
Change-Id: Ica47eddc8effca7782d1d0b699e982ef99235a46
Diffstat (limited to 'data-ipa-cfg-mgr')
-rw-r--r-- | data-ipa-cfg-mgr/ipacm/src/IPACM_Filtering.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
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); |