Dropped lfsr_data_from* related LFSR_DATA_* macros
With the new internal LFSR_RATTR API, there's really no reason to keep these around. At one point these were useful for both the implicit lvalues and automatic buffer size, but GCC's problems with compound-literals and code size made them almost always backfire. Now, they're mostly obsolete thanks to the new LFSR_RATTR_* macros. We do still have a couple LFSR_DATA_* macros (LFSR_DATA_BUF, LFSR_DATA_SLICE, etc), but these are a bit more fundamental to the lfsr_data_t type.
This commit is contained in:
@@ -1962,9 +1962,6 @@ static int lfsr_bd_progdata(lfs_t *lfs,
|
|||||||
//
|
//
|
||||||
#define LFSR_LE32_DSIZE 4
|
#define LFSR_LE32_DSIZE 4
|
||||||
|
|
||||||
#define LFSR_DATA_LE32(_word, _buffer) \
|
|
||||||
((struct {lfsr_data_t d;}){lfsr_data_fromle32(_word, _buffer)}.d)
|
|
||||||
|
|
||||||
static inline lfsr_data_t lfsr_data_fromle32(uint32_t word,
|
static inline lfsr_data_t lfsr_data_fromle32(uint32_t word,
|
||||||
uint8_t buffer[static LFSR_LE32_DSIZE]) {
|
uint8_t buffer[static LFSR_LE32_DSIZE]) {
|
||||||
lfs_tole32_(word, buffer);
|
lfs_tole32_(word, buffer);
|
||||||
@@ -1978,9 +1975,6 @@ static inline lfsr_data_t lfsr_data_fromle32(uint32_t word,
|
|||||||
//
|
//
|
||||||
#define LFSR_LEB128_DSIZE 5
|
#define LFSR_LEB128_DSIZE 5
|
||||||
|
|
||||||
#define LFSR_DATA_LEB128(_word, _buffer) \
|
|
||||||
((struct {lfsr_data_t d;}){lfsr_data_fromleb128(_word, _buffer)}.d)
|
|
||||||
|
|
||||||
static inline lfsr_data_t lfsr_data_fromleb128(uint32_t word,
|
static inline lfsr_data_t lfsr_data_fromleb128(uint32_t word,
|
||||||
uint8_t buffer[static LFSR_LEB128_DSIZE]) {
|
uint8_t buffer[static LFSR_LEB128_DSIZE]) {
|
||||||
// leb128s should not exceed 31-bits
|
// leb128s should not exceed 31-bits
|
||||||
@@ -2001,9 +1995,6 @@ static inline lfsr_data_t lfsr_data_fromleb128(uint32_t word,
|
|||||||
//
|
//
|
||||||
#define LFSR_LLEB128_DSIZE 4
|
#define LFSR_LLEB128_DSIZE 4
|
||||||
|
|
||||||
#define LFSR_DATA_LLEB128(_word, _buffer) \
|
|
||||||
((struct {lfsr_data_t d;}){lfsr_data_fromlleb128(_word, _buffer)}.d)
|
|
||||||
|
|
||||||
static inline lfsr_data_t lfsr_data_fromlleb128(uint32_t word,
|
static inline lfsr_data_t lfsr_data_fromlleb128(uint32_t word,
|
||||||
uint8_t buffer[static LFSR_LLEB128_DSIZE]) {
|
uint8_t buffer[static LFSR_LLEB128_DSIZE]) {
|
||||||
// little-leb128s should not exceed 28-bits
|
// little-leb128s should not exceed 28-bits
|
||||||
@@ -2029,9 +2020,6 @@ static inline lfsr_data_t lfsr_data_fromlleb128(uint32_t word,
|
|||||||
//
|
//
|
||||||
#define LFSR_ECKSUM_DSIZE (4+4)
|
#define LFSR_ECKSUM_DSIZE (4+4)
|
||||||
|
|
||||||
#define LFSR_DATA_ECKSUM(_ecksum, _buffer) \
|
|
||||||
((struct {lfsr_data_t d;}){lfsr_data_fromecksum(_ecksum, _buffer)}.d)
|
|
||||||
|
|
||||||
// branch encoding:
|
// branch encoding:
|
||||||
// .---+- -+- -+- -+- -. block: 1 leb128 <=5 bytes
|
// .---+- -+- -+- -+- -. block: 1 leb128 <=5 bytes
|
||||||
// | block | trunk: 1 leb128 <=4 bytes
|
// | block | trunk: 1 leb128 <=4 bytes
|
||||||
@@ -2043,9 +2031,6 @@ static inline lfsr_data_t lfsr_data_fromlleb128(uint32_t word,
|
|||||||
//
|
//
|
||||||
#define LFSR_BRANCH_DSIZE (5+4+4)
|
#define LFSR_BRANCH_DSIZE (5+4+4)
|
||||||
|
|
||||||
#define LFSR_DATA_BRANCH(_branch, _buffer) \
|
|
||||||
((struct {lfsr_data_t d;}){lfsr_data_frombranch(_branch, _buffer)}.d)
|
|
||||||
|
|
||||||
// btree encoding:
|
// btree encoding:
|
||||||
// .---+- -+- -+- -+- -. weight: 1 leb128 <=5 bytes
|
// .---+- -+- -+- -+- -. weight: 1 leb128 <=5 bytes
|
||||||
// | weight | block: 1 leb128 <=5 bytes
|
// | weight | block: 1 leb128 <=5 bytes
|
||||||
@@ -2059,9 +2044,6 @@ static inline lfsr_data_t lfsr_data_fromlleb128(uint32_t word,
|
|||||||
//
|
//
|
||||||
#define LFSR_BTREE_DSIZE (5+LFSR_BRANCH_DSIZE)
|
#define LFSR_BTREE_DSIZE (5+LFSR_BRANCH_DSIZE)
|
||||||
|
|
||||||
#define LFSR_DATA_BTREE(_btree, _buffer) \
|
|
||||||
((struct {lfsr_data_t d;}){lfsr_data_frombtree(_btree, _buffer)}.d)
|
|
||||||
|
|
||||||
// bptr encoding:
|
// bptr encoding:
|
||||||
// .---+- -+- -+- -. size: 1 leb128 <=4 bytes
|
// .---+- -+- -+- -. size: 1 leb128 <=4 bytes
|
||||||
// | size | block: 1 leb128 <=5 bytes
|
// | size | block: 1 leb128 <=5 bytes
|
||||||
@@ -2077,9 +2059,6 @@ static inline lfsr_data_t lfsr_data_fromlleb128(uint32_t word,
|
|||||||
//
|
//
|
||||||
#define LFSR_BPTR_DSIZE (4+5+4+4+4)
|
#define LFSR_BPTR_DSIZE (4+5+4+4+4)
|
||||||
|
|
||||||
#define LFSR_DATA_BPTR(_bptr, _buffer) \
|
|
||||||
((struct {lfsr_data_t d;}){lfsr_data_frombptr(_bptr, _buffer)}.d)
|
|
||||||
|
|
||||||
// shrub encoding:
|
// shrub encoding:
|
||||||
// .---+- -+- -+- -+- -. weight: 1 leb128 <=5 bytes
|
// .---+- -+- -+- -+- -. weight: 1 leb128 <=5 bytes
|
||||||
// | weight | trunk: 1 leb128 <=4 bytes
|
// | weight | trunk: 1 leb128 <=4 bytes
|
||||||
@@ -2089,9 +2068,6 @@ static inline lfsr_data_t lfsr_data_fromlleb128(uint32_t word,
|
|||||||
//
|
//
|
||||||
#define LFSR_SHRUB_DSIZE (5+4)
|
#define LFSR_SHRUB_DSIZE (5+4)
|
||||||
|
|
||||||
#define LFSR_DATA_SHRUB(_rbyd, _buffer) \
|
|
||||||
((struct {lfsr_data_t d;}){lfsr_data_fromshrub(_rbyd, _buffer)}.d)
|
|
||||||
|
|
||||||
// mptr encoding:
|
// mptr encoding:
|
||||||
// .---+- -+- -+- -+- -. blocks: 2 leb128s <=2x5 bytes
|
// .---+- -+- -+- -+- -. blocks: 2 leb128s <=2x5 bytes
|
||||||
// | block x 2 | total: <=10 bytes
|
// | block x 2 | total: <=10 bytes
|
||||||
@@ -2101,9 +2077,6 @@ static inline lfsr_data_t lfsr_data_fromlleb128(uint32_t word,
|
|||||||
//
|
//
|
||||||
#define LFSR_MPTR_DSIZE (5+5)
|
#define LFSR_MPTR_DSIZE (5+5)
|
||||||
|
|
||||||
#define LFSR_DATA_MPTR(_mptr, _buffer) \
|
|
||||||
((struct {lfsr_data_t d;}){lfsr_data_frommptr(_mptr, _buffer)}.d)
|
|
||||||
|
|
||||||
// geometry encoding
|
// geometry encoding
|
||||||
// .---+- -+- -+- -. block_size: 1 leb128 <=4 bytes
|
// .---+- -+- -+- -. block_size: 1 leb128 <=4 bytes
|
||||||
// | block_size | block_count: 1 leb128 <=5 bytes
|
// | block_size | block_count: 1 leb128 <=5 bytes
|
||||||
@@ -2112,9 +2085,6 @@ static inline lfsr_data_t lfsr_data_fromlleb128(uint32_t word,
|
|||||||
// '---+- -+- -+- -+- -'
|
// '---+- -+- -+- -+- -'
|
||||||
#define LFSR_GEOMETRY_DSIZE (4+5)
|
#define LFSR_GEOMETRY_DSIZE (4+5)
|
||||||
|
|
||||||
#define LFSR_DATA_GEOMETRY(_geometry, _buffer) \
|
|
||||||
((struct {lfsr_data_t d;}){lfsr_data_fromgeometry(_geometry, _buffer)}.d)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -790,7 +790,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &lfs.mroot, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &lfs.mroot, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_RCOMPAT, 0,
|
LFSR_TAG_RCOMPAT, 0,
|
||||||
LFSR_DATA_LE32(LFSR_RCOMPAT_COMPAT, rcompat_buf),
|
lfsr_data_fromle32(LFSR_RCOMPAT_COMPAT, rcompat_buf),
|
||||||
LFSR_DATA_BUF(overflow, sizeof(overflow))))) => 0;
|
LFSR_DATA_BUF(overflow, sizeof(overflow))))) => 0;
|
||||||
lfsr_unmount(&lfs) => 0;
|
lfsr_unmount(&lfs) => 0;
|
||||||
|
|
||||||
@@ -824,7 +824,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &lfs.mroot, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &lfs.mroot, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_WCOMPAT, 0,
|
LFSR_TAG_WCOMPAT, 0,
|
||||||
LFSR_DATA_LE32(LFSR_WCOMPAT_COMPAT, wcompat_buf),
|
lfsr_data_fromle32(LFSR_WCOMPAT_COMPAT, wcompat_buf),
|
||||||
LFSR_DATA_BUF(overflow, sizeof(overflow))))) => 0;
|
LFSR_DATA_BUF(overflow, sizeof(overflow))))) => 0;
|
||||||
lfsr_unmount(&lfs) => 0;
|
lfsr_unmount(&lfs) => 0;
|
||||||
|
|
||||||
@@ -858,7 +858,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &lfs.mroot, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &lfs.mroot, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_OCOMPAT, 0,
|
LFSR_TAG_OCOMPAT, 0,
|
||||||
LFSR_DATA_LE32(LFSR_OCOMPAT_COMPAT, ocompat_buf),
|
lfsr_data_fromle32(LFSR_OCOMPAT_COMPAT, ocompat_buf),
|
||||||
LFSR_DATA_BUF(overflow, sizeof(overflow))))) => 0;
|
LFSR_DATA_BUF(overflow, sizeof(overflow))))) => 0;
|
||||||
lfsr_unmount(&lfs) => 0;
|
lfsr_unmount(&lfs) => 0;
|
||||||
|
|
||||||
@@ -890,7 +890,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &lfs.mroot, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &lfs.mroot, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_RCOMPAT, 0,
|
LFSR_TAG_RCOMPAT, 0,
|
||||||
LFSR_DATA_LE32(LFSR_RCOMPAT_COMPAT, rcompat_buf),
|
lfsr_data_fromle32(LFSR_RCOMPAT_COMPAT, rcompat_buf),
|
||||||
LFSR_DATA_BUF(overflow, sizeof(overflow))))) => 0;
|
LFSR_DATA_BUF(overflow, sizeof(overflow))))) => 0;
|
||||||
lfsr_unmount(&lfs) => 0;
|
lfsr_unmount(&lfs) => 0;
|
||||||
|
|
||||||
@@ -924,7 +924,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &lfs.mroot, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &lfs.mroot, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_WCOMPAT, 0,
|
LFSR_TAG_WCOMPAT, 0,
|
||||||
LFSR_DATA_LE32(LFSR_WCOMPAT_COMPAT, wcompat_buf),
|
lfsr_data_fromle32(LFSR_WCOMPAT_COMPAT, wcompat_buf),
|
||||||
LFSR_DATA_BUF(overflow, sizeof(overflow))))) => 0;
|
LFSR_DATA_BUF(overflow, sizeof(overflow))))) => 0;
|
||||||
lfsr_unmount(&lfs) => 0;
|
lfsr_unmount(&lfs) => 0;
|
||||||
|
|
||||||
@@ -955,7 +955,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &lfs.mroot, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &lfs.mroot, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_OCOMPAT, 0,
|
LFSR_TAG_OCOMPAT, 0,
|
||||||
LFSR_DATA_LE32(LFSR_OCOMPAT_COMPAT, ocompat_buf),
|
lfsr_data_fromle32(LFSR_OCOMPAT_COMPAT, ocompat_buf),
|
||||||
LFSR_DATA_BUF(overflow, sizeof(overflow))))) => 0;
|
LFSR_DATA_BUF(overflow, sizeof(overflow))))) => 0;
|
||||||
lfsr_unmount(&lfs) => 0;
|
lfsr_unmount(&lfs) => 0;
|
||||||
|
|
||||||
@@ -1067,7 +1067,7 @@ code = '''
|
|||||||
// larger value by inserting an extra byte into our
|
// larger value by inserting an extra byte into our
|
||||||
// leb128 encoding
|
// leb128 encoding
|
||||||
LFSR_DATA_BUF("\xff", 1),
|
LFSR_DATA_BUF("\xff", 1),
|
||||||
LFSR_DATA_LEB128(LFS_FILE_MAX, file_limit_buf)))) => 0;
|
lfsr_data_fromleb128(LFS_FILE_MAX, file_limit_buf)))) => 0;
|
||||||
lfsr_unmount(&lfs) => 0;
|
lfsr_unmount(&lfs) => 0;
|
||||||
|
|
||||||
// mount should now fail
|
// mount should now fail
|
||||||
@@ -1134,7 +1134,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_SUB | (LFSR_TAG_NAME + 0x13), 0,
|
LFSR_TAG_SUB | (LFSR_TAG_NAME + 0x13), 0,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
lfsr_unmount(&lfs) => 0;
|
lfsr_unmount(&lfs) => 0;
|
||||||
|
|
||||||
|
|||||||
+30
-30
@@ -4568,7 +4568,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/coldbrew";
|
path = "coffee/coldbrew";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -4576,7 +4576,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/turkish";
|
path = "coffee/turkish";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -4584,7 +4584,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/tubruk";
|
path = "coffee/tubruk";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -4592,7 +4592,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/vietnamese";
|
path = "coffee/vietnamese";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -4600,7 +4600,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/thai";
|
path = "coffee/thai";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -4608,7 +4608,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
|
|
||||||
// stat paths
|
// stat paths
|
||||||
@@ -4754,7 +4754,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coldbrew";
|
path = "coldbrew";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -4762,7 +4762,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "turkish";
|
path = "turkish";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -4770,7 +4770,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "tubruk";
|
path = "tubruk";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -4778,7 +4778,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "vietnamese";
|
path = "vietnamese";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -4786,7 +4786,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "thai";
|
path = "thai";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -4794,7 +4794,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
|
|
||||||
if (DIR) {
|
if (DIR) {
|
||||||
@@ -5050,7 +5050,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/coldbrew";
|
path = "coffee/coldbrew";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -5058,7 +5058,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/turkish";
|
path = "coffee/turkish";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -5066,7 +5066,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/tubruk";
|
path = "coffee/tubruk";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -5074,7 +5074,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/vietnamese";
|
path = "coffee/vietnamese";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -5082,7 +5082,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/thai";
|
path = "coffee/thai";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -5090,7 +5090,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
|
|
||||||
// stat paths
|
// stat paths
|
||||||
@@ -5292,7 +5292,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/coldbrew";
|
path = "coffee/coldbrew";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -5300,7 +5300,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/turkish";
|
path = "coffee/turkish";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -5308,7 +5308,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/tubruk";
|
path = "coffee/tubruk";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -5316,7 +5316,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/vietnamese";
|
path = "coffee/vietnamese";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -5324,7 +5324,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/thai";
|
path = "coffee/thai";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -5332,7 +5332,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
|
|
||||||
// stat paths
|
// stat paths
|
||||||
@@ -5534,7 +5534,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/coldbrew";
|
path = "coffee/coldbrew";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -5542,7 +5542,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/turkish";
|
path = "coffee/turkish";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -5550,7 +5550,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/tubruk";
|
path = "coffee/tubruk";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -5558,7 +5558,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/vietnamese";
|
path = "coffee/vietnamese";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -5566,7 +5566,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
path = "coffee/thai";
|
path = "coffee/thai";
|
||||||
lfsr_mtree_pathlookup(&lfs, &path,
|
lfsr_mtree_pathlookup(&lfs, &path,
|
||||||
@@ -5574,7 +5574,7 @@ code = '''
|
|||||||
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
lfsr_mdir_commit(&lfs, &mdir, LFSR_RATTRS(
|
||||||
LFSR_RATTR_CAT(
|
LFSR_RATTR_CAT(
|
||||||
LFSR_TAG_NAME + 0x13, +1,
|
LFSR_TAG_NAME + 0x13, +1,
|
||||||
LFSR_DATA_LEB128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
lfsr_data_fromleb128(did, (uint8_t[LFSR_LEB128_DSIZE]){0}),
|
||||||
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
LFSR_DATA_BUF(path, lfsr_path_namelen(path))))) => 0;
|
||||||
|
|
||||||
// stat paths
|
// stat paths
|
||||||
|
|||||||
Reference in New Issue
Block a user