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)
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"