Lines Matching +full:ipc +full:- +full:3
1 .\"-
2 .\" Copyright (c) 2005-2006 Robert N. M. Watson
37 token-based record stream to represent system audit data.
55 process information, file path names, IPC object information, MAC labels,
65 .Xr libbsm 3
78 .Xr au_to_file 3 .
79 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
93 A 32-bit
96 .Xr au_to_header32 3 ;
97 a 64-bit
100 .Xr au_to_header64 3 .
101 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
107 .It "Event Modifier 2 bytes Event sub-type"
108 .It "Seconds 4/8 bytes Record time stamp (32/64-bits)"
109 .It "Nanoseconds 4/8 bytes Record time stamp (32/64-bits)"
117 A 32-bit extended
120 .Xr au_to_header32_ex 3 ;
121 a 64-bit extended
124 .Xr au_to_header64_ex 3 .
125 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
131 .It "Event Modifier 2 bytes Event sub-type"
134 .It "Seconds 4/8 bytes Record time stamp (32/64-bits)"
135 .It "Nanoseconds 4/8 bytes Record time stamp (32/64-bits)"
146 .Xr au_to_trailer 3 .
147 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
166 .Xr au_to_data 3 .
167 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
170 .It "How to Print 1 byte User-defined printing information"
182 .Xr au_to_in_addr 3
184 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
196 .Xr au_to_in_addr_ex 3
202 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
215 .Xr au_to_ip 3 .
216 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
224 .It "TTL 1 byte IP Time-to-Live"
237 .Xr au_to_iport 3 .
238 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
250 .Xr au_to_path 3 .
251 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
260 token contains a set of NUL-terminated path names.
262 .Xr libbsm 3
266 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
269 .It "Count 2 bytes Number of NUL-terminated string(s) in token"
270 .It "Path Variable count NUL-terminated string(s)"
288 .Xr au_to_process32 3
290 .Xr au_to_process64 3 .
291 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
301 .It "Terminal Port ID 4/8 bytes Terminal port ID (32/64-bits)"
314 .Xr au_to_process32_ex 3
316 .Xr au_to_process64_ex 3 .
317 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
327 .It "Terminal Port ID 4/8 bytes Terminal port ID (32/64-bits)"
340 .Xr au_to_return32 3
342 .Xr au_to_return64 3 .
343 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
347 .It "Return Value 4/8 bytes Return value (32/64-bits)"
363 .Xr au_to_subject32 3
365 .Xr au_to_subject64 3 .
366 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
376 .It "Terminal Port ID 4/8 bytes Terminal port ID (32/64-bits)"
389 .Xr au_to_subject32_ex 3
391 .Xr au_to_subject64_ex 3 .
392 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
402 .It "Terminal Port ID 4/8 bytes Terminal port ID (32/64-bits)"
406 .Ss System V IPC Token
408 .Dq System V IPC
409 token contains the System V IPC message handle, semaphore handle or shared
411 A System V IPC token may be created using
412 +.Xr au_to_ipc 3 .
413 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
422 token contains a single NUL-terminated text string.
426 .Xr au_to_text 3 .
427 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
445 .Xr au_to_attr32 3
447 .Xr au_to_attr64 3 .
448 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
456 .It "Device 4/8 bytes Device major/minor number (32/64-bit)"
465 .Xr au_to_groups 3 .
466 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
472 .Ss System V IPC Permission Token
474 .Dq System V IPC permission
475 token contains a System V IPC access permissions.
476 A System V IPC permission token may be created using
477 .Xr au_to_ipc_perm 3 .
478 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
481 .It Li "Owner user ID" Ta "4 bytes" Ta "User ID of IPC owner"
482 .It Li "Owner group ID" Ta "4 bytes" Ta "Group ID of IPC owner"
483 .It Li "Creator user ID" Ta "4 bytes" Ta "User ID of IPC creator"
484 .It Li "Creator group ID" Ta "4 bytes" Ta "Group ID of IPC creator"
487 .It Li "Key" Ta "4 bytes" Ta "IPC key"
495 .Xr au_to_arg32 3
497 .Xr au_to_arg64 3 .
498 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
511 .Xr au_to_exec_args 3 .
512 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
516 .It Li "Text" Ta "* bytes" Ta "Count nul-terminated strings"
523 .Xr au_to_exec_env 3 .
524 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
528 .It Li "Text" Ta "* bytes" Ta "Count nul-terminated strings"
537 .Xr au_to_exit 3 .
538 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
550 .Xr au_to_sock_unix 3 ,
551 .Xr au_to_sock_inet32 3
553 .Xr au_to_sock_inet128 3 .
554 .Bl -column -offset 3n ".Sy Field Name Width XX" ".Sy XX Bytes XXXX" ".Sy Description"
568 .Xr au_to_socket_ex 3 .
569 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
586 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
595 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
599 .Ss Use-of-auth Token
601 .Dq use-of-auth
603 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
611 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
619 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
626 token holds a NUL-terminated string with the name of the zone or jail from
631 .Xr au_to_zonename 3 .
632 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL"
641 .Xr libbsm 3 ,
668 .Xr libbsm 3
670 .Xr au_to_in_addr_ex 3 .