[IPV6]: flowlabels are net-endian
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / net / ipv6 / route.c
index b39ae99122d54a3844f2183130854a45eb459e19..e9c1fc5f21b189eec4c0530a43b9a68675a621ce 100644 (file)
@@ -714,7 +714,7 @@ void ip6_route_input(struct sk_buff *skb)
 #ifdef CONFIG_IPV6_ROUTE_FWMARK
                                .fwmark = skb->nfmark,
 #endif
-                               .flowlabel = (* (u32 *) iph)&IPV6_FLOWINFO_MASK,
+                               .flowlabel = (* (__be32 *) iph)&IPV6_FLOWINFO_MASK,
                        },
                },
                .proto = iph->nexthdr,