fix all missing instances of __cplusplus checks/extern "C" in headers
[musl] / include / net / route.h
index 3aaab97..96ff48e 100644 (file)
@@ -1,6 +1,10 @@
 #ifndef _NET_ROUTE_H
 #define _NET_ROUTE_H
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 #include <stdint.h>
 #include <sys/socket.h>
 #include <sys/types.h>
@@ -113,4 +117,8 @@ struct in6_rtmsg {
 
 #define RTMSG_AR_FAILED                0x51
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif