return 0;
}
+int
+PrintContError(struct misc_data *misc, afs_int32 ea, struct contentry *c, int indent)
+{
+ pr_PrintContEntry(stderr, /*net order */ 0, ea, c, indent);
+ return 0;
+}
+
afs_int32
WalkHashTable(afs_int32 hashtable[], /* hash table to walk */
int hashType, /* hash function to use */
afs_int32 head;
int bit;
afs_int32 code;
- struct prentry c; /* continuation entry */
+ struct contentry c; /* continuation entry */
afs_int32 na; /* next thread */
int ni;
afs_int32 eid = 0;
return PRDBBAD;
if (na != sghead) {
fprintf(stderr, "last block: \n");
- if (PrintEntryError(misc, na, &c, 4))
+ if (PrintContError(misc, na, &c, 4))
return PRDBBAD;
}
return 0;
fprintf(stderr, "Continuation entry reused\n");
if (PrintEntryError(misc, ea, e, 2))
return PRDBBAD;
- if (PrintEntryError(misc, na, &c, 4))
+ if (PrintContError(misc, na, &c, 4))
return PRDBBAD;
noErrors = 0;
break;
fprintf(stderr, "Continuation id mismatch\n");
if (PrintEntryError(misc, ea, e, 2))
return PRDBBAD;
- if (PrintEntryError(misc, na, &c, 4))
+ if (PrintContError(misc, na, &c, 4))
return PRDBBAD;
noErrors = 0;
continue;
"User can't be member of supergroup list\n");
if (PrintEntryError(misc, ea, e, 2))
return PRDBBAD;
- if (PrintEntryError(misc, na, &c, 4))
+ if (PrintContError(misc, na, &c, 4))
return PRDBBAD;
noErrors = 0;
}
return PRDBBAD;
if (na != head) {
fprintf(stderr, "last block: \n");
- if (PrintEntryError(misc, na, &c, 4))
+ if (PrintContError(misc, na, &c, 4))
return PRDBBAD;
}
return 0;
fprintf(stderr, "walking free list");
else if (PrintEntryError(misc, ea, e, 2))
return PRDBBAD;
- if (PrintEntryError(misc, na, &c, 4))
+ if (PrintContError(misc, na, &c, 4))
return PRDBBAD;
noErrors = 0;
break;
fprintf(stderr, "walking free list");
else if (PrintEntryError(misc, ea, e, 2))
return PRDBBAD;
- if (PrintEntryError(misc, na, &c, 4))
+ if (PrintContError(misc, na, &c, 4))
return PRDBBAD;
noErrors = 0;
continue;
"User can't be member of user in membership list\n");
if (PrintEntryError(misc, ea, e, 2))
return PRDBBAD;
- if (PrintEntryError(misc, na, &c, 4))
+ if (PrintContError(misc, na, &c, 4))
return PRDBBAD;
noErrors = 0;
}
"Bad user/group dicotomy in membership list\n");
if (PrintEntryError(misc, ea, e, 2))
return PRDBBAD;
- if (PrintEntryError(misc, na, &c, 4))
+ if (PrintContError(misc, na, &c, 4))
return PRDBBAD;
noErrors = 0;
}
}
na = ntohl(e.next);
while (na) {
- struct prentry c;
+ struct contentry c;
code = pr_Read(na, (char *)&c, sizeof(c));
if (code)
return code;