NETATALK VERSION 1.6 DB format ------------------------------- - from libatalk/cnid/cdb/README the catalog database keeps track of three mappings: CNID -> dev/ino and did/name dev/ino -> CNID did/name -> CNID - all data is BIG-ENDIAN! - cnid.db structure KEY: 4 bytes = CNID VALUE: 4 bytes = device 4 bytes = inode 4 bytes = parent directory cnid a.k.a. did n bytes = filename (as on disk) 1 byte = \x00 - devino.db structure KEY: 4 bytes = device 4 bytes = inode VALUE: 4 bytes = CNID - didname.db structure KEY: 4 bytes = parent directory cnid a.k.a. did n bytes = filename (as on disk) 1 byte = \x00 VALUE: 4 bytes = CNID of file