|
|
1.1 root 1: /* ndump.c - ndump */
2:
3: #include <conf.h>
4: #include <kernel.h>
5: #include <io.h>
6: #include <name.h>
7:
8: #define PADTO 24
9:
10: /*------------------------------------------------------------------------
11: * ndump - dump current mappings in object naming system
12: *------------------------------------------------------------------------
13: */
14: ndump()
15: {
16: struct nament *nptr;
17: int i, len, dev;
18: char *p;
19:
20: for (i=0 ; i<Nam.nnames ; i++) {
21: nptr = & Nam.nametab[i];
22: kprintf("\"%-s\"", nptr->npre);
23: for (len=strlen(nptr->npre) ; len < PADTO ; len++)
24: kprintf(" ");
25: dev = nptr->ndev;
26: if (isbaddev(dev))
27: p = "SYSERR";
28: else
29: p = devtab[dev].dvname;
30: kprintf(" -> (%-8s) \"%s\"\n", p, nptr->nrepl);
31: }
32: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.