RPC marshalling patch

Ove Kaaven ovehk at ping.uio.no
Fri Jan 31 02:22:29 CST 2003


On Thu, 30 Jan 2003, Greg Turner wrote:

> On Thursday 30 January 2003 10:44 am, Ove Kaaven wrote:
> > This one is sure to give Greg something to work with...
> 
> looks very interesting, indeed.
> 
> > all of this was
> > implemented in a bit of a hurry, but since it's based on my research, it
> > should be a good starting point in understanding how Microsoft's NDR
> > engine works. It doesn't properly implement marshalling alignment or
> > memory sizing, may not handle a number of fringe cases, does not conform
> > to the DCE RPC wire protocol (mostly because I don't have a description of
> > it... where did you find it, Greg?), and probably needs some cleanup, but
> 
> I think, I had to sign away my firstborn to OpenGroup for it.  If you feel 
> like spending money /and/ signing away your firstborn, this looks like the 
> definitive OpenGroup DCE package:
> 
> http://www.opengroup.org/products/publications/catalog/t151x.htm

I can't find any legalese there to the effect of signing away my
firstborn, they seem to just want purchase details. Care to elaborate?
(And is it still okay for me to code on Wine even if my firstborn can't?)

> and here is some free-as-in-beer RPC 1.1 stuff:
> 
> http://www.opengroup.org/products/publications/catalog/c706.htm

And on there, they just want to borg the email addresses of every reader,
but not their souls or firstborns, as far as I can see.

> In your previous patch you mentioned the possibility of a merge situation 
> between us.  Indeed, this is probably the case, but it's minor.  I've been 
> real busy lately with work, and other non-wine things, so I haven't been 
> forging ahead at my usual clip.  There's not a whole lot floating around in 
> my tree that hasn't gone out to wine-patches ATM.

OK.




More information about the wine-devel mailing list