summaryrefslogtreecommitdiff
path: root/usr/src/lib/libbsm/common/audit_cron.c
diff options
context:
space:
mode:
authorTony Nguyen <Ton.Nguyen@Sun.COM>2008-09-29 17:35:19 -0700
committerTony Nguyen <Ton.Nguyen@Sun.COM>2008-09-29 17:35:19 -0700
commitd0fa49b78d1f40d84ec76c363cdc38cf128511dd (patch)
treeb3c9ec29c19b3ed52c5d16b21f7eb0d328f96d16 /usr/src/lib/libbsm/common/audit_cron.c
parent6392794b28bef963aa5ad05c3da79435fd0a5a0b (diff)
downloadillumos-joyent-d0fa49b78d1f40d84ec76c363cdc38cf128511dd.tar.gz
1207395 au_event_t is a currently a short. It should be redefined to be a u_short
Diffstat (limited to 'usr/src/lib/libbsm/common/audit_cron.c')
-rw-r--r--usr/src/lib/libbsm/common/audit_cron.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/usr/src/lib/libbsm/common/audit_cron.c b/usr/src/lib/libbsm/common/audit_cron.c
index a860f8ce1e..106e28a946 100644
--- a/usr/src/lib/libbsm/common/audit_cron.c
+++ b/usr/src/lib/libbsm/common/audit_cron.c
@@ -22,7 +22,6 @@
* Copyright 2008 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
-#pragma ident "%Z%%M% %I% %E% SMI"
#include <sys/types.h>
#include <sys/systeminfo.h>
@@ -47,7 +46,7 @@
#include <locale.h>
#include "generic.h"
-#define F_AUID "%d\n"
+#define F_AUID "%u\n"
#define F_SMASK "%x\n"
#define F_FMASK "%x\n"
#define F_PORT "%lx\n"
@@ -119,7 +118,7 @@ audit_cron_getinfo(char *fname, char *fname_aux, struct auditinfo_addr *info)
F_TYPE
F_MACH
F_ASID,
- (int *)&(info->ai_auid),
+ &(info->ai_auid),
&(info->ai_mask.am_success),
&(info->ai_mask.am_failure),
&(info->ai_termid.at_port),
@@ -128,7 +127,7 @@ audit_cron_getinfo(char *fname, char *fname_aux, struct auditinfo_addr *info)
&(info->ai_termid.at_addr[1]),
&(info->ai_termid.at_addr[2]),
&(info->ai_termid.at_addr[3]),
- (unsigned int *)&(info->ai_asid)) != 10) {
+ &(info->ai_asid)) != 10) {
audit_cron_syslog(msg);
goto delete_first;
}
@@ -201,7 +200,7 @@ audit_cron_setinfo(char *fname, struct auditinfo_addr *info)
F_TYPE
F_MACH
F_ASID,
- (int)info->ai_auid,
+ info->ai_auid,
info->ai_mask.am_success,
info->ai_mask.am_failure,
info->ai_termid.at_port,
@@ -210,7 +209,7 @@ audit_cron_setinfo(char *fname, struct auditinfo_addr *info)
info->ai_termid.at_addr[1],
info->ai_termid.at_addr[2],
info->ai_termid.at_addr[3],
- (unsigned int)info->ai_asid);
+ info->ai_asid);
if (write(fd, textbuf, len) != len)
goto audit_setinfo_clean;