diff --git a/src/libs/compat/freebsd_network/device.h b/src/libs/compat/freebsd_network/device.h index 00544d9909..6599d777a6 100644 --- a/src/libs/compat/freebsd_network/device.h +++ b/src/libs/compat/freebsd_network/device.h @@ -24,6 +24,9 @@ #include "shared.h" +#ifdef __cplusplus +extern "C" { +#endif struct root_device_softc { struct pci_info pci_info; @@ -83,4 +86,8 @@ void device_sprintf_name(device_t dev, const char *format, ...) void ifq_init(struct ifqueue *, const char *); void ifq_uninit(struct ifqueue *); +#ifdef __cplusplus +} +#endif + #endif /* DEVICE_H */