aboutsummaryrefslogtreecommitdiff
path: root/src/openvpn/route.c
diff options
context:
space:
mode:
authorGert Doering2022-05-13 12:15:26 +0200
committerGert Doering2022-05-13 14:17:14 +0200
commitc96249696cf6d6217443bc93f8208571f289623e (patch)
treef81ff029f8e04d20dec41fdd61fc257fb4890aa6 /src/openvpn/route.c
parent28557b50c6c9354fa50b4a18374c064dc547ac25 (diff)
downloadopenvpn-c96249696cf6d6217443bc93f8208571f289623e.zip
openvpn-c96249696cf6d6217443bc93f8208571f289623e.tar.gz
Pass proper sockaddr_* structure for IPv6 socket errors.
commit 043c67f363429 enhances format_extended_socket_error() by recognizing IPv6 extended socket errors, but neglected to change the "sockaddr_in" buffer passed to recvmsg() to "sockaddr_storage". According to documentation, recvmsg() should not have overrun that buffer (we pass the size of the struct), but according to ASAN it does... so, pass a pointer to the correct structure. Signed-off-by: Gert Doering <gert@greenie.muc.de> Acked-by: Arne Schwabe <arne@rfc2549.org> Message-Id: <20220513101526.11486-1-gert@greenie.muc.de> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg24352.html Signed-off-by: Gert Doering <gert@greenie.muc.de>
Diffstat (limited to 'src/openvpn/route.c')
0 files changed, 0 insertions, 0 deletions