I am running a network monitoring server on Linux, and am writing several programs to monitor events/conditions on servers in our NT domains. These programs will include reading file contents, file attributes, such as size, as well as making system calls. What would be the best way to access a server on an NT network from a Linux box? I could mount the shares using SAMBA to get simple file access, but I need to make system calls, and I don't that will work with SAMBA. SNMP would take care of some of the info I will monitor, but not all.