diff options
Diffstat (limited to 'net/tipc/discover.c')
-rw-r--r-- | net/tipc/discover.c | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/net/tipc/discover.c b/net/tipc/discover.c index afe8c47c4085..f1e738e80535 100644 --- a/net/tipc/discover.c +++ b/net/tipc/discover.c | |||
@@ -75,14 +75,14 @@ struct tipc_link_req { | |||
75 | * tipc_disc_init_msg - initialize a link setup message | 75 | * tipc_disc_init_msg - initialize a link setup message |
76 | * @net: the applicable net namespace | 76 | * @net: the applicable net namespace |
77 | * @type: message type (request or response) | 77 | * @type: message type (request or response) |
78 | * @b_ptr: ptr to bearer issuing message | 78 | * @b: ptr to bearer issuing message |
79 | */ | 79 | */ |
80 | static void tipc_disc_init_msg(struct net *net, struct sk_buff *buf, u32 type, | 80 | static void tipc_disc_init_msg(struct net *net, struct sk_buff *buf, u32 type, |
81 | struct tipc_bearer *b_ptr) | 81 | struct tipc_bearer *b) |
82 | { | 82 | { |
83 | struct tipc_net *tn = net_generic(net, tipc_net_id); | 83 | struct tipc_net *tn = net_generic(net, tipc_net_id); |
84 | struct tipc_msg *msg; | 84 | struct tipc_msg *msg; |
85 | u32 dest_domain = b_ptr->domain; | 85 | u32 dest_domain = b->domain; |
86 | 86 | ||
87 | msg = buf_msg(buf); | 87 | msg = buf_msg(buf); |
88 | tipc_msg_init(tn->own_addr, msg, LINK_CONFIG, type, | 88 | tipc_msg_init(tn->own_addr, msg, LINK_CONFIG, type, |
@@ -92,16 +92,16 @@ static void tipc_disc_init_msg(struct net *net, struct sk_buff *buf, u32 type, | |||
92 | msg_set_node_capabilities(msg, TIPC_NODE_CAPABILITIES); | 92 | msg_set_node_capabilities(msg, TIPC_NODE_CAPABILITIES); |
93 | msg_set_dest_domain(msg, dest_domain); | 93 | msg_set_dest_domain(msg, dest_domain); |
94 | msg_set_bc_netid(msg, tn->net_id); | 94 | msg_set_bc_netid(msg, tn->net_id); |
95 | b_ptr->media->addr2msg(msg_media_addr(msg), &b_ptr->addr); | 95 | b->media->addr2msg(msg_media_addr(msg), &b->addr); |
96 | } | 96 | } |
97 | 97 | ||
98 | /** | 98 | /** |
99 | * disc_dupl_alert - issue node address duplication alert | 99 | * disc_dupl_alert - issue node address duplication alert |
100 | * @b_ptr: pointer to bearer detecting duplication | 100 | * @b: pointer to bearer detecting duplication |
101 | * @node_addr: duplicated node address | 101 | * @node_addr: duplicated node address |
102 | * @media_addr: media address advertised by duplicated node | 102 | * @media_addr: media address advertised by duplicated node |
103 | */ | 103 | */ |
104 | static void disc_dupl_alert(struct tipc_bearer *b_ptr, u32 node_addr, | 104 | static void disc_dupl_alert(struct tipc_bearer *b, u32 node_addr, |
105 | struct tipc_media_addr *media_addr) | 105 | struct tipc_media_addr *media_addr) |
106 | { | 106 | { |
107 | char node_addr_str[16]; | 107 | char node_addr_str[16]; |
@@ -111,7 +111,7 @@ static void disc_dupl_alert(struct tipc_bearer *b_ptr, u32 node_addr, | |||
111 | tipc_media_addr_printf(media_addr_str, sizeof(media_addr_str), | 111 | tipc_media_addr_printf(media_addr_str, sizeof(media_addr_str), |
112 | media_addr); | 112 | media_addr); |
113 | pr_warn("Duplicate %s using %s seen on <%s>\n", node_addr_str, | 113 | pr_warn("Duplicate %s using %s seen on <%s>\n", node_addr_str, |
114 | media_addr_str, b_ptr->name); | 114 | media_addr_str, b->name); |
115 | } | 115 | } |
116 | 116 | ||
117 | /** | 117 | /** |
@@ -261,13 +261,13 @@ exit: | |||
261 | /** | 261 | /** |
262 | * tipc_disc_create - create object to send periodic link setup requests | 262 | * tipc_disc_create - create object to send periodic link setup requests |
263 | * @net: the applicable net namespace | 263 | * @net: the applicable net namespace |
264 | * @b_ptr: ptr to bearer issuing requests | 264 | * @b: ptr to bearer issuing requests |
265 | * @dest: destination address for request messages | 265 | * @dest: destination address for request messages |
266 | * @dest_domain: network domain to which links can be established | 266 | * @dest_domain: network domain to which links can be established |
267 | * | 267 | * |
268 | * Returns 0 if successful, otherwise -errno. | 268 | * Returns 0 if successful, otherwise -errno. |
269 | */ | 269 | */ |
270 | int tipc_disc_create(struct net *net, struct tipc_bearer *b_ptr, | 270 | int tipc_disc_create(struct net *net, struct tipc_bearer *b, |
271 | struct tipc_media_addr *dest) | 271 | struct tipc_media_addr *dest) |
272 | { | 272 | { |
273 | struct tipc_link_req *req; | 273 | struct tipc_link_req *req; |
@@ -282,17 +282,17 @@ int tipc_disc_create(struct net *net, struct tipc_bearer *b_ptr, | |||
282 | return -ENOMEM; | 282 | return -ENOMEM; |
283 | } | 283 | } |
284 | 284 | ||
285 | tipc_disc_init_msg(net, req->buf, DSC_REQ_MSG, b_ptr); | 285 | tipc_disc_init_msg(net, req->buf, DSC_REQ_MSG, b); |
286 | memcpy(&req->dest, dest, sizeof(*dest)); | 286 | memcpy(&req->dest, dest, sizeof(*dest)); |
287 | req->net = net; | 287 | req->net = net; |
288 | req->bearer_id = b_ptr->identity; | 288 | req->bearer_id = b->identity; |
289 | req->domain = b_ptr->domain; | 289 | req->domain = b->domain; |
290 | req->num_nodes = 0; | 290 | req->num_nodes = 0; |
291 | req->timer_intv = TIPC_LINK_REQ_INIT; | 291 | req->timer_intv = TIPC_LINK_REQ_INIT; |
292 | spin_lock_init(&req->lock); | 292 | spin_lock_init(&req->lock); |
293 | setup_timer(&req->timer, disc_timeout, (unsigned long)req); | 293 | setup_timer(&req->timer, disc_timeout, (unsigned long)req); |
294 | mod_timer(&req->timer, jiffies + req->timer_intv); | 294 | mod_timer(&req->timer, jiffies + req->timer_intv); |
295 | b_ptr->link_req = req; | 295 | b->link_req = req; |
296 | skb = skb_clone(req->buf, GFP_ATOMIC); | 296 | skb = skb_clone(req->buf, GFP_ATOMIC); |
297 | if (skb) | 297 | if (skb) |
298 | tipc_bearer_xmit_skb(net, req->bearer_id, skb, &req->dest); | 298 | tipc_bearer_xmit_skb(net, req->bearer_id, skb, &req->dest); |
@@ -313,19 +313,19 @@ void tipc_disc_delete(struct tipc_link_req *req) | |||
313 | /** | 313 | /** |
314 | * tipc_disc_reset - reset object to send periodic link setup requests | 314 | * tipc_disc_reset - reset object to send periodic link setup requests |
315 | * @net: the applicable net namespace | 315 | * @net: the applicable net namespace |
316 | * @b_ptr: ptr to bearer issuing requests | 316 | * @b: ptr to bearer issuing requests |
317 | * @dest_domain: network domain to which links can be established | 317 | * @dest_domain: network domain to which links can be established |
318 | */ | 318 | */ |
319 | void tipc_disc_reset(struct net *net, struct tipc_bearer *b_ptr) | 319 | void tipc_disc_reset(struct net *net, struct tipc_bearer *b) |
320 | { | 320 | { |
321 | struct tipc_link_req *req = b_ptr->link_req; | 321 | struct tipc_link_req *req = b->link_req; |
322 | struct sk_buff *skb; | 322 | struct sk_buff *skb; |
323 | 323 | ||
324 | spin_lock_bh(&req->lock); | 324 | spin_lock_bh(&req->lock); |
325 | tipc_disc_init_msg(net, req->buf, DSC_REQ_MSG, b_ptr); | 325 | tipc_disc_init_msg(net, req->buf, DSC_REQ_MSG, b); |
326 | req->net = net; | 326 | req->net = net; |
327 | req->bearer_id = b_ptr->identity; | 327 | req->bearer_id = b->identity; |
328 | req->domain = b_ptr->domain; | 328 | req->domain = b->domain; |
329 | req->num_nodes = 0; | 329 | req->num_nodes = 0; |
330 | req->timer_intv = TIPC_LINK_REQ_INIT; | 330 | req->timer_intv = TIPC_LINK_REQ_INIT; |
331 | mod_timer(&req->timer, jiffies + req->timer_intv); | 331 | mod_timer(&req->timer, jiffies + req->timer_intv); |