summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sftp-server.c2
-rw-r--r--ssh-keyscan.c2
-rw-r--r--sshd.c2
3 files changed, 6 insertions, 0 deletions
diff --git a/sftp-server.c b/sftp-server.c
index e1d8868f..a502858d 100644
--- a/sftp-server.c
+++ b/sftp-server.c
@@ -33,7 +33,9 @@
#include <dirent.h>
#include <errno.h>
#include <fcntl.h>
+#ifdef HAVE_POLL_H
#include <poll.h>
+#endif
#include <pwd.h>
#include <stdlib.h>
#include <stdio.h>
diff --git a/ssh-keyscan.c b/ssh-keyscan.c
index ccd21258..92c19974 100644
--- a/ssh-keyscan.c
+++ b/ssh-keyscan.c
@@ -25,7 +25,9 @@
#include <netdb.h>
#include <errno.h>
+#ifdef HAVE_POLL_H
#include <poll.h>
+#endif
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/sshd.c b/sshd.c
index 4e33cc92..296c6e86 100644
--- a/sshd.c
+++ b/sshd.c
@@ -64,7 +64,9 @@
#include <paths.h>
#endif
#include <grp.h>
+#ifdef HAVE_POLL_H
#include <poll.h>
+#endif
#include <pwd.h>
#include <signal.h>
#include <stdarg.h>