libsquashfs 1.3.0
A new set of tools and libraries for working with SquashFS images
Loading...
Searching...
No Matches
sqfs_xattr_id_table_t Struct Reference

On-disk data structure that the super block points to. More...

#include <xattr.h>

Collaboration diagram for sqfs_xattr_id_table_t:
Collaboration graph

Data Fields

sqfs_u64 xattr_table_start
 The location of the first meta data block holding the key value pairs.
 
sqfs_u32 xattr_ids
 The total number of descriptors (sqfs_xattr_id_t)
 
sqfs_u32 unused
 Unused, alwayas set this to 0 when writing!
 
sqfs_u64 locations []
 Holds the locations of the meta data blocks that contain the sqfs_xattr_id_t descriptor array.
 

Detailed Description

On-disk data structure that the super block points to.

Indicates the locations of the xattr key-value pairs and descriptor array. See sqfs_xattr_reader_t for an overview how SquashFS stores extended attributes on disk.

Definition at line 127 of file xattr.h.

Field Documentation

◆ locations

sqfs_u64 locations[]

Holds the locations of the meta data blocks that contain the sqfs_xattr_id_t descriptor array.

Definition at line 148 of file xattr.h.

◆ unused

sqfs_u32 unused

Unused, alwayas set this to 0 when writing!

Definition at line 142 of file xattr.h.

◆ xattr_ids

sqfs_u32 xattr_ids

The total number of descriptors (sqfs_xattr_id_t)

Definition at line 137 of file xattr.h.

◆ xattr_table_start

sqfs_u64 xattr_table_start

The location of the first meta data block holding the key value pairs.

Definition at line 132 of file xattr.h.


The documentation for this struct was generated from the following file: