libeap: ttls: encapsulate using RADIUS VSA
authorSam Hartman <hartmans@debian.org>
Fri, 22 Mar 2013 18:01:23 +0000 (14:01 -0400)
committerSam Hartman <hartmans@debian.org>
Tue, 26 Mar 2013 02:12:36 +0000 (22:12 -0400)
commit9e0e7038712d157ce906f85ca56ca98bdd13395e
treed303221c11366e615ae6a96a2f85666e560c51a8
parent6d25a9d97d1d640834fc78b1638983dcb1c018ec
libeap: ttls: encapsulate using RADIUS VSA

It turns out that older version of FreeRADIUS will fail if they
receive a diameter VSA not in their dictionary.  A RADIUS VSA is fine
though.  This does not comply with the TTLS spec, but is the best we
can do in terms of interoperability, so do that.
libeap/src/eap_common/eap_ttls.h
libeap/src/eap_peer/eap_ttls.c