diff -ruN valgrind-2.1.2.orig/coregrind/vg_unsafe.h valgrind-2.1.2/coregrind/vg_unsafe.h --- valgrind-2.1.2.orig/coregrind/vg_unsafe.h 2004-07-21 23:44:53.146503216 +0200 +++ valgrind-2.1.2/coregrind/vg_unsafe.h 2004-07-21 23:48:04.156465288 +0200 @@ -47,11 +47,12 @@ #include /* for struct msghdr */ #include /* for SIOCOUTQ */ #include /* for sockaddr_un */ -#include /* for struct ifreq et al */ #include /* for struct arpreq */ #include /* for struct rtentry */ #ifdef KERNEL_2_6 #include /* for __user definition */ +#else +#include /* for struct ifreq et al */ #endif #include /* for struct ipc_kludge */ #include /* for struct msgbuf */