]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - net/ipv4/fib_rules.c
[IPV4] inetpeer: Get rid of volatile from peer_total
[linux-2.6-omap-h63xx.git] / net / ipv4 / fib_rules.c
index 6c642d11d4ca4e18cf2f2da96bbda1ccd41e9f29..773b12ba4e3cf965634df3ad4bf9fb34a8e74433 100644 (file)
@@ -457,13 +457,13 @@ int inet_dump_rules(struct sk_buff *skb, struct netlink_callback *cb)
 
        rcu_read_lock();
        hlist_for_each_entry(r, node, &fib_rules, hlist) {
-
                if (idx < s_idx)
-                       continue;
+                       goto next;
                if (inet_fill_rule(skb, r, NETLINK_CB(cb->skb).pid,
                                   cb->nlh->nlmsg_seq,
                                   RTM_NEWRULE, NLM_F_MULTI) < 0)
                        break;
+next:
                idx++;
        }
        rcu_read_unlock();