From a83adf6354f3073a1938ffcd6cadd5c357856de5 Mon Sep 17 00:00:00 2001 From: Adam Langley Date: Mon, 11 May 2015 12:17:25 -0700 Subject: system/extra: include more of what you use. This is a reland of aa24bc89b78a5981df7618bdef78b7b49ffad14d which was reverted in 291e20dab39783c7074191ff2d2de9b86465c10f because it broke the git_master-gpl builder. This version of the change uses crypto.h as a proxy for mem.h because it'll work in both BoringSSL and OpenSSL. Change-Id: I9e4c9e4d459c2e31f74180b3a3b2ab139ab76e80 --- verity/generate_verity_key.c | 5 ++++- verity/verify_boot_signature.c | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'verity') diff --git a/verity/generate_verity_key.c b/verity/generate_verity_key.c index a55600cd..0da978fc 100644 --- a/verity/generate_verity_key.c +++ b/verity/generate_verity_key.c @@ -14,10 +14,13 @@ * limitations under the License. */ +#define _GNU_SOURCE /* needed for asprintf */ + #include +#include #include -#include #include +#include #include /* HACK: we need the RSAPublicKey struct diff --git a/verity/verify_boot_signature.c b/verity/verify_boot_signature.c index 55591aaf..58b7a194 100644 --- a/verity/verify_boot_signature.c +++ b/verity/verify_boot_signature.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include #include @@ -28,6 +29,7 @@ #include #include +#include #include #include #include -- cgit v1.2.3