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

/macosx-10.10/OpenPAM-20/openpam/lib/
H A Dopenpam_borrow_cred.c60 struct pam_saved_cred *scred; local
76 scred = calloc(1, sizeof *scred);
77 if (scred == NULL)
79 scred->euid = geteuid();
80 scred->egid = getegid();
81 r = getgroups(NGROUPS_MAX, scred->groups);
83 FREE(scred);
86 scred->ngroups = r;
87 r = pam_set_data(pamh, PAM_SAVED_CRED, scred,
[all...]
H A Dopenpam_restore_cred.c59 const struct pam_saved_cred *scred; local
69 scred = scredp;
70 if (scred->euid != geteuid()) {
71 if (seteuid(scred->euid) < 0 ||
72 setgroups(scred->ngroups, scred->groups) < 0 ||
73 setegid(scred->egid) < 0)
/macosx-10.10/xnu-2782.1.97/bsd/security/audit/
H A Daudit_syscalls.c247 kauth_cred_t scred; local
568 scred = kauth_cred_proc_ref(tp);
569 if (scred->cr_audit.as_aia_p->ai_termid.at_type == AU_IPv6) {
570 kauth_cred_unref(&scred);
576 scred->cr_audit.as_aia_p->ai_auid;
578 scred->cr_audit.as_mask.am_success;
580 scred->cr_audit.as_mask.am_failure;
582 scred->cr_audit.as_aia_p->ai_termid.at_addr[0];
584 scred->cr_audit.as_aia_p->ai_termid.at_port;
586 scred
745 kauth_cred_t scred; local
769 kauth_cred_t scred; local
805 kauth_cred_t scred; local
845 kauth_cred_t scred; local
[all...]
H A Daudit_session.c1679 kauth_cred_t scred; local
1681 scred = kauth_cred_proc_ref(p);
1682 error = suser(scred, &p->p_acflag);
1685 bcopy(scred->cr_audit.as_aia_p, aia_p, sizeof (*aia_p));
1686 kauth_cred_unref(&scred);
/macosx-10.10/OpenLDAP-499.27/OpenLDAP/libraries/libldap/
H A Dcyrus.c575 struct berval *scred = NULL; local
579 rc = ldap_parse_sasl_bind_result( ld, result, &scred, 0 );
585 if( scred ) {
589 rc, scred ? (long) scred->bv_len : -1L, 0 );
590 ber_bvfree( scred );
591 scred = NULL;
598 if( scred ) {
599 ber_bvfree( scred );
600 scred
[all...]
H A Dsasl.c248 struct berval* scred; local
271 scred = NULL;
327 if( ber_scanf( ber, "O", &scred ) == LBER_ERROR ) {
338 *servercredp = scred;
340 } else if ( scred != NULL ) {
341 ber_bvfree( scred );
H A Dgssapi.c665 struct berval cred, *scred = NULL; local
734 rc = ldap_sasl_bind_s( ld, NULL, "GSS-SPNEGO", &cred, NULL, NULL, &scred );
740 if ( scred ) {
741 input_token.value = scred->bv_val;
742 input_token.length = scred->bv_len;
761 if ( scred ) {
762 ber_bvfree( scred );
/macosx-10.10/Heimdal-398.1.2/lib/kadm5/
H A Dad.c128 struct berval ccred, *scred; local
190 serverControls, clientControls, &scred);
194 if(scred && scred->bv_len)
195 ber_bvfree(scred);
199 in.tb_data = malloc(scred->bv_len);
204 memcpy(in.tb_data, scred->bv_val, scred->bv_len);
205 in.tb_size = scred->bv_len;
206 ber_bvfree(scred);
[all...]

Completed in 283 milliseconds