> -----Original Message-----
> From: openvpn-devel-ad...@lists.sourceforge.net 
> [mailto:openvpn-devel-ad...@lists.sourceforge.net] On Behalf Of Dave
> Sent: Wednesday, March 22, 2006 8:30 AM
> To: 'Iftikhar Qureshi'; openvpn-devel@lists.sourceforge.net
> Subject: RE: [Openvpn-devel] OpenVPN for PocketPC

Iftikhar;

I updated the source at the web location I previously sent you in case you
want to pick it up.  Here's a brief summary of what I've fixed/extended
since last time:

*  I figured out my dynamic driver load/unload problem; it was a bug I
introduced in one of the ANSI/UNICODE functions that had the effect of
truncating the adapter name stored internally in NDIS.  Curious that it
worked in the emulator anyway...
*  I implemented several of the functions in tun.c (currently residing
wince_tun.c) and sifted away some that were win32-specific ones.
*  I discovered yesterday that in the particular case of winsock, that
overlapped io support is required, and (supposedly) has been implemented in
CE and is available via the WSA versions of those methods (e.g.
WSAGetOverlappedResult).  This is really good news because it possibly means
that all the socket.c work will not have to be reworked at all.  Hopefully!

So I think that only the five various tun_* and *_tun methods need to be
implemented to declare this 'feature complete' and then the exciting phase
of testing/fixing begins.

-Dave


Reply via email to