aboutsummaryrefslogtreecommitdiffstats
path: root/net/can/raw.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/can/raw.c')
-rw-r--r--net/can/raw.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/net/can/raw.c b/net/can/raw.c
index 5d860e8dcc52..c1764e41ddaf 100644
--- a/net/can/raw.c
+++ b/net/can/raw.c
@@ -705,8 +705,8 @@ static int raw_sendmsg(struct kiocb *iocb, struct socket *sock,
705 if (!skb) 705 if (!skb)
706 goto put_dev; 706 goto put_dev;
707 707
708 skb_reserve(skb, sizeof(struct can_skb_priv)); 708 can_skb_reserve(skb);
709 ((struct can_skb_priv *)(skb->head))->ifindex = dev->ifindex; 709 can_skb_prv(skb)->ifindex = dev->ifindex;
710 710
711 err = memcpy_fromiovec(skb_put(skb, size), msg->msg_iov, size); 711 err = memcpy_fromiovec(skb_put(skb, size), msg->msg_iov, size);
712 if (err < 0) 712 if (err < 0)