HomeSort by relevance Sort by last modified time
    Searched refs:qop (Results 1 - 25 of 42) sorted by null

1 2

  /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,

Completed in 790 milliseconds

1 2