about summary refs log tree commit diff
diff options
context:
space:
mode:
authorRichard Nyberg <rnyberg@murmeldjur.se>2005-10-08 15:03:48 +0000
committerRichard Nyberg <rnyberg@murmeldjur.se>2005-10-08 15:03:48 +0000
commit87f94f9d5fd96ce55d3402eafa3464347868a9ab (patch)
treedb6cd7b895d21d07b9d2a000234e6546c124a8e1
parenta263d2f9f69b867be4beb351da0b65d0aeab6a80 (diff)
downloadbtpd-87f94f9d5fd96ce55d3402eafa3464347868a9ab.tar.gz
btpd-87f94f9d5fd96ce55d3402eafa3464347868a9ab.zip
Log keep alives.
-rw-r--r--btpd/net.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/btpd/net.c b/btpd/net.c
index 5a47be6..a584694 100644
--- a/btpd/net.c
+++ b/btpd/net.c
@@ -245,7 +245,9 @@ net_state(struct peer *p, const char *buf)
         break;
     case BTP_MSGSIZE:
 	p->net.msg_len = net_read32(buf);
-	if (p->net.msg_len != 0)
+	if (p->net.msg_len == 0)
+	    btpd_log(BTPD_L_MSG, "received keep alive from %p\n", p);
+	else
 	    net_set_state(p, BTP_MSGHEAD, 1);
         break;
     case BTP_MSGHEAD: