diff options
author | Tony Nguyen <Ton.Nguyen@Sun.COM> | 2008-09-29 17:35:19 -0700 |
---|---|---|
committer | Tony Nguyen <Ton.Nguyen@Sun.COM> | 2008-09-29 17:35:19 -0700 |
commit | d0fa49b78d1f40d84ec76c363cdc38cf128511dd (patch) | |
tree | b3c9ec29c19b3ed52c5d16b21f7eb0d328f96d16 /usr/src/lib/libbsm/common/audit_cron.c | |
parent | 6392794b28bef963aa5ad05c3da79435fd0a5a0b (diff) | |
download | illumos-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.c | 11 |
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; |