aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDeterminant <ted.sybil@gmail.com>2019-06-28 15:59:30 -0400
committerDeterminant <ted.sybil@gmail.com>2019-06-28 15:59:30 -0400
commit06b5a84602dc6a5dd76d82c9f88359cdb8cf52da (patch)
tree7a45737a3e03e82ae5e12b288cbd16026c1dd02e /include
parent710e9e8961cf5039b425e66d2042942b7e4af0c8 (diff)
...
Diffstat (limited to 'include')
-rw-r--r--include/salticidae/network.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/include/salticidae/network.h b/include/salticidae/network.h
index f8b3353..bece509 100644
--- a/include/salticidae/network.h
+++ b/include/salticidae/network.h
@@ -1266,8 +1266,11 @@ void peernetwork_send_msg_deferred_by_move(peernetwork_t *self, msg_t * _moved_m
void peernetwork_multicast_msg_by_move(peernetwork_t *self, msg_t *_moved_msg, const netaddr_array_t *addrs);
void peernetwork_listen(peernetwork_t *self, const netaddr_t *listen_addr, SalticidaeCError *err);
-typedef void (*msgnetwork_unknown_peer_callback_t)(const netaddr_t *, void *userdata);
-void peernetwork_reg_unknown_peer_handler(peernetwork_t *self, msgnetwork_unknown_peer_callback_t cb, void *userdata);
+typedef void (*peernetwork_peer_callback_t)(const peernetwork_conn_t *, bool connected, void *userdata);
+void peernetwork_reg_peer_handler(peernetwork_t *self, peernetwork_peer_callback_t cb, void *userdata);
+
+typedef void (*peernetwork_unknown_peer_callback_t)(const netaddr_t *, void *userdata);
+void peernetwork_reg_unknown_peer_handler(peernetwork_t *self, peernetwork_unknown_peer_callback_t cb, void *userdata);
/* ClientNetwork */