diff options
author | Dmitrii Merkurev <dimorinny@google.com> | 2022-06-30 15:27:07 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-06-30 15:27:07 +0000 |
commit | d4ecf968c8b10ea3744707227b9848ceab21fbc0 (patch) | |
tree | ca6a8d344a718ee37fcd420025fe16c9f02066b9 | |
parent | aa29d43492b19179efa203338634473f697c47f5 (diff) | |
parent | 6bb7fc5e25b62fcf65dabc291a499b67efe746af (diff) | |
download | libfuse-d4ecf968c8b10ea3744707227b9848ceab21fbc0.tar.gz |
ANDROID: fuse-bpf: Take into account nodeid, timeouts and other attributes for backed_inode case am: 35fb2d2328 am: a299bc8583 am: 6bb7fc5e25
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2135317
Change-Id: I32c282c3d59361ea26bda4da0f2759ee2b976469
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); } } |