Searched refs:cksum (Results 1 - 25 of 116) sorted by relevance

12345

/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/
H A Dutil_cksum.c37 kg_checksum_channel_bindings(context, cb, cksum, bigend)
40 krb5_checksum *cksum;
51 /* initialize the the cksum */
56 cksum->checksum_type = CKSUMTYPE_RSA_MD5;
57 cksum->length = sumlen;
62 if ((cksum->contents = (krb5_octet *) xmalloc(cksum->length)) == NULL) {
65 memset(cksum->contents, '\0', cksum->length);
100 * - calling krb5_free_checksum_contents results in cksum
[all...]
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/crc32/
H A Dcrc32.c42 mit_crc32(in, in_length, cksum)
45 unsigned long *cksum;
51 *cksum = crc;
/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/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/mech/
H A Dutil_seqnum.c34 kg_make_seq_num(context, key, direction, seqnum, cksum, buf)
39 unsigned char *cksum;
55 cksum, 8,
66 return(kg_encrypt(context, key, KG_USAGE_SEQ, cksum, plain, buf, 8));
69 krb5_error_code kg_get_seq_num(context, key, cksum, buf, direction, seqnum)
72 unsigned char *cksum;
82 cksum, 8,
86 code = kg_decrypt(context, key, KG_USAGE_SEQ, cksum, buf, plain, 8);
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);
/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/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/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/lib/gss_mechs/mech_krb5/crypto/crc32/
H A Dcrc.c165 krb5_const krb5_checksum *cksum,
207 crc32_verify_func(cksum, in, in_length, seed, seed_length)
208 krb5_const krb5_checksum *cksum;
221 if (cksum->checksum_type == CKSUMTYPE_CRC32) {
222 if (cksum->length == CRC32_CKSUM_LENGTH) {
230 if ((cksum->contents[0] != (krb5_octet) (c & 0xff)) ||
231 (cksum->contents[1] != (krb5_octet) ((c >> 8) & 0xff)) ||
232 (cksum->contents[2] != (krb5_octet) ((c >> 16) & 0xff)) ||
233 (cksum->contents[3] != (krb5_octet) ((c >> 24) & 0xff)))
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/
H A Dcli_common.kshlib38 return $(cksum $1 | awk '{print $1 $2}')
/illumos-gate/usr/src/test/zfs-tests/tests/functional/clean_mirror/
H A Dclean_mirror_common.kshlib79 cksums[$atfile]=$(cksum ${files[$atfile]})
98 newcksum=$(cksum ${files[$atfile]})
/illumos-gate/usr/src/test/zfs-tests/tests/functional/scrub_mirror/
H A Dscrub_mirror_common.kshlib47 cksums[$atfile]=$(cksum ${files[$atfile]})
66 newcksum=$(cksum ${files[$atfile]})
/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/head/
H A Dpkgstrct.h66 long cksum; member in struct:cinfo
/illumos-gate/usr/src/lib/libpkg/common/
H A Dppkgmap.c102 if (fprintf(fp, ((ept->cinfo.cksum == BADCONT) ? " ?" : " %ld"),
103 ept->cinfo.cksum) < 0)
H A Dckvolseq.c58 cinfo.cksum = cinfo.size = cinfo.modtime = (-1L);
H A Dputcfile.c158 ((a_ept->cinfo.cksum == BADCONT) ? " ?" : " %ld"),
159 a_ept->cinfo.cksum) < 0)
240 * /file f class mode owner group size cksum modtime SUNWxxx
242 * /file v class mode owner group size cksum modtime SUNWxxx
243 * /file e class mode owner group size cksum modtime SUNWxxx
332 /* if f/v/e, write out size, cksum, modtime */
341 /* cksum */
343 ((a_ept->cinfo.cksum == BADCONT) ? " ?" : " %ld"),
344 a_ept->cinfo.cksum);
/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...]
/illumos-gate/usr/src/lib/libshell/common/data/
H A Dsolaris_cmdlist.h88 ASTCMDLIST(cksum)
89 BINCMDLIST(cksum)
90 GNUCMDLIST(cksum)
/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/cmd/svr4pkg/libinst/
H A Dfinalck.c132 ept->cinfo.cksum = BADCONT;
192 ept->cinfo.cksum = BADCONT;
/illumos-gate/usr/src/cmd/format/
H A Ddefect.h47 int cksum; member in struct:defectHeader

Completed in 128 milliseconds

12345