From dcaf41a18e1bd9014d1cf3ca7a7129a1be76e811 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Wed, 28 Aug 2013 23:34:55 +0200 Subject: Simplify keepalive sending By using a global keepalive timer, the O(n) keepalive queue purge operation on every send operation is avoided. --- src/peer.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/peer.h') diff --git a/src/peer.h b/src/peer.h index 5a73abd..39b17a8 100644 --- a/src/peer.h +++ b/src/peer.h @@ -43,6 +43,7 @@ struct fastd_peer { fastd_peer_state_t state; struct timespec seen; + struct timespec last_send; fastd_remote_t *remotes; fastd_remote_t *next_remote; -- cgit v1.2.3