Home
last modified time | relevance | path

Searched refs:cksum (Results 1 – 25 of 114) sorted by relevance

12345

/titanic_44/usr/src/lib/gss_mechs/mech_krb5/mech/
H A Dutil_cksum.c37 kg_checksum_channel_bindings(context, cb, cksum, bigend) in kg_checksum_channel_bindings() argument
40 krb5_checksum *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);
105 &plaind, cksum);
109 if ((temp = xmalloc(cksum->length)) == NULL) {
110 krb5_free_checksum_contents(context, cksum);
115 memcpy(temp, cksum->contents, cksum->length);
[all …]
/titanic_44/usr/src/uts/common/gssapi/mechs/krb5/crypto/
H A Dmake_checksum.c40 const krb5_data *input, krb5_checksum *cksum) in krb5_c_make_checksum() argument
65 cksum->length = cksumlen; in krb5_c_make_checksum()
67 if ((cksum->contents = (krb5_octet *) MALLOC(cksum->length)) == NULL) in krb5_c_make_checksum()
70 data.length = cksum->length; in krb5_c_make_checksum()
71 data.data = (char *) cksum->contents; in krb5_c_make_checksum()
144 cksum->magic = KV5M_CHECKSUM; in krb5_c_make_checksum()
145 cksum->checksum_type = cksumtype; in krb5_c_make_checksum()
148 size_t old_len = cksum->length; in krb5_c_make_checksum()
155 cksum->length = krb5_cksumtypes_list[i].trunc_size; in krb5_c_make_checksum()
156 trunc = (krb5_octet *) MALLOC(cksum->length); in krb5_c_make_checksum()
[all …]
H A Dverify_checksum.c39 const krb5_checksum *cksum, krb5_boolean *valid) in krb5_c_verify_checksum() argument
48 if (krb5_cksumtypes_list[i].ctype == cksum->checksum_type) in krb5_c_verify_checksum()
57 indata.length = cksum->length; in krb5_c_verify_checksum()
58 indata.data = (char *) cksum->contents; in krb5_c_verify_checksum()
68 if ((ret = krb5_c_checksum_length(context, cksum->checksum_type, &hashsize))) in krb5_c_verify_checksum()
71 if (cksum->length != hashsize) in krb5_c_verify_checksum()
76 if ((ret = krb5_c_make_checksum(context, cksum->checksum_type, key, usage, in krb5_c_verify_checksum()
82 *valid = (memcmp(computed.contents, cksum->contents, hashsize) == 0); in krb5_c_verify_checksum()
/titanic_44/usr/src/cmd/boot/common/
H A Dmboot_extra.c48 uint32_t cksum = 0; in compute_checksum() local
53 cksum += *ck_ptr++; in compute_checksum()
55 return (-cksum); in compute_checksum()
64 uint32_t cksum; in find_multiboot() local
84 cksum = -(mboot->flags + mboot->magic); in find_multiboot()
85 if (mboot->checksum != cksum) { in find_multiboot()
88 mboot->checksum, cksum); in find_multiboot()
115 uint32_t cksum; in find_einfo() local
126 cksum = compute_checksum(extra + sizeof (bb_header_ext_t), in find_einfo()
128 BOOT_DEBUG("Extended information header checksum is %x\n", cksum); in find_einfo()
[all …]
/titanic_44/usr/src/lib/libsqlite/test/
H A Dvacuum.test22 proc cksum {{db db}} {
30 set cksum [string length $txt]-[md5 $txt]
31 # puts $cksum-[file size test.db]
32 return $cksum
53 set ::cksum [cksum]
54 expr {$::cksum!=""}
60 cksum
61 } $cksum
78 set ::cksum [cksum]
79 expr {$::cksum!=""}
[all …]
H A Dioerr.test62 proc cksum {{db db}} {
70 set cksum [string length $txt]-[md5 $txt]
71 # puts $cksum-[file size test.db]
72 return $cksum
99 set ::cksum [cksum]
118 cksum
119 } $cksum
H A Dinterrupt.test25 proc cksum {{db db}} {
33 set cksum [string length $txt]-[md5 $txt]
34 # puts $cksum-[file size test.db]
35 return $cksum
44 set orig_sum [cksum]
57 cksum
100 set cksum [db eval {SELECT md5sum(a || b) FROM t1}]
106 } $cksum
/titanic_44/usr/src/uts/common/gssapi/mechs/krb5/mech/
H A Dutil_seqnum.c34 kg_make_seq_num(context, key, direction, seqnum, cksum, buf) in kg_make_seq_num() argument
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) in kg_get_seq_num() argument
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; in make_seal_token_v1() local
256 cksum.length = cksum_size; in make_seal_token_v1()
257 cksum.contents = md5cksum.contents + 16 - cksum.length; in make_seal_token_v1()
259 (void) memcpy(ptr+14, cksum.contents, cksum.length); in make_seal_token_v1()
/titanic_44/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) in crc32_verify_func() argument
208 krb5_const krb5_checksum *cksum; in crc32_verify_func()
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)))
/titanic_44/usr/src/lib/gss_mechs/mech_krb5/crypto/
H A Dold_api_glue.c216 krb5_checksum cksum; in krb5_calculate_checksum() local
226 if ((ret = krb5_c_make_checksum(context, ctype, &key, 0, &input, &cksum))) in krb5_calculate_checksum()
229 if (outcksum->length < cksum.length) { in krb5_calculate_checksum()
230 memset(cksum.contents, 0, cksum.length); in krb5_calculate_checksum()
231 free(cksum.contents); in krb5_calculate_checksum()
235 outcksum->magic = cksum.magic; in krb5_calculate_checksum()
236 outcksum->checksum_type = cksum.checksum_type; in krb5_calculate_checksum()
237 memcpy(outcksum->contents, cksum.contents, cksum.length); in krb5_calculate_checksum()
238 outcksum->length = cksum.length; in krb5_calculate_checksum()
240 free(cksum.contents); in krb5_calculate_checksum()
[all …]
/titanic_44/usr/src/uts/common/gssapi/mechs/krb5/crypto/old/
H A Dold_decrypt.c50 krb5_data output, cksum, crcivec; in krb5_old_decrypt() local
108 cksum.length = hashsize; in krb5_old_decrypt()
109 cksum.data = (char *)new_cksum; in krb5_old_decrypt()
111 if ((ret = ((*(hash->hash))(context, 1, &output, &cksum)))) in krb5_old_decrypt()
114 if (memcmp(cksum.data, orig_cksum, cksum.length) != 0) { in krb5_old_decrypt()
/titanic_44/usr/src/uts/common/gssapi/mechs/krb5/crypto/dk/
H A Ddk_decrypt.c86 unsigned char *plaindata = NULL, *cksum = NULL, *cn; in krb5_dk_decrypt_maybe_trunc_hmac() local
147 if ((cksum = (unsigned char *) MALLOC(hashsize)) == NULL) { in krb5_dk_decrypt_maybe_trunc_hmac()
152 d1.data = (char *) cksum; in krb5_dk_decrypt_maybe_trunc_hmac()
163 if (memcmp(cksum, input->data+enclen, hmacsize) != 0) { in krb5_dk_decrypt_maybe_trunc_hmac()
200 if (cksum) { in krb5_dk_decrypt_maybe_trunc_hmac()
201 (void) memset(cksum, 0, hashsize); in krb5_dk_decrypt_maybe_trunc_hmac()
202 FREE(cksum, hashsize); in krb5_dk_decrypt_maybe_trunc_hmac()
/titanic_44/usr/src/uts/common/io/bge/
H A Dbge_send.c264 uint32_t cksum; in bge_pseudo_cksum() local
277 cksum = (((uint16_t)buf[2])<<8) + buf[3] - iphl; in bge_pseudo_cksum()
278 cksum += proto = buf[9]; in bge_pseudo_cksum()
279 cksum += (((uint16_t)buf[12])<<8) + buf[13]; in bge_pseudo_cksum()
280 cksum += (((uint16_t)buf[14])<<8) + buf[15]; in bge_pseudo_cksum()
281 cksum += (((uint16_t)buf[16])<<8) + buf[17]; in bge_pseudo_cksum()
282 cksum += (((uint16_t)buf[18])<<8) + buf[19]; in bge_pseudo_cksum()
283 cksum = (cksum>>16) + (cksum & 0xFFFF); in bge_pseudo_cksum()
284 cksum = (cksum>>16) + (cksum & 0xFFFF); in bge_pseudo_cksum()
298 *(uint16_t *)buf = htons((uint16_t)cksum); in bge_pseudo_cksum()
/titanic_44/usr/src/uts/common/gssapi/mechs/krb5/crypto/crc32/
H A Dcrc32.c42 mit_crc32(in, in_length, cksum) in mit_crc32() argument
45 unsigned long *cksum;
51 *cksum = crc;
/titanic_44/usr/src/uts/common/inet/ip/
H A Dip6_output.c723 uint32_t cksum; in ip_output_sw_cksum_v6() local
737 cksum = IP_TCP_CSUM_COMP; in ip_output_sw_cksum_v6()
740 cksum = IP_UDP_CSUM_COMP; in ip_output_sw_cksum_v6()
763 cksum = htons(protocol); in ip_output_sw_cksum_v6()
766 cksum = IP_ICMPV6_CSUM_COMP; /* Pseudo-header cksum */ in ip_output_sw_cksum_v6()
781 cksum += iphs[4] + iphs[5] + iphs[6] + iphs[7] + in ip_output_sw_cksum_v6()
785 cksum = IP_CSUM(mp, ip_hdr_length, cksum); in ip_output_sw_cksum_v6()
791 if (protocol == IPPROTO_UDP && cksum == 0) in ip_output_sw_cksum_v6()
792 *cksump = ~cksum; in ip_output_sw_cksum_v6()
794 *cksump = cksum; in ip_output_sw_cksum_v6()
[all …]
H A Dip6_input.c1739 uint32_t cksum; in ip_input_cksum_pseudo_v6() local
1750 cksum = htons(ulp_len) + IP_TCP_CSUM_COMP; in ip_input_cksum_pseudo_v6()
1752 cksum += iphs[4] + iphs[5] + iphs[6] + iphs[7] + in ip_input_cksum_pseudo_v6()
1764 cksum = udpha->uha_length + IP_UDP_CSUM_COMP; in ip_input_cksum_pseudo_v6()
1766 cksum += iphs[4] + iphs[5] + iphs[6] + iphs[7] + in ip_input_cksum_pseudo_v6()
1776 cksum = htons(ulp_len) + IP_ICMPV6_CSUM_COMP; in ip_input_cksum_pseudo_v6()
1778 cksum += iphs[4] + iphs[5] + iphs[6] + iphs[7] + in ip_input_cksum_pseudo_v6()
1784 cksum = 0; in ip_input_cksum_pseudo_v6()
1788 return (cksum); in ip_input_cksum_pseudo_v6()
1801 uint32_t cksum; in ip_input_sw_cksum_v6() local
[all …]
H A Dip_input.c2119 uint32_t cksum; in ip_input_cksum_pseudo_v4() local
2130 cksum = htons(ulp_len) + IP_TCP_CSUM_COMP; in ip_input_cksum_pseudo_v4()
2132 cksum += iphs[6] + iphs[7] + iphs[8] + iphs[9]; in ip_input_cksum_pseudo_v4()
2141 cksum = udpha->uha_length + IP_UDP_CSUM_COMP; in ip_input_cksum_pseudo_v4()
2143 cksum += iphs[6] + iphs[7] + iphs[8] + iphs[9]; in ip_input_cksum_pseudo_v4()
2148 cksum = 0; in ip_input_cksum_pseudo_v4()
2152 return (cksum); in ip_input_cksum_pseudo_v4()
2165 uint32_t cksum; in ip_input_sw_cksum_v4() local
2173 cksum = ip_input_cksum_pseudo_v4(ipha, ira); in ip_input_sw_cksum_v4()
2174 cksum = IP_CSUM(mp, ip_hdr_length, cksum); in ip_input_sw_cksum_v4()
[all …]
/titanic_44/usr/src/uts/common/io/mac/
H A Dmac_util.c193 uint32_t cksum; in mac_fix_cksum() local
231 cksum = (dst >> 16) + (dst & 0xFFFF) + in mac_fix_cksum()
233 cksum += htons(len); in mac_fix_cksum()
240 cksum += (((proto) == IPPROTO_UDP) ? in mac_fix_cksum()
242 cksum = IP_CSUM(mp, IP_SIMPLE_HDR_LENGTH + in mac_fix_cksum()
243 offset, cksum); in mac_fix_cksum()
244 *(up) = (uint16_t)(cksum ? cksum : ~cksum); in mac_fix_cksum()
267 uint16_t *up, partial, cksum; in mac_fix_cksum() local
292 cksum = IP_BCSUM_PARTIAL(mp->b_rptr + offset + start, in mac_fix_cksum()
294 cksum = ~cksum; in mac_fix_cksum()
[all …]
/titanic_44/usr/src/cmd/ssh/sshd/
H A Dauth-krb4.c222 u_int cksum; in auth_krb4() local
262 cksum = adat.checksum + 1; in auth_krb4()
263 cksum = htonl(cksum); in auth_krb4()
267 if ((r = krb_mk_priv((u_char *) & cksum, reply->dat, sizeof(cksum) + 1, in auth_krb4()
/titanic_44/usr/src/uts/common/os/
H A Ddevcache.c357 uint16_t cksum = 0; in nvp_cksum() local
363 cksum = buf[buflen]; in nvp_cksum()
367 cksum ^= *p++; in nvp_cksum()
368 return (cksum); in nvp_cksum()
382 uint16_t cksum, hdrsum; in fread_nvlist() local
416 cksum = hdr.nvpf_hdr_chksum; in fread_nvlist()
421 hdr.nvpf_version != NVPF_HDR_VERSION || hdrsum != cksum) { in fread_nvlist()
423 if (hdrsum != cksum) { in fread_nvlist()
426 filename, hdrsum, cksum); in fread_nvlist()
458 cksum = nvp_cksum((uchar_t *)buf, hdr.nvpf_size); in fread_nvlist()
[all …]
/titanic_44/usr/src/lib/krb5/plugins/preauth/pkinit/
H A Dpkinit_clnt.c104 const krb5_checksum * cksum, krb5_principal server,
140 krb5_checksum cksum; local
144 cksum.contents = NULL;
170 der_req, &cksum);
190 nonce, &cksum, request->server, &out_data);
277 const krb5_checksum * cksum, argument
307 free(cksum->contents);
319 auth_pack->pkAuthenticator.paChecksum = *cksum;
707 krb5_checksum cksum = {0, 0, 0, NULL}; local
867 encoded_request, &cksum);
[all …]
/titanic_44/usr/src/lib/libpkg/common/
H A Dputcfile.c158 ((a_ept->cinfo.cksum == BADCONT) ? " ?" : " %ld"), in putcfile()
159 a_ept->cinfo.cksum) < 0) in putcfile()
343 ((a_ept->cinfo.cksum == BADCONT) ? " ?" : " %ld"), in putcvfpfile()
344 a_ept->cinfo.cksum); in putcvfpfile()
/titanic_44/usr/src/cmd/zstreamdump/
H A Dzstreamdump.c88 ssread(void *buf, size_t len, zio_cksum_t *cksum) in ssread() argument
97 fletcher_4_incremental_byteswap(buf, len, cksum); in ssread()
99 fletcher_4_incremental_native(buf, len, cksum); in ssread()
106 read_hdr(dmu_replay_record_t *drr, zio_cksum_t *cksum) in read_hdr() argument
110 size_t r = ssread(drr, sizeof (*drr) - sizeof (zio_cksum_t), cksum); in read_hdr()
113 zio_cksum_t saved_cksum = *cksum; in read_hdr()
115 sizeof (zio_cksum_t), cksum); in read_hdr()
/titanic_44/usr/src/lib/libshell/common/data/
H A Dsolaris_cmdlist.h88 ASTCMDLIST(cksum)
89 BINCMDLIST(cksum)
90 GNUCMDLIST(cksum)

12345