Searched refs:newcred (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/boot/sys/sys/
H A Ducred.h99 void change_egid(struct ucred *newcred, gid_t egid);
100 void change_euid(struct ucred *newcred, struct uidinfo *euip);
101 void change_rgid(struct ucred *newcred, gid_t rgid);
102 void change_ruid(struct ucred *newcred, struct uidinfo *ruip);
103 void change_svgid(struct ucred *newcred, gid_t svgid);
104 void change_svuid(struct ucred *newcred, uid_t svuid);
/illumos-gate/usr/src/uts/common/os/
H A Daudit_core.c141 cred_t *newcred = ncr; local
145 if (newcred != NULL)
146 crfree(newcred);
154 if (newcred == NULL)
155 newcred = cralloc();
160 ainfo = crgetauinfo_modifiable(newcred);
163 crfree(newcred);
168 crcopy_to(p->p_cred, newcred);
169 p->p_cred = newcred;
185 crset(p, newcred);
[all...]
H A Dpriv.c170 cred_t *newcred; local
196 newcred = crdup(oldcred);
198 /* Copy the privilege sets from prpriv to newcred */
199 bcopy(prpriv->pr_sets, CR_PRIVSETS(newcred), PRIV_SETBYTES);
201 cp = &newcred->cr_priv;
222 if (i < PRIV_NSET || !priv_valid(newcred))
241 CR_FLAGS(newcred) &= ~PRIV_USER;
242 CR_FLAGS(newcred) |= (pii->val & PRIV_USER);
267 if ((CR_FLAGS(newcred) & PRIV_AWARE) == 0) {
268 CR_FLAGS(newcred) |
[all...]
H A Dexec.c575 cred_t *oldcred, *newcred = NULL; local
624 newcred = cred = args->pfcred;
626 newcred = cred = crdup(cred);
674 newcred = cred = args->pfcred;
814 if (newcred != NULL) {
832 !PRIV_ISASSERT(&CR_IPRIV(newcred),
864 if (newcred != NULL && oruid != newcred->cr_ruid) {
867 upcount_dec(oruid, crgetzoneid(newcred));
868 upcount_inc(newcred
[all...]
/illumos-gate/usr/src/uts/common/syscall/
H A Dauditsys.c131 cred_t *newcred; local
141 newcred = cralloc();
142 if ((auinfo = crgetauinfo_modifiable(newcred)) == NULL) {
143 crfree(newcred);
150 crcopy_to(p->p_cred, newcred);
151 p->p_cred = newcred;
157 crset(p, newcred);
273 cred_t *newcred; local
286 newcred = cralloc();
287 if ((ainfo = crgetauinfo_modifiable(newcred))
331 cred_t *newcred; local
1156 cred_t *cr, *newcred; local
1228 cred_t *cr, *newcred; local
1300 cred_t *newcred; local
[all...]
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprcontrol.c2171 cred_t *newcred; local
2215 newcred = crdup(oldcred);
2220 (void) crsetresuid(newcred, prcred->pr_ruid, prcred->pr_euid,
2222 (void) crsetresgid(newcred, prcred->pr_rgid, prcred->pr_egid,
2226 (void) crsetgroups(newcred, prcred->pr_ngroups,
2233 p->p_cred = newcred;
2241 zoneid_t zoneid = crgetzoneid(newcred);
2271 cred_t *newcred; local
2286 newcred = crdup(oldcred);
2290 crsetzone(newcred, zpt
[all...]
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_nss/common/
H A Dnss_spi.c2101 KMF_CREDENTIAL oldcred, newcred; local
2111 (void *)&newcred, NULL);
2118 rv = PK11_InitPin(nss_slot, NULL, newcred.cred);
2130 rv = PK11_ChangePW(nss_slot, oldcred.cred, newcred.cred);
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/
H A Dpkcs11_spi.c3746 KMF_CREDENTIAL *newcred; local
3757 newcred = kmf_get_attr_ptr(KMF_NEWPIN_ATTR, attrlist, numattr);
3758 if (newcred == NULL)
3808 (CK_BYTE *)newcred->cred, newcred->credlen);

Completed in 79 milliseconds