BUG/MINOR: backend: fix compilation without ssl

sni_smp/sni_hash are reported as unused on compilation without
USE_OPENSL and may cause compilation failure

This does not need to be backported.
diff --git a/src/backend.c b/src/backend.c
index 639fbd7..5f6f038 100644
--- a/src/backend.c
+++ b/src/backend.c
@@ -1265,12 +1265,17 @@
 	int reuse = 0;
 	int init_mux = 0;
 	int err;
+#ifdef USE_OPENSSL
 	struct sample *sni_smp = NULL;
+#endif
 	struct sockaddr_storage *bind_addr;
 	int proxy_line_ret;
 	int64_t hash = 0;
 	struct conn_hash_params hash_params;
-	XXH64_hash_t sni_hash, proxy_hash;
+#ifdef USE_OPENSSL
+	XXH64_hash_t sni_hash;
+#endif
+	XXH64_hash_t proxy_hash;
 
 	/* first, set unique connection parameters and then calculate hash */
 	memset(&hash_params, 0, sizeof(hash_params));