if_pppox simply doesn't need sched.h
diff -urpNX dontdiff linux-2.5.47/include/linux/if_pppox.h linux-2.5.47-pci/include/linux/if_pppox.h
--- linux-2.5.47/include/linux/if_pppox.h 2002-10-01 03:06:19.000000000 -0400
+++ linux-2.5.47-pci/include/linux/if_pppox.h 2002-11-16 22:38:08.000000000 -0500
@@ -24,7 +24,6 @@
#include <linux/if_ether.h>
#include <linux/if.h>
#include <linux/netdevice.h>
-#include <linux/sched.h>
#include <asm/semaphore.h>
#include <linux/ppp_channel.h>
#endif /* __KERNEL__ */
--
Revolutions do not require corporate support.