diff --git a/tools/ciptool.c b/tools/ciptool.c
index e240f38..72338dc 100644
--- a/tools/ciptool.c
+++ b/tools/ciptool.c
#include <bluetooth/sdp_lib.h>
#include <bluetooth/cmtp.h>
-#ifdef NEED_PPOLL
-#include "ppoll.h"
-#endif
-
static volatile sig_atomic_t __io_canceled = 0;
static void sig_hup(int sig)
diff --git a/tools/hciattach.c b/tools/hciattach.c
index e1e80af..db01b85 100644
--- a/tools/hciattach.c
+++ b/tools/hciattach.c
#include "hciattach.h"
-#ifdef NEED_PPOLL
-#include "ppoll.h"
-#endif
-
struct uart_t {
char *type;
int m_id;
diff --git a/tools/rfcomm.c b/tools/rfcomm.c
index affdbc7..ff164c8 100644
--- a/tools/rfcomm.c
+++ b/tools/rfcomm.c
#include <bluetooth/hci_lib.h>
#include <bluetooth/rfcomm.h>
-#ifdef NEED_PPOLL
-#include "ppoll.h"
-#endif
-
static int rfcomm_raw_tty = 0;
static int auth = 0;
static int encryption = 0;