CVS update: samba/source/rpc_pipes

Luke Leighton lkcl at samba.anu.edu.au
Mon Dec 1 03:18:18 EST 1997


Date:	Monday December 1, 1997 @ 3:18
Author:	lkcl

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

Modified Files:
      Tag: BRANCH_NTDOM
	lsa_hnd.c pipesamr.c pipesrvsvc.c pipeutil.c smbparse.c 
Added Files:
      Tag: BRANCH_NTDOM
	pipereg.c regparse.c 
Log Message:

Issues
------

working on adding "user manager for domains" capability to samba.  this will
most definitely need the unix uid -> smb RID and workstation RID, and unix gid
-> smb RID to be resolved.

got the user ids done.  added minimal \PIPE\winreg support.  only have to do
the groups, and then we're clear.  by the way, it's crazy to note that you can send
anonymous IPC$ connections to an NT server and get the SID and a full list of
users and their RIDS...


Makefile :

	added pipereg.c and regparse.c

lsa_hnd.c :

	added reg_info to the lsa handle stuff.  hm.  lsa_hnd.c is getting
	overloaded.  maybe there should be separate versions of these: one
	per pipe.

pipes.c rpc_pipes/pipeutil.c ipc.c :

	added \PIPE\winreg

rpc_pipes/pipesamr.c :

	got fed up with the switch() statement.  done an array of functions instead.

rpc_pipes/pipesrvsvc.c :

	name of server should be upper case.

rpc_pipes/smbparse.c :

	added UNINOTSTR2 structure, which is because of a stupid stupid response
	in the \PIPE\winreg query info packet: it specifies the unicode string
	by length as char* not wchar_t*




More information about the samba-cvs mailing list