audit: Tidy header includes
authorSimon Wilkinson <sxw@your-file-system.com>
Thu, 24 Mar 2011 19:27:21 +0000 (19:27 +0000)
committerJeffrey Altman <jaltman@openafs.org>
Mon, 28 Mar 2011 01:44:19 +0000 (18:44 -0700)
Since we adopted libroken, we get a lot of header includes automatically
from roken.h. Use these, instead of including lots of things multiple
times.

Change-Id: I5543c5c9c22828ee19460c2ab24065f508a6353f
Reviewed-on: http://gerrit.openafs.org/4320
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>

src/audit/audit-file.c
src/audit/audit-sysvmq.c
src/audit/audit.c

index b786c8d..3c3c8d2 100644 (file)
@@ -9,20 +9,11 @@
 
 #include <afsconfig.h>
 #include <afs/param.h>
+
+#include <roken.h>
+
 #include <afs/afsutil.h>
 
-#include <string.h>
-#include <stdio.h>
-#include <stdarg.h>
-#include <fcntl.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#ifndef AFS_NT40_ENV
-#include <sys/param.h>
-#include <unistd.h>
-#else
-#include <io.h>
-#endif
 #include "audit-api.h"
 
 static FILE *auditout;
index 01e942c..6004c16 100644 (file)
  * have sys/ipc.h */
 #ifdef HAVE_SYS_IPC_H
 
-
-#include <string.h>
-#include <stdio.h>
-#include <stdarg.h>
-#include <sys/types.h>
-#include <sys/stat.h>
 #include <sys/ipc.h>
 #include <sys/msg.h>
-#include <unistd.h>
-#include <fcntl.h>
 
 #include "audit-api.h"
 
index 7e0a2ab..5f74906 100644 (file)
 
 #include <roken.h>
 
-#include <fcntl.h>
-#include <stdarg.h>
-#include <string.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#ifndef AFS_NT40_ENV
-#include <unistd.h>
-#endif
 #ifdef AFS_AIX32_ENV
 #include <sys/audit.h>
 #else
@@ -29,7 +21,6 @@
 #define AUDIT_FAIL_ACCESS 3
 #define AUDIT_FAIL_PRIV 4
 #endif /* AFS_AIX32_ENV */
-#include <errno.h>
 
 #include "afs/afsint.h"
 #include <rx/rx.h>
@@ -37,9 +28,7 @@
 #include "audit.h"
 #include "audit-api.h"
 #include "lock.h"
-#ifdef AFS_AIX32_ENV
-#include <sys/audit.h>
-#endif
+
 #include <afs/afsutil.h>
 
 /* C99 requires va_copy.  Older versions of GCC provide __va_copy.  Per t