/trunk/debian/patches/kfreebsd.patch |
0,0 → 1,24 |
--- 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> |
|