#include <limits.h>
#ifdef LINUX
-#include <termio.h>
+#include <termios.h>
+#include <sys/ioctl.h>
#endif
#ifdef DARWIN
#include <mach/mach.h>
#endif
+#ifdef __FreeBSD__
+#include <termios.h>
+#include <sys/ioctl.h>
+#endif
+
typedef void *OCL_LIB;
#ifdef HAVE_HWMON