[MAGIC_NUMBER (32 bits): == 0x17555556] { [FILE_NAME_LEN (32 bits)] [PATH_NAME_LEN (32 bits)] [FILE_NAME (FILE_NAME_LEN * 8 bits)] [PATH_NAME (PATH_NAME_LEN * bits)] [FILE_TYPE (16 bits)] [FILE_MODE (32 bits)] [FILE_MTIME (32 bits)] [FILE_SIZE_LOWER (32 bits)] [FILE_SIZE_UPPER (32 bits)] [FILE_ATTRS_LEN (32 bits)] FILE_ATTRS { [ATTR_ID (16 bits)] [ATTR_LEN (32 bits)] [ATTR_VAL (ATTR_LEN * 8 bits)] } (FILE_ATTRS_LEN * 8 bits) } Where "FILE_NAME" is the remote file name and "PATH_NAME" is mangled, locally stored path name.