Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Feb 2006 00:37:06 +0000 (UTC)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/kern kern_thread.c src/sys/security/audit audit.c audit.h src/sys/sys proc.h
Message-ID:  <200602020037.k120b6iM014699@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rwatson     2006-02-02 00:37:06 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             kern_thread.c 
    sys/security/audit   audit.c audit.h 
    sys/sys              proc.h 
  Log:
  Add new fields to process-related data structures:
  
  - td_ar to struct thread, which holds the in-progress audit record during
    a system call.
  
  - p_au to struct proc, which holds per-process audit state, such as the
    audit identifier, audit terminal, and process audit masks.
  
  In the earlier implementation, td_ar was added to the zero'd section of
  struct thread.  In order to facilitate merging to RELENG_6, it has been
  moved to the end of the data structure, requiring explicit
  initalization in the thread constructor.
  
  Much help from: wsalamon
  Obtained from:  TrustedBSD Project
  
  Revision  Changes    Path
  1.225     +6 -0      src/sys/kern/kern_thread.c
  1.2       +10 -0     src/sys/security/audit/audit.c
  1.2       +1 -0      src/sys/security/audit/audit.h
  1.449     +4 -0      src/sys/sys/proc.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200602020037.k120b6iM014699>