diff options
| -rw-r--r-- | net/netfilter/nfnetlink_cttimeout.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/net/netfilter/nfnetlink_cttimeout.c b/net/netfilter/nfnetlink_cttimeout.c index 701c88a20fea..65074dfb9383 100644 --- a/net/netfilter/nfnetlink_cttimeout.c +++ b/net/netfilter/nfnetlink_cttimeout.c | |||
| @@ -220,9 +220,12 @@ ctnl_timeout_dump(struct sk_buff *skb, struct netlink_callback *cb) | |||
| 220 | 220 | ||
| 221 | rcu_read_lock(); | 221 | rcu_read_lock(); |
| 222 | list_for_each_entry_rcu(cur, &cttimeout_list, head) { | 222 | list_for_each_entry_rcu(cur, &cttimeout_list, head) { |
| 223 | if (last && cur != last) | 223 | if (last) { |
| 224 | continue; | 224 | if (cur != last) |
| 225 | continue; | ||
| 225 | 226 | ||
| 227 | last = NULL; | ||
| 228 | } | ||
| 226 | if (ctnl_timeout_fill_info(skb, NETLINK_CB(cb->skb).portid, | 229 | if (ctnl_timeout_fill_info(skb, NETLINK_CB(cb->skb).portid, |
| 227 | cb->nlh->nlmsg_seq, | 230 | cb->nlh->nlmsg_seq, |
| 228 | NFNL_MSG_TYPE(cb->nlh->nlmsg_type), | 231 | NFNL_MSG_TYPE(cb->nlh->nlmsg_type), |
