From 607e07e6b1a6d6394a4fd64d00bf28d289adfa92 Mon Sep 17 00:00:00 2001 From: agc Date: Fri, 23 Feb 2007 20:51:49 +0000 Subject: [PATCH] For large directories, remove the artificial restriction on one buffer's worth of directory entries - this work is done in the higher level (re)fuse readdir or getdir operation. --- lib/librefuse/refuse.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/lib/librefuse/refuse.c b/lib/librefuse/refuse.c index f5697fa94dc7..d0211b48b438 100644 --- a/lib/librefuse/refuse.c +++ b/lib/librefuse/refuse.c @@ -1,4 +1,4 @@ -/* $NetBSD: refuse.c,v 1.33 2007/02/20 23:49:15 pooka Exp $ */ +/* $NetBSD: refuse.c,v 1.34 2007/02/23 20:51:49 agc Exp $ */ /* * Copyright © 2007 Alistair Crooks. All rights reserved. @@ -30,7 +30,7 @@ #include #if !defined(lint) -__RCSID("$NetBSD: refuse.c,v 1.33 2007/02/20 23:49:15 pooka Exp $"); +__RCSID("$NetBSD: refuse.c,v 1.34 2007/02/23 20:51:49 agc Exp $"); #endif /* !lint */ #include @@ -855,11 +855,6 @@ puffs_fuse_node_readdir(struct puffs_cc *pcc, void *opc, return ENOSYS; } - /* XXX: how to handle this??? */ - if (*readoff != 0) { - return 0; - } - deh.dent = dent; deh.reslen = *reslen; deh.readoff = *readoff;