Conversion of simple C code to MS WIN platform. The code uses sockets and TUN/TAP devices. The original code is available on [login to view URL]~wedu/seed/Labs/VPN/files/simpletun.c. The related links:
Some older example of using TAP on WIN32 [login to view URL],
[login to view URL]
- Should be quite easy job for somebody who is familiar with C/WIN programming.
- The expected platform is Windows 7, with MinGW or Visual Studio.
- The windows code should use the latest TAP driver that is available as part of openvpn software
- The expected output is ported source code + description of compilation process
- The code will be used for educational purposes (the well understandable code is preferred)
I have recent porting experience of C/C++ networking code from Solaris (Unix-like OS) to Windows. While I have not done much with TUN/TAP virtual devices, I don't think it will be an issue for me to figure them out. I am a professional software engineer and bring this experience to the table.