HomeSort by: relevance | last modified time | path
    Searched refs:qop (Results 1 - 7 of 7) sorted by relevancy

  /src/crypto/external/bsd/libsaslc/dist/src/
mech.h 60 /* qop enums and flags */
63 QOP_NONE = 0, /* no QOP layer */
78 saslc__mech_sess_qop_t qop; /**< quality of protection layer */ member in struct:saslc__mech_sess_t
150 /* qop inline routines */
154 saslc__mech_qop_name(saslc__mech_sess_qop_t qop)
158 assert(qop < __arraycount(saslc__mech_qop_tbl) - 1);
159 return saslc__mech_qop_tbl[qop].name;
163 saslc__mech_qop_flag(saslc__mech_sess_qop_t qop)
167 assert(qop < __arraycount(saslc__mech_qop_tbl) - 1);
168 return saslc__mech_qop_tbl[qop].flag
    [all...]
mech_gssapi.c 78 uint32_t qop_mask; /* available QOP services */
308 assert(ms->mech_sess.qop != QOP_NONE);
309 if (ms->mech_sess.qop == QOP_NONE)
327 maj_s = gss_wrap(&min_s, ms->gss_ctx, ms->mech_sess.qop == QOP_CONF,
361 assert(ms->mech_sess.qop != QOP_NONE);
362 if (ms->mech_sess.qop == QOP_NONE)
556 * uint8_t qop; // qop to use
599 input_value[0] = saslc__mech_qop_flag(ms->mech_sess.qop);
624 * @brief choose the best qop based on what was provided by th
    [all...]
mech_digestmd5.c 172 /* NB: the qop is in saslc__mech_sess_t */
353 * @brief setup the appropriate QOP keys as determined by the chosen
354 * QOP type (see RFC2831 sections 2.3 and 2.4).
376 switch (ms->mech_sess.qop) {
528 /* If the "qop" directive's value is "auth", then A2 is: */
532 /* If the "qop" value is "auth-int" or "auth-conf" then A2 is: */
539 switch(ms->mech_sess.qop) {
575 /* cnonce-value, ":", qop-value, ":", HEX(H(A2)) })) */
580 saslc__mech_qop_name(ms->mech_sess.qop), a2)
626 /* cnonce-value, ":", qop-value, ":", HEX(H(A2)) })) *
    [all...]
xsess.c 546 if (ms->qop == QOP_NONE)
  /src/usr.sbin/altq/libaltq/
Makefile 8 SRCS= parser.c qop.c qop_blue.c qop_cbq.c qop_cdnr.c qop_conf.c \
  /src/crypto/external/bsd/heimdal/dist/lib/krb5/
digest.c 637 const char *qop)
639 if (digest->request.qop) {
640 krb5_set_error_message(context, EINVAL, "qop already set");
643 digest->request.qop = malloc(sizeof(*digest->request.qop));
644 if (digest->request.qop == NULL)
646 *digest->request.qop = strdup(qop);
647 if (*digest->request.qop == NULL) {
648 free(digest->request.qop);
    [all...]
  /src/crypto/external/bsd/heimdal/dist/kdc/
digest.c 695 if (ireq.u.digestRequest.qop == NULL)
774 EVP_DigestUpdate(ctx, *ireq.u.digestRequest.qop,
775 strlen(*ireq.u.digestRequest.qop));

Completed in 39 milliseconds