Lines Matching defs:KTFILEP

91 #define KTFILEP(id) (((krb5_ktfile_data *)(id)->data)->openf)
276 if (KTFILEP(id) != NULL) {
279 if (fseek(KTFILEP(id), KTSTARTOFF(id), SEEK_SET) == -1) {
506 if (KTFILEP(id) == NULL) {
510 if (fseek(KTFILEP(id), *fileoff, 0) == -1) {
518 *fileoff = ftell(KTFILEP(id));
538 if (KTFILEP(id) != NULL && KTITERS(id) == 0)
802 if (fseek(KTFILEP(keytab), fpos, SEEK_SET) == -1) {
842 if (KTFILEP(id)) {
853 if (fseek(KTFILEP(id), 0, 2) == -1) {
877 if (KTFILEP(id)) {
1087 KTFILEP(id) = fopen(KTFILENAME(id),
1090 if (!KTFILEP(id)) {
1095 KTFILEP(id) = fopen(KTFILENAME(id), fopen_mode_rbplus);
1096 if (!KTFILEP(id))
1117 set_cloexec_file(KTFILEP(id));
1118 if ((kerror = krb5_lock_file(context, fileno(KTFILEP(id)), mode))) {
1119 (void) fclose(KTFILEP(id));
1120 KTFILEP(id) = 0;
1124 setbuf(KTFILEP(id), KTFILEBUFP(id));
1130 if (!fwrite(&kt_vno, sizeof(kt_vno), 1, KTFILEP(id))) {
1132 (void) krb5_unlock_file(context, fileno(KTFILEP(id)));
1133 (void) fclose(KTFILEP(id));
1134 KTFILEP(id) = 0;
1139 if (!fread(&kt_vno, sizeof(kt_vno), 1, KTFILEP(id))) {
1140 if (feof(KTFILEP(id)))
1144 (void) krb5_unlock_file(context, fileno(KTFILEP(id)));
1145 (void) fclose(KTFILEP(id));
1146 KTFILEP(id) = 0;
1152 (void) krb5_unlock_file(context, fileno(KTFILEP(id)));
1153 (void) fclose(KTFILEP(id));
1154 KTFILEP(id) = 0;
1158 KTSTARTOFF(id) = ftell(KTFILEP(id));
1182 if (!KTFILEP(id))
1184 kerror = krb5_unlock_file(context, fileno(KTFILEP(id)));
1185 (void) fclose(KTFILEP(id));
1186 KTFILEP(id) = 0;
1198 if (fseek(KTFILEP(id), delete_point, SEEK_SET)) {
1201 if (!fread(&size, sizeof(size), 1, KTFILEP(id))) {
1212 if (fseek(KTFILEP(id), delete_point, SEEK_SET)) {
1216 if (!fwrite(&minus_size, sizeof(minus_size), 1, KTFILEP(id))) {
1228 if (!fwrite(iobuf, 1, (size_t) len, KTFILEP(id))) {
1237 return krb5_sync_disk_file(context, KTFILEP(id));
1264 if (fseek(KTFILEP(id), 0L, SEEK_CUR) < 0)
1270 *delete_point = ftell(KTFILEP(id));
1271 if (!fread(&size, sizeof(size), 1, KTFILEP(id))) {
1278 if (fseek(KTFILEP(id), -size, SEEK_CUR)) {
1288 start_pos = ftell(KTFILEP(id));
1293 if (!fread(&count, sizeof(count), 1, KTFILEP(id)))
1318 if (!fread(&princ_size, sizeof(princ_size), 1, KTFILEP(id))) {
1336 if (fread(tmpdata, 1, u_princ_size, KTFILEP(id)) != (size_t) princ_size) {
1348 if (!fread(&princ_size, sizeof(princ_size), 1, KTFILEP(id))) {
1369 if (!fread(princ->data, sizeof(char), u_princ_size, KTFILEP(id))) {
1380 sizeof(ret_entry->principal->type), 1, KTFILEP(id))) {
1388 if (!fread(&ret_entry->timestamp, sizeof(ret_entry->timestamp), 1, KTFILEP(id))) {
1396 if (!fread(&vno, sizeof(vno), 1, KTFILEP(id))) {
1403 if (!fread(&enctype, sizeof(enctype), 1, KTFILEP(id))) {
1415 if (!fread(&count, sizeof(count), 1, KTFILEP(id))) {
1435 KTFILEP(id))) {
1443 if (fseek(KTFILEP(id), start_pos + size, SEEK_SET) == -1) {
1495 if (fseek(KTFILEP(id), 0L, SEEK_CUR) < 0)
1506 if (!fwrite(&count, sizeof(count), 1, KTFILEP(id))) {
1513 if (!fwrite(&size, sizeof(size), 1, KTFILEP(id))) {
1517 krb5_princ_realm(context, entry->principal)->length, KTFILEP(id))) {
1527 if (!fwrite(&size, sizeof(size), 1, KTFILEP(id))) {
1532 if (!fwrite(princ->data, sizeof(char), princ->length, KTFILEP(id))) {
1543 if (!fwrite(&princ_type, sizeof(princ_type), 1, KTFILEP(id))) {
1558 if (!fwrite(&timestamp, sizeof(timestamp), 1, KTFILEP(id))) {
1564 if (!fwrite(&vno, sizeof(vno), 1, KTFILEP(id))) {
1572 if (!fwrite(&enctype, sizeof(enctype), 1, KTFILEP(id))) {
1580 if (!fwrite(&size, sizeof(size), 1, KTFILEP(id))) {
1584 entry->key.length, KTFILEP(id))) {
1588 if (fflush(KTFILEP(id)))
1591 retval = krb5_sync_disk_file(context, KTFILEP(id));
1597 if (fseek(KTFILEP(id), commit_point, SEEK_SET)) {
1602 if (!fwrite(&size_needed, sizeof(size_needed), 1, KTFILEP(id))) {
1605 if (fflush(KTFILEP(id)))
1607 retval = krb5_sync_disk_file(context, KTFILEP(id));
1667 fp = KTFILEP(id);