]> git.ipfire.org Git - thirdparty/openvpn.git/commit
set_lladdr: use networking API net_addr_ll_set() on Linux
authorAntonio Quartulli <a@unstable.cc>
Fri, 3 Sep 2021 16:11:13 +0000 (18:11 +0200)
committerGert Doering <gert@greenie.muc.de>
Wed, 29 Sep 2021 17:25:37 +0000 (19:25 +0200)
commit7205cdd8508be0ec9a83ea2e012e2a495157cad0
tree68a4e6ccd8a0dff354eccf6100933a97c852301b
parentcb5d29461e6e734a2250b984b8423d39f7b9ddaa
set_lladdr: use networking API net_addr_ll_set() on Linux

Make sure that set_addr() uses the proper networking backend when
setting the LL address of a TAP interface.

This operation was overlooked while implementing the networking APIs on
the Linux platform.

Reported-by: Jan Hugo Prins <jprins@betterbe.com>
Signed-off-by: Antonio Quartulli <a@unstable.cc>
Tested-by: Jan Hugo Prins <jprins@betterbe.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <20210903161113.30498-2-a@unstable.cc>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg22791.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/init.c
src/openvpn/lladdr.c
src/openvpn/lladdr.h