diff options
author | Dmitrii Merkurev <dimorinny@google.com> | 2022-06-30 15:52:10 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-06-30 15:52:10 +0000 |
commit | e227ec84976de7482eea3ae09a2404cbe59bbe99 (patch) | |
tree | ca6a8d344a718ee37fcd420025fe16c9f02066b9 | |
parent | 11f7e8aa5b805045a9575ea065d2e51e9f274c0a (diff) | |
parent | d4ecf968c8b10ea3744707227b9848ceab21fbc0 (diff) | |
download | libfuse-e227ec84976de7482eea3ae09a2404cbe59bbe99.tar.gz |
ANDROID: fuse-bpf: Take into account nodeid, timeouts and other attributes for backed_inode case am: 35fb2d2328 am: a299bc8583 am: 6bb7fc5e25 am: d4ecf968c8android-u-beta-1-gplmain-16k-with-phones
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2135317
Change-Id: Ibf40e7203e3d4598af8d62f2f6c8b485667f28f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | lib/fuse_lowlevel.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/fuse_lowlevel.c b/lib/fuse_lowlevel.c index 2ede5f3..964462f 100644 --- a/lib/fuse_lowlevel.c +++ b/lib/fuse_lowlevel.c @@ -421,6 +421,7 @@ int fuse_reply_entry(fuse_req_t req, const struct fuse_entry_param* e) { if (!e->ino && req->se->conn.proto_minor < 4) return fuse_reply_err(req, ENOENT); memset(&arg, 0, sizeof(arg)); + fill_entry(&arg, e); if (extended_args) { memset(&bpf_arg, 0, sizeof(bpf_arg)); @@ -435,7 +436,6 @@ int fuse_reply_entry(fuse_req_t req, const struct fuse_entry_param* e) { return send_reply_ok(req, &arg_ext, size); } else { - fill_entry(&arg, e); return send_reply_ok(req, &arg, size); } } |