net: Fix various endianness glitches
[safe/jmp/linux-2.6] / net / sunrpc / xprt.c
index 42f09ad..699ade6 100644 (file)
@@ -974,7 +974,7 @@ void xprt_reserve(struct rpc_task *task)
 
 static inline __be32 xprt_alloc_xid(struct rpc_xprt *xprt)
 {
-       return xprt->xid++;
+       return (__force __be32)xprt->xid++;
 }
 
 static inline void xprt_init_xid(struct rpc_xprt *xprt)