Commit 647c70f7 authored by Mike Bland's avatar Mike Bland
Browse files

Fix heartbeat_test for -DOPENSSL_NO_HEARTBEATS

Replaces the entire test with a trivial implementation when
OPENSSL_NO_HEARTBEATS is defined.
parent eb333488
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -44,6 +44,8 @@
#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

@@ -453,3 +455,11 @@ int main(int argc, char *argv[])
		}
	return EXIT_SUCCESS;
	}

#else /* OPENSSL_NO_HEARTBEATS*/

int main(int argc, char *argv[])
	{
		return EXIT_SUCCESS;
	}
#endif /* OPENSSL_NO_HEARTBEATS */