RPC marshalling patch
Greg Turner
gmturner007 at ameritech.net
Thu Jan 30 21:56:56 CST 2003
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
and here is some free-as-in-beer RPC 1.1 stuff:
http://www.opengroup.org/products/publications/catalog/c706.htm
Where, exactly, I got what I have is a bit of a mystery to me :( It looks
like it started its journey as postscript so perhaps it's part of the DCERPC
source tarball? My old box is booted into the Operation Flashpoint Operating
System... er... Windows, I mean... so I can't dig it out from my ext3
partition right now.
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.
-gmt
More information about the wine-devel
mailing list