${CC} ${LDFLAGS} -o gi gi.o ${TOP_LIBDIR}/libsys.a;; \
esac
+namei_map: ${TOP_LIBDIR}/libsys.a namei_map.o
+ ${CC} ${CFLAGS} -o namei_map namei_map.o ${TOP_LIBDIR}/libafsutil.a ${LIBS} ${XLIBS}
+
volinfo: vol-info.o physio.o ihandle.o ${LIBS}
${CC} ${CFLAGS} -o volinfo vol-info.o physio.o \
ihandle.o ${LIBS} ${XLIBS}
--- /dev/null
+#include <sys/types.h>
+#include <inttypes.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <afs/param.h>
+#include <afs/afsutil.h>
+
+int main(int argc, char **argv) {
+ lb64_string_t tmp;
+
+ unsigned long vol;
+ if (argc < 2) { fprintf(stderr, "Usage: nametodir vol\n"); exit(1); }
+ vol=strtoul(argv[1], NULL, 0);
+ (void)int32_to_flipbase64(tmp, (int64_t) (vol & 0xff));
+ printf("Component is %s\n", tmp);
+ (void)int32_to_flipbase64(tmp, (int64_t) vol);
+ printf("Component is %s\n", tmp);
+
+ exit(0);
+}