diff options
| author | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-09-29 00:38:04 +0200 | 
|---|---|---|
| committer | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-09-29 00:39:35 +0200 | 
| commit | 99f3eaecb4ad3c85d791361c8857e6ba2be8f9ea (patch) | |
| tree | 08e8a2c854eca57f20f788fd929d86642e2fbc0e /include/sqfs | |
| parent | 74a755290c6b000b1a793f09ce5b6ee6d4016eaf (diff) | |
Bring back the don't fragment flag
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'include/sqfs')
| -rw-r--r-- | include/sqfs/block.h | 11 | 
1 files changed, 10 insertions, 1 deletions
| diff --git a/include/sqfs/block.h b/include/sqfs/block.h index 84629eb..7ee3bcb 100644 --- a/include/sqfs/block.h +++ b/include/sqfs/block.h @@ -81,6 +81,15 @@ typedef enum {  	SQFS_BLK_ALLIGN = 0x0002,  	/** +	 * @brief Don't add the tail end of a file to a fragment block. +	 * +	 * If set, the @ref sqfs_data_writer_t will always generate a final +	 * block for a file, even if it is truncated. It will not add the +	 * tail end to a fragment block. +	 */ +	SQFS_BLK_DONT_FRAGMENT = 0x0004, + +	/**  	 * @brief Set by the @ref sqfs_data_writer_t on the first  	 *        block of a file.  	 */ @@ -113,7 +122,7 @@ typedef enum {  	/**  	 * @brief The combination of all flags that are user settable.  	 */ -	SQFS_BLK_USER_SETTABLE_FLAGS = 0x0003, +	SQFS_BLK_USER_SETTABLE_FLAGS = 0x0007,  } E_SQFS_BLK_FLAGS;  /** | 
