From 99aab8fe2a35f13a28271d8b65733f80ecc66e8c Mon Sep 17 00:00:00 2001 From: Andreas Steffen Date: Tue, 6 Jul 2021 12:11:51 +0200 Subject: [PATCH] vici: Increase maximum proposal length --- src/libcharon/plugins/vici/vici_config.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/libcharon/plugins/vici/vici_config.c b/src/libcharon/plugins/vici/vici_config.c index e476741443..3c4d3934bf 100644 --- a/src/libcharon/plugins/vici/vici_config.c +++ b/src/libcharon/plugins/vici/vici_config.c @@ -55,6 +55,11 @@ #include +/** + * Maximum proposal length + */ +#define MAX_PROPOSAL_LEN 2048 + /** * Magic value for an undefined lifetime */ @@ -594,7 +599,7 @@ static void free_child_data(child_data_t *data) */ static bool parse_proposal(linked_list_t *list, protocol_id_t proto, chunk_t v) { - char buf[BUF_LEN]; + char buf[MAX_PROPOSAL_LEN]; proposal_t *proposal; if (!vici_stringify(v, buf, sizeof(buf)))