--- configure.in.in.orig	Sun Feb 15 11:19:52 2004
+++ configure.in.in	Sun Feb 15 11:06:36 2004
@@ -43,7 +43,16 @@
 KDE_CHECK_STL
 AC_HEADER_DIRENT
 AC_HEADER_STDC
-AC_CHECK_HEADERS(sys/param.h sys/mman.h sys/time.h sysent.h strings.h sys/stat.h sys/select.h paths.h malloc.h limits.h sys/soundcard.h dlfcn.h termios.h)
+AC_CHECK_HEADERS(sys/param.h sys/mman.h sys/time.h sysent.h strings.h sys/stat.h sys/select.h paths.h malloc.h limits.h sys/soundcard.h dlfcn.h termios.h sys/socket.h sys/ioctl.h)
+
+AC_CHECK_HEADERS(net/if.h, , ,[
+#ifdef HAVE_SYS_TYPES_H
+#include <sys/types.h>
+#endif
+#ifdef HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
+])
 
 DCOPIDL2CPP="compiled"
 DCOPIDL="compiled"
