Revert "simplify our DSA parameter copying"

This reverts commit 900657823720f377f81825d0190b5bf64780982b.

Turns out the way this macro is defined in older OpenSSLs does not play
nice with older gcc. See:
https://rt.openssl.org/Ticket/Display.html?id=1546&user=guest&pass=guest
2 files changed