?revision_form?Rev ?revision_input??revision_submit??revision_endform?
Blame |
Last modification |
View Log
| RSS feed
--- a/lib/os.c
+++ b/lib/os.c
@@ -26,7 +26,7 @@
#include "os_linux.c"
#elif (defined(SOLARIS))
#include "os_solaris.c"
-#elif (defined(BSD) && BSD >= 199306)
+#elif defined(__FreeBSD_kernel__) || (defined(BSD) && BSD >= 199306)
#include "os_bsd.c"
#else
#error "No support for this operating system yet. Sorry!"
--- a/lib/os_bsd.c
+++ b/lib/os_bsd.c
@@ -16,6 +16,10 @@
#include <arpa/inet.h>
#include <signal.h>
#include <netdb.h>
+#ifdef __GLIBC__
+#include <sys/file.h>
+#include <pty.h>
+#endif
#include <libutil.h>