diff options
-rw-r--r-- | net/tipc/eth_media.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/tipc/eth_media.c b/net/tipc/eth_media.c index 06488195f998..120a676a3360 100644 --- a/net/tipc/eth_media.c +++ b/net/tipc/eth_media.c | |||
@@ -111,6 +111,7 @@ static int send_msg(struct sk_buff *buf, struct tipc_bearer *tb_ptr, | |||
111 | 111 | ||
112 | skb_reset_network_header(clone); | 112 | skb_reset_network_header(clone); |
113 | clone->dev = dev; | 113 | clone->dev = dev; |
114 | clone->protocol = htons(ETH_P_TIPC); | ||
114 | dev_hard_header(clone, dev, ETH_P_TIPC, dest->value, | 115 | dev_hard_header(clone, dev, ETH_P_TIPC, dest->value, |
115 | dev->dev_addr, clone->len); | 116 | dev->dev_addr, clone->len); |
116 | dev_queue_xmit(clone); | 117 | dev_queue_xmit(clone); |