aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/device.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/device.c')
-rw-r--r--src/device.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/device.c b/src/device.c
index 120f8c9..198368f 100644
--- a/src/device.c
+++ b/src/device.c
@@ -40,6 +40,8 @@ static int open_peer(struct wireguard_peer *peer, void *data)
socket_set_peer_dst(peer);
timers_init_peer(peer);
packet_send_queue(peer);
+ if (peer->persistent_keepalive_interval)
+ socket_send_buffer_to_peer(peer, NULL, 0, 0);
return 0;
}