netlogon.idl and lsa.idl files: making a start

Luke Kenneth Casson Leighton lkcl at samba-tng.org
Tue Oct 16 18:31:02 GMT 2001


just started on these two IDL files.

it's really freaky quite how these match
up from rpc_netlogon.h and rpc_lsa.h

thanks especially to paul, jean-francois matty, elrond,
for the hard work put into making it possible
to get these IDL files.

matty, you may be interested to know that in the SAM_DELTAS
container there are in fact no less than TWENTY
info levels and you got seven of them :) :)

also, the NET_USERINFO_3 structure seems to have
its other_sids missing off the end, this may
be a bug in muddle, i'll have to investigate.

the raw netlogon.idl file doesn't have the PAC
NET_USERINFO_N structures, i used NT4 SP6 to
generate the raw IDL file.

if i had NT5 i would have been able to get these
immediately (thanks to dr andrew tridgell for taking
the $USD 25,000 of the IDG linux award and also for
cutting me off from the MSDN and other resources
available to the samba team).

i've seen Netmon traces showing these PACs in the
MetSamLogon queries (or, rather, i constructed
them) so i know they exist, and if nothing else
they could be obtained the hard way, using Netmon
and some crash-testing :)

now all that's needed is to try and get the
damn IDL files into a state where they will compile.

wez, um... you remember that sizeis(size / 2) thing i added?

well... ummmm... for compiling _this_ IDL file - netlogon.idl,
i need a size / 7.5, believe it or not!!!

can you help at all?  did you check in the function stuff
you were doing in the IDL compiler?

luke.





More information about the samba-technical mailing list