Remove headers which are provided by libroken, and reorder header
includes so that they're a bit a more legible.
Change-Id: I82fb06f8d531476cc89e53ec189be15cb7ebf5d7
Reviewed-on: http://gerrit.openafs.org/4402
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
#include <afsconfig.h>
#include <afs/param.h>
-
-
#include <afs/stds.h>
-#include <stddef.h>
-#include <stdlib.h>
-#include <stdio.h>
-#include <errno.h>
-#include <string.h>
-
#include "procmgmt.h"
+#include <roken.h>
/* Define NULL-terminated array of signal name/number pairs */
typedef struct {
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
+#include "procmgmt.h" /* Must be before roken */
-#include <afs/stds.h>
+#include <roken.h>
-#include <stddef.h>
-#include <stdlib.h>
-#include <stdio.h>
-#include <errno.h>
-#include <string.h>
#include <windows.h>
#include <pthread.h>
#include <afs/errmap_nt.h>
#include <afs/secutil_nt.h>
-#include "procmgmt.h"
#include "pmgtprivate.h"
-
-
/* Signal disposition table and associated definitions and locks */
typedef struct {
#include <afsconfig.h>
#include <afs/param.h>
-
-
#include <afs/stds.h>
-#include <stddef.h>
-#include <stdlib.h>
-#include <errno.h>
+#include <roken.h>
#include "procmgmt.h"
#include "pmgtprivate.h"
#include <afsconfig.h>
#include <afs/param.h>
+#include <roken.h>
-
-#include <stddef.h>
-#include <stdlib.h>
-#include <stdio.h>
-#include <errno.h>
-#include <string.h>
-#include <signal.h>
#include <windows.h>
#include "pmgtprivate.h"