Lines Matching defs:checksum
65 krb5_checksum *checksum;
73 * checksum->length for contents
77 checksum = (krb5_checksum *) arg;
78 if (checksum) {
83 (size_t) checksum->length);
97 krb5_checksum *checksum;
107 checksum = (krb5_checksum *) arg;
108 if (checksum) {
116 (void) krb5_ser_pack_int32((krb5_int32) checksum->checksum_type,
120 (void) krb5_ser_pack_int32((krb5_int32) checksum->length,
124 (void) krb5_ser_pack_bytes(checksum->contents,
125 (size_t) checksum->length,
148 krb5_checksum *checksum;
162 /* Get a checksum */
164 (checksum = (krb5_checksum *) MALLOC(sizeof(krb5_checksum)))) {
165 (void) memset(checksum, 0, sizeof(krb5_checksum));
169 checksum->checksum_type = (krb5_cksumtype) ibuf;
173 checksum->length = (int) ibuf;
178 checksum->contents = (krb5_octet *)
182 ((checksum->contents) &&
183 !(kret = krb5_ser_unpack_bytes(checksum->contents,
190 checksum->magic = KV5M_CHECKSUM;
193 *argp = (krb5_pointer) checksum;
199 if (checksum->contents)
200 FREE(checksum->contents, checksum->length);
201 FREE(checksum, sizeof (krb5_checksum));
210 * Register the checksum serializer.