CVS update: samba/source/rpc_pipes

Luke Leighton lkcl at samba.anu.edu.au
Thu Jan 8 05:27:05 EST 1998


Date:	Thursday January 8, 1998 @ 5:27
Author:	lkcl

Update of /data/cvs/samba/source/rpc_pipes
In directory samba:/tmp/cvs-serv6044/rpc_pipes

Modified Files:
      Tag: BRANCH_NTDOM
	pipenetlog.c 
Log Message:

complicated commit, which involved adding smbmount code.  originally.
a couple of issues came up, which needed resolving.

1) client_addr() and client_name() use int Client in util.c.  only
   smbd actually uses the int Client  file descriptor.  therefore,
   client_addr() and client_name() should only be used in smbd,
   which they are not.

   volker, you call "close_sockets()" in smbmount.c, which probably
   shouldn't be done

2) the client structures needed to store full connection details in
   order to do a "cli_reestablish_connection" function.  later, the
   plan is to have an "smbopen" command and a "smbclose" command
   like the "open" and "bye" commands of ftp.  a destination
   host, username, password, domain should all be selectable and
   the connection re-established with a new server.  without quitting
   smbclient.

3) volker, i've done a _preliminary_ start on the smbclient "mount"
   command.  it's still dependent on the linux kernel structures,
   and there really should be some version #defines that can be
   picked up on in samba, from <linux/smbfs.h>

   i've slightly modified some of the functions: close_sockets() is
   _not_ used, for example.  i call cli_shutdown(cli) because that
   is exactly the functionality of the code you sent me (which i
   notice from the 1.9.18 branch is the contents of smbmount.c) in
   the while(1) loop of cli_mount_send_fs_socket().




More information about the samba-cvs mailing list