sha/asm/sha512-armv8.pl: fix big-endian support in __KERNEL__ case.
[openssl.git] / apps / s_client.c
index 1bcfe8e3dc34ac7cb707cc076b12a7b862b32842..cfd7cbd79d93596f7e1216cab3e404e64bcb78ba 100644 (file)
@@ -2448,6 +2448,13 @@ int s_client_main(int argc, char **argv)
                 SSL_renegotiate(con);
                 cbuf_len = 0;
             }
+#ifndef OPENSSL_NO_HEARTBEATS
+            else if ((!c_ign_eof) && (cbuf[0] == 'B' && cmdletters)) {
+                BIO_printf(bio_err, "HEARTBEATING\n");
+                SSL_heartbeat(con);
+                cbuf_len = 0;
+            }
+#endif
             else {
                 cbuf_len = i;
                 cbuf_off = 0;