no name services! rpc_ns_binding_xxx() is blank!

Luke Kenneth Casson Leighton lkcl at samba-tng.org
Wed Oct 17 18:15:02 GMT 2001


for those people interested, the services / functions
affected are:

SamrChangeUserPassword (0x39)
SamrQueryprivateDomainInfo (0x38)

NetServer* and NetShare* api (e.g. NetShareEnum) i.e. all of srvsvc.idl

NetSamLogon and friends (i.e. all of netlogon.idl)

any other "implicit" handle function-type which takes a \\SERVERNAME
as an argument to all functions in the group and *doesn't* return
a [handle] parameter anywhere (what is known as a PRS_HANDLE in
the brain-dead code i came up with over three years ago).

luke


On Thu, Oct 18, 2001 at 03:04:49AM +0200, Luke Kenneth Casson Leighton wrote:
> argh!
> 
> implicit_handle types take the first argument of
> a dce/rpc function and do a look-up on that argument
> with rpc_ns_binding_lookup_begin.
> 
> this presumes that rpc_ns_binding_export has been
> called by a server to register the UUID of the
> service IDL with an appropriate name.
> 
> see include/dce/rpc.idl grep for rpc_ns_binding to find
> a list of all relevant functions.




More information about the samba-technical mailing list