log: Introduce slilog_part; abolish log_if->logfn
[secnet] / site.c
diff --git a/site.c b/site.c
index f87328f..f0a2922 100644 (file)
--- a/site.c
+++ b/site.c
@@ -1955,7 +1955,7 @@ static void transport_record_peer(struct site *st, transport_peers *peers,
 
     changed=1;
     if (peers->npeers==st->transport_peers_max)
-       slot=st->transport_peers_max;
+       slot=st->transport_peers_max-1;
     else
        slot=peers->npeers++;