diff options
author | 2014-01-15 09:50:13 +0100 | |
---|---|---|
committer | 2014-02-04 09:34:33 +0100 | |
commit | cb2518ca9f06dfcfa3d175773631bfb1e461bdc7 (patch) | |
tree | 862c310c2fd5b765526ec112ae12c508e4fdab65 /include/linux/can | |
parent | can: add explicit copyrights to can userspace header (diff) | |
download | linux-cb2518ca9f06dfcfa3d175773631bfb1e461bdc7.tar.gz linux-cb2518ca9f06dfcfa3d175773631bfb1e461bdc7.tar.bz2 linux-cb2518ca9f06dfcfa3d175773631bfb1e461bdc7.zip |
can: add ability to allocate CANFD frame in skb data
This patch adds the ability of allocating a CANFD frame data structure in the
skb data area.
Signed-off-by: Stephane Grosjean <s.grosjean@peak-system.com>
Acked-by: Oliver Hartkopp <socketcan@hartkopp.net>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'include/linux/can')
-rw-r--r-- | include/linux/can/dev.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/can/dev.h b/include/linux/can/dev.h index fb0ab651a041..dc5f9026b67f 100644 --- a/include/linux/can/dev.h +++ b/include/linux/can/dev.h @@ -124,6 +124,8 @@ unsigned int can_get_echo_skb(struct net_device *dev, unsigned int idx); void can_free_echo_skb(struct net_device *dev, unsigned int idx); struct sk_buff *alloc_can_skb(struct net_device *dev, struct can_frame **cf); +struct sk_buff *alloc_canfd_skb(struct net_device *dev, + struct canfd_frame **cfd); struct sk_buff *alloc_can_err_skb(struct net_device *dev, struct can_frame **cf); |