summaryrefslogtreecommitdiffstats
path: root/net/tipc
diff options
context:
space:
mode:
authorAllan Stephens <allan.stephens@windriver.com>2008-03-07 00:07:42 +0100
committerDavid S. Miller <davem@davemloft.net>2008-03-07 00:07:42 +0100
commit37695420a233aa8aef40c68cb338ad09e0241ec3 (patch)
treefd52baf85bc30e37a15e195d2cedc105b4d117fd /net/tipc
parent[TIPC]: Minor cleanup of message header code (diff)
downloadlinux-37695420a233aa8aef40c68cb338ad09e0241ec3.tar.xz
linux-37695420a233aa8aef40c68cb338ad09e0241ec3.zip
[TIPC]: Use correct bitmask when setting version
This patch ensures that the 3-bit version field of the TIPC message header is masked correctly when written into a message. Signed-off-by: Allan Stephens <allan.stephens@windriver.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/tipc')
-rw-r--r--net/tipc/msg.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/tipc/msg.h b/net/tipc/msg.h
index 5cf76a4f28e4..88a2ee03bb2a 100644
--- a/net/tipc/msg.h
+++ b/net/tipc/msg.h
@@ -85,7 +85,7 @@ static inline u32 msg_version(struct tipc_msg *m)
static inline void msg_set_version(struct tipc_msg *m)
{
- msg_set_bits(m, 0, 29, 0xf, TIPC_VERSION);
+ msg_set_bits(m, 0, 29, 7, TIPC_VERSION);
}
static inline u32 msg_user(struct tipc_msg *m)