1 Index: linux-2.6.10/fs/hostfs/hostfs_user.c
2 ===================================================================
3 --- linux-2.6.10.orig/fs/hostfs/hostfs_user.c 2004-12-25 05:35:15.000000000 +0800
4 +++ linux-2.6.10/fs/hostfs/hostfs_user.c 2005-03-31 19:26:03.810175656 +0800
10 + off_t after_seek = 0;
11 + off_t after_readdir = 0;
12 + off_t after_readdir2 = 0;
15 + after_seek = telldir(dir);
17 + after_readdir = telldir(dir);
18 + if ( after_seek != after_readdir ) {
19 + off = after_readdir;
22 + after_readdir2 = telldir(dir);
23 + off = after_readdir2;
25 if(ent == NULL) return(NULL);
26 *len_out = strlen(ent->d_name);
27 *ino_out = ent->d_ino;
28 - *pos = telldir(dir);