Lines Matching refs:key
299 cur_entry.key.contents = 0;
314 * comparisons of service and host components are performed for key
336 new_entry.key.enctype,
350 new_entry.key.enctype = enctype;
358 /* A 1.2.x keytab contains only the low 8 bits of the key
361 figure out the "highest" numbered key if some numbers
901 (entry->key.enctype == cur_entry.key.enctype) &&
1027 * principal timestamp vno key
1029 * principal timestamp vno key
1054 * sizeof(krb5_octet) bytes for the key version number
1056 * sizeof(krb5_int32) bytes for the key length, followed by the key
1262 /* fseek to synchronise buffered I/O on the key table. */
1402 /* key type */
1407 ret_entry->key.enctype = (krb5_enctype)enctype;
1410 ret_entry->key.enctype = ntohs(ret_entry->key.enctype);
1412 /* key contents */
1413 ret_entry->key.magic = KV5M_KEYBLOCK;
1427 ret_entry->key.length = u_count;
1429 ret_entry->key.contents = (krb5_octet *)malloc(u_count);
1430 if (!ret_entry->key.contents) {
1434 if (!fread(ret_entry->key.contents, sizeof(krb5_octet), count,
1493 /* fseek to synchronise buffered I/O on the key table. */
1562 /* key version number */
1567 /* key type */
1569 enctype = entry->key.enctype;
1571 enctype = htons(entry->key.enctype);
1575 /* key length */
1577 size = entry->key.length;
1579 size = htons(entry->key.length);
1583 if (!fwrite(entry->key.contents, sizeof(krb5_octet),
1584 entry->key.length, KTFILEP(id))) {
1637 total_size += sizeof(krb5_int16) + entry->key.length;