From 3a2cec63a4e6212cc63d21008453bd799cfe8774 Mon Sep 17 00:00:00 2001 From: Kurt Van Dijck Date: Wed, 12 Oct 2011 14:57:17 +0200 Subject: allow linking from c++ libsocketcan with c++ fails linking. Signed-off-by: Kurt Van Dijck Signed-off-by: Marc Kleine-Budde --- include/libsocketcan.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/include/libsocketcan.h b/include/libsocketcan.h index 6098d6a..dc52053 100644 --- a/include/libsocketcan.h +++ b/include/libsocketcan.h @@ -28,6 +28,10 @@ #include +#ifdef __cplusplus +extern "C" { +#endif + int can_do_restart(const char *name); int can_do_stop(const char *name); int can_do_start(const char *name); @@ -47,4 +51,8 @@ int can_get_bittiming_const(const char *name, struct can_bittiming_const *btc); int can_get_berr_counter(const char *name, struct can_berr_counter *bc); int can_get_device_stats(const char *name, struct can_device_stats *cds); +#ifdef __cplusplus +} +#endif + #endif -- cgit v1.2.3