Home
last modified time | relevance | path

Searched refs:qop (Results 1 – 25 of 25) sorted by relevance

/freebsd-9-stable/sys/rpc/
Drpcsec_gss.h88 const char *qop; /* quality of protection */ member
157 rpc_gss_service_t service, const char *qop,
161 rpc_gss_service_t service, const char *qop);
167 typedef bool_t rpc_gss_qop_to_num_ftype(const char *qop, const char *mech,
233 const char *mechanism, rpc_gss_service_t service, const char *qop, in rpc_gss_seccreate_call() argument
240 principal, mechanism, service, qop, options_req, in rpc_gss_seccreate_call()
247 const char *qop) in rpc_gss_set_defaults_call() argument
253 qop); in rpc_gss_set_defaults_call()
297 rpc_gss_qop_to_num_call(const char *qop, const char *mech, u_int *num_ret) in rpc_gss_qop_to_num_call() argument
302 ret = (*rpc_gss_entries.rpc_gss_qop_to_num)(qop, mech, num_ret); in rpc_gss_qop_to_num_call()
[all …]
/freebsd-9-stable/crypto/heimdal/lib/asn1/
Ddigest.asn146 qop [7] UTF8String OPTIONAL,
139 -- qop == auth
141 -- qop == auth-int
145 -- unq(nonce-value) ":" nc-value ":" unq(cnonce-value) ":" unq(qop-value) ":" HEX(H(A2))))
146 -- no "qop"
156 -- qop == auth-int,auth-conf
161 -- unq(cnonce-value), ":", qop-value, ":",
/freebsd-9-stable/include/rpc/
Drpcsec_gss.h88 const char *qop; /* quality of protection */ member
144 const char *mechanism, rpc_gss_service_t service, const char *qop,
147 const char *qop);
153 bool_t rpc_gss_qop_to_num(const char *qop, const char *mech, u_int *num_ret);
/freebsd-9-stable/lib/librpcsec_gss/
Drpcsec_gss_prot.c97 gss_ctx_id_t ctx, gss_qop_t qop, in xdr_rpc_gss_wrap_data() argument
130 maj_stat = gss_get_mic(&min_stat, ctx, qop, in xdr_rpc_gss_wrap_data()
143 maj_stat = gss_wrap(&min_stat, ctx, TRUE, qop, &databuf, in xdr_rpc_gss_wrap_data()
159 gss_ctx_id_t ctx, gss_qop_t qop, in xdr_rpc_gss_unwrap_data() argument
191 if (maj_stat != GSS_S_COMPLETE || qop_state != qop) { in xdr_rpc_gss_unwrap_data()
209 if (maj_stat != GSS_S_COMPLETE || qop_state != qop || in xdr_rpc_gss_unwrap_data()
Drpcsec_gss_conf.c65 u_int qop; member
269 info->qop = strtoul(name, 0, 0); in _rpc_gss_load_qop()
330 rpc_gss_qop_to_num(const char *qop, const char *mech, u_int *num_ret) in rpc_gss_qop_to_num() argument
336 if (strcmp(info->name, qop) == 0 in rpc_gss_qop_to_num()
338 *num_ret = info->qop; in rpc_gss_qop_to_num()
356 if (info->qop == num && strcmp(info->mech, mech) == 0) { in _rpc_gss_num_to_qop()
Dsvc_rpcsec_gss.c753 gss_qop_t *qop) in svc_rpc_gss_validate() argument
796 *qop = qop_state; in svc_rpc_gss_validate()
966 gss_qop_t qop; in svc_rpc_gss() local
1101 if (!svc_rpc_gss_validate(client, msg, &qop)) { in svc_rpc_gss()
1130 client->cl_qop = qop; in svc_rpc_gss()
1131 client->cl_rawcred.qop = _rpc_gss_num_to_qop( in svc_rpc_gss()
1132 client->cl_rawcred.mechanism, qop); in svc_rpc_gss()
1148 } else if (client->cl_qop != qop) { in svc_rpc_gss()
1158 if (client->cl_qop != qop) { in svc_rpc_gss()
1159 client->cl_qop = qop; in svc_rpc_gss()
[all …]
Drpcsec_gss_int.h80 caddr_t xdr_ptr, gss_ctx_id_t ctx, gss_qop_t qop, rpc_gss_service_t svc,
83 caddr_t xdr_ptr, gss_ctx_id_t ctx, gss_qop_t qop, rpc_gss_service_t svc,
Drpcsec_gss.c121 const char *mechanism, rpc_gss_service_t service, const char *qop, in rpc_gss_seccreate() argument
138 if (qop) { in rpc_gss_seccreate()
139 if (!rpc_gss_qop_to_num(qop, mechanism, &qop_num)) in rpc_gss_seccreate()
228 rpc_gss_set_defaults(AUTH *auth, rpc_gss_service_t service, const char *qop) in rpc_gss_set_defaults() argument
239 if (qop) { in rpc_gss_set_defaults()
240 if (!rpc_gss_qop_to_num(qop, mechanism, &qop_num)) { in rpc_gss_set_defaults()
/freebsd-9-stable/sys/rpc/rpcsec_gss/
Drpcsec_gss_prot.c118 gss_ctx_id_t ctx, gss_qop_t qop, in xdr_rpc_gss_wrap_data() argument
137 maj_stat = gss_get_mic_mbuf(&min_stat, ctx, qop, args, &mic); in xdr_rpc_gss_wrap_data()
165 maj_stat = gss_wrap_mbuf(&min_stat, ctx, TRUE, qop, in xdr_rpc_gss_wrap_data()
225 gss_ctx_id_t ctx, gss_qop_t qop, in xdr_rpc_gss_unwrap_data() argument
277 if (maj_stat != GSS_S_COMPLETE || qop_state != qop) { in xdr_rpc_gss_unwrap_data()
302 if (qop_state != qop || conf_state != TRUE) { in xdr_rpc_gss_unwrap_data()
Drpcsec_gss_int.h81 gss_ctx_id_t ctx, gss_qop_t qop, rpc_gss_service_t svc,
84 gss_ctx_id_t ctx, gss_qop_t qop, rpc_gss_service_t svc, u_int seq);
Dsvc_rpcsec_gss.c987 gss_qop_t *qop, rpc_gss_proc_t gcproc) in svc_rpc_gss_validate() argument
1040 *qop = qop_state; in svc_rpc_gss_validate()
1225 gss_qop_t qop; in svc_rpc_gss() local
1370 if (!svc_rpc_gss_validate(client, msg, &qop, gc.gc_proc)) { in svc_rpc_gss()
1408 client->cl_qop = qop; in svc_rpc_gss()
1409 client->cl_rawcred.qop = _rpc_gss_num_to_qop( in svc_rpc_gss()
1410 client->cl_rawcred.mechanism, qop); in svc_rpc_gss()
1428 } else if (client->cl_qop != qop) { in svc_rpc_gss()
1438 if (client->cl_qop != qop) { in svc_rpc_gss()
1439 client->cl_qop = qop; in svc_rpc_gss()
[all …]
Drpcsec_gss_conf.c69 rpc_gss_qop_to_num(const char *qop, const char *mech, u_int *num_ret) in rpc_gss_qop_to_num() argument
72 if (!strcmp(qop, "default")) { in rpc_gss_qop_to_num()
Drpcsec_gss.c308 const char *mechanism, rpc_gss_service_t service, const char *qop, in rpc_gss_seccreate() argument
320 if (qop) { in rpc_gss_seccreate()
321 if (!rpc_gss_qop_to_num(qop, mechanism, &qop_num)) in rpc_gss_seccreate()
416 rpc_gss_set_defaults(AUTH *auth, rpc_gss_service_t service, const char *qop) in rpc_gss_set_defaults() argument
427 if (qop) { in rpc_gss_set_defaults()
428 if (!rpc_gss_qop_to_num(qop, mechanism, &qop_num)) { in rpc_gss_set_defaults()
/freebsd-9-stable/crypto/heimdal/lib/krb5/
Ddigest.c659 const char *qop) in krb5_digest_set_qop() argument
661 if (digest->request.qop) { in krb5_digest_set_qop()
665 digest->request.qop = malloc(sizeof(*digest->request.qop)); in krb5_digest_set_qop()
666 if (digest->request.qop == NULL) { in krb5_digest_set_qop()
670 *digest->request.qop = strdup(qop); in krb5_digest_set_qop()
671 if (*digest->request.qop == NULL) { in krb5_digest_set_qop()
673 free(digest->request.qop); in krb5_digest_set_qop()
674 digest->request.qop = NULL; in krb5_digest_set_qop()
/freebsd-9-stable/crypto/heimdal/kuser/
Dkdigest-commands.in170 long = "qop"
172 argument = "qop"
251 long = "qop"
253 argument = "qop"
/freebsd-9-stable/etc/gss/
DMakefile3 FILES= mech qop
Dqop1 # $FreeBSD: stable/9/etc/gss/qop 153838 2005-12-29 14:40:22Z dfr $
/freebsd-9-stable/lib/libfetch/
Dhttp.c633 char *qop; member
645 b->realm = b->qop = b->nonce = b->opaque = b->algo = NULL; in init_http_auth_challenge()
654 if (b->qop) in clean_http_auth_challenge()
655 free(b->qop); in clean_http_auth_challenge()
815 cs->challenges[cs->count]->qop = in http_parse_authenticate()
1268 if (!c->qop) { in http_digest_auth()
1269 c->qop = strdup(""); in http_digest_auth()
1284 DigestCalcResponse(HA1, c->nonce, noncecount, cnonce, c->qop, in http_digest_auth()
1287 if (c->qop[0]) { in http_digest_auth()
/freebsd-9-stable/lib/libgssapi/
DMakefile106 MLINKS+= mech.5 qop.5
/freebsd-9-stable/tools/regression/rpcsec_gss/
Drpctest.c266 rcred->version, rcred->mechanism, rcred->qop); in server_new_context()
/freebsd-9-stable/crypto/heimdal/appl/gssmask/
Dgssmask.c610 gss_qop_t qop; in HandleOP() local
631 &mic_token, &qop); in HandleOP()
/freebsd-9-stable/crypto/heimdal/kdc/
Ddigest.c680 if (ireq.u.digestRequest.qop == NULL) in _kdc_do_digest()
754 MD5_Update(&ctx, *ireq.u.digestRequest.qop, in _kdc_do_digest()
755 strlen(*ireq.u.digestRequest.qop)); in _kdc_do_digest()
/freebsd-9-stable/sys/kgssapi/
Dgsstest.c1018 rcred->version, rcred->mechanism, rcred->qop); in server_new_context()
/freebsd-9-stable/sys/mips/rmi/
Drootfs_list.txt69 ./etc/gss/qop
/freebsd-9-stable/tools/build/mk/
DOptionalObsoleteFiles.inc2308 OLD_FILES+=usr/share/man/man5/qop.5.gz