summaryrefslogtreecommitdiffstats
path: root/sys/security
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2007-05-30 09:14:14 +0000
committerrwatson <rwatson@FreeBSD.org>2007-05-30 09:14:14 +0000
commita846d9ed4dd3f5877280674ab28916e2ee08cc54 (patch)
tree74ffbe2c4b9544618aed4296f5bf307d62433917 /sys/security
parentb1c254898d86f2fbb2980fe7a82633dd1e6d04a9 (diff)
downloadFreeBSD-src-a846d9ed4dd3f5877280674ab28916e2ee08cc54.zip
FreeBSD-src-a846d9ed4dd3f5877280674ab28916e2ee08cc54.tar.gz
Remove unused ar_subj_comm field from in-kernel audit record; we never
export this via BSM, so don't pay space/time cost of maintaining it. Obtained from: TrustedBSD Project
Diffstat (limited to 'sys/security')
-rw-r--r--sys/security/audit/audit.c1
-rw-r--r--sys/security/audit/audit_private.h1
2 files changed, 0 insertions, 2 deletions
diff --git a/sys/security/audit/audit.c b/sys/security/audit/audit.c
index 0a3a711..97da0df 100644
--- a/sys/security/audit/audit.c
+++ b/sys/security/audit/audit.c
@@ -184,7 +184,6 @@ audit_record_ctor(void *mem, int size, void *arg, int flags)
ar->k_ar.ar_subj_pid = td->td_proc->p_pid;
ar->k_ar.ar_subj_amask = td->td_proc->p_au->ai_mask;
ar->k_ar.ar_subj_term_addr = td->td_proc->p_au->ai_termid;
- bcopy(td->td_proc->p_comm, ar->k_ar.ar_subj_comm, MAXCOMLEN);
PROC_UNLOCK(td->td_proc);
return (0);
diff --git a/sys/security/audit/audit_private.h b/sys/security/audit/audit_private.h
index fd8a4e9..497c4e3 100644
--- a/sys/security/audit/audit_private.h
+++ b/sys/security/audit/audit_private.h
@@ -173,7 +173,6 @@ struct audit_record {
pid_t ar_subj_pid;
struct au_tid ar_subj_term;
struct au_tid_addr ar_subj_term_addr;
- char ar_subj_comm[MAXCOMLEN + 1];
struct au_mask ar_subj_amask;
/* Operation arguments. */
OpenPOWER on IntegriCloud