summaryrefslogtreecommitdiffstats
path: root/net/tipc/msg.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/tipc/msg.c')
-rw-r--r--net/tipc/msg.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/net/tipc/msg.c b/net/tipc/msg.c
index 4339aab93034..b6cc58ec7346 100644
--- a/net/tipc/msg.c
+++ b/net/tipc/msg.c
@@ -469,7 +469,7 @@ bool tipc_msg_make_bundle(struct sk_buff **skb, struct tipc_msg *msg,
469 * Consumes buffer at failure 469 * Consumes buffer at failure
470 * Returns true if success, otherwise false 470 * Returns true if success, otherwise false
471 */ 471 */
472bool tipc_msg_reverse(u32 own_node, struct sk_buff **skb, u32 *dnode, int err) 472bool tipc_msg_reverse(u32 own_node, struct sk_buff **skb, int err)
473{ 473{
474 struct sk_buff *_skb = *skb; 474 struct sk_buff *_skb = *skb;
475 struct tipc_msg *hdr = buf_msg(_skb); 475 struct tipc_msg *hdr = buf_msg(_skb);
@@ -508,7 +508,6 @@ bool tipc_msg_reverse(u32 own_node, struct sk_buff **skb, u32 *dnode, int err)
508 msg_set_prevnode(hdr, own_node); 508 msg_set_prevnode(hdr, own_node);
509 msg_set_orignode(hdr, own_node); 509 msg_set_orignode(hdr, own_node);
510 msg_set_size(hdr, msg_hdr_sz(hdr) + dlen); 510 msg_set_size(hdr, msg_hdr_sz(hdr) + dlen);
511 *dnode = msg_destnode(hdr);
512 skb_trim(_skb, msg_size(hdr)); 511 skb_trim(_skb, msg_size(hdr));
513 skb_orphan(_skb); 512 skb_orphan(_skb);
514 return true; 513 return true;