ecdh wasn't actually included so it wasn't being compiled
ifndef and ifdef aren't the same thing
Merge pull request #992 from reaperhulk/fix-ecdh

ECDH wasn't actually included so it wasn't being compiled