I want to implement a C/C++ RADIUS client with the capability to authenticate via the EAP-PEAP-MSCHAPv2 protocol.
As this seems a very complex protocol (in fact, two protocols that are seamed together) to implement, I would prefer to find a reliable 3rd party implementation to do the job and use it.
Does anyone know of a library that enables me to do that? It would be better if it also has clear documentation / code examples.
The only library I found that seems to implement something similar is: http://open1x.sourceforge.net/ but it seems to be unmaintained and without clear documentation (in fact, the documentation link is broken).
Any other tips or pointers with regards to this endeavor would be welcome as well, especially if it turns out that I do have to implement it on my own.