Lines Matching refs:data

261     struct gss_checksum_data *data = cksum_data;
265 data->checksum_data.data = 0;
266 credmsg.data = 0;
269 if (data->ctx->gss_flags & GSS_C_DELEG_FLAG) {
277 assert(data->cred->name != NULL);
280 data->cred->name->princ, data->ctx->there->princ,
281 data->cred->ccache, 1,
290 data->ctx->gss_flags &= ~(GSS_C_DELEG_FLAG |
293 data->checksum_data.length = 24;
300 data->checksum_data.length = 28+credmsg.length;
303 data->checksum_data.length = 24;
306 if (data->ctx->auth_context->keyblock != NULL
307 && data->ctx->auth_context->keyblock->enctype == 18) {
319 data->checksum_data.length += junk;
321 /* now allocate a buffer to hold the checksum data and
324 if ((data->checksum_data.data =
325 (char *) xmalloc(data->checksum_data.length)) == NULL) {
326 if (credmsg.data)
331 ptr = (unsigned char *)data->checksum_data.data;
333 TWRITE_INT(ptr, data->md5.length, 0);
334 TWRITE_STR(ptr, data->md5.contents, data->md5.length);
335 TWRITE_INT(ptr, data->ctx->gss_flags, 0);
338 xfree(data->md5.contents);
340 if (credmsg.data) {
343 TWRITE_STR(ptr, credmsg.data, credmsg.length);
345 /* free credmsg data */
350 *out = &data->checksum_data;
377 ap_req.data = 0;
389 cksum_struct.checksum_data.data = NULL;
433 token->value = ap_req.data;
435 ap_req.data = NULL; /* don't double free */
451 TWRITE_STR(ptr, ap_req.data, ap_req.length);
462 if (checksum_data && checksum_data->data)
464 if (ap_req.data)
799 ap_rep.data = (char *)input_token->value;
812 TREAD_STR(sptr, ap_rep.data, ap_rep.length);
830 TREAD_STR(sptr, ap_rep.data, ap_rep.length);
880 output_token->value = outbuf.data;
1213 me->realm.data = realm.data;
1240 krb5_princ_realm(context, me)->data,
1241 tgtname.length, tgtname.data,
1243 krb5_princ_realm(context, me)->data,
1369 krb5_princ_realm(context, me)->data,
1370 tgtname.length, tgtname.data,
1372 krb5_princ_realm(context, me)->data,