diff options
Diffstat (limited to 'usr/src/lib/auditd_plugins/syslog/sysplugin.c')
-rw-r--r-- | usr/src/lib/auditd_plugins/syslog/sysplugin.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/usr/src/lib/auditd_plugins/syslog/sysplugin.c b/usr/src/lib/auditd_plugins/syslog/sysplugin.c index 83b4b5623e..745f512555 100644 --- a/usr/src/lib/auditd_plugins/syslog/sysplugin.c +++ b/usr/src/lib/auditd_plugins/syslog/sysplugin.c @@ -19,14 +19,13 @@ * CDDL HEADER END */ /* - * Copyright 2007 Sun Microsystems, Inc. All rights reserved. + * Copyright 2008 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. * * convert binary audit records to syslog messages and * send them off to syslog * */ -#pragma ident "%Z%%M% %I% %E% SMI" /* * auditd_plugin_open(), auditd_plugin() and auditd_plugin_close() @@ -566,7 +565,7 @@ filter(const char *input, uint32_t sequence, char *output, if (cacheauevent(&event, ctx.out.sf_eventid) < 0) (void) snprintf(event_name, EVENT_NAME_LEN, - "%d", ctx.out.sf_eventid); + "%hu", ctx.out.sf_eventid); else (void) strlcpy(event_name, event->ae_desc, EVENT_NAME_LEN); @@ -599,13 +598,13 @@ filter(const char *input, uint32_t sequence, char *output, #if DEBUG if (ctx.out.sf_sequence != -1) fprintf(dbfp, - "syslog tossed (event=%d) record %u " + "syslog tossed (event=%hu) record %u " "/ buffer %u\n", ctx.out.sf_eventid, ctx.out.sf_sequence, sequence); else fprintf(dbfp, - "syslog tossed (event=%d) buffer %u\n", + "syslog tossed (event=%hu) buffer %u\n", ctx.out.sf_eventid, sequence); #endif @@ -652,7 +651,7 @@ filter(const char *input, uint32_t sequence, char *output, au_event_ent_t *event; if (cacheauevent(&event, ctx.out.sf_eventid) < 0) - used = snprintf(bp, remaining, "%d", + used = snprintf(bp, remaining, "%hu", ctx.out.sf_eventid); else used = strlcpy(bp, event->ae_desc, remaining); |