auditrt.h (45916cd2fec6e79bca5dee0421bd39e3c2910d1e) auditrt.h (103b2b152ab1f30e081cd8f98b88e71e6cd6d2fc)
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 141 unchanged lines hidden (view full) ---

150#define OBJ_MSGGROUP 0x00200 /* 'o' msgq [c]group */
151#define OBJ_MSGOWNER 0x00400 /* 'o' msgq [c]owner */
152#define OBJ_PGROUP 0x00800 /* 'o' process [e]group */
153#define OBJ_POWNER 0x01000 /* 'o' process [e]owner */
154#define OBJ_SEMGROUP 0x02000 /* 'o' semaphore [c]group */
155#define OBJ_SEMOWNER 0x04000 /* 'o' semaphore [c]owner */
156#define OBJ_SHMGROUP 0x08000 /* 'o' shared memory [c]group */
157#define OBJ_SHMOWNER 0x10000 /* 'o' shared memory [c]owner */
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 141 unchanged lines hidden (view full) ---

150#define OBJ_MSGGROUP 0x00200 /* 'o' msgq [c]group */
151#define OBJ_MSGOWNER 0x00400 /* 'o' msgq [c]owner */
152#define OBJ_PGROUP 0x00800 /* 'o' process [e]group */
153#define OBJ_POWNER 0x01000 /* 'o' process [e]owner */
154#define OBJ_SEMGROUP 0x02000 /* 'o' semaphore [c]group */
155#define OBJ_SEMOWNER 0x04000 /* 'o' semaphore [c]owner */
156#define OBJ_SHMGROUP 0x08000 /* 'o' shared memory [c]group */
157#define OBJ_SHMOWNER 0x10000 /* 'o' shared memory [c]owner */
158#define OBJ_FMRI 0x20000 /* 'o' fmri object */
158
159#define SOCKFLG_MACHINE 0 /* search socket token by machine name */
160#define SOCKFLG_PORT 1 /* search socket token by port number */
161
162/*
163 * Global variables
164 */
165extern unsigned short m_type; /* 'm' message type */

--- 15 unchanged lines hidden (view full) ---

181extern int ip_type;
182extern int ip_ipv6[4]; /* ip ipv6 object identifier */
183extern int obj_flag; /* 'o' object type */
184extern int obj_id; /* object identifier */
185extern gid_t obj_group; /* object group */
186extern uid_t obj_owner; /* object owner */
187extern int subj_id; /* subject identifier */
188extern char ipc_type; /* 'o' object type - tell what type of IPC */
159
160#define SOCKFLG_MACHINE 0 /* search socket token by machine name */
161#define SOCKFLG_PORT 1 /* search socket token by port number */
162
163/*
164 * Global variables
165 */
166extern unsigned short m_type; /* 'm' message type */

--- 15 unchanged lines hidden (view full) ---

182extern int ip_type;
183extern int ip_ipv6[4]; /* ip ipv6 object identifier */
184extern int obj_flag; /* 'o' object type */
185extern int obj_id; /* object identifier */
186extern gid_t obj_group; /* object group */
187extern uid_t obj_owner; /* object owner */
188extern int subj_id; /* subject identifier */
189extern char ipc_type; /* 'o' object type - tell what type of IPC */
190extern scf_pattern_t fmri; /* 'o' fmri value */
189
190/*
191 * File selection options
192 */
193extern char *f_machine; /* 'M' machine (suffix) type */
194extern char *f_root; /* 'R' audit root */
195extern char *f_server; /* 'S' server */
196extern char *f_outfile; /* 'W' output file */

--- 57 unchanged lines hidden ---
191
192/*
193 * File selection options
194 */
195extern char *f_machine; /* 'M' machine (suffix) type */
196extern char *f_root; /* 'R' audit root */
197extern char *f_server; /* 'S' server */
198extern char *f_outfile; /* 'W' output file */

--- 57 unchanged lines hidden ---