diff options
author | rwatson <rwatson@FreeBSD.org> | 2009-08-02 10:27:54 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2009-08-02 10:27:54 +0000 |
commit | 8db4ca2429ca8f9c41f5cdf61649c08989e99ef5 (patch) | |
tree | a02848295a5687895e3ba9e2a5a7d83267332a8c /contrib/openbsm/tools | |
parent | 2eafab39fe924930f5cc985cbfe46deeb11f5e2c (diff) | |
download | FreeBSD-src-8db4ca2429ca8f9c41f5cdf61649c08989e99ef5.zip FreeBSD-src-8db4ca2429ca8f9c41f5cdf61649c08989e99ef5.tar.gz |
Import OpenBSM 1.1p2 from vendor branch to 8-CURRENT. This patch release
addresses several minor issues:
- Fix audit_event definitions of AUE_OPENAT_RWT and AUE_OPENAT_RWTC.
- Fix build on Linux.
- Fix printing of class masks in the audump tool.
MFC after: 3 weeks
Obtained from: TrustedBSD Project
Approved by: re (kib)
Diffstat (limited to 'contrib/openbsm/tools')
-rw-r--r-- | contrib/openbsm/tools/audump.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/contrib/openbsm/tools/audump.c b/contrib/openbsm/tools/audump.c index a5f4b6d..82d17ea 100644 --- a/contrib/openbsm/tools/audump.c +++ b/contrib/openbsm/tools/audump.c @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2005-2006 Robert N. M. Watson + * Copyright (c) 2005-2009 Robert N. M. Watson * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $P4: //depot/projects/trustedbsd/openbsm/tools/audump.c#8 $ + * $P4: //depot/projects/trustedbsd/openbsm/tools/audump.c#9 $ */ #include <bsm/libbsm.h> @@ -165,16 +165,16 @@ printf_classmask(au_class_t classmask) first = 1; for (i = 0; i < 32; i++) { - if (classmask & (2 << i)) { + if (classmask & (1 << i)) { if (first) first = 0; else printf(","); - c = getauclassnum(2 << i); + c = getauclassnum(1 << i); if (c != NULL) printf("%s", c->ac_name); else - printf("0x%x", 2 << i); + printf("0x%x", 1 << i); } } } |