problem with open.c
Christopher R. Hertel
crh at ubiqx.mn.org
Thu Mar 18 07:02:00 GMT 2004
On Wed, Mar 17, 2004 at 10:22:43PM -0800, ankur mattoo wrote:
> im currently working on a kernel project for which i
> also need to do some changes in the samba code ..
> Well im sharing a directory
> eg: /etc/ in smb.conf and when im accessing
> it(/etc/ankur) through a windows NT client the file
> descriptor returned is -1.
> I figured this out through the logged information.
> Whereas whenever a directory is opened the descritor
> is returned as the positive value.
> I traced back the functions and found it is fd_open in
> the file samba/source/smbd/open.c
> Now i need to get the file descriptor to get one of my
> functions working ,
> Can anyone help me out with this.
> What could be the problem...
> BTW im logged in as root.
A descriptor value of -1 indicates an error. It's fairly clear in the
code. It's also fairly clear that setting a debug level of 10 will
produce a DEBUG message that will tell you why the open failed.
You don't say which version of Samba you're using, or what the error
"Implementing CIFS - the Common Internet FileSystem" ISBN: 013047116X
Samba Team -- http://www.samba.org/ -)----- Christopher R. Hertel
jCIFS Team -- http://jcifs.samba.org/ -)----- ubiqx development, uninq.
ubiqx Team -- http://www.ubiqx.org/ -)----- crh at ubiqx.mn.org
OnLineBook -- http://ubiqx.org/cifs/ -)----- crh at ubiqx.org
More information about the samba-technical