diff -ruw src.orig//avahi-common/simple-watch.c src/avahi-common/simple-watch.c
--- src.orig//avahi-common/simple-watch.c	2014-01-21 18:42:41.001064307 +0100
+++ src/avahi-common/simple-watch.c	2014-01-21 18:43:30.981047904 +0100
@@ -21,7 +21,7 @@
 #include <config.h>
 #endif
 
-#include <sys/poll.h>
+#include <poll.h>
 #include <assert.h>
 #include <string.h>
 #include <errno.h>
diff -ruw src.orig//avahi-common/simple-watch.h src/avahi-common/simple-watch.h
--- src.orig//avahi-common/simple-watch.h	2014-01-21 18:42:41.001064307 +0100
+++ src/avahi-common/simple-watch.h	2014-01-21 18:44:28.521029021 +0100
@@ -22,7 +22,7 @@
 
 /** \file simple-watch.h Simple poll() based main loop implementation */
 
-#include <sys/poll.h>
+#include <poll.h>
 #include <avahi-common/cdecl.h>
 #include <avahi-common/watch.h>
 
diff -ruw src.orig//avahi-common/thread-watch.c src/avahi-common/thread-watch.c
--- src.orig//avahi-common/thread-watch.c	2014-01-21 18:42:41.001064307 +0100
+++ src/avahi-common/thread-watch.c	2014-01-21 18:43:19.861051555 +0100
@@ -21,7 +21,7 @@
 #include <config.h>
 #endif
 
-#include <sys/poll.h>
+#include <poll.h>
 #include <assert.h>
 #include <string.h>
 #include <errno.h>
diff -ruw src.orig//avahi-common/thread-watch.h src/avahi-common/thread-watch.h
--- src.orig//avahi-common/thread-watch.h	2014-01-21 18:42:41.001064307 +0100
+++ src/avahi-common/thread-watch.h	2014-01-21 18:44:38.777025656 +0100
@@ -22,7 +22,7 @@
 
 /** \file thread-watch.h Threaded poll() based main loop implementation */
 
-#include <sys/poll.h>
+#include <poll.h>
 #include <avahi-common/cdecl.h>
 #include <avahi-common/watch.h>
 
diff -ruw src.orig//avahi-common/watch.h src/avahi-common/watch.h
--- src.orig//avahi-common/watch.h	2014-01-21 18:42:41.001064307 +0100
+++ src/avahi-common/watch.h	2014-01-21 18:44:04.769036817 +0100
@@ -22,7 +22,7 @@
 
 /** \file watch.h Simplistic main loop abstraction */
 
-#include <sys/poll.h>
+#include <poll.h>
 #include <sys/time.h>
 
 #include <avahi-common/cdecl.h>
