Problem in ncpfs with kernel 2.1.55

Guilherme Carvalho Chehab (guilherm@arara.telebrasilia.gov.br)
Thu, 11 Sep 1997 19:16:16 -0300 (EST)


Hi folks,

I got the 2.1.55 kernel today and configured the ncpfs in. I got
an error in the 219st line of fs/ncpfs/dir.c. The code is written as:

struct inode *inode = file->f_dentry->d_inode;
^^^
and looks that it should be:

struct inode *inode = filp->f_dentry->d_inode;

^^^_ sorry not using diff :-)

by the way, is there any port available of the ncpfs tools (like
ncpmount)? I have not be able to compile it and the port does not seems to
be simple...

More over, is there any "porting guide" or a "changes list" to
help the port of apps that are kernel related? I started porting ENSKIP
0.67 (ip encryption) but there are a bunch of functions that simply
doesn't exist in the new kernel as well as a lot of changes on the
skbuff struct (like protocol private data that was missing - or
renamed)...

regards,
Guilherme Carvalho Chehab - Guilherm@arara.telebrasilia.gov.br.
Telecomunications Engineer - Telebrasilia S/A - Brazil