Searched defs:cksum (Results 1 - 25 of 77) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/
H A Dmake_checksum.c40 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
38 krb5_c_make_checksum(krb5_context context, krb5_cksumtype cksumtype, const krb5_keyblock *key, krb5_keyusage usage, const krb5_data *input, krb5_checksum *cksum) argument
[all...]
H A Dverify_checksum.c39 const krb5_checksum *cksum, krb5_boolean *valid)
48 if (krb5_cksumtypes_list[i].ctype == cksum->checksum_type)
57 indata.length = cksum->length;
58 indata.data = (char *) cksum->contents;
68 if ((ret = krb5_c_checksum_length(context, cksum->checksum_type, &hashsize)))
71 if (cksum->length != hashsize)
76 if ((ret = krb5_c_make_checksum(context, cksum->checksum_type, key, usage,
82 *valid = (memcmp(computed.contents, cksum->contents, hashsize) == 0);
37 krb5_c_verify_checksum(krb5_context context, const krb5_keyblock *key, krb5_keyusage usage, const krb5_data *data, const krb5_checksum *cksum, krb5_boolean *valid) argument
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/old/
H A Dold_decrypt.c50 krb5_data output, cksum, crcivec; local
108 cksum.length = hashsize;
109 cksum.data = (char *)new_cksum;
111 if ((ret = ((*(hash->hash))(context, 1, &output, &cksum))))
114 if (memcmp(cksum.data, orig_cksum, cksum.length) != 0) {
/illumos-gate/usr/src/lib/storage/liba5k/common/hdrs/
H A Drom.h100 ulong_t cksum; member in struct:dl_info
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dmk_req_ext.c280 krb5_generate_authenticator(krb5_context context, krb5_authenticator *authent, krb5_principal client, krb5_checksum *cksum, krb5_keyblock *key, krb5_ui_4 seq_number, krb5_authdata **authorization) argument
285 authent->checksum = cksum;
/illumos-gate/usr/src/cmd/format/
H A Ddefect.h47 int cksum; member in struct:defectHeader
H A Dmenu_defect.c581 work_list.header.count, work_list.header.cksum);
614 int i, items, status = 0, count, cksum; local
669 &count, (uint_t *)&cksum);
692 work_list.header.cksum = cksum;
/illumos-gate/usr/src/cmd/boot/common/
H A Dmboot_extra.c48 uint32_t cksum = 0; local
53 cksum += *ck_ptr++;
55 return (-cksum);
64 uint32_t cksum; local
84 cksum = -(mboot->flags + mboot->magic);
85 if (mboot->checksum != cksum) {
88 mboot->checksum, cksum);
115 uint32_t cksum; local
126 cksum = compute_checksum(extra + sizeof (bb_header_ext_t),
128 BOOT_DEBUG("Extended information header checksum is %x\n", cksum);
[all...]
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/dk/
H A Ddk_decrypt.c86 unsigned char *plaindata = NULL, *cksum = NULL, *cn; local
147 if ((cksum = (unsigned char *) MALLOC(hashsize)) == NULL) {
152 d1.data = (char *) cksum;
163 if (memcmp(cksum, input->data+enclen, hmacsize) != 0) {
200 if (cksum) {
201 (void) memset(cksum, 0, hashsize);
202 FREE(cksum, hashsize);
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/
H A Dk5seal.c76 krb5_checksum cksum; local
162 /* initialize the the cksum */
256 cksum.length = cksum_size;
257 cksum.contents = md5cksum.contents + 16 - cksum.length;
259 (void) memcpy(ptr+14, cksum.contents, cksum.length);
H A Dk5unseal.c77 krb5_checksum cksum; local
319 /* initialize the the cksum */
425 cksum.length = 8;
427 cksum.length = 16;
428 cksum.contents = md5cksum.contents + 16 - cksum.length;
430 code = memcmp(cksum.contents, ptr+14, cksum.length);
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dzio_checksum.c144 zio_checksum_to_feature(enum zio_checksum cksum) argument
146 VERIFY((cksum & ~ZIO_CHECKSUM_MASK) == 0);
148 switch (cksum) {
259 zio_cksum_t cksum; local
287 &cksum);
288 eck->zec_cksum = cksum;
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/crypto/
H A Dold_api_glue.c216 krb5_checksum cksum; local
226 if ((ret = krb5_c_make_checksum(context, ctype, &key, 0, &input, &cksum)))
229 if (outcksum->length < cksum.length) {
230 memset(cksum.contents, 0, cksum.length);
231 free(cksum.contents);
235 outcksum->magic = cksum.magic;
236 outcksum->checksum_type = cksum.checksum_type;
237 memcpy(outcksum->contents, cksum.contents, cksum
246 krb5_verify_checksum(krb5_context context, krb5_cksumtype ctype, const krb5_checksum *cksum, krb5_const_pointer in, size_t in_length, krb5_const_pointer seed, size_t seed_length) argument
[all...]
/illumos-gate/usr/src/head/
H A Dpkgstrct.h66 long cksum; member in struct:cinfo
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip6_output.c723 uint32_t cksum; local
737 cksum = IP_TCP_CSUM_COMP;
740 cksum = IP_UDP_CSUM_COMP;
763 cksum = htons(protocol);
766 cksum = IP_ICMPV6_CSUM_COMP; /* Pseudo-header cksum */
775 * We accumulate the pseudo header checksum in cksum.
781 cksum += iphs[4] + iphs[5] + iphs[6] + iphs[7] +
785 cksum = IP_CSUM(mp, ip_hdr_length, cksum);
823 uint32_t cksum; local
[all...]
H A Dconn_opt.c2394 uint32_t cksum; local
2397 cksum = ip_massage_options(ipha, ns);
2398 cksum = (cksum & 0xFFFF) + (cksum >> 16);
2400 cksum -= ((dst >> 16) + (dst & 0xffff));
2401 if ((int)cksum < 0)
2402 cksum--;
2403 cksum = (cksum
2414 uint32_t cksum; local
[all...]
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_send.c264 uint32_t cksum; local
277 cksum = (((uint16_t)buf[2])<<8) + buf[3] - iphl;
278 cksum += proto = buf[9];
279 cksum += (((uint16_t)buf[12])<<8) + buf[13];
280 cksum += (((uint16_t)buf[14])<<8) + buf[15];
281 cksum += (((uint16_t)buf[16])<<8) + buf[17];
282 cksum += (((uint16_t)buf[18])<<8) + buf[19];
283 cksum = (cksum>>16) + (cksum
[all...]
/illumos-gate/usr/src/uts/common/io/sfxge/common/
H A Defx_vpd.c504 uint8_t cksum; local
535 cksum = 0;
537 cksum += data[i];
539 if (cksum != 0) {
601 uint8_t cksum; local
620 cksum = 0;
622 cksum += data[pos];
623 data[offset - 1] -= cksum;
799 uint8_t cksum; local
957 cksum
[all...]
H A Dsiena_nvram.c308 uint8_t cksum; local
374 cksum = 0;
376 cksum += ((uint8_t *)dcfg)[pos];
377 if (cksum != 0)
610 uint8_t cksum; local
680 cksum = 0;
682 cksum += ((uint8_t *)dcfg)[pos];
683 dcfg->csum.eb_u8[0] -= cksum;
H A Dsiena_vpd.c48 uint8_t cksum; local
104 cksum = 0;
106 cksum += ((uint8_t *)scfg)[pos];
107 if (cksum != 0) {
514 uint8_t cksum; local
555 cksum = 0;
557 cksum += ((uint8_t *)dcfg)[pos];
558 dcfg->csum.eb_u8[0] -= cksum;
/illumos-gate/usr/src/cmd/zstreamdump/
H A Dzstreamdump.c90 ssread(void *buf, size_t len, zio_cksum_t *cksum) argument
99 fletcher_4_incremental_byteswap(buf, len, cksum);
101 fletcher_4_incremental_native(buf, len, cksum);
108 read_hdr(dmu_replay_record_t *drr, zio_cksum_t *cksum) argument
112 size_t r = ssread(drr, sizeof (*drr) - sizeof (zio_cksum_t), cksum);
115 zio_cksum_t saved_cksum = *cksum;
117 sizeof (zio_cksum_t), cksum);
/illumos-gate/usr/src/uts/intel/io/pci/
H A Dpci_resource.c589 unsigned int cksum; local
591 for (i = cksum = 0; i < len; i++)
592 cksum += (unsigned int) *cp++;
594 return ((int)(cksum & 0xFF));
/illumos-gate/usr/src/cmd/sendmail/db/include/
H A Dlog.h126 u_int32_t cksum; /* Current checksum. */ member in struct:__hdr
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlge/
H A Dqlge_gld.c908 uint32_t cksum = 0; local
914 cksum |= HCKSUM_INET_FULL_V4;
917 cksum |= HCKSUM_INET_FULL_V6;
920 cksum |= HCKSUM_IPHDRCKSUM;
923 cksum |= HCKSUM_INET_PARTIAL;
925 qlge->chksum_cap = cksum;
926 *(uint32_t *)cap_data = cksum;
/illumos-gate/usr/src/lib/libpcp/common/
H A Dlibpcp.c356 uint16_t cksum = 0; local
391 cksum = checksum((uint16_t *)datap, req_msg->msg_len);
405 req_msg_hdr->msg_cksum = cksum;
467 cksum = checksum((uint16_t *)resp_msg_hdr, resp_msg_hdr_sz);
469 if (cksum != bkup_resp_hdr_cksum) {
511 cksum = checksum((uint16_t *)resp_msg_data,
513 if (cksum != resp_msg_hdr->msg_cksum) {

Completed in 112 milliseconds

1234