libsquashfs: sqfs_xattr_entry_t Struct Reference

libsquashfs 1.3.2 A new set of tools and libraries for working with SquashFS images

Loading...
Searching...
No Matches
sqfs_xattr_entry_t Struct Reference

On-disk data structure that holds a single xattr key. More...

`#include <xattr.h>`

Collaboration diagram for sqfs_xattr_entry_t:

## Data Fields
sqfs_u16 | type
| Encodes the prefix of the key.
sqfs_u16 | size
| The size in bytes of the suffix string that follows.
sqfs_u8 | key []

## Detailed Description

On-disk data structure that holds a single xattr key.

See sqfs_xattr_reader_t for an overview how SquashFS stores extended attributes on disk.

Definition at line 53 of file xattr.h.

## Field Documentation

## ◆ key

sqfs_u8 key[]

Definition at line 67 of file xattr.h.

## ◆ size

sqfs_u16 size

The size in bytes of the suffix string that follows.

Definition at line 66 of file xattr.h.

## ◆ type

sqfs_u16 type

Encodes the prefix of the key.

A SQFS_XATTR_TYPE value. If the SQFS_XATTR_FLAG_OOL is set, the value that follows is not actually a string but a 64 bit reference to the location where the value is actually stored.

Definition at line 61 of file xattr.h.

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

- include/sqfs/xattr.h