mirror of https://github.com/trapexit/mergerfs.git
Browse Source
Merge pull request #797 from trapexit/getdents64
Merge pull request #797 from trapexit/getdents64
readdir: use getdents64 for compatibility with ARM64pull/798/head
trapexit
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 41 additions and 52 deletions
-
18libfuse/include/fuse_dirents.h
-
9libfuse/include/linux_dirent.h
-
12libfuse/include/linux_dirent64.h
-
22libfuse/lib/fuse_dirents.c
-
2src/fs_base_getdents.cpp
-
15src/fuse_readdir_linux.cpp
-
15src/fuse_readdir_plus_linux.cpp
@ -1,9 +0,0 @@ |
|||
#pragma once |
|||
|
|||
struct linux_dirent |
|||
{ |
|||
unsigned long ino; |
|||
unsigned long off; |
|||
unsigned short reclen; |
|||
char name[]; |
|||
}; |
@ -0,0 +1,12 @@ |
|||
#pragma once |
|||
|
|||
#include <stdint.h> |
|||
|
|||
struct linux_dirent64 |
|||
{ |
|||
uint64_t ino; |
|||
int64_t off; |
|||
uint16_t reclen; |
|||
uint8_t type; |
|||
char name[]; |
|||
}; |
Write
Preview
Loading…
Cancel
Save
Reference in new issue