CVS update: samba/source/rpc_pipes

Luke Leighton lkcl at samba.anu.edu.au
Thu Dec 11 04:47:22 EST 1997


Date:	Thursday December 11, 1997 @ 4:47
Author:	lkcl

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

Modified Files:
      Tag: BRANCH_NTDOM
	lsaparse.c ntclientlogin.c ntclientnet.c ntclientsamr.c 
	pipenetlog.c pipesamr.c samrparse.c smbparse.c 
Log Message:

Issues
------

samr stuff.  moving bits around.  trying to bounce samr packets of an
nt server, and get usrmgr.exe running a bit more.

Modified Files
--------------

client.c :

	renamed samrid command to samquery.  updated command syntax descriptions.

ntclient.c :

	lsaquery command doesn't need to specify the server name: you just
	use dest_host.

	samquery command experimentation.  establishing what the various
	parameters are.  looks like you can enumerate users by an ACB mask,
	and also tell it how many users to return in the reply.

ntdomain.h :

	for the SAM User database, did some shuffling of the USER_INFO
	structures.  there is now USER_INFO levels 0x03, 0x10, 0x11 and 0x15.

	reckon that SAM command 0x24 is SamrQueryUserInfo, and that it takes
	switch levels 0x03, 0x11 and 0x15, so far identified through the use
	of user manager and server manager.

smb.h rpc_pipes/ntclientlogin.c ntclientnet.c :

	LSA_USER_INFO structure renamed to USER_INFO_3.

smbpass.c :

	get_smbpwd_entries() now takes an ACB mask.

rpc_pipes/lsaparse.c rpc_pipes/smbparse.c rpc_pipes/pipenetlog.c :

	LSA_USER_INFO create / parse functions renamed to USER_INFO_3.
	added USER_INFO_11 creation / parsing.

rpc_pipes/ntclientsamr.c rpc_pipes/pipesamr.c rpc_pipes/samrparse.c :

	can now do a SamEnumerateDomainUsers from smbclient.

	identified sam command 0x4 as SamrQueryUserInfo




More information about the samba-cvs mailing list