Lines Matching refs:context

64 static int	do_mtime32(pr_context_t *context, int status, int flag,
66 static int do_mtime64(pr_context_t *context, int status, int flag,
271 do_newline(pr_context_t *context, int flag) in do_newline() argument
275 if (!(context->format & PRF_ONELINE) && (flag == 1)) in do_newline()
276 retstat = pr_putchar(context, '\n'); in do_newline()
277 else if (!(context->format & PRF_XMLM)) in do_newline()
278 retstat = pr_printf(context, "%s", context->SEPARATOR); in do_newline()
284 open_tag(pr_context_t *context, int tagnum) in open_tag() argument
290 if (!(context->format & PRF_XMLM)) in open_tag()
304 if (context->pending_flag && (tag->t_type != T_ATTRIBUTE)) { in open_tag()
306 err = pr_putchar(context, '>'); in open_tag()
309 context->pending_flag = 0; in open_tag()
314 err = pr_putchar(context, '\n'); in open_tag()
317 err = do_newline(context, 1); in open_tag()
324 err = pr_printf(context, " %s=\"", tag->t_tagname); in open_tag()
327 err = pr_printf(context, "<%s>", tag->t_tagname); in open_tag()
330 err = pr_printf(context, "<%s", tag->t_tagname); in open_tag()
333 err = pr_printf(context, "<%s", tag->t_tagname); in open_tag()
335 context->pending_flag = tagnum; in open_tag()
342 context->current_rec = tagnum; /* set start of new record */ in open_tag()
351 check_close_rec(pr_context_t *context, int tagnum) in check_close_rec() argument
356 if (!(context->format & PRF_XMLM)) in check_close_rec()
365 context->current_rec) { in check_close_rec()
366 err = do_newline(context, 1); in check_close_rec()
368 err = close_tag(context, context->current_rec); in check_close_rec()
378 finish_open_tag(pr_context_t *context) in finish_open_tag() argument
383 if (!(context->format & PRF_XMLM)) in finish_open_tag()
386 if (context->pending_flag) { in finish_open_tag()
388 err = pr_putchar(context, '>'); in finish_open_tag()
390 context->pending_flag = 0; in finish_open_tag()
396 close_tag(pr_context_t *context, int tagnum) in close_tag() argument
402 if (!(context->format & PRF_XMLM)) in close_tag()
409 err = pr_putchar(context, '\"'); in close_tag()
412 err = pr_printf(context, "</%s>", tag->t_tagname); in close_tag()
415 err = pr_printf(context, "/>"); in close_tag()
418 err = pr_printf(context, "</%s>", tag->t_tagname); in close_tag()
425 context->current_rec = 0; /* closing rec; none current */ in close_tag()
444 process_tag(pr_context_t *context, int tagnum, int status, int flag) in process_tag() argument
455 retstat = open_tag(context, tagnum); in process_tag()
457 retstat = (*tokentable[tagnum].func)(context, status, in process_tag()
460 retstat = close_tag(context, tagnum); in process_tag()
504 pa_hostname(pr_context_t *context, int status, int flag) in pa_hostname() argument
515 if ((returnstat = pr_adr_char(context, (char *)&ip_addr, 4)) != 0) in pa_hostname()
520 if (!(context->format & PRF_RAWM)) { in pa_hostname()
523 returnstat = pa_print(context, &uval, flag); in pa_hostname()
528 returnstat = pa_print(context, &uval, flag); in pa_hostname()
534 pa_hostname_ex(pr_context_t *context, int status, int flag) in pa_hostname_ex() argument
547 if ((returnstat = pr_adr_int32(context, (int32_t *)&ip_type, 1)) != 0) in pa_hostname_ex()
555 if ((returnstat = pr_adr_char(context, (char *)ip_addr, ip_type)) != 0) in pa_hostname_ex()
558 if ((returnstat = open_tag(context, TAG_HOSTID)) != 0) in pa_hostname_ex()
563 if (!(context->format & PRF_RAWM)) { in pa_hostname_ex()
566 returnstat = pa_print(context, &uval, flag); in pa_hostname_ex()
571 returnstat = pa_print(context, &uval, flag); in pa_hostname_ex()
574 if (!(context->format & PRF_RAWM)) { in pa_hostname_ex()
577 returnstat = pa_print(context, &uval, flag); in pa_hostname_ex()
582 returnstat = pa_print(context, &uval, flag); in pa_hostname_ex()
588 return (close_tag(context, TAG_HOSTID)); in pa_hostname_ex()
592 pa_hostname_so(pr_context_t *context, int status, int flag) in pa_hostname_so() argument
606 if ((returnstat = pr_adr_short(context, &ip_type, 1)) != 0) in pa_hostname_so()
614 if ((returnstat = pr_adr_u_short(context, &ip_port, 1)) != 0) in pa_hostname_so()
617 if ((returnstat = open_tag(context, TAG_SOCKEXLPORT)) != 0) in pa_hostname_so()
624 returnstat = pa_print(context, &uval, 0); in pa_hostname_so()
631 if ((returnstat = close_tag(context, TAG_SOCKEXLPORT)) != 0) in pa_hostname_so()
635 if ((returnstat = pr_adr_char(context, (char *)ip_addr, ip_type)) != 0) in pa_hostname_so()
638 if ((returnstat = open_tag(context, TAG_SOCKEXLADDR)) != 0) in pa_hostname_so()
643 if (!(context->format & PRF_RAWM)) { in pa_hostname_so()
646 returnstat = pa_print(context, &uval, 0); in pa_hostname_so()
651 returnstat = pa_print(context, &uval, 0); in pa_hostname_so()
656 if (!(context->format & PRF_RAWM)) { in pa_hostname_so()
659 returnstat = pa_print(context, &uval, 0); in pa_hostname_so()
664 returnstat = pa_print(context, &uval, 0); in pa_hostname_so()
672 if ((returnstat = close_tag(context, TAG_SOCKEXLADDR)) != 0) in pa_hostname_so()
676 if ((returnstat = pr_adr_u_short(context, &ip_port, 1)) != 0) in pa_hostname_so()
679 if ((returnstat = open_tag(context, TAG_SOCKEXFPORT)) != 0) in pa_hostname_so()
685 returnstat = pa_print(context, &uval, 0); in pa_hostname_so()
693 if ((returnstat = close_tag(context, TAG_SOCKEXFPORT)) != 0) in pa_hostname_so()
697 if ((returnstat = pr_adr_char(context, (char *)ip_addr, ip_type)) != 0) in pa_hostname_so()
700 if ((returnstat = open_tag(context, TAG_SOCKEXFADDR)) != 0) in pa_hostname_so()
705 if (!(context->format & PRF_RAWM)) { in pa_hostname_so()
708 returnstat = pa_print(context, &uval, flag); in pa_hostname_so()
713 returnstat = pa_print(context, &uval, flag); in pa_hostname_so()
718 if (!(context->format & PRF_RAWM)) { in pa_hostname_so()
721 returnstat = pa_print(context, &uval, flag); in pa_hostname_so()
726 returnstat = pa_print(context, &uval, flag); in pa_hostname_so()
734 if ((returnstat = close_tag(context, TAG_SOCKEXFADDR)) != 0) in pa_hostname_so()
812 pa_tid32(pr_context_t *context, int status, int flag) in pa_tid32() argument
825 if ((returnstat = pr_adr_int32(context, &dev_maj_min, 1)) != 0) in pa_tid32()
828 if ((returnstat = pr_adr_char(context, (char *)&ip_addr, 4)) != 0) in pa_tid32()
834 if (!(context->format & PRF_RAWM)) { in pa_tid32()
842 return (pa_print(context, &uval, flag)); in pa_tid32()
853 return (pa_print(context, &uval, flag)); in pa_tid32()
857 pa_tid32_ex(pr_context_t *context, int status, int flag) in pa_tid32_ex() argument
874 if ((returnstat = pr_adr_int32(context, &dev_maj_min, 1)) != 0) in pa_tid32_ex()
878 if ((returnstat = pr_adr_u_int32(context, &ip_type, 1)) != 0) in pa_tid32_ex()
886 if ((returnstat = pr_adr_char(context, (char *)ip_addr, ip_type)) != 0) in pa_tid32_ex()
893 if (!(context->format & PRF_RAWM)) { in pa_tid32_ex()
898 return (pa_print(context, &uval, flag)); in pa_tid32_ex()
908 return (pa_print(context, &uval, flag)); in pa_tid32_ex()
912 if (!(context->format & PRF_RAWM)) { in pa_tid32_ex()
917 return (pa_print(context, &uval, flag)); in pa_tid32_ex()
926 return (pa_print(context, &uval, flag)); in pa_tid32_ex()
931 pa_ip_addr(pr_context_t *context, int status, int flag) in pa_ip_addr() argument
947 if ((returnstat = pr_adr_u_int32(context, &ip_type, 1)) != 0) in pa_ip_addr()
955 if ((returnstat = pr_adr_char(context, (char *)ip_addr, ip_type)) != 0) in pa_ip_addr()
962 if (!(context->format & PRF_RAWM)) { in pa_ip_addr()
965 return (pa_print(context, &uval, flag)); in pa_ip_addr()
974 return (pa_print(context, &uval, flag)); in pa_ip_addr()
978 if (!(context->format & PRF_RAWM)) { in pa_ip_addr()
982 return (pa_print(context, &uval, flag)); in pa_ip_addr()
990 return (pa_print(context, &uval, flag)); in pa_ip_addr()
996 pa_tid64(pr_context_t *context, int status, int flag) in pa_tid64() argument
1009 if ((returnstat = pr_adr_int64(context, &dev_maj_min, 1)) != 0) in pa_tid64()
1012 if ((returnstat = pr_adr_char(context, (char *)&ip_addr, 4)) != 0) in pa_tid64()
1018 if (!(context->format & PRF_RAWM)) { in pa_tid64()
1024 return (pa_print(context, &uval, flag)); in pa_tid64()
1034 return (pa_print(context, &uval, flag)); in pa_tid64()
1038 pa_tid64_ex(pr_context_t *context, int status, int flag) in pa_tid64_ex() argument
1055 if ((returnstat = pr_adr_int64(context, &dev_maj_min, 1)) != 0) in pa_tid64_ex()
1059 if ((returnstat = pr_adr_u_int32(context, &ip_type, 1)) != 0) in pa_tid64_ex()
1067 if ((returnstat = pr_adr_char(context, (char *)&ip_addr, ip_type)) != 0) in pa_tid64_ex()
1074 if (!(context->format & PRF_RAWM)) { in pa_tid64_ex()
1080 return (pa_print(context, &uval, flag)); in pa_tid64_ex()
1090 return (pa_print(context, &uval, flag)); in pa_tid64_ex()
1094 if (!(context->format & PRF_RAWM)) { in pa_tid64_ex()
1099 return (pa_print(context, &uval, flag)); in pa_tid64_ex()
1108 return (pa_print(context, &uval, flag)); in pa_tid64_ex()
1162 pa_cmd(pr_context_t *context, int status, int flag) in pa_cmd() argument
1174 if (pr_adr_short(context, &length, 1) == 0) { in pa_cmd()
1177 if (pr_adr_char(context, cmd, length) == 0) { in pa_cmd()
1180 returnstat = pa_print(context, &uval, flag); in pa_cmd()
1204 pa_adr_byte(pr_context_t *context, int status, int flag) in pa_adr_byte() argument
1210 if (pr_adr_char(context, &c, 1) == 0) { in pa_adr_byte()
1213 return (pa_print(context, &uval, flag)); in pa_adr_byte()
1230 pa_adr_charhex(pr_context_t *context, int status, int flag) in pa_adr_charhex() argument
1239 if ((returnstat = pr_adr_char(context, p, 1)) == 0) { in pa_adr_charhex()
1244 returnstat = pa_print(context, &uval, flag); in pa_adr_charhex()
1263 pa_adr_int32(pr_context_t *context, int status, int flag) in pa_adr_int32() argument
1269 if (pr_adr_int32(context, &c, 1) == 0) { in pa_adr_int32()
1272 return (pa_print(context, &uval, flag)); in pa_adr_int32()
1292 pa_adr_int64(pr_context_t *context, int status, int flag) in pa_adr_int64() argument
1298 if (pr_adr_int64(context, &c, 1) == 0) { in pa_adr_int64()
1301 return (pa_print(context, &uval, flag)); in pa_adr_int64()
1318 pa_adr_int32hex(pr_context_t *context, int status, int flag) in pa_adr_int32hex() argument
1325 if ((returnstat = pr_adr_int32(context, &l, 1)) == 0) { in pa_adr_int32hex()
1328 returnstat = pa_print(context, &uval, flag); in pa_adr_int32hex()
1345 pa_adr_int64hex(pr_context_t *context, int status, int flag) in pa_adr_int64hex() argument
1352 if ((returnstat = pr_adr_int64(context, &l, 1)) == 0) { in pa_adr_int64hex()
1355 returnstat = pa_print(context, &uval, flag); in pa_adr_int64hex()
1729 pa_adr_short(pr_context_t *context, int status, int flag) in pa_adr_short() argument
1735 if (pr_adr_short(context, &c, 1) == 0) { in pa_adr_short()
1738 return (pa_print(context, &uval, flag)); in pa_adr_short()
1755 pa_adr_shorthex(pr_context_t *context, int status, int flag) in pa_adr_shorthex() argument
1762 if ((returnstat = pr_adr_short(context, &s, 1)) == 0) { in pa_adr_shorthex()
1767 returnstat = pa_print(context, &uval, flag); in pa_adr_shorthex()
1786 pa_adr_string(pr_context_t *context, int status, int flag) in pa_adr_string() argument
1800 if ((returnstat = pr_adr_short(context, &length, 1)) != 0) in pa_adr_string()
1804 if ((returnstat = pr_adr_char(context, c, length)) != 0) { in pa_adr_string()
1811 returnstat = pa_print(context, &uval, flag); in pa_adr_string()
1825 pa_file_string(pr_context_t *context, int status, int flag) in pa_file_string() argument
1840 if ((returnstat = pr_adr_short(context, &length, 1)) != 0) in pa_file_string()
1848 if ((returnstat = pr_adr_char(context, c, length)) != 0) { in pa_file_string()
1854 if (is_file_token(context->tokenid)) in pa_file_string()
1855 context->audit_rec_len += length; in pa_file_string()
1862 returnstat = finish_open_tag(context); in pa_file_string()
1865 returnstat = pa_print(context, &uval, flag); in pa_file_string()
1873 pa_putstr_xml(pr_context_t *context, int printable, char *str, size_t len) in pa_putstr_xml() argument
1885 err = pr_printf(context, "\\%03o", in pa_putstr_xml()
1901 err = pr_printf(context, "%s", "&amp;"); in pa_putstr_xml()
1905 err = pr_printf(context, "%s", "&lt;"); in pa_putstr_xml()
1909 err = pr_printf(context, "%s", "&gt;"); in pa_putstr_xml()
1913 err = pr_printf(context, "%s", "&quot;"); in pa_putstr_xml()
1917 err = pr_printf(context, "%s", "&apos;"); in pa_putstr_xml()
1921 err = pr_putchar(context, *str); in pa_putstr_xml()
1927 err = pr_putchar(context, *str++); in pa_putstr_xml()
1933 pa_putstr(pr_context_t *context, int printable, char *str, size_t len) in pa_putstr() argument
1937 if (context->format & PRF_XMLM) in pa_putstr()
1938 return (pa_putstr_xml(context, printable, str, len)); in pa_putstr()
1942 err = pr_printf(context, "\\%03o", in pa_putstr()
1948 err = pr_putchar(context, *str++); in pa_putstr()
1954 pa_string(pr_context_t *context, int status, int flag) in pa_string() argument
1971 if ((rstat = pr_adr_char(context, &c, 1)) < 0) in pa_string()
1976 wstat = pa_putstr(context, printable, &c, 1); in pa_string()
1986 rstat = pr_adr_char(context, &c, 1); in pa_string()
2004 wstat = pa_putstr(context, printable, mbuf, rlen); in pa_string()
2014 wstat = do_newline(context, flag); in pa_string()
2031 pa_adr_u_int32(pr_context_t *context, int status, int flag) in pa_adr_u_int32() argument
2037 if (pr_adr_u_int32(context, &c, 1) == 0) { in pa_adr_u_int32()
2040 return (pa_print(context, &uval, flag)); in pa_adr_u_int32()
2059 pa_adr_u_int64(pr_context_t *context, int status, int flag) in pa_adr_u_int64() argument
2065 if (pr_adr_u_int64(context, &c, 1) == 0) { in pa_adr_u_int64()
2068 return (pa_print(context, &uval, flag)); in pa_adr_u_int64()
2086 pa_adr_u_short(pr_context_t *context, int status, int flag) in pa_adr_u_short() argument
2092 if (pr_adr_u_short(context, &c, 1) == 0) { in pa_adr_u_short()
2095 return (pa_print(context, &uval, flag)); in pa_adr_u_short()
2112 pa_reclen(pr_context_t *context, int status) in pa_reclen() argument
2118 if ((int)pr_adr_u_int32(context, &c, 1) == 0) { in pa_reclen()
2119 context->audit_rec_len = c; in pa_reclen()
2122 if (context->format & PRF_XMLM) { in pa_reclen()
2127 return (pa_print(context, &uval, 0)); in pa_reclen()
2145 pa_mode(pr_context_t *context, int status, int flag) in pa_mode() argument
2151 if (pr_adr_u_int32(context, &c, 1) == 0) { in pa_mode()
2154 return (pa_print(context, &uval, flag)); in pa_mode()
2162 pa_print_uid(pr_context_t *context, uid_t uid, int status, int flag) in pa_print_uid() argument
2170 if (context->format & PRF_RAWM) { in pa_print_uid()
2174 returnstat = pa_print(context, &uval, flag); in pa_print_uid()
2179 returnstat = pa_print(context, &uval, flag); in pa_print_uid()
2196 pa_pw_uid(pr_context_t *context, int status, int flag) in pa_pw_uid() argument
2203 if (pr_adr_u_int32(context, &uid, 1) != 0) in pa_pw_uid()
2207 return (pa_print_uid(context, uid, status, flag)); in pa_pw_uid()
2211 pa_print_gid(pr_context_t *context, gid_t gid, int status, int flag) in pa_print_gid() argument
2219 if (context->format & PRF_RAWM) { in pa_print_gid()
2223 returnstat = pa_print(context, &uval, flag); in pa_print_gid()
2228 returnstat = pa_print(context, &uval, flag); in pa_print_gid()
2245 pa_gr_uid(pr_context_t *context, int status, int flag) in pa_gr_uid() argument
2252 if (pr_adr_u_int32(context, &gid, 1) != 0) in pa_gr_uid()
2256 return (pa_print_gid(context, gid, status, flag)); in pa_gr_uid()
2272 pa_pw_uid_gr_gid(pr_context_t *context, int status, int flag) in pa_pw_uid_gr_gid() argument
2282 if ((returnstat = pr_adr_u_int32(context, &value, 1)) != 0) in pa_pw_uid_gr_gid()
2285 if ((returnstat = open_tag(context, TAG_ACLTYPE)) != 0) in pa_pw_uid_gr_gid()
2290 if ((returnstat = pa_print(context, &uval, flag)) != 0) in pa_pw_uid_gr_gid()
2293 if ((returnstat = close_tag(context, TAG_ACLTYPE)) != 0) in pa_pw_uid_gr_gid()
2296 if ((returnstat = open_tag(context, TAG_ACLVAL)) != 0) in pa_pw_uid_gr_gid()
2308 returnstat = pa_pw_uid(context, returnstat, flag); in pa_pw_uid_gr_gid()
2312 returnstat = pa_gr_uid(context, returnstat, flag); in pa_pw_uid_gr_gid()
2315 returnstat = pr_adr_u_int32(context, &value, 1); in pa_pw_uid_gr_gid()
2319 if (!(context->format & PRF_RAWM)) { in pa_pw_uid_gr_gid()
2322 returnstat = pa_print(context, &uval, flag); in pa_pw_uid_gr_gid()
2327 pa_print(context, &uval, flag)) != 0) { in pa_pw_uid_gr_gid()
2333 returnstat = pr_adr_u_int32(context, &value, 1); in pa_pw_uid_gr_gid()
2337 if (!(context->format & PRF_RAWM)) { in pa_pw_uid_gr_gid()
2340 returnstat = pa_print(context, &uval, flag); in pa_pw_uid_gr_gid()
2345 pa_print(context, &uval, flag)) != 0) { in pa_pw_uid_gr_gid()
2351 returnstat = pr_adr_u_int32(context, &value, 1); in pa_pw_uid_gr_gid()
2355 if (!(context->format & PRF_RAWM)) { in pa_pw_uid_gr_gid()
2358 returnstat = pa_print(context, &uval, flag); in pa_pw_uid_gr_gid()
2363 pa_print(context, &uval, flag)) != 0) { in pa_pw_uid_gr_gid()
2369 if ((returnstat = close_tag(context, TAG_ACLVAL)) != 0) in pa_pw_uid_gr_gid()
2386 pa_event_modifier(pr_context_t *context, int status, int flag) in pa_event_modifier() argument
2396 if ((returnstat = pr_adr_u_short(context, &emodifier, 1)) != 0) in pa_event_modifier()
2400 if (!(context->format & PRF_XMLM) || (emodifier != 0)) { in pa_event_modifier()
2403 returnstat = open_tag(context, TAG_EVMOD); in pa_event_modifier()
2406 if (!(context->format & PRF_RAWM)) { in pa_event_modifier()
2410 returnstat = pa_print(context, &uval, flag); in pa_event_modifier()
2415 returnstat = pa_print(context, &uval, in pa_event_modifier()
2422 returnstat = close_tag(context, TAG_EVMOD); in pa_event_modifier()
2440 pa_event_type(pr_context_t *context, int status, int flag) in pa_event_type() argument
2448 if ((returnstat = pr_adr_u_short(context, &etype, 1)) == 0) { in pa_event_type()
2449 if (!(context->format & PRF_RAWM)) { in pa_event_type()
2451 if (context->format & PRF_NOCACHE) { in pa_event_type()
2457 if (context->format & PRF_SHORTM) in pa_event_type()
2467 returnstat = pa_print(context, &uval, flag); in pa_event_type()
2471 returnstat = pa_print(context, &uval, flag); in pa_event_type()
2494 pa_utime32(pr_context_t *context, int status, int flag) in pa_utime32() argument
2498 return (do_mtime32(context, status, flag, scale)); in pa_utime32()
2511 pa_ntime32(pr_context_t *context, int status, int flag) in pa_ntime32() argument
2515 return (do_mtime32(context, status, flag, scale)); in pa_ntime32()
2579 do_mtime32(pr_context_t *context, int status, int flag, uint32_t scale) in do_mtime32() argument
2591 if ((returnstat = open_tag(context, TAG_ISO)) != 0) in do_mtime32()
2594 if ((returnstat = pr_adr_u_int32(context, in do_mtime32()
2597 if ((returnstat = pr_adr_u_int32(context, &t32, 1)) == 0) { in do_mtime32()
2598 if (!(context->format & PRF_RAWM)) { in do_mtime32()
2613 (void) pa_print(context, &uval, 0); in do_mtime32()
2614 if (context->format & PRF_XMLM) { in do_mtime32()
2617 (void) pa_print(context, &uval, 0); in do_mtime32()
2622 returnstat = pa_print(context, &uval, flag); in do_mtime32()
2626 return (close_tag(context, TAG_ISO)); in do_mtime32()
2644 pa_utime64(pr_context_t *context, int status, int flag) in pa_utime64() argument
2648 return (do_mtime64(context, status, flag, scale)); in pa_utime64()
2661 pa_ntime64(pr_context_t *context, int status, int flag) in pa_ntime64() argument
2665 return (do_mtime64(context, status, flag, scale)); in pa_ntime64()
2685 do_mtime64(pr_context_t *context, int status, int flag, uint64_t scale) in do_mtime64() argument
2698 if ((returnstat = open_tag(context, TAG_ISO)) != 0) in do_mtime64()
2701 if ((returnstat = pr_adr_u_int64(context, &t64_sec, 1)) != 0) in do_mtime64()
2703 if ((returnstat = pr_adr_u_int64(context, &t64_msec, 1)) == 0) { in do_mtime64()
2704 if (!(context->format & PRF_RAWM)) { in do_mtime64()
2727 (void) pa_print(context, &uval, 0); in do_mtime64()
2728 if (context->format & PRF_XMLM) { in do_mtime64()
2731 (void) pa_print(context, &uval, 0); in do_mtime64()
2736 returnstat = pa_print(context, &uval, flag); in do_mtime64()
2742 return (close_tag(context, TAG_ISO)); in do_mtime64()
2837 pa_printstr(pr_context_t *context, char *str) in pa_printstr() argument
2850 err = pa_putstr(context, printable, &c, 1); in pa_printstr()
2862 err = pa_putstr(context, printable, str, len); in pa_printstr()
2898 pa_print(pr_context_t *context, uval_t *uval, int flag) in pa_print() argument
2905 returnstat = pr_printf(context, "%d", uval->int32_val); in pa_print()
2908 returnstat = pr_printf(context, "%u", uval->uint32_val); in pa_print()
2911 returnstat = pr_printf(context, "%"PRId64, uval->int64_val); in pa_print()
2914 returnstat = pr_printf(context, "%"PRIu64, uval->uint64_val); in pa_print()
2917 returnstat = pr_printf(context, "%hd", uval->short_val); in pa_print()
2920 returnstat = pr_printf(context, "%hu", uval->ushort_val); in pa_print()
2923 returnstat = pr_printf(context, "%c", uval->char_val); in pa_print()
2926 returnstat = pr_printf(context, "%d", uval->char_val); in pa_print()
2929 returnstat = pa_printstr(context, uval->string_val); in pa_print()
2932 returnstat = pr_printf(context, "0x%x", uval->int32_val); in pa_print()
2935 returnstat = pr_printf(context, "0x%"PRIx64, uval->int64_val); in pa_print()
2938 returnstat = pr_printf(context, "0x%hx", uval->short_val); in pa_print()
2941 returnstat = pr_printf(context, "%ho", uval->ushort_val); in pa_print()
2944 returnstat = pr_printf(context, "%o", (int)uval->uint32_val); in pa_print()
2954 last = (context->audit_adr->adr_now == in pa_print()
2955 (context->audit_rec_start + context->audit_rec_len)); in pa_print()
2957 if (!(context->format & PRF_XMLM)) { in pa_print()
2958 if (!(context->format & PRF_ONELINE)) { in pa_print()
2960 returnstat = pr_putchar(context, '\n'); in pa_print()
2962 returnstat = pr_printf(context, "%s", in pa_print()
2963 context->SEPARATOR); in pa_print()
2966 returnstat = pr_printf(context, "%s", in pa_print()
2967 context->SEPARATOR); in pa_print()
2969 returnstat = pr_putchar(context, '\n'); in pa_print()
3047 pa_xgeneric(pr_context_t *context) in pa_xgeneric() argument
3051 returnstat = process_tag(context, TAG_XID, 0, 0); in pa_xgeneric()
3052 return (process_tag(context, TAG_XCUID, returnstat, 1)); in pa_xgeneric()
3067 pa_liaison(pr_context_t *context, int status, int flag) in pa_liaison() argument
3074 if ((returnstat = pr_adr_int32(context, &li, 1)) != 0) { in pa_liaison()
3077 if (!(context->format & PRF_RAWM)) { in pa_liaison()
3080 returnstat = pa_print(context, &uval, flag); in pa_liaison()
3083 if ((context->format & PRF_RAWM) || (returnstat == 1)) { in pa_liaison()
3086 returnstat = pa_print(context, &uval, flag); in pa_liaison()
3105 pa_xid(pr_context_t *context, int status, int flag) in pa_xid() argument
3115 if ((returnstat = pr_adr_int32(context, (int32_t *)&xid, 1)) != 0) in pa_xid()
3118 if (!(context->format & PRF_RAWM)) { in pa_xid()
3123 returnstat = pa_print(context, &uval, flag); in pa_xid()
3129 returnstat = pa_print(context, &uval, flag); in pa_xid()
3136 pa_ace_flags(pr_context_t *context, ace_t *ace, int status, int flag) in pa_ace_flags() argument
3148 if ((returnstat = open_tag(context, TAG_ACEFLAGS)) != 0) in pa_ace_flags()
3150 if (!(context->format & PRF_RAWM)) { in pa_ace_flags()
3176 if ((returnstat = pa_print(context, &uval, flag)) != 0) in pa_ace_flags()
3178 return (close_tag(context, TAG_ACEFLAGS)); in pa_ace_flags()
3182 pa_ace_who(pr_context_t *context, ace_t *ace, int status, int flag) in pa_ace_who() argument
3193 if ((returnstat = open_tag(context, TAG_ACEID)) != 0) in pa_ace_who()
3197 returnstat = pa_print_gid(context, ace->a_who, returnstat, in pa_ace_who()
3201 returnstat = pa_print_uid(context, ace->a_who, returnstat, in pa_ace_who()
3207 return (close_tag(context, TAG_ACEID)); in pa_ace_who()
3248 pa_ace_access_mask(pr_context_t *context, ace_t *ace, int status, int flag) in pa_ace_access_mask() argument
3262 if ((returnstat = open_tag(context, TAG_ACEMASK)) != 0) in pa_ace_access_mask()
3264 if (context->format & PRF_SHORTM && in pa_ace_access_mask()
3300 } else if (!(context->format & PRF_RAWM)) { in pa_ace_access_mask()
3370 (context->format & PRF_RAWM)) { in pa_ace_access_mask()
3374 returnstat = pa_print(context, &uval, flag); in pa_ace_access_mask()
3380 return (close_tag(context, TAG_ACEMASK)); in pa_ace_access_mask()
3384 pa_ace_type(pr_context_t *context, ace_t *ace, int status, int flag) in pa_ace_type() argument
3396 if ((returnstat = open_tag(context, TAG_ACETYPE)) != 0) in pa_ace_type()
3398 if (!(context->format & PRF_RAWM)) { in pa_ace_type()
3420 if ((returnstat = pa_print(context, &uval, flag)) != 0) in pa_ace_type()
3422 return (close_tag(context, TAG_ACETYPE)); in pa_ace_type()
3426 pa_ace(pr_context_t *context, int status, int flag) in pa_ace() argument
3434 if ((returnstat = pr_adr_u_int32(context, &ace.a_who, 1)) != 0) in pa_ace()
3436 if ((returnstat = pr_adr_u_int32(context, &ace.a_access_mask, 1)) != 0) in pa_ace()
3438 if ((returnstat = pr_adr_u_short(context, &ace.a_flags, 1)) != 0) in pa_ace()
3440 if ((returnstat = pr_adr_u_short(context, &ace.a_type, 1)) != 0) in pa_ace()
3443 if ((returnstat = pa_ace_flags(context, &ace, returnstat, 0)) != 0) in pa_ace()
3446 if ((returnstat = pa_ace_who(context, &ace, returnstat, 0)) < 0) in pa_ace()
3448 if ((returnstat = pa_ace_access_mask(context, &ace, in pa_ace()
3451 return (pa_ace_type(context, &ace, returnstat, flag)); in pa_ace()