From 432ea23a9ce0df1eda6fd1332411399b2c08d09f Mon Sep 17 00:00:00 2001 From: Ferry Huberts Date: Tue, 23 Oct 2012 09:45:42 +0200 Subject: [PATCH] secure: decrease a (stack allocated) buffer size Signed-off-by: Ferry Huberts --- lib/secure/src/olsrd_secure.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/secure/src/olsrd_secure.c b/lib/secure/src/olsrd_secure.c index 9be405c0..2232f142 100644 --- a/lib/secure/src/olsrd_secure.c +++ b/lib/secure/src/olsrd_secure.c @@ -992,7 +992,7 @@ send_rres(struct interface *olsr_if, union olsr_ip_addr *to, union olsr_ip_addr /* Create digest of received challenge + IP */ { - uint8_t checksum_cache[1512 + KEYLENGTH]; + uint8_t checksum_cache[sizeof(chal_in) + sizeof(union olsr_ip_addr)]; /* Create packet + key cache */ /* First the challenge received */ memcpy(checksum_cache, &chal_in, sizeof(chal_in)); -- 2.20.1