msm: ipa: Update debugfs to print rules correctly

This change will fix the ip4_rt and ip4_flt debugfs variables.

Change-Id: I59abf77b7ec6abcf201105531a0345bb0e0dac31
Acked-by: Priyadarshini Rajagopal <prajagop@qti.qualcomm.com>
Signed-off-by: Chaitanya Pratapa <cpratapa@codeaurora.org>
This commit is contained in:
Chaitanya Pratapa 2020-02-18 17:18:48 -08:00
commit 5475504696

View file

@ -659,7 +659,7 @@ static int ipa3_attrib_dump(struct ipa_rule_attrib *attrib,
dbg_buff + nbytes,
IPA_MAX_MSG_LEN - nbytes,
"\n");
return 0;
return nbytes;
}
static int ipa3_attrib_dump_eq(struct ipa_ipfltri_rule_eq *attrib,
@ -939,7 +939,8 @@ static ssize_t ipa3_read_rt(struct file *file, char __user *ubuf, size_t count,
entry->rule.retain_hdr);
}
ipa3_attrib_dump(&entry->rule.attrib, ip, nbytes);
nbytes = ipa3_attrib_dump(&entry->rule.attrib,
ip, nbytes);
i++;
}
}
@ -1241,7 +1242,7 @@ static ssize_t ipa3_read_flt(struct file *file, char __user *ubuf, size_t count,
goto bail;
}
} else
ipa3_attrib_dump(
nbytes = ipa3_attrib_dump(
&entry->rule.attrib, ip, nbytes);
i++;
nbytes += scnprintf(