1 /*     BEGIN INCLUDE FILE ... dir_name.incl.pl1 ... last modified Nov 1975 for nss */
 2 
 3 /* Template for names of branches or links. Length = 14 words. */
 4 
 5 dcl np ptr;
 6 
 7 dcl 1 names based aligned,                                  /* based on ptr(dp,ep->entry.name_frp) */
 8     2 fp bit(18) unaligned,                                 /* rel ptr to next name */
 9     2 bp bit(18) unaligned,                                 /* rel ptr to prev name */
10 
11     2 type bit (18) unaligned,                              /* type = dir name */
12     2 size fixed bin (17) unaligned,                        /* size of dir name */
13 
14     2 entry_rp bit(18) unaligned,                           /* rel ptr to entry */
15     2 ht_index fixed bin(17) unaligned,                     /* index of hash table entry */
16 
17     2 hash_thread bit (18) unal,                            /* relative ptr to next hash  entry */
18     2 pad3 bit (18) unal,
19 
20     2 name char(32) aligned,
21 
22     2 checksum bit (36),                                    /* checksum from entry_rp */
23 
24     2 owner bit (36);                                       /* uid of entry */
25 
26 
27 /*     END INCLUDE FILE ... dir_name.incl.pl1 */