From 4b707f3076d0208a860e8c4fa5e05a85e09a2102 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Wed, 7 Mar 2012 23:18:11 +0100 Subject: Fixed off-by-one in fastd_peer_eth_addr_add --- src/peer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/peer.c') diff --git a/src/peer.c b/src/peer.c index 6fe1aa2..5be79bb 100644 --- a/src/peer.c +++ b/src/peer.c @@ -225,7 +225,7 @@ void fastd_peer_eth_addr_add(fastd_context *ctx, fastd_peer *peer, const fastd_e } int i; - for (i = ctx->n_eth_addr-1; i > min+1; i--) + for (i = ctx->n_eth_addr-1; i > min; i--) ctx->eth_addr[i] = ctx->eth_addr[i-1]; ctx->eth_addr[min] = (fastd_peer_eth_addr){ *addr, peer, ctx->now }; -- cgit v1.2.3