From d0fa49b78d1f40d84ec76c363cdc38cf128511dd Mon Sep 17 00:00:00 2001 From: Tony Nguyen Date: Mon, 29 Sep 2008 17:35:19 -0700 Subject: 1207395 au_event_t is a currently a short. It should be redefined to be a u_short --- usr/src/lib/libbsm/common/audit_cron.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'usr/src/lib/libbsm/common/audit_cron.c') 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 #include @@ -47,7 +46,7 @@ #include #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; -- cgit v1.2.3