Lines Matching refs:ab

76 static void audit_unix_addr(struct audit_buffer *ab, const char *str,  in audit_unix_addr()  argument
82 audit_log_format(ab, " %s=none", str); in audit_unix_addr()
84 audit_log_format(ab, " %s=", str); in audit_unix_addr()
85 audit_log_untrustedstring(ab, addr->sun_path); in audit_unix_addr()
87 audit_log_format(ab, " %s=\"@", str); in audit_unix_addr()
89 audit_log_n_hex(ab, &addr->sun_path[1], len - 1); in audit_unix_addr()
91 audit_log_format(ab, "%.*s", len - 1, in audit_unix_addr()
93 audit_log_format(ab, "\""); in audit_unix_addr()
97 static void audit_unix_sk_addr(struct audit_buffer *ab, const char *str, in audit_unix_sk_addr() argument
106 audit_unix_addr(ab, str, addr, addrlen); in audit_unix_sk_addr()
108 audit_unix_addr(ab, str, NULL, 0); in audit_unix_sk_addr()
114 void audit_net_cb(struct audit_buffer *ab, void *va) in audit_net_cb() argument
120 audit_log_format(ab, " family=\"%s\"", in audit_net_cb()
123 audit_log_format(ab, " family=\"unknown(%d)\"", in audit_net_cb()
126 audit_log_format(ab, " sock_type=\"%s\"", in audit_net_cb()
129 audit_log_format(ab, " sock_type=\"unknown(%d)\"", in audit_net_cb()
131 audit_log_format(ab, " protocol=%d", ad->net.protocol); in audit_net_cb()
134 audit_log_format(ab, " requested_mask="); in audit_net_cb()
135 aa_audit_perm_mask(ab, ad->request, NULL, 0, in audit_net_cb()
139 audit_log_format(ab, " denied_mask="); in audit_net_cb()
140 aa_audit_perm_mask(ab, ad->denied, NULL, 0, in audit_net_cb()
146 audit_unix_addr(ab, "addr", in audit_net_cb()
150 audit_unix_sk_addr(ab, "addr", ad->common.u.net->sk); in audit_net_cb()
152 audit_unix_addr(ab, "peer_addr", in audit_net_cb()
158 audit_log_format(ab, " peer="); in audit_net_cb()
159 aa_label_xaudit(ab, labels_ns(ad->subj_label), ad->peer, in audit_net_cb()