libsmbclient and IP numbers
David Vest
davve674 at student.liu.se
Thu Nov 15 13:02:02 GMT 2001
> > > > smbc_opendir("smb://<insert IP here>/); it fails! Is this not
supported?
> > >
> > > It works perfectly here (cvs version from before the weekend). What
> > version are
> > > you using ?
> >
> > I've tried checking out SAMBA_2_2 and HEAD, compiled with configure;
make
> > libsmbclient
> > copied it to /usr/lib along with libsmbclient.h to /usr/include. Then I
run
> > ldconfig. But it still don't work!
> >
> > <CODE>
> > int main(int argc, char *argv[])
> > {
> > char* url = "smb://130.236.226.13/";
> > int nDirEnt;
> >
> > err = smbc_init(auth_fn, 10);
> > nDirEnt = smbc_opendir(url);
> > printf("%d",nDirEnt);
> > }
> > </CODE>
>
> My guess is that the IP will work against a Samba box, but not against
> NT. Can you verify. With NT, you need a name for the NetBIOS session
> request. smbd doesn't actually require this.
>
I have tested connecting with IP against both win2k and samba (samba the
most) and I get the same result, failure.
/David
More information about the samba-technical
mailing list