Home
last modified time | relevance | path

Searched refs:incred (Results 1 – 6 of 6) sorted by relevance

/freebsd/crypto/heimdal/lib/krb5/
H A Dacache.c189 const cc_credentials_v5_t *incred, in make_cred_from_ccred() argument
197 ret = krb5_parse_name(context, incred->client, &cred->client); in make_cred_from_ccred()
201 ret = krb5_parse_name(context, incred->server, &cred->server); in make_cred_from_ccred()
205 cred->session.keytype = incred->keyblock.type; in make_cred_from_ccred()
206 cred->session.keyvalue.length = incred->keyblock.length; in make_cred_from_ccred()
207 cred->session.keyvalue.data = malloc(incred->keyblock.length); in make_cred_from_ccred()
210 memcpy(cred->session.keyvalue.data, incred->keyblock.data, in make_cred_from_ccred()
211 incred->keyblock.length); in make_cred_from_ccred()
213 cred->times.authtime = incred->authtime; in make_cred_from_ccred()
214 cred->times.starttime = incred->starttime; in make_cred_from_ccred()
[all …]
H A Dcreds.c79 const krb5_creds *incred, in krb5_copy_creds_contents() argument
85 ret = krb5_copy_principal (context, incred->client, &c->client); in krb5_copy_creds_contents()
88 ret = krb5_copy_principal (context, incred->server, &c->server); in krb5_copy_creds_contents()
91 ret = krb5_copy_keyblock_contents (context, &incred->session, &c->session); in krb5_copy_creds_contents()
94 c->times = incred->times; in krb5_copy_creds_contents()
96 incred->ticket.data, in krb5_copy_creds_contents()
97 incred->ticket.length); in krb5_copy_creds_contents()
101 incred->second_ticket.data, in krb5_copy_creds_contents()
102 incred->second_ticket.length); in krb5_copy_creds_contents()
105 ret = copy_AuthorizationData(&incred->authdata, &c->authdata); in krb5_copy_creds_contents()
[all …]
/freebsd/sys/kern/
H A Dvfs_vnops.c3068 off_t *outoffp, size_t *lenp, unsigned int flags, struct ucred *incred, in vn_copy_file_range() argument
3142 lenp, flags, incred, outcred, fsize_td); in vn_copy_file_range()
3147 outoffp, lenp, flags, incred, outcred, fsize_td); in vn_copy_file_range()
3338 struct ucred *incred, struct ucred *outcred, struct thread *fsize_td) in vn_generic_copy_file_range() argument
3364 error = VOP_GETATTR(invp, &inva, incred); in vn_generic_copy_file_range()
3507 incred, curthread); in vn_generic_copy_file_range()
3517 incred, curthread); in vn_generic_copy_file_range()
3604 curthread->td_ucred, incred, &aresid, in vn_generic_copy_file_range()
H A Dvnode_if.src797 IN struct ucred *incred;
/freebsd/sys/fs/fuse/
H A Dfuse_vnops.c856 struct ucred *incred = ap->a_incred; in fuse_vnop_copy_file_range() local
870 if (incred->cr_uid != outcred->cr_uid) in fuse_vnop_copy_file_range()
873 if (incred->cr_groups[0] != outcred->cr_groups[0]) in fuse_vnop_copy_file_range()
892 err = fuse_filehandle_getrw(invp, FREAD, &infufh, incred, pid); in fuse_vnop_copy_file_range()
919 fdisp_make_vp(&fdi, FUSE_COPY_FILE_RANGE, invp, td, incred); in fuse_vnop_copy_file_range()
/freebsd/sys/sys/
H A Dvnode.h762 unsigned int flags, struct ucred *incred, struct ucred *outcred,
771 unsigned int flags, struct ucred *incred, struct ucred *outcred,