From fba1c7d1a6418221a94965d0431bf7df0a9a74a0 Mon Sep 17 00:00:00 2001 From: Linus Nordberg Date: Wed, 15 May 2013 14:20:52 +0200 Subject: WIP commit moving towards working server support. --- lib/peer.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'lib/peer.c') diff --git a/lib/peer.c b/lib/peer.c index b6ec167..bbc3bf5 100644 --- a/lib/peer.c +++ b/lib/peer.c @@ -20,12 +20,12 @@ peer_pick_peer (struct rs_connection *conn) { assert (conn); - if (conn->base_.active_peer) - conn->base_.active_peer = conn->base_.active_peer->next; /* Next. */ - if (!conn->base_.active_peer) - conn->base_.active_peer = conn->base_.peers; /* From the top. */ + if (conn->active_peer) + conn->active_peer = conn->active_peer->next; /* Next. */ + if (conn->active_peer == NULL) + conn->active_peer = TO_BASE_CONN (conn)->peers; /* From the top. */ - return conn->base_.active_peer; + return conn->active_peer; } struct rs_peer * -- cgit v1.1