X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=fs%2Fbfs%2Fdir.c;h=097f1497f743a2063e66c9511d947e6917251996;hb=ecd27b92fbb41f779d857632a69bd45dbaf0f915;hp=a650f1d0b85ea815860ef528d0177ceefa51655e;hpb=95f3eff6997ae4a6754c1d874ec0a414d97c44d1;p=linux-2.6 diff --git a/fs/bfs/dir.c b/fs/bfs/dir.c index a650f1d0b8..097f1497f7 100644 --- a/fs/bfs/dir.c +++ b/fs/bfs/dir.c @@ -27,7 +27,7 @@ static struct buffer_head * bfs_find_entry(struct inode * dir, static int bfs_readdir(struct file * f, void * dirent, filldir_t filldir) { - struct inode * dir = f->f_dentry->d_inode; + struct inode * dir = f->f_path.dentry->d_inode; struct buffer_head * bh; struct bfs_dirent * de; unsigned int offset; @@ -260,7 +260,7 @@ end_rename: return error; } -struct inode_operations bfs_dir_inops = { +const struct inode_operations bfs_dir_inops = { .create = bfs_create, .lookup = bfs_lookup, .link = bfs_link,