ipvs: avoid stat macros calls from preemptible context
[sfrench/cifs-2.6.git] / net / netfilter / ipvs / ip_vs_xmit.c
index 9193e109e6b38f1336bb13e26ffb5399d1b15381..65e0259178da43c61733973e50b69c77da5027c5 100644 (file)
@@ -271,7 +271,7 @@ static inline bool decrement_ttl(struct netns_ipvs *ipvs,
                        skb->dev = dst->dev;
                        icmpv6_send(skb, ICMPV6_TIME_EXCEED,
                                    ICMPV6_EXC_HOPLIMIT, 0);
-                       __IP6_INC_STATS(net, idev, IPSTATS_MIB_INHDRERRORS);
+                       IP6_INC_STATS(net, idev, IPSTATS_MIB_INHDRERRORS);
 
                        return false;
                }
@@ -286,7 +286,7 @@ static inline bool decrement_ttl(struct netns_ipvs *ipvs,
        {
                if (ip_hdr(skb)->ttl <= 1) {
                        /* Tell the sender its packet died... */
-                       __IP_INC_STATS(net, IPSTATS_MIB_INHDRERRORS);
+                       IP_INC_STATS(net, IPSTATS_MIB_INHDRERRORS);
                        icmp_send(skb, ICMP_TIME_EXCEEDED, ICMP_EXC_TTL, 0);
                        return false;
                }