CVS update: samba/source

Luke Leighton lkcl at samba.anu.edu.au
Wed Dec 17 05:26:50 EST 1997


Date:	Wednesday December 17, 1997 @ 5:26
Author:	lkcl

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

Modified Files:
      Tag: BRANCH_NTDOM
	clientgen.c ntdomain.h proto.h 
Log Message:

Issues
------

added SAMR_LOOKUP_IDS (or what i think it is :-) and a proper
SRV_NET_SRV_GET_INFO (info levels 101 and 102) function.

i got the "user manager for domains" to show a users' profile.  hurrah.
now i can work out what some of the missing fields are in the USER_INFO_15
structure.


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

ntdomain.h :

	added SAMR_LOOKUP_IDS; SRV_NET_SRV_GET_INFO and info levels 101 and 102.
	bug in SAMR_R_QUERY_USERINFO (missing 16 byte padding).

rpc_pipes/pipentlsa.c :

	got the arguments to a SIVAL the wrong way round.  LSA_OPEN_SECRET
	will be going soon: have to rewrite it.

rpc_pipes/pipesamr.c :

	- renamed samr_close to samr_close_hnd.

	- added SAMR_LOOKUP_IDS and also add smbd support for SAMR_LOOKUP_NAMES.
	  bugs in SID_STUFF structure: the pointer wasn't being set properly.

	- added SAMR_QUERY_USERGROUPS (don't know what the real name is).

rpc_pipes/pipesrvsvc.c :

	added proper SRV_NET_SRV_GET_INFO support, at info levels 101 and 102.

rpc_pipes/pipeutil.c :

	moved code that does "get domain user well-known groups".  this is
	based on the "domain admin users" and "domain guest users" parameters.

rpc_pipes/samrparse.c :

	- renames samr_close to samr_close_hnd

	- bugs in dom_sid3 code (to do with SAMR_LOOKUP_NAMES) cleared up.
	  the pointers weren't being set properly

	- added SAMR_LOOKUP_IDS support.

	- made the SAMR_QUERY_USERGROUPS code take a pointer to an array
	  of DOM_GIDs rather than _copy_ an array of DOM_GIDs.

rpc_pipes/smbparse.c :

	added a useful make_buf_unistr2() function which takes both a
	buffer pointer and a UNISTR2.  i've been meaning to add this one
	for a while.

rpc_pipes/srvparse.c :

	proper support for SRV_NET_SRV_GET_INFO and info levels 101 and 102.




More information about the samba-cvs mailing list