If received message has size 0, ignore it.
[cascardo/f2fchat.git] / friend.h
index c92814d..efe5f65 100644 (file)
--- a/friend.h
+++ b/friend.h
@@ -34,6 +34,11 @@ int load_cache(struct cache *cache, char *fname);
 int store_cache(struct cache *cache, char *fname);
 
 int friend_send_message(struct friend *friend, char *buffer, size_t len);
-struct friend *friend_get_by_address(GInetAddress *address);
+struct friend *friend_get_by_address(GInetAddress *address, uint16_t port);
+
+char *friend_get_name();
+
+void friend_timeout(struct friend *friend);
+void friend_got_message(struct friend *friend, char *buffer, size_t len);
 
 #endif