Fix memory leak in trustrouter.c
authorAlejandro Perez <alex@um.es>
Wed, 10 May 2017 09:46:55 +0000 (11:46 +0200)
committerAlejandro Perez <alex@um.es>
Wed, 10 May 2017 09:48:55 +0000 (11:48 +0200)
commit0ba06f04477ebb82dc18803f8987d6501627c20d
tree180088c0b9cd636bd60f7830f9b66671fb845634
parentd30c069b9ae0e7dc801b30d4f4308c4e873d28cf
Fix memory leak in trustrouter.c

In the trustrouter.c file, servers were being created using
talloc_zero() instead of tls_server_conf_alloc(). Thus, the
destructor _tls_server_conf_free() which frees the SSL_CTX
object was not being called.
src/include/tls-h
src/main/tls.c
src/modules/rlm_realm/trustrouter.c