Hi Dave: These headers are redundant in the 2.4 back port and they break userspace applications including linux/udp.h. This patch removes them. Cheers, -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
Index: kernel-source-2.4/include/linux/udp.h =================================================================== RCS file: /home/gondolin/herbert/src/CVS/debian/kernel-source-2.4/include/linux/udp.h,v retrieving revision 1.1.1.1.10.1 diff -u -r1.1.1.1.10.1 udp.h --- kernel-source-2.4/include/linux/udp.h 1 Jun 2003 07:27:01 -0000 1.1.1.1.10.1 +++ kernel-source-2.4/include/linux/udp.h 26 Aug 2003 11:55:11 -0000 @@ -17,10 +17,6 @@ #ifndef _LINUX_UDP_H #define _LINUX_UDP_H -#include <asm/byteorder.h> -#include <net/sock.h> -#include <linux/ip.h> - struct udphdr { __u16 source; __u16 dest;