HomeSort by: relevance | last modified time | path
    Searched defs:scred (Results 1 - 8 of 8) sorted by relevancy

  /src/external/bsd/openpam/dist/lib/libpam/
openpam_borrow_cred.c 68 struct pam_saved_cred *scred; local
84 scred = calloc(1, sizeof *scred);
85 if (scred == NULL)
87 scred->euid = geteuid();
88 scred->egid = getegid();
89 r = getgroups(NGROUPS_MAX, scred->groups);
91 FREE(scred);
94 scred->ngroups = r;
95 r = pam_set_data(pamh, PAM_SAVED_CRED, scred, &openpam_free_data)
    [all...]
openpam_restore_cred.c 67 const struct pam_saved_cred *scred; local
77 scred = scredp;
78 if (scred->euid != geteuid()) {
79 if (seteuid(scred->euid) < 0 ||
80 setgroups(scred->ngroups, scred->groups) < 0 ||
81 setegid(scred->egid) < 0)
  /src/external/bsd/openldap/dist/clients/tools/
ldapvc.c 301 struct berval *scred = NULL; local
473 rc = ldap_parse_verify_credentials( ld, res, &rcode, &diag, &scookie, &scred, &vcctrls );
525 ber_bvfree( scred );
  /src/external/bsd/openldap/dist/libraries/libldap/
sasl.c 269 struct berval* scred; local
292 scred = NULL;
348 if( ber_scanf( ber, "O", &scred ) == LBER_ERROR ) {
359 *servercredp = scred;
361 } else if ( scred != NULL ) {
362 ber_bvfree( scred );
gssapi.c 672 struct berval cred, *scred = NULL; local
741 rc = ldap_sasl_bind_s( ld, NULL, "GSS-SPNEGO", &cred, NULL, NULL, &scred );
747 if ( scred ) {
748 input_token.value = scred->bv_val;
749 input_token.length = scred->bv_len;
768 if ( scred ) {
769 ber_bvfree( scred );
cyrus.c 634 struct berval *scred = NULL; local
638 rc = ldap_parse_sasl_bind_result( ld, result, &scred, 0 );
640 if ( scred )
641 ber_bvfree( scred );
647 if( scred ) {
651 rc, scred ? (long) scred->bv_len : -1L );
652 ber_bvfree( scred );
653 scred = NULL;
660 if ( scred )
    [all...]
  /src/external/bsd/openldap/dist/servers/lloadd/
upstream.c 319 sasl_bind_step( LloadConnection *c, BerValue *scred, BerValue *ccred )
415 (scred == NULL) ? NULL : scred->bv_val,
416 (scred == NULL) ? 0 : scred->bv_len,
485 BerValue scred = BER_BVNULL, ccred; local
490 ber_scanf( ber, "m", &scred ) == LBER_ERROR ) {
496 rc = sasl_bind_step( c, &scred, &ccred );
  /src/crypto/external/bsd/heimdal/dist/lib/kadm5/
ad.c 130 struct berval ccred, *scred; local
192 serverControls, clientControls, &scred);
196 if(scred && scred->bv_len)
197 ber_bvfree(scred);
201 in.tb_data = malloc(scred->bv_len);
206 memcpy(in.tb_data, scred->bv_val, scred->bv_len);
207 in.tb_size = scred->bv_len;
208 ber_bvfree(scred);
    [all...]

Completed in 28 milliseconds