Portation of Linux C code to MS WIN platform

Conversion of simple C code to MS WIN platform. The code uses sockets and TUN/TAP devices. The original code is available on [url removed, login to view]~wedu/seed/Labs/VPN/files/simpletun.c. The related links:

Some older example of using TAP on WIN32 [url removed, login to view],

[url removed, login to view]

- 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)

Skills: C Programming, Socket IO, Windows API

See more: vpn programming, source c code, platform process, linux source code, educational programming, openvpn source, ms visual studio, code labs, win win, tun, openvpn linux, linux openvpn, linux c++, linux C, linux c c, linux + c, c++ easy programming, c++ code, c code, c c++ linux, windows tap, windows tun vpn, simpletun vpn, simple tun, https vpn linux

About the Employer:
( 5 reviews ) Brno, Czech Republic

Project ID: #4456395

3 freelancers are bidding on average €117 for this job


It's not so easy, but I've found something.

€147 EUR in 8 days
(224 Reviews)

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 More

€132 EUR in 5 days
(0 Reviews)

I have 8+ years of experience in C/C++/C#/Java/PHP programming and server administration.

€73 EUR in 2 days
(0 Reviews)