summaryrefslogtreecommitdiffstats
path: root/src/peer.h
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2015-03-23 07:20:02 +0100
committerMatthias Schiffer <mschiffer@universe-factory.net>2015-03-23 07:20:02 +0100
commit5f66dbf5d1c26851e0a47269abbc44fe3524e4e2 (patch)
tree9019d7375f4949d37e52cbba55fc270326e9b4e5 /src/peer.h
parentdeb76974e225aa70825587e3eb6705634471f58c (diff)
downloadfastd-5f66dbf5d1c26851e0a47269abbc44fe3524e4e2.tar
fastd-5f66dbf5d1c26851e0a47269abbc44fe3524e4e2.zip
peer: create interface when the connection has been established and no interface exists yet
Allows using dynamic interfaces with dynamic peers.
Diffstat (limited to 'src/peer.h')
-rw-r--r--src/peer.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/peer.h b/src/peer.h
index 1dcc43b..e77462c 100644
--- a/src/peer.h
+++ b/src/peer.h
@@ -169,7 +169,7 @@ bool fastd_peer_add(fastd_peer_t *peer);
void fastd_peer_reset(fastd_peer_t *peer);
void fastd_peer_delete(fastd_peer_t *peer);
void fastd_peer_free(fastd_peer_t *peer);
-void fastd_peer_set_established(fastd_peer_t *peer);
+bool fastd_peer_set_established(fastd_peer_t *peer);
bool fastd_peer_may_connect(fastd_peer_t *peer);
void fastd_peer_handle_resolve(fastd_peer_t *peer, fastd_remote_t *remote, size_t n_addresses, const fastd_peer_address_t *addresses);
bool fastd_peer_owns_address(const fastd_peer_t *peer, const fastd_peer_address_t *addr);