Home
last modified time | relevance | path

Searched refs:principal (Results 1 – 4 of 4) sorted by relevance

/xnu-8020.101.4/bsd/nfs/
H A Dnfs_ioctl.h49 user32_addr_t principal; /* principal data in userspace */ member
51 uint8_t *principal; member
61 user64_addr_t principal; /* principal data in userspace */ member
H A Dnfs_gss.c646 nfs_gss_clnt_ctx_find_principal(struct nfsreq *req, uint8_t *principal, size_t plen, uint32_t nt) in nfs_gss_clnt_ctx_find_principal() argument
674 if (principal) { in nfs_gss_clnt_ctx_find_principal()
680 bcmp(cp->gss_clnt_principal, principal, plen) != 0) { in nfs_gss_clnt_ctx_find_principal()
685 NFS_GSS_CTX(req, cp), principal); in nfs_gss_clnt_ctx_find_principal()
746 if (!cp && nfs_root_steals_ctx && principal == NULL && kauth_cred_getuid(req->r_cred) == 0) { in nfs_gss_clnt_ctx_find_principal()
781 if (principal) { in nfs_gss_clnt_ctx_find_principal()
783 memcpy(cp->gss_clnt_principal, principal, plen); in nfs_gss_clnt_ctx_find_principal()
794 if (principal) { in nfs_gss_clnt_ctx_find_principal()
1893 uint8_t *principal = NULL; in nfs_gss_clnt_gssd_upcall() local
1965 principal = cp->gss_clnt_principal; in nfs_gss_clnt_gssd_upcall()
[all …]
H A Dnfs_vnops.c7783 gprinc.principal = CAST_USER_ADDR_T(tp->principal); in nfs_vnop_ioctl()
7785 …r pointer 0x%llx\n", vfs_context_is64bit(ctx), gprinc.princlen, gprinc.nametype, gprinc.principal); in nfs_vnop_ioctl()
7794 assert((user_addr_t)gprinc.principal == gprinc.principal); in nfs_vnop_ioctl()
7795 error = copyin((user_addr_t)gprinc.principal, p, gprinc.princlen); in nfs_vnop_ioctl()
7829 if (gprinc.principal) { in nfs_vnop_ioctl()
7830 assert((user_addr_t)upp->principal == upp->principal); in nfs_vnop_ioctl()
7831 error = copyout((void *)gprinc.principal, (user_addr_t)upp->principal, len); in nfs_vnop_ioctl()
7833 upp->principal = USER_ADDR_NULL; in nfs_vnop_ioctl()
7844 if (gprinc.principal) { in nfs_vnop_ioctl()
7845 error = copyout((void *)gprinc.principal, u32pp->principal, len); in nfs_vnop_ioctl()
[all …]
/xnu-8020.101.4/bsd/bsm/
H A Daudit_record.h347 token_t *au_to_krb5_principal(char *principal, int princ)
356 token_t *au_to_krb5_principal(char **principal)