Replaces the entire test with a trivial implementation when
OPENSSL_NO_HEARTBEATS is defined.
#include <stdlib.h>
#include <string.h>
+#ifndef OPENSSL_NO_HEARTBEATS
+
/* As per https://tools.ietf.org/html/rfc6520#section-4 */
#define MIN_PADDING_SIZE 16
}
return EXIT_SUCCESS;
}
+
+#else /* OPENSSL_NO_HEARTBEATS*/
+
+int main(int argc, char *argv[])
+ {
+ return EXIT_SUCCESS;
+ }
+#endif /* OPENSSL_NO_HEARTBEATS */