Add AUDIT_ARG_SOCKADDR() macro so we can start using the audit_arg_sockaddr()
function, which is currently unused. Sponsored by: The FreeBSD Foundation
This commit is contained in:
@@ -261,6 +261,11 @@ void audit_thread_free(struct thread *td);
|
||||
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 *td);
|
||||
#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)
|
||||
|
||||
Reference in New Issue
Block a user