Lines Matching refs:cksum
40 const krb5_data *input, krb5_checksum *cksum)
65 cksum->length = cksumlen;
67 if ((cksum->contents = (krb5_octet *) MALLOC(cksum->length)) == NULL)
70 data.length = cksum->length;
71 data.data = (char *) cksum->contents;
133 * No key is used, hash and cksum are synonymous
144 cksum->magic = KV5M_CHECKSUM;
145 cksum->checksum_type = cksumtype;
148 size_t old_len = cksum->length;
155 cksum->length = krb5_cksumtypes_list[i].trunc_size;
156 trunc = (krb5_octet *) MALLOC(cksum->length);
158 (void) memcpy(trunc, cksum->contents, cksum->length);
159 FREE(cksum->contents, old_len);
160 cksum->contents = trunc;
169 (void) memset(cksum->contents, 0, cksum->length);
170 FREE(cksum->contents, cksum->length);
171 cksum->length = 0;
172 cksum->contents = NULL;