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