From 5d111c83ff2fb9fb1e094ccfdfa919a4731ec05b Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Mon, 18 Aug 2014 22:01:38 +0200 Subject: peer: add a flag `dynamic' instead of checking the config field for NULL --- src/async.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/async.c') diff --git a/src/async.c b/src/async.c index 7ab78ce..4348194 100644 --- a/src/async.c +++ b/src/async.c @@ -66,7 +66,7 @@ static void handle_resolve_return(const fastd_async_resolve_return_t *resolve_re if (!peer) return; - if (!peer->config) + if (fastd_peer_is_dynamic(peer)) exit_bug("resolve return for dynamic peer"); fastd_remote_t *remote = &VECTOR_INDEX(peer->remotes, resolve_return->remote); @@ -81,7 +81,7 @@ static void handle_verify_return(const fastd_async_verify_return_t *verify_retur if (!peer) return; - if (peer->config) + if (!fastd_peer_is_dynamic(peer)) exit_bug("verify return for permanent peer"); fastd_peer_set_verified(peer, verify_return->ok); -- cgit v1.2.3