mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-05 00:33:55 -06:00
use readdir_r instead of readdir for reentrancy
Signed-off-by: Harsh Prateek Bora <harsh@linux.vnet.ibm.com> Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
This commit is contained in:
parent
d208a0e005
commit
5f524c1ebc
5 changed files with 27 additions and 16 deletions
|
@ -78,7 +78,7 @@ typedef struct FileOperations
|
|||
int (*open2)(FsContext *, const char *, int, FsCred *);
|
||||
void (*rewinddir)(FsContext *, DIR *);
|
||||
off_t (*telldir)(FsContext *, DIR *);
|
||||
struct dirent *(*readdir)(FsContext *, DIR *);
|
||||
int (*readdir_r)(FsContext *, DIR *, struct dirent *, struct dirent **);
|
||||
void (*seekdir)(FsContext *, DIR *, off_t);
|
||||
ssize_t (*preadv)(FsContext *, int, const struct iovec *, int, off_t);
|
||||
ssize_t (*pwritev)(FsContext *, int, const struct iovec *, int, off_t);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue