HomeSort by relevance Sort by last modified time
    Searched defs:cred (Results 1 - 25 of 88) sorted by null

1 2 3 4

  /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...]

Completed in 540 milliseconds

1 2 3 4