Searched refs:scred (Results 1 - 8 of 8) sorted by relevance
/macosx-10.10/OpenPAM-20/openpam/lib/ |
H A D | openpam_borrow_cred.c | 60 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 D | openpam_restore_cred.c | 59 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 D | audit_syscalls.c | 247 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 D | audit_session.c | 1679 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 D | cyrus.c | 575 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 D | sasl.c | 248 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 D | gssapi.c | 665 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 D | ad.c | 128 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