summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorOleksij Rempel <o.rempel@pengutronix.de>2019-11-07 11:55:42 +0100
committerMarc Kleine-Budde <mkl@pengutronix.de>2019-11-13 10:42:33 +0100
commit975987e7015bb12a482df7f14fd524417d2c8e8f (patch)
treeb5fb648bf539f097cb94e64e33f74f493ed1203c /include
parentdpaa2-eth: free already allocated channels on probe defer (diff)
downloadlinux-975987e7015bb12a482df7f14fd524417d2c8e8f.tar.xz
linux-975987e7015bb12a482df7f14fd524417d2c8e8f.zip
can: af_can: export can_sock_destruct()
In j1939 we need our own struct sock::sk_destruct callback. Export the generic af_can can_sock_destruct() that allows us to chain-call it. Fixes: 9d71dd0c7009 ("can: add support of SAE J1939 protocol") Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
Diffstat (limited to 'include')
-rw-r--r--include/linux/can/core.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/can/core.h b/include/linux/can/core.h
index 8339071ab08b..e20a0cd09ba5 100644
--- a/include/linux/can/core.h
+++ b/include/linux/can/core.h
@@ -65,5 +65,6 @@ extern void can_rx_unregister(struct net *net, struct net_device *dev,
void *data);
extern int can_send(struct sk_buff *skb, int loop);
+void can_sock_destruct(struct sock *sk);
#endif /* !_CAN_CORE_H */