|
@@ -928,7 +928,7 @@ ctnetlink_get_conntrack(struct sock *ctnl, struct sk_buff *skb,
|
|
u16 zone;
|
|
u16 zone;
|
|
int err;
|
|
int err;
|
|
|
|
|
|
- if (nlh->nlmsg_flags & NLM_F_DUMP)
|
|
|
|
|
|
+ if ((nlh->nlmsg_flags & NLM_F_DUMP) == NLM_F_DUMP)
|
|
return netlink_dump_start(ctnl, skb, nlh, ctnetlink_dump_table,
|
|
return netlink_dump_start(ctnl, skb, nlh, ctnetlink_dump_table,
|
|
ctnetlink_done);
|
|
ctnetlink_done);
|
|
|
|
|
|
@@ -1790,7 +1790,7 @@ ctnetlink_get_expect(struct sock *ctnl, struct sk_buff *skb,
|
|
u16 zone;
|
|
u16 zone;
|
|
int err;
|
|
int err;
|
|
|
|
|
|
- if (nlh->nlmsg_flags & NLM_F_DUMP) {
|
|
|
|
|
|
+ if ((nlh->nlmsg_flags & NLM_F_DUMP) == NLM_F_DUMP) {
|
|
return netlink_dump_start(ctnl, skb, nlh,
|
|
return netlink_dump_start(ctnl, skb, nlh,
|
|
ctnetlink_exp_dump_table,
|
|
ctnetlink_exp_dump_table,
|
|
ctnetlink_exp_done);
|
|
ctnetlink_exp_done);
|