]> git.ipfire.org Git - thirdparty/openvpn.git/commit
buffer_list_aggregate_separator(): don't exceed max_len
authorSteffan Karger <steffan.karger@fox-it.com>
Fri, 29 Dec 2017 09:53:11 +0000 (10:53 +0100)
committerGert Doering <gert@greenie.muc.de>
Tue, 9 Jan 2018 20:33:17 +0000 (21:33 +0100)
commitfb6138dd32cf01922d7ef670d502148596511268
tree7465f4614da7c52e8e42d66601bd7686e9222e7a
parent463afdf57c52891936b9a856e1030b7ebc55e75c
buffer_list_aggregate_separator(): don't exceed max_len

buffer_list_aggregate_separator() would merge buffer_list entries until it
had exceeded the provided max_len, instead of stopping *before* exceeding
the max value.

Signed-off-by: Steffan Karger <steffan.karger@fox-it.com>
Acked-by: Antonio Quartulli <antonio@openvpn.net>
Message-Id: <1514541191-19471-1-git-send-email-steffan.karger@fox-it.com>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg16104.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/buffer.c
src/openvpn/buffer.h
tests/unit_tests/openvpn/test_buffer.c