There is no direct NetBIOS API via Samba. Such a beast could be written,
but there are very few people who really need such a thing.
The NBT layer is a mapping of the NetBIOS API onto TCP/UDP. The problem
is that the TCP/UDP side of that is fixed on specific ports and Samba
already 'owns' those ports. So, if you want to run a NetBIOS API on a
Linux box you'll either need to implement a complete separate NBT layer
and *not* run Samba, or you'll need to add a complete NetBIOS API
interface to Samba itself. Neither of these are really 'good' solutions.
I don't think that Samba itself would gain a lot by having an available
NetBIOS-style API. It might (and personally I kinda like the idea), but I
think folks would need to be convinced that it's worth-while and a general
benefit.
Implementing an NBT layer isn't that difficult, though it would be time
consuming. I've documented most of it so there is a guide (see signature)
that will lead you through what needs to be done. There are also some
good NetBIOS references listed on my site.
Good luck!
Chris -)-
On Wed, Aug 21, 2002 at 10:15:43AM -0300, Adilson Oliveira wrote:
Hello guys!
First of all, let me tell you that I'm a samba user and never got into
the beast so excuse-me if this seen weird.
I have a project to port an old DOS system to linux and this systems
uses direct netbios calls (using 5C interrupts) to communicate with
windows machines. Basicaly sending datagrams one to another.
This customer does not want to change the windows side so I need to
simulate de same functions. Is it possible? And how?
Thanks a lot!
Adilson.
P.S. Hey Jeremy! I'm the brazilian guy you met at linuxconf this year :)
You're great man!
--
TWT Embedded Solutions
--
Samba Team -- http://www.samba.org/ -)- Christopher R. Hertel
jCIFS Team -- http://jcifs.samba.org/ -)- ubiqx development, uninq.
ubiqx Team -- http://www.ubiqx.org/ -)- [EMAIL PROTECTED]
OnLineBook -- http://ubiqx.org/cifs/-)- [EMAIL PROTECTED]