summaryrefslogtreecommitdiffstats
path: root/net/tipc/addr.h
diff options
context:
space:
mode:
authorParthasarathy Bhuvaragan <parthasarathy.bhuvaragan@ericsson.com>2016-07-26 08:47:18 +0200
committerDavid S. Miller <davem@davemloft.net>2016-07-26 14:26:42 -0700
commit9ff26e9fabaf52f28fb5e875c0b9ffc2d1512039 (patch)
treed5eb3bafaf3a8d6a4e57a3547fb1a80e3795d448 /net/tipc/addr.h
parentd1c2b5010d07e967d7cbcc232a86b2308d824ca3 (diff)
downloadlinux-9ff26e9fabaf52f28fb5e875c0b9ffc2d1512039.tar.gz
linux-9ff26e9fabaf52f28fb5e875c0b9ffc2d1512039.tar.bz2
linux-9ff26e9fabaf52f28fb5e875c0b9ffc2d1512039.zip
tipc: introduce constants for tipc address validation
In this commit, we introduce defines for tipc address size, offset and mask specification for Zone.Cluster.Node. There is no functional change in this commit. Reviewed-by: Jon Maloy <jon.maloy@ericsson.com> Signed-off-by: Parthasarathy Bhuvaragan <parthasarathy.bhuvaragan@ericsson.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/tipc/addr.h')
-rw-r--r--net/tipc/addr.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/net/tipc/addr.h b/net/tipc/addr.h
index 64f4004a6fac..bebb347803ce 100644
--- a/net/tipc/addr.h
+++ b/net/tipc/addr.h
@@ -43,9 +43,6 @@
#include <net/netns/generic.h>
#include "core.h"
-#define TIPC_ZONE_MASK 0xff000000u
-#define TIPC_CLUSTER_MASK 0xfffff000u
-
static inline u32 tipc_own_addr(struct net *net)
{
struct tipc_net *tn = net_generic(net, tipc_net_id);
@@ -60,7 +57,7 @@ static inline u32 tipc_zone_mask(u32 addr)
static inline u32 tipc_cluster_mask(u32 addr)
{
- return addr & TIPC_CLUSTER_MASK;
+ return addr & TIPC_ZONE_CLUSTER_MASK;
}
u32 tipc_own_addr(struct net *net);