svn commit: r246446 - head/sys/security/audit
Pawel Jakub Dawidek
pjd at FreeBSD.org
Thu Feb 7 00:24:24 UTC 2013
Author: pjd
Date: Thu Feb 7 00:24:23 2013
New Revision: 246446
URL: http://svnweb.freebsd.org/changeset/base/246446
Log:
Add AUDIT_ARG_SOCKADDR() macro so we can start using the audit_arg_sockaddr()
function, which is currently unused.
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/security/audit/audit.h
Modified: head/sys/security/audit/audit.h
==============================================================================
--- head/sys/security/audit/audit.h Wed Feb 6 23:48:04 2013 (r246445)
+++ head/sys/security/audit/audit.h Thu Feb 7 00:24:23 2013 (r246446)
@@ -261,6 +261,11 @@ void audit_thread_free(struct thread *t
audit_arg_socket((sodomain), (sotype), (soprotocol)); \
} while (0)
+#define AUDIT_ARG_SOCKADDR(td, sa) do { \
+ if (AUDITING_TD(curthread)) \
+ audit_arg_sockaddr((td), (sa)); \
+} while (0)
+
#define AUDIT_ARG_SUID(suid) do { \
if (AUDITING_TD(curthread)) \
audit_arg_suid((suid)); \
@@ -353,6 +358,7 @@ void audit_thread_free(struct thread *t
#define AUDIT_ARG_SIGNUM(signum)
#define AUDIT_ARG_SGID(sgid)
#define AUDIT_ARG_SOCKET(sodomain, sotype, soprotocol)
+#define AUDIT_ARG_SOCKADDR(td, sa)
#define AUDIT_ARG_SUID(suid)
#define AUDIT_ARG_TEXT(text)
#define AUDIT_ARG_UID(uid)
More information about the svn-src-head
mailing list