conntrack: fix parsing payload len
PATCH 1/1 conntrack: fix parsing payload len
Signed-off-by Ken-ichirou MATSUZAWA <[email protected]>
--- src/conntrack/parse_mnl.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
src/conntrack/parse_mnl.c +2 -1
@@ -968,5 +968,6 @@ int nfct_nlmsg_parse(const struct nlmsghdr *nlh, struct nf_conntrack *ct)struct nfgenmsg *nfhdr =mnl_nlmsg_get_payload (nlh);return nfct_payload_parse ((uint8_t *)nfhdr +sizeof (struct nfgenmsg ), - nlh->nlmsg_len, nfhdr->nfgen_family, ct); +mnl_nlmsg_get_payload_len (nlh) -sizeof (struct nfgenmsg ), + nfhdr->nfgen_family, ct); }
--
1.8.5.2
Applied, thanks Ken-ichirou.