Jean Tourrilhes wrote:
@@ -69,11 +69,12 @@
/***************************** INCLUDES *****************************/
-/* To minimise problems in user space, I might remove those headers
- * at some point. Jean II */
-#include <linux/types.h> /* for "caddr_t" et al */
-#include <linux/socket.h> /* for "struct sockaddr" et al
*/
-#include <linux/if.h> /* for IFNAMSIZ and co... */
+/* Do not put any header in this file, this creates a mess when
+ * exported to user space. Most users have included all the
+ * relevant headers anyway... Jean II */
+/*#include <linux/types.h>*/ /* for "caddr_t" et al
*/
+/*#include <linux/socket.h>*/ /* for "struct sockaddr" et al
*/
+/*#include <linux/if.h>*/ /* for IFNAMSIZ and co... */
I have reverted this patch, because
* it broke too many drivers
* we don't really care about userspace #include use in include/linux
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html