Changeset View
Changeset View
Standalone View
Standalone View
contrib/openbsm/man/getaudit.2
Show All 18 Lines | |||||
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||||
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||||
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||||
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||||
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||||
.\" SUCH DAMAGE. | .\" SUCH DAMAGE. | ||||
.\" | .\" | ||||
.Dd October 19, 2008 | .Dd March 14, 2018 | ||||
.Dt GETAUDIT 2 | .Dt GETAUDIT 2 | ||||
.Os | .Os | ||||
.Sh NAME | .Sh NAME | ||||
.Nm getaudit , | .Nm getaudit , | ||||
.Nm getaudit_addr | .Nm getaudit_addr | ||||
.Nd "retrieve audit session state" | .Nd "retrieve audit session state" | ||||
.Sh SYNOPSIS | .Sh SYNOPSIS | ||||
.In bsm/audit.h | .In bsm/audit.h | ||||
Show All 21 Lines | |||||
.Fa auditinfo_t | .Fa auditinfo_t | ||||
data structure is defined as follows: | data structure is defined as follows: | ||||
.Bd -literal -offset indent | .Bd -literal -offset indent | ||||
struct auditinfo { | struct auditinfo { | ||||
au_id_t ai_auid; /* Audit user ID */ | au_id_t ai_auid; /* Audit user ID */ | ||||
au_mask_t ai_mask; /* Audit masks */ | au_mask_t ai_mask; /* Audit masks */ | ||||
au_tid_t ai_termid; /* Terminal ID */ | au_tid_t ai_termid; /* Terminal ID */ | ||||
au_asid_t ai_asid; /* Audit session ID */ | au_asid_t ai_asid; /* Audit session ID */ | ||||
au_asflgs_t ai_flags; /* Audit session flags. */ | |||||
csjp: space issue here | |||||
}; | }; | ||||
typedef struct auditinfo auditinfo_t; | typedef struct auditinfo auditinfo_t; | ||||
.Ed | .Ed | ||||
.Pp | .Pp | ||||
The | The | ||||
.Fa ai_auid | .Fa ai_auid | ||||
variable contains the audit identifier which is recorded in the audit log for | variable contains the audit identifier which is recorded in the audit log for | ||||
each event the process caused. | each event the process caused. | ||||
▲ Show 20 Lines • Show All 114 Lines • Show Last 20 Lines |
space issue here