Fix some super weird code in the dtls directory; this code is incorrectly freeing something it didn't allocate in the first place, although that would never happen because of an if-check that was wrong.  The memory it should be freeing shoul dbe freed with OPENSSL_free(), not regular free().