24 Mar
2013
24 Mar
'13
9:58 a.m.
Alan DeKok wrote:
I may have to back-port a bunch of fixes from the master branch.
No... the master branch relies on talloc() and other methods to avoid this issue. The problem was that the rlm_eap code expects that the type-specific data is the parsed config file data. The rlm_eap_tls module instead buried it inside of another pointer. So... the config file free code was treating structure type A as a structure of type B. And boom. I've pushed an ugly but simple fix. It should now work. Alan DeKok.