wireguard: add events for peer 85/32685/12
authorArtem Glazychev <artem.glazychev@xored.com>
Thu, 10 Jun 2021 17:10:00 +0000 (00:10 +0700)
committerEd Warnicke <hagbard@gmail.com>
Wed, 6 Oct 2021 21:32:33 +0000 (21:32 +0000)
commitdd630d15d3e9d13da9ed98d3171b9ec4529e4e66
tree83b14e2ccf510b8296919b30825af28c81c49c34
parent22efac3b537a3a1f0b57d5942bdb78c3190ce858
wireguard: add events for peer

we can receive events from peer about its state:
-WIREGUARD_PEER_STATUS_DEAD
-WIREGUARD_PEER_ESTABLISHED

Type: improvement
Change-Id: Ide83fbe2cfafa79ded5bcf3f6a884c26a7583db0
Signed-off-by: Artem Glazychev <artem.glazychev@xored.com>
src/plugins/wireguard/wireguard.api
src/plugins/wireguard/wireguard_api.c
src/plugins/wireguard/wireguard_input.c
src/plugins/wireguard/wireguard_output_tun.c
src/plugins/wireguard/wireguard_peer.c
src/plugins/wireguard/wireguard_peer.h
src/plugins/wireguard/wireguard_send.c
src/plugins/wireguard/wireguard_timer.c
test/test_wireguard.py