From 9e20d96bbf2de0f32abb7ab8eb9bd02f11510c9e Mon Sep 17 00:00:00 2001 From: Giuseppe Scrivano Date: Mon, 22 Jul 2019 17:29:12 +0200 Subject: [PATCH] main: store negative lookups Signed-off-by: Giuseppe Scrivano --- main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/main.c b/main.c index 6e2b327..4b6b19e 100644 --- a/main.c +++ b/main.c @@ -1649,7 +1649,10 @@ ovl_lookup (fuse_req_t req, fuse_ino_t parent, const char *name) node = do_lookup_file (lo, parent, name); if (node == NULL) { - fuse_reply_err (req, errno); + e.ino = 0; + e.attr_timeout = get_timeout (lo); + e.entry_timeout = get_timeout (lo); + fuse_reply_entry (req, &e); return; }