Home
last modified time | relevance | path

Searched refs:aia (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/openbsm/libbsm/
H A Dbsm_wrappers.c75 struct auditinfo_addr aia; in audit_submit() local
106 error = getaudit_addr(&aia, sizeof(aia)); in audit_submit()
121 aia.ai_auid = ai.ai_auid; in audit_submit()
122 aia.ai_mask = ai.ai_mask; in audit_submit()
123 aia.ai_asid = ai.ai_asid; in audit_submit()
124 aia.ai_termid.at_type = AU_IPv4; in audit_submit()
138 if (aia.ai_termid.at_type == AU_IPv6) in audit_submit()
142 atid.port = aia.ai_termid.at_port; in audit_submit()
655 if (sizeof(*aia) != sz) { in audit_get_kaudit()
667 if (sizeof(*aia) != sz) { in audit_set_kaudit()
[all …]
H A Dbsm_audit.c222 struct auditinfo_addr aia; in au_assemble() local
236 aia.ai_termid.at_type = AU_IPv4; in au_assemble()
237 aia.ai_termid.at_addr[0] = INADDR_ANY; in au_assemble()
238 if (audit_get_kaudit(&aia, sizeof(aia)) != 0) { in au_assemble()
249 switch (aia.ai_termid.at_type) { in au_assemble()
251 hdrsize = (aia.ai_termid.at_addr[0] == INADDR_ANY) ? in au_assemble()
252 AUDIT_HEADER_SIZE : AUDIT_HEADER_EX_SIZE(&aia); in au_assemble()
255 aptr = (struct in6_addr *)&aia.ai_termid.at_addr[0]; in au_assemble()
258 AUDIT_HEADER_SIZE : AUDIT_HEADER_EX_SIZE(&aia); in au_assemble()
270 0, tm, &aia); in au_assemble()
H A Dbsm_token.c1328 auditinfo_addr_t aia; in au_to_me() local
1334 if (getaudit_addr(&aia, sizeof(aia)) != 0) { in au_to_me()
1347 return (au_to_subject32_ex(aia.ai_auid, geteuid(), getegid(), getuid(), in au_to_me()
1348 getgid(), getpid(), aia.ai_asid, &aia.ai_termid)); in au_to_me()
1504 struct timeval tm, struct auditinfo_addr *aia) in au_to_header32_ex_tm() argument
1511 tid = &aia->ai_termid; in au_to_header32_ex_tm()
1572 struct auditinfo_addr aia; in au_to_header32_ex() local
1576 if (audit_get_kaudit(&aia, sizeof(aia)) != 0) { in au_to_header32_ex()
1581 return (au_to_header32_ex_tm(rec_size, e_type, e_mod, tm, &aia)); in au_to_header32_ex()
/freebsd/contrib/openbsm/libauditd/
H A Dauditd_lib.c261 struct auditinfo_addr aia; in auditd_set_host() local
275 bzero(&aia, sizeof(aia)); in auditd_set_host()
276 aia.ai_termid.at_type = AU_IPv4; in auditd_set_host()
277 error = audit_set_kaudit(&aia, sizeof(aia)); in auditd_set_host()
306 if (audit_set_kaudit(&aia, sizeof(aia)) < 0) in auditd_set_host()
1000 auditinfo_addr_t aia; in auditd_prevent_audit() local
1010 bzero(&aia, sizeof(aia)); in auditd_prevent_audit()
1011 aia.ai_asid = AU_ASSIGN_ASID; in auditd_prevent_audit()
1013 if (setaudit_addr(&aia, sizeof(aia)) != 0) in auditd_prevent_audit()
1057 struct auditinfo_addr aia; in auditd_gen_record() local
[all …]
/freebsd/tools/regression/priv/
H A Dpriv_audit_setaudit.c46 static auditinfo_addr_t aia; variable
56 if (getaudit_addr(&aia, sizeof(aia)) < 0) { in priv_audit_setaudit_setup()
88 error = setaudit_addr(&aia, sizeof(aia)); in priv_audit_setaudit_addr()
H A Dpriv_audit_getaudit.c78 auditinfo_addr_t aia; in priv_audit_getaudit_addr() local
81 error = getaudit_addr(&aia, sizeof(aia)); in priv_audit_getaudit_addr()
/freebsd/sys/security/mac/
H A Dmac_audit.c74 mac_cred_check_setaudit_addr(struct ucred *cred, struct auditinfo_addr *aia) in mac_cred_check_setaudit_addr() argument
78 MAC_POLICY_CHECK_NOSLEEP(cred_check_setaudit_addr, cred, aia); in mac_cred_check_setaudit_addr()
79 MAC_CHECK_PROBE2(cred_check_setaudit_addr, error, cred, aia); in mac_cred_check_setaudit_addr()
H A Dmac_framework.h116 struct auditinfo_addr *aia);
H A Dmac_policy.h145 struct auditinfo_addr *aia);
/freebsd/sys/security/audit/
H A Daudit_syscalls.c734 struct auditinfo_addr aia; in sys_setaudit_addr() local
739 error = copyin(uap->auditinfo_addr, &aia, sizeof(aia)); in sys_setaudit_addr()
742 audit_arg_auditinfo_addr(&aia); in sys_setaudit_addr()
743 if (aia.ai_termid.at_type != AU_IPv6 && in sys_setaudit_addr()
744 aia.ai_termid.at_type != AU_IPv4) in sys_setaudit_addr()
751 error = mac_cred_check_setaudit_addr(oldcred, &aia); in sys_setaudit_addr()
758 newcred->cr_audit = aia; in sys_setaudit_addr()
H A Dbsm_token.c1254 auditinfo_addr_t aia; in au_to_me() local
1260 if (getaudit_addr(&aia, sizeof(aia)) != 0) { in au_to_me()
1273 return (au_to_subject32_ex(aia.ai_auid, geteuid(), getegid(), getuid(), in au_to_me()
1274 getgid(), getpid(), aia.ai_asid, &aia.ai_termid)); in au_to_me()
1472 struct timeval tm, struct auditinfo_addr *aia) in au_to_header32_ex_tm() argument
1479 tid = &aia->ai_termid; in au_to_header32_ex_tm()
1537 struct auditinfo_addr aia; in au_to_header32_ex() local
1541 if (audit_get_kaudit(&aia, sizeof(aia)) != 0) { in au_to_header32_ex()
1546 return (au_to_header32_ex_tm(rec_size, e_type, e_mod, tm, &aia)); in au_to_header32_ex()
/freebsd/crypto/heimdal/lib/hx509/
H A Dprint.c720 AuthorityInfoAccessSyntax aia; in check_authorityInfoAccess() local
729 &aia, &size); in check_authorityInfoAccess()
735 for (i = 0; i < aia.len; i++) { in check_authorityInfoAccess()
739 hx509_oid_print(&aia.val[i].accessMethod, validate_vprint, ctx); in check_authorityInfoAccess()
740 hx509_general_name_unparse(&aia.val[i].accessLocation, &str); in check_authorityInfoAccess()
745 free_AuthorityInfoAccessSyntax(&aia); in check_authorityInfoAccess()
/freebsd/contrib/openbsm/bsm/
H A Dlibbsm.h1315 int audit_get_kaudit(auditinfo_addr_t *aia, size_t sz);
1316 int audit_set_kaudit(auditinfo_addr_t *aia, size_t sz);
1324 int audit_get_sinfo_addr(auditinfo_addr_t *aia, size_t sz);
/freebsd/crypto/openssl/apps/
H A Ds_server.c475 STACK_OF(OPENSSL_STRING) *aia = NULL; in get_ocsp_resp_from_responder()
487 aia = X509_get1_ocsp(x); in get_ocsp_resp_from_responder()
488 if (aia != NULL) { in get_ocsp_resp_from_responder()
489 if (!OSSL_HTTP_parse_url(sk_OPENSSL_STRING_value(aia, 0), &use_ssl, in get_ocsp_resp_from_responder()
496 sk_OPENSSL_STRING_value(aia, 0)); in get_ocsp_resp_from_responder()
558 if (aia != NULL) { in get_ocsp_resp_from_responder()
562 X509_email_free(aia); in get_ocsp_resp_from_responder()
/freebsd/contrib/openbsm/sys/bsm/
H A Daudit_record.h206 struct timeval tm, struct auditinfo_addr *aia);
/freebsd/sys/bsm/
H A Daudit_record.h211 struct timeval tm, struct auditinfo_addr *aia);
/freebsd/sys/contrib/device-tree/Bindings/riscv/
H A Dextensions.yaml129 request #42 from riscv/jhauser-2023-RC4") of riscv-aia.
142 ("Merge pull request #42 from riscv/jhauser-2023-RC4") of riscv-aia.
/freebsd/sys/security/mac_stub/
H A Dmac_stub.c214 stub_cred_check_setaudit_addr(struct ucred *cred, struct auditinfo_addr *aia) in stub_cred_check_setaudit_addr() argument
/freebsd/sys/security/mac_test/
H A Dmac_test.c242 struct auditinfo_addr *aia) in test_cred_check_setaudit_addr() argument