#include <roken.h>
#include <afs/dir.h>
+#include <afs/opr.h>
long fidCounter = 0;
LookupDir(char *dname, char *ename)
{
dirhandle dir;
- long fid[3];
+ afs_int32 fid[3];
int code;
OpenDir(dname, &dir);
if (code)
printf("lookup code %d\n", code);
else {
- printf("Found fid %ld.%ld for file '%s'\n", fid[1], fid[2], ename);
+ printf("Found fid %d.%d for file '%s'\n", fid[1], fid[2], ename);
}
DFlush();
}
AddEntry(char *dname, char *ename)
{
dirhandle dir;
- long fid[3];
+ afs_int32 fid[3];
int code;
fid[1] = fidCounter++;
}
if (code) {
printf("code for '%s' is %d\n", tbuffer, code);
- return;
+ break;
}
}
DFlush();
}
void
-FidZero(long *afid)
+FidZero(afs_int32 *afid)
{
*afid = 0;
}
}
int
-FidVolEq(long *afid, long *bfid)
+FidVolEq(afs_int32 *afid, afs_int32 *bfid)
{
return 1;
}
}
void
-Die(char *msg)
+Die(const char *msg)
{
printf("Something died with this message: %s\n", msg);
+ opr_abort();
}
void