cvs commit: src/sys/security/audit audit.c
Christian S.J. Peron
csjp at FreeBSD.org
Mon Jan 28 09:33:46 PST 2008
csjp 2008-01-28 17:33:46 UTC
FreeBSD src repository
Modified files:
sys/security/audit audit.c
Log:
Make sure that the termid type is initialized to AU_IPv4 by default.
This makes sure that process tokens credentials with un-initialized
audit contexts are handled correctly. Currently, when invariants are
enabled, this change fixes a panic by ensuring that we have a valid
termid family. Also, this fixes token generation for process tokens
making sure that userspace is always getting a valid token.
This is consistent with what Solaris does when an audit context is
un-initialized.
Obtained from: TrustedBSD Project
MFC after: 1 week
Revision Changes Path
1.37 +3 -1 src/sys/security/audit/audit.c
More information about the cvs-src
mailing list