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

Reply via email to