]> git.lizzy.rs Git - dragonnet.git/blobdiff - peer.h
Basic timeout detection
[dragonnet.git] / peer.h
diff --git a/peer.h b/peer.h
index 4053bee277fea7801a2de84d240c7eae7b03215b..73050e160a3ed8bcb02ea9fcd937506c51ce06bc 100644 (file)
--- a/peer.h
+++ b/peer.h
@@ -5,6 +5,8 @@
 
 #include "addr.h"
 
+const extern struct timeval dragonnet_timeout;
+
 typedef enum {
        DRAGONNET_PEER_CREATED,
        DRAGONNET_PEER_ACTIVE,
@@ -20,6 +22,7 @@ typedef struct {
 } DragonnetPeer;
 
 DragonnetPeer *dragonnet_connect(char *addr);
+void dragonnet_peer_run(DragonnetPeer *p);
 void dragonnet_peer_close(DragonnetPeer *p);
 void dragonnet_peer_delete(DragonnetPeer *p);