diff -r 3057f813da14 tools/blktap/drivers/blktapctrl.c --- a/tools/blktap/drivers/blktapctrl.c Thu Nov 29 19:30:33 2007 +0000 +++ b/tools/blktap/drivers/blktapctrl.c Fri Nov 30 15:34:58 2007 +0100 @@ -41,7 +41,6 @@ #include #include #include -#include #include #include #include @@ -50,7 +49,6 @@ #include #include #include -#include #include #include diff -r 3057f813da14 tools/blktap/drivers/bswap.h --- a/tools/blktap/drivers/bswap.h Thu Nov 29 19:30:33 2007 +0000 +++ b/tools/blktap/drivers/bswap.h Fri Nov 30 15:34:58 2007 +0100 @@ -4,6 +4,11 @@ //#include "config-host.h" #include + +#if defined(__NetBSD__) || defined(__OpenBSD__) +#include +#include +#else #ifdef HAVE_BYTESWAP_H #include @@ -73,6 +78,8 @@ static inline void bswap64s(uint64_t *s) *s = bswap64(*s); } +#endif + #if defined(WORDS_BIGENDIAN) #define be_bswap(v, size) (v) #define le_bswap(v, size) bswap ## size(v) diff -r 3057f813da14 tools/blktap/drivers/qcow-create.c --- a/tools/blktap/drivers/qcow-create.c Thu Nov 29 19:30:33 2007 +0000 +++ b/tools/blktap/drivers/qcow-create.c Fri Nov 30 15:34:58 2007 +0100 @@ -37,7 +37,6 @@ #include #include #include -#include #include #include "tapdisk.h" diff -r 3057f813da14 tools/blktap/drivers/tapdisk.c --- a/tools/blktap/drivers/tapdisk.c Thu Nov 29 19:30:33 2007 +0000 +++ b/tools/blktap/drivers/tapdisk.c Fri Nov 30 15:34:58 2007 +0100 @@ -27,7 +27,6 @@ #include #include #include -#include #include "blktaplib.h" #include "tapdisk.h" diff -r 3057f813da14 tools/blktap/lib/xenbus.c --- a/tools/blktap/lib/xenbus.c Thu Nov 29 19:30:33 2007 +0000 +++ b/tools/blktap/lib/xenbus.c Fri Nov 30 15:34:58 2007 +0100 @@ -37,7 +37,6 @@ #include #include -#include #include #include #include diff -r 3057f813da14 tools/blktap/lib/xs_api.c --- a/tools/blktap/lib/xs_api.c Thu Nov 29 19:30:33 2007 +0000 +++ b/tools/blktap/lib/xs_api.c Fri Nov 30 15:34:58 2007 +0100 @@ -34,7 +34,6 @@ #include #include -#include #include #include #include