On Tuesday 22 October 2002 04:40 am, Jürgen Schmied wrote: > I was only merging the RPC stuff because I was interested in getting > ove's COM stuff into wine. I might start to work there (COM) again > sometimes later [or more early if I could pay my bills from it ... - thats > life ;-) ] > > I still have some not-yet-ready-for-submitting LPC stuff in my queue. (If > sbd interested...)
I am interested, at least to see this. Throw me a diff and I'll definitely take a look at it; it may (or may not) be useful for me. > PS: > I found te freedce project at sourceforge. Maybe rpc could borrow > (ndr-)code there? Ove is correct that Windows has its own quirky way of doing things and we are stuck with their structure to an extent. Then again, if something works, it works, so I'm not going to obsess about doing things like Windows; for now, I just want to support the API's used by MIDL-generated code. It is unfortunate, but we basically have to implement a documented wire protocol using an undocumented API. In places like NdrClientCall2, we technically have a lot of flexibility to do things however we want. But it would just create redundancy to go off on our own tangent when we have to implement it the Microsoft way sooner or later. Nevertheless, DCE RPC and freedce are potentially valuable resources in this effort. -- gmt "Oh, and of course, the fastest way to dig a tunnel is to dig at both sides." -- The Linux Advanced Routing HOWTO