[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.
|