aboutsummaryrefslogtreecommitdiffstats
path: root/net/tipc
diff options
context:
space:
mode:
Diffstat (limited to 'net/tipc')
-rw-r--r--net/tipc/addr.h5
-rw-r--r--net/tipc/bearer.c4
2 files changed, 3 insertions, 6 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 @@
43#include <net/netns/generic.h> 43#include <net/netns/generic.h>
44#include "core.h" 44#include "core.h"
45 45
46#define TIPC_ZONE_MASK 0xff000000u
47#define TIPC_CLUSTER_MASK 0xfffff000u
48
49static inline u32 tipc_own_addr(struct net *net) 46static inline u32 tipc_own_addr(struct net *net)
50{ 47{
51 struct tipc_net *tn = net_generic(net, tipc_net_id); 48 struct tipc_net *tn = net_generic(net, tipc_net_id);
@@ -60,7 +57,7 @@ static inline u32 tipc_zone_mask(u32 addr)
60 57
61static inline u32 tipc_cluster_mask(u32 addr) 58static inline u32 tipc_cluster_mask(u32 addr)
62{ 59{
63 return addr & TIPC_CLUSTER_MASK; 60 return addr & TIPC_ZONE_CLUSTER_MASK;
64} 61}
65 62
66u32 tipc_own_addr(struct net *net); 63u32 tipc_own_addr(struct net *net);
diff --git a/net/tipc/bearer.c b/net/tipc/bearer.c
index 4131d5a86f55..65b0998a9bab 100644
--- a/net/tipc/bearer.c
+++ b/net/tipc/bearer.c
@@ -225,7 +225,7 @@ static int tipc_enable_bearer(struct net *net, const char *name,
225 if (tipc_addr_domain_valid(disc_domain) && 225 if (tipc_addr_domain_valid(disc_domain) &&
226 (disc_domain != tn->own_addr)) { 226 (disc_domain != tn->own_addr)) {
227 if (tipc_in_scope(disc_domain, tn->own_addr)) { 227 if (tipc_in_scope(disc_domain, tn->own_addr)) {
228 disc_domain = tn->own_addr & TIPC_CLUSTER_MASK; 228 disc_domain = tn->own_addr & TIPC_ZONE_CLUSTER_MASK;
229 res = 0; /* accept any node in own cluster */ 229 res = 0; /* accept any node in own cluster */
230 } else if (in_own_cluster_exact(net, disc_domain)) 230 } else if (in_own_cluster_exact(net, disc_domain))
231 res = 0; /* accept specified node in own cluster */ 231 res = 0; /* accept specified node in own cluster */
@@ -832,7 +832,7 @@ int tipc_nl_bearer_enable(struct sk_buff *skb, struct genl_info *info)
832 u32 prio; 832 u32 prio;
833 833
834 prio = TIPC_MEDIA_LINK_PRI; 834 prio = TIPC_MEDIA_LINK_PRI;
835 domain = tn->own_addr & TIPC_CLUSTER_MASK; 835 domain = tn->own_addr & TIPC_ZONE_CLUSTER_MASK;
836 836
837 if (!info->attrs[TIPC_NLA_BEARER]) 837 if (!info->attrs[TIPC_NLA_BEARER])
838 return -EINVAL; 838 return -EINVAL;