Fix Diffie-Hellman exchange with newer openssl API

No match.