| /onnv/onnv-gate/usr/src/cmd/ssh/libopenbsd-compat/common/ |
| bsd-getpeereid.c | 42 struct ucred cred; local 43 size_t len = sizeof(cred); 45 if (getsockopt(s, SOL_SOCKET, SO_PEERCRED, &cred, &len) < 0) 47 *euid = cred.uid; 48 *gid = cred.gid;
|
| /onnv/onnv-gate/usr/src/lib/gss_mechs/mech_krb5/mech/ |
| rel_cred.c | 33 krb5_gss_cred_id_t cred; local 54 cred = (krb5_gss_cred_id_t)*cred_handle; 56 k5_mutex_destroy(&cred->lock); 60 if (cred->ccache) { 70 if (strcmp("MEMORY", krb5_cc_get_type(context, cred->ccache)) == 0) 71 code1 = krb5_cc_destroy(context, cred->ccache); 73 code1 = krb5_cc_close(context, cred->ccache); 77 if (cred->keytab) 78 code2 = krb5_kt_close(context, cred->keytab); 82 if (cred->rcache [all...] |
| set_allowable_enctypes.c | 72 krb5_gss_cred_id_t cred; local 80 /* verify and valildate cred handle */ 90 cred = (krb5_gss_cred_id_t) cred_handle; 100 kerr = k5_mutex_lock(&cred->lock); 103 if (cred->req_enctypes) 104 free(cred->req_enctypes); 105 cred->req_enctypes = NULL; 106 k5_mutex_unlock(&cred->lock); 110 /* Copy the requested ktypes into the cred structure */ 119 kerr = k5_mutex_lock(&cred->lock) [all...] |
| add_cred.c | 83 krb5_gss_cred_id_t cred; local 129 cred = (krb5_gss_cred_id_t) input_cred_handle; 130 k5_mutex_assert_locked(&cred->lock); 132 /* check if the cred_usage is equal or "less" than the passed-in cred 135 if (!((cred->usage == cred_usage) || 136 ((cred->usage == GSS_C_BOTH) && 145 if ((g_OID_equal(desired_mech, gss_mech_krb5_old) && cred->prerfc_mech) || 146 (g_OID_equal(desired_mech, gss_mech_krb5) && cred->rfc_mech)) { 171 cred->princ)) { 177 /* copy the cred if necessary * [all...] |
| inq_cred.c | 87 krb5_gss_cred_id_t cred; local 112 if ((major = kg_get_defcred(minor_status, (gss_cred_id_t *)&cred)) && 125 cred = (krb5_gss_cred_id_t) cred_handle; 134 code = k5_mutex_lock(&cred->lock); 140 if (cred->tgt_expire > 0) { 141 if ((lifetime = cred->tgt_expire - now) < 0) 148 if (cred->princ && 149 (code = krb5_copy_principal(context, cred->princ, &ret_name))) { 150 k5_mutex_unlock(&cred->lock); 161 (cred->prerfc_mech & 234 krb5_gss_cred_id_t cred; local [all...] |
| acquire_cred_with_pw.c | 97 acquire_accept_cred_with_pw(context, minor_status, desired_name, password, cred) 102 krb5_gss_cred_id_rec *cred; 112 acquire_init_cred_with_pw(context, minor_status, desired_name, password, cred) 117 krb5_gss_cred_id_rec *cred; 125 cred->ccache = NULL; 188 cred->ccache = ccache2; 224 krb5_gss_cred_id_t cred; local 290 /* create the gss cred structure */ 291 if ((cred = (krb5_gss_cred_id_t) 297 memset(cred, 0, sizeof (krb5_gss_cred_id_rec)) [all...] |
| store_cred.c | 40 store_init_cred(ct, minor_status, cred, dflt) 43 const krb5_gss_cred_id_t cred; 65 * client principals other than the given cred's 67 * c) copy the given cred's tickets to that same tmp ccache 69 * princ as before (!dflt) or with the input cred's princ as the 73 * (dflt), and copy the input cred's tickets to it. 87 if ((code = krb5_cc_initialize(ct, ccache, cred->princ))) { 98 if ((code = krb5_cc_copy_creds(ct, cred->ccache, ccache))) { 129 krb5_gss_cred_id_t cred = (krb5_gss_cred_id_t)input_cred; local 132 OM_uint32 in_time_rec; /* lifetime of input cred */ [all...] |
| acquire_cred.c | 142 If successful, set the keytab-specific fields in cred 146 acquire_accept_cred(context, minor_status, desired_name, output_princ, cred) 151 krb5_gss_cred_id_rec *cred; 159 cred->keytab = NULL; 203 &cred->rcache))) { 212 cred->keytab = kt; 221 If successful, set the ccache-specific fields in cred. 225 acquire_init_cred(context, minor_status, desired_name, output_princ, cred) 230 krb5_gss_cred_id_rec *cred; 241 cred->ccache = NULL 463 krb5_gss_cred_id_t cred; local [all...] |
| /onnv/onnv-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/ |
| val_cred.c | 39 krb5_gss_cred_id_t cred; local 48 cred = (krb5_gss_cred_id_t) cred_handle; 50 code = k5_mutex_lock(&cred->lock); 56 if (cred->ccache) { 57 if ((code = krb5_cc_get_principal(context, cred->ccache, &princ))) { 58 k5_mutex_unlock(&cred->lock); 62 if (!krb5_principal_compare(context, princ, cred->princ)) { 63 k5_mutex_unlock(&cred->lock); 90 krb5_gss_cred_id_t cred = (krb5_gss_cred_id_t) cred_handle; local 91 k5_mutex_assert_locked(&cred->lock) [all...] |
| /onnv/onnv-gate/usr/src/lib/libproc/common/ |
| proc_set.c | 34 * Convenience wrapper to set the cred attributes of a victim process 45 prcred_t cred; member in struct:__anon3940 56 (void) memcpy(&ctlp->cred, credp, ctlsize);
|
| /onnv/onnv-gate/usr/src/lib/libldap4/common/ |
| kbind.c | 61 char *cred; local 91 if ( (cred = get_kerberosv4_credentials( ld, dn, "ldapserver", 101 free( cred ); 117 ld->ld_version, dn, LDAP_AUTH_KRBV41, cred, credlen ); 126 free( cred ); 135 free( cred ); 188 char *cred; local 205 if ( (cred = get_kerberosv4_credentials( ld, dn, "x500dsa", &credlen )) 215 free( cred ); 231 ld->ld_version, dn, LDAP_AUTH_KRBV42, cred, credlen ) 309 char realm[REALM_SZ], *cred, *krbinstance; local [all...] |
| /onnv/onnv-gate/usr/src/uts/common/rpc/sec/ |
| auth_loopb.c | 51 #include <sys/cred.h> 67 static bool_t authloopback_marshal(AUTH *, XDR *, struct cred *); 123 authloopback_marshal(AUTH *auth, XDR *xdrs, struct cred *cr) 127 struct opaque_auth *cred; local 151 IXDR_PUT_INT32(ptr, AUTH_LOOPBACK); /* cred flavor */ 152 IXDR_PUT_INT32(ptr, credsize); /* cred len */ 184 cred = &(auth->ah_cred); 185 cred->oa_length = XDR_GETPOS(&xdrm); 186 cred->oa_base = sercred;
|
| auth_kern.c | 47 #include <sys/cred.h> 64 static bool_t authkern_marshal(AUTH *, XDR *, struct cred *); 119 authkern_marshal(AUTH *auth, XDR *xdrs, struct cred *cr) 123 struct opaque_auth *cred; local 148 IXDR_PUT_INT32(ptr, AUTH_UNIX); /* cred flavor */ 149 IXDR_PUT_INT32(ptr, credsize); /* cred len */ 181 cred = &(auth->ah_cred); 182 cred->oa_length = XDR_GETPOS(&xdrm); 183 cred->oa_base = sercred;
|
| /onnv/onnv-gate/usr/src/uts/common/sys/ |
| cred_impl.h | 30 #include <sys/cred.h> 49 * accessor functions defined in <sys/cred.h> 67 struct cred { struct 79 struct credklpd *cr_klpd; /* pointer to the cred's klpd */
|
| /onnv/onnv-gate/usr/src/cmd/picl/plugins/common/piclevent/ |
| piclevent.c | 149 door_cred_t cred; local 157 if ((door_id < 0) || (argp == NULL) || (door_cred(&cred) < 0) || 158 (cred.dc_euid != 0))
|
| /onnv/onnv-gate/usr/src/lib/libgss/ |
| g_acquire_cred_with_pw.c | 251 gss_cred_id_t cred = NULL; local 324 GSS_C_NULL_OID_SET, cred_usage, &cred, NULL, 371 new_cred_array[union_cred->count] = cred; 421 if (cred != NULL && mech->gss_release_cred) 423 &temp_minor_status, &cred);
|
| g_acquire_cred.c | 302 gss_cred_id_t cred = NULL; local 328 /* Input Cred is non-NULL */ 384 &cred, NULL, &time_rec); 396 * If internal_name is GSS_C_NO_NAME a cred with no associated 436 new_cred_array[union_cred->count] = cred; 486 if (cred != NULL && mech->gss_release_cred) 488 &temp_minor_status, &cred);
|
| /onnv/onnv-gate/usr/src/lib/libpicltree/ |
| picltree.h | 51 door_cred_t cred; member in struct:__anon3908 57 door_cred_t cred; member in struct:__anon3909
|
| /onnv/onnv-gate/usr/src/lib/nsswitch/ldap/common/ |
| ldap_utils.c | 111 const ns_cred_t *cred = NULL; local 142 (void) __ns_ldap_dn2domain(pdn, &domain, cred, &error);
|
| /onnv/onnv-gate/usr/src/uts/common/os/ |
| session.c | 40 #include <sys/cred.h> 538 cred_t *cred; local 625 cred = sp->s_cred; 646 (void) VOP_CLOSE(vp, 0, 1, (offset_t)0, cred, NULL); 648 crfree(cred); 670 if (secpolicy_sys_config(CRED(), B_FALSE) != 0)
|
| /onnv/onnv-gate/usr/src/cmd/print/lpset/ |
| lpset.c | 115 ns_cred_t *cred = NULL; local 205 if ((cred = calloc(1, sizeof (*cred))) == NULL) { 229 cred->passwd = passwd; 230 cred->passwdType = NS_PW_INSECURE; /* use default */ 231 cred->binddn = binddn; 232 cred->host = host; 233 cred->port = 0; /* use default */ 234 cred->domainDN = NULL; /* use default */ 266 if (cred != NULL) [all...] |
| /onnv/onnv-gate/usr/src/lib/libbc/inc/include/rpc/ |
| key_prot.h | 107 unixcred cred; member in union:getcredres::__anon3107
|
| /onnv/onnv-gate/usr/src/uts/common/fs/nfs/ |
| nfs_acl_vnops.c | 32 #include <sys/cred.h> 286 cred_t *cred, *ncr, *ncrfree = NULL; local 324 cred = cr; 332 ncr = crnetadjust(cred); 345 * If the cred can be adjusted, try again 346 * with the new cred. 349 cred = ncr; 365 xdr_ACCESS2res, (caddr_t)&res, cred, 377 nfs_access_cache(rp, args.access, res.resok.access, cred); 379 * we just cached results with cred; if cred is th [all...] |
| /onnv/onnv-gate/usr/src/cmd/cmd-crypto/pktool/ |
| delete.c | 53 KMF_CREDENTIAL cred; local 77 (void *)&cred, NULL); 79 if (cred.credlen > 0) { 81 KMF_CREDENTIAL_ATTR, &cred, 100 (void *)&cred, NULL); 102 if (cred.credlen > 0) { 104 KMF_CREDENTIAL_ATTR, &cred,
|
| list.c | 320 KMF_CREDENTIAL cred = {NULL, 0}; local 342 cred = *tokencred; 422 tokencred->cred == NULL) && 423 (cred.cred == NULL)) { 424 (void) get_token_password(kstype, token, &cred); 427 &cred, sizeof (KMF_CREDENTIAL)); 453 if (auth > 0 && (cred.cred == NULL)) { 454 (void) get_token_password(kstype, token, &cred); [all...] |