This header file doesn't need sched.h
diff -urpNX dontdiff linux-2.5.48/include/net/sctp/sm.h linux-2.5.48-header/include/net/sctp/sm.h
--- linux-2.5.48/include/net/sctp/sm.h 2002-11-17 23:29:44.000000000 -0500
+++ linux-2.5.48-header/include/net/sctp/sm.h 2002-11-18 10:17:33.000000000 -0500
@@ -53,7 +53,6 @@
#include <linux/types.h>
#include <linux/compiler.h>
-#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/in.h>
#include <net/sctp/command.h>
--
Revolutions do not require corporate support.