Build breakage accidentally introduced in 8e29ce9f during code cleanup. HAVE_OPENSSL is always defined (as either 0 or 1) so use #if rather than #ifdef. Fixes #5979.