summaryrefslogtreecommitdiffstats
path: root/contrib/openbsm/libbsm/bsm_notify.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/openbsm/libbsm/bsm_notify.c')
-rw-r--r--contrib/openbsm/libbsm/bsm_notify.c24
1 files changed, 18 insertions, 6 deletions
diff --git a/contrib/openbsm/libbsm/bsm_notify.c b/contrib/openbsm/libbsm/bsm_notify.c
index 6741025..d5a7601 100644
--- a/contrib/openbsm/libbsm/bsm_notify.c
+++ b/contrib/openbsm/libbsm/bsm_notify.c
@@ -26,18 +26,30 @@
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
- * $P4: //depot/projects/trustedbsd/openbsm/libbsm/bsm_notify.c#9 $
+ * $P4: //depot/projects/trustedbsd/openbsm/libbsm/bsm_notify.c#11 $
*/
/*
* Based on sample code from Marc Majka.
*/
-#include <string.h> /* strerror() */
-#include <sys/errno.h> /* errno */
+#include <sys/types.h>
+
+#include <config/config.h>
+#ifdef HAVE_FULL_QUEUE_H
+#include <sys/queue.h>
+#else /* !HAVE_FULL_QUEUE_H */
+#include <compat/queue.h>
+#endif /* !HAVE_FULL_QUEUE_H */
+
+#include <bsm/audit_internal.h>
#include <bsm/libbsm.h>
-#include <stdint.h> /* uint32_t */
-#include <syslog.h> /* syslog() */
-#include <stdarg.h> /* syslog() */
+
+#include <errno.h>
+#include <stdint.h>
+#include <stdarg.h>
+#include <string.h>
+#include <syslog.h>
+
#ifdef __APPLE__
#include <notify.h>
OpenPOWER on IntegriCloud