| /onnv/onnv-gate/usr/src/lib/libgss/ |
| g_utils.c | 43 static const char QOP_NUM_FILE[] = "/etc/gss/qop"; 50 * This routine fetches qop and num from "/etc/gss/qop". 55 * we don't expect the qop file to be changed and reread often. 71 if (!qop_num_pairs[0].qop) { 110 qopname = name; /* will contain qop name */ 118 qop_num_pairs[qop_num_pair_cnt].qop = strdup(name); 119 if (qop_num_pairs[qop_num_pair_cnt].qop == NULL) 126 free(qop_num_pairs[qop_num_pair_cnt].qop); 140 free(qop_num_pairs[qop_num_pair_cnt].qop); [all...] |
| /onnv/onnv-gate/usr/src/lib/gss_mechs/mech_dh/backend/mech/ |
| crypto.c | 280 /* QOP table */ 290 * __dh_is_valid_QOP: Return true if qop is valid entry into the QOP 294 __dh_is_valid_QOP(dh_qop_t qop) 298 is_valid = qop < QOP_ENTRIES; 304 * __alloc_sig: Allocate a signature for a given QOP. This takes into 309 __alloc_sig(dh_qop_t qop, dh_signature_t sig) 314 /* Check that the QOP is valid */ 315 if (!__dh_is_valid_QOP(qop)) 318 /* Get the verifier entry from the QOP entry * [all...] |
| crypto.h | 57 __dh_is_valid_QOP(dh_qop_t qop); 60 __QOPSeal(dh_qop_t qop, gss_buffer_t input, int conf_req, 64 __QOPUnSeal(dh_qop_t qop, gss_buffer_t input, int conf_req,
|
| MICwrap.c | 42 * __dh_gss_sign: Sign (Caluculate a check sum as specified by the qop 43 * and encrypt it with a cipher also determined by the qop using the context 44 * session keys). the message with the given qop and return 52 int qop_req, /* Requested qop */ 91 /* Set the token qop, seq_number and client flag */ 92 mic->qop = qop_req; 114 * major return value is GSS_S_COMPLETE, then *qop will be the qop that 124 int *qop /* qop used */ [all...] |
| dhmech_prot.x | 101 dh_qop_t qop;
|
| token.c | 58 * get_qop: For a Diffie-Hellman token_t, return the associate QOP 69 return (body->dh_token_body_desc_u.sign.qop); 71 return (body->dh_token_body_desc_u.seal.mic.qop); 505 /* Allocate the signature for this tokens QOP */ 511 * the decoded QOP. __mk_sig will encrypt the signature with the
|
| /onnv/onnv-gate/usr/src/lib/rpcsec_gss/ |
| rpcsec_gss_misc.c | 116 __rpc_gss_wrap_data(service, qop, context, seq_num, out_xdrs, xdr_func, 118 OM_uint32 qop; 170 if (gss_seal(&minor, context, TRUE, qop, &in_buf, 178 if (gss_sign(&minor, context, qop, &in_buf, 225 int qop; local 240 &qop); 251 * If privacy was not used, or if QOP is not what we are 254 if (!conf || qop != qop_check) 260 major = gss_verify(&minor, context, &in_buf, &out_buf, &qop); 268 * If QOP is not what we are expecting, fail [all...] |
| rpcsec_gss.c | 82 OM_uint32 qop; /* requested QOP */ member in struct:_rpc_gss_data 101 __rpc_gss_seccreate(clnt, server_name, mech, service, qop, options_req, 107 char *qop; /* requested QOP */ 125 if (!__rpc_gss_qop_to_num(qop, mech, &qop_num)) { 178 ap->qop = qop_num; 415 __rpc_gss_set_defaults(auth, service, qop) 418 char *qop; 440 if (!__rpc_gss_qop_to_num(qop, mech, &qop_num) [all...] |
| rpcsec_gss_utils.c | 89 __rpc_gss_qop_to_num(char *qop, char *mech, OM_uint32 *num) 91 if (__gss_qop_to_num(qop, mech, num) != GSS_S_COMPLETE) 99 char *qop; local 101 if (__gss_num_to_qop(mech, num, &qop) != GSS_S_COMPLETE) 103 return (qop);
|
| svc_rpcsec_gss.c | 87 OM_uint32 qop; member in struct:_svc_rpc_gss_data 488 svcauth->raw_cred.qop = __rpc_gss_num_to_qop( 695 gss_parms->qop_rcvd = (uint_t)client_data->qop; 976 client_data->qop = gss_parms->qop_rcvd; 977 client_data->raw_cred.qop = __rpc_gss_num_to_qop( 990 * has not changed QOP. 993 gss_parms->qop_rcvd != client_data->qop) { 1158 if (gss_sign(&minor, cl->context, cl->qop, &in_buf, 1193 client_data->qop = GSS_C_QOP_DEFAULT; [all...] |
| /onnv/onnv-gate/usr/src/uts/common/rpc/ |
| rpcsec_gss.h | 104 uint_t qop; member in struct:__anon6518 107 char *qop; member in struct:__anon6518 163 uint_t qop; member in struct:gss_clnt_data32 177 uint_t qop; member in struct:gss_clnt_data 214 char *qop, /* requested QOP */ 248 char *qop, 266 char *qop
|
| rpcsec_defs.h | 179 OM_uint32 qop, int max_tp_unit_len);
|
| /onnv/onnv-gate/usr/src/uts/common/rpc/sec_gss/ |
| rpcsec_gss_misc.c | 132 __rpc_gss_wrap_data(service, qop, context, seq_num, out_xdrs, 134 OM_uint32 qop; 187 if ((major = kgss_seal(&minor, context, TRUE, qop, &in_buf, 201 if ((major = kgss_sign(&minor, context, qop, &in_buf, 249 int qop = 0; local 267 &qop); 282 * If privacy was not used, or if QOP is not what we are 285 if (!conf || qop != qop_check) 293 &qop); 303 * If QOP is not what we are expecting, fail [all...] |
| rpcsec_gss.c | 83 OM_uint32 qop; /* requested QOP */ member in struct:_rpc_gss_data 258 uint_t qop, 342 service_type, qop, options_req, options_ret, cr, &auth); 424 uint_t qop, /* requested QOP */ 485 ap->qop = qop; 956 if ((major = kgss_sign(&minor, ap->context, ap->qop, &in_buf, [all...] |
| /onnv/onnv-gate/usr/src/uts/common/gssapi/include/ |
| mechglueP.h | 770 #define KGSS_SIGN(minor_st, ctx, qop, msg, tkn) \ 772 KCTX_TO_CTX(ctx), qop, msg, tkn, KCTX_TO_CTXV(ctx)) 774 #define KGSS_VERIFY(minor_st, ctx, msg, tkn, qop) \ 776 KCTX_TO_CTX(ctx), msg, tkn, qop, KCTX_TO_CTXV(ctx)) 787 #define KGSS_SEAL(minor_st, ctx, conf_req, qop, msg, conf_state, tkn) \ 789 KCTX_TO_CTX(ctx), conf_req, qop, msg, conf_state, tkn,\ 792 #define KGSS_UNSEAL(minor_st, ctx, msg, tkn, conf, qop) \ 794 KCTX_TO_CTX(ctx), msg, tkn, conf, qop, \ 817 #define KGSS_SIGN(minor_st, ctx, qop, msg, tkn) \ 819 KCTX_TO_CTX(ctx), qop, msg, tkn, KCTX_TO_CTXV(ctx) [all...] |
| /onnv/onnv-gate/usr/src/lib/libnsl/rpc/ |
| rpcsec_gss_if.c | 157 char *qop, /* requested QOP */ 164 service_type, qop, options_req, options_ret)); 168 rpc_gss_set_defaults(AUTH *auth, rpc_gss_service_t service, char *qop) 172 return ((*calls.rpc_gss_set_defaults)(auth, service, qop)); 261 rpc_gss_qop_to_num(char *qop, char *mech, uint_t *num) 265 return ((*calls.rpc_gss_qop_to_num)(qop, mech, num));
|
| /onnv/onnv-gate/usr/src/uts/common/gssapi/ |
| gssapi_ext.h | 74 * qop configuration file handling. 80 char *qop; member in struct:_qop_num 87 char *qop, /* input qop string */ 89 OM_uint32 *num /* output qop num */ 95 OM_uint32 num, /* input qop num */ 96 char **qop /* output qop name */
|
| /onnv/onnv-gate/usr/src/pkgdefs/SUNWgssc/ |
| prototype_com | 62 e tiservices etc/gss/qop 0644 root sys
|
| /onnv/onnv-gate/usr/src/cmd/gss/etc/ |
| Makefile | 28 GSSTXTS= mech qop gsscred.conf
|
| /onnv/onnv-gate/usr/src/lib/libnsl/nis/gen/ |
| nis_sec_mechs.c | 267 if (mp->qop) 268 free(mp->qop); 369 * QOP and sec_svc are optional. 375 const int qp_offset = 5; /* qop */ 409 * qop: optional field 410 * Make qop NULL if the field was empty or was "default" or 417 m->qop = NULL; 419 m->qop = strdup(*(flds + qp_offset)); 501 tp->qop = mp->qop ? strdup(mp->qop) : NULL [all...] |
| /onnv/onnv-gate/usr/src/lib/sasl_plugins/digestmd5/ |
| digestmd5.c | 337 unsigned char *pszQop, /* qop-value: "", "auth", 341 HASHHEX HEntity, /* H(entity body) if qop="auth-int" */ 2574 char qop[1024], cipheropts[1024]; local 2862 char *qop = NULL; local 3963 char *qop = NULL; local [all...] |
| /onnv/onnv-gate/usr/src/lib/libnsl/include/rpcsvc/ |
| nis_dhext.h | 80 char *qop; member in struct:__anon3839
|
| /onnv/onnv-gate/usr/src/uts/common/fs/nfs/ |
| nfs4_client_secinfo.c | 69 * to rpcsec_gss data (mech, service, default-qop). Now, V4 can return the 102 val[0].flavor_info.qop = 0; 109 val[i].flavor_info.qop = 0; 116 val[4].flavor_info.qop = 0; 122 val[5].flavor_info.qop = 0; 147 * mechanism service qop nfs-pseudo-flavor 229 data->qop = (uint_t)info->qop;
|
| /onnv/onnv-gate/usr/src/lib/libldap5/sources/ldap/common/ |
| digest_md5.c | 74 const char *realm, *nonce, *cnonce, *qop, *user, *resp, *dom; member in struct:__anon3751 289 if (attr->qlen != 4 || strncasecmp(attr->qop, "auth", 4) != 0) { 316 MD5Update(&ctx, (CONST_UCHAR *) attr->qop, attr->qlen); 352 static const char qstr[] = ",qop=auth"; 362 attr->qop == NULL || attr->qlen == 0 || 459 static const char qstr[] = "qop"; 557 attr_out->qop = val;
|
| /onnv/onnv-gate/usr/src/uts/common/rpc/sec/ |
| sec_clnt.c | 118 data->qop = gd32.qop; 561 gssdata->qop,
|