summaryrefslogtreecommitdiff
path: root/core/DHT.c
diff options
context:
space:
mode:
Diffstat (limited to 'core/DHT.c')
-rw-r--r--core/DHT.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/core/DHT.c b/core/DHT.c
index 18f2de38..399d491b 100644
--- a/core/DHT.c
+++ b/core/DHT.c
@@ -1017,3 +1017,19 @@ int DHT_load(uint8_t * data, uint32_t size)
1017 } 1017 }
1018 return 0; 1018 return 0;
1019} 1019}
1020
1021//returns 0 if we are not connected to the DHT
1022//returns 1 if we are
1023int DHT_isconnected()
1024{
1025 uint32_t i;
1026 uint32_t temp_time = unix_time();
1027 for(i = 0; i < LCLIENT_LIST; i++)
1028 {
1029 if(close_clientlist[i].timestamp + BAD_NODE_TIMEOUT > temp_time)
1030 {
1031 return 1;
1032 }
1033 }
1034 return 0;
1035} \ No newline at end of file