diff -rud /tmp/linux-atm-2.4.1/src/arpd/io.c linux-atm-2.4.1/src/arpd/io.c
--- /tmp/linux-atm-2.4.1/src/arpd/io.c	2007-04-08 00:12:13.000000000 +0200
+++ linux-atm-2.4.1/src/arpd/io.c	2007-04-08 00:44:23.000000000 +0200
@@ -16,7 +16,10 @@
 #include <sys/types.h>
 #include <sys/socket.h>
 #include <sys/ioctl.h>
+#include <linux/version.h>
+#if	LINUX_VERSION_CODE != KERNEL_VERSION(2,6,17)
 #include <net/if.h>
+#endif
 #include <netinet/in.h>
 #include <atm.h>
 #include <linux/atmclip.h> /* for CLIP_DEFAULT_IDLETIMER */