]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Fix stack overflow in OpenSolaris NEXTADDR()
authorGert Doering <gert@greenie.muc.de>
Thu, 13 Aug 2020 10:13:01 +0000 (12:13 +0200)
committerGert Doering <gert@greenie.muc.de>
Fri, 14 Aug 2020 12:37:09 +0000 (14:37 +0200)
commit7e65483d1227adfb855844467e4d30894ffc355d
treea408026eafbb79ec19bad9c883e3bb424352499d
parentf7432a97fe41ad5ac282899a85ae72a93db99d62
Fix stack overflow in OpenSolaris NEXTADDR()

Commit 5fde831c5807 fixed NEXTADDR() for all *BSDs and MacOS.

OpenSolaris has to use a slightly different macro due to lack of
sockaddr->sa_len - but it has the same problem, first rounding up,
then memmove()'ing.  Switch order.

Signed-off-by: Gert Doering <gert@greenie.muc.de>
Acked-by: Arne Schwabe <arne@rfc2549.org>
Message-Id: <20200813101301.12720-1-gert@greenie.muc.de>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg20731.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/route.c