Massively cleaned up #include's, so they're in a consistent
[freeradius.git] / src / main / event.c
index 97430ba..50ddc92 100644 (file)
 #include <freeradius-devel/ident.h>
 RCSID("$Id$")
 
-#include <freeradius-devel/autoconf.h>
-
-#include <stdlib.h>
-#include <string.h>
-#include <signal.h>
 
 #include <freeradius-devel/radiusd.h>
-#include <freeradius-devel/rad_assert.h>
-#include <freeradius-devel/event.h>
 #include <freeradius-devel/modules.h>
+#include <freeradius-devel/event.h>
 #include <freeradius-devel/radius_snmp.h>
 
+#include <freeradius-devel/rad_assert.h>
+
+#ifdef HAVE_SIGNAL_H
+#include <signal.h>
+#endif
+
 #define USEC (1000000)
 
 /*