summaryrefslogtreecommitdiff
path: root/core/DHT.c
diff options
context:
space:
mode:
authorirungentoo <irungentoo@gmail.com>2013-08-02 15:28:48 -0400
committerirungentoo <irungentoo@gmail.com>2013-08-02 15:28:48 -0400
commit346e4b28ca92d82117a0a796eb0344104fc7310e (patch)
tree3541aac8869417761e39835ae0004c826997bc33 /core/DHT.c
parent2a074d116048054e1187425574573a07afa74243 (diff)
Fixed problems.
Diffstat (limited to 'core/DHT.c')
-rw-r--r--core/DHT.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/core/DHT.c b/core/DHT.c
index f779ef18..81712186 100644
--- a/core/DHT.c
+++ b/core/DHT.c
@@ -1021,7 +1021,7 @@ int routeone_tofriend(uint8_t * friend_id, uint8_t * packet, uint32_t length)
1021 1021
1022 IP_Port ip_list[MAX_FRIEND_CLIENTS]; 1022 IP_Port ip_list[MAX_FRIEND_CLIENTS];
1023 int n = 0; 1023 int n = 0;
1024 uint32_t i, temp_time = unix_time(); 1024 uint32_t i;
1025 int64_t temp_time = unix_time(); 1025 int64_t temp_time = unix_time();
1026 1026
1027 for (i = 0; i < MAX_FRIEND_CLIENTS; ++i) { 1027 for (i = 0; i < MAX_FRIEND_CLIENTS; ++i) {
@@ -1066,12 +1066,12 @@ int send_NATping(uint8_t * public_key, uint64_t ping_id, uint8_t type)
1066 uint8_t data[sizeof(uint64_t) + 1]; 1066 uint8_t data[sizeof(uint64_t) + 1];
1067 uint8_t packet[MAX_DATA_SIZE]; 1067 uint8_t packet[MAX_DATA_SIZE];
1068 1068
1069 /* 254 is NAT ping request packet id */
1070 int len = create_request(packet, public_key, data, sizeof(uint64_t) + 1, 254);
1071 int num = 0; 1069 int num = 0;
1072 1070
1073 data[0] = type; 1071 data[0] = type;
1074 memcpy(data + 1, &ping_id, sizeof(uint64_t)); 1072 memcpy(data + 1, &ping_id, sizeof(uint64_t));
1073 /* 254 is NAT ping request packet id */
1074 int len = create_request(packet, public_key, data, sizeof(uint64_t) + 1, 254);
1075 1075
1076 if (len == -1) 1076 if (len == -1)
1077 return -1; 1077 return -1;
@@ -1325,7 +1325,7 @@ int DHT_load(uint8_t * data, uint32_t size)
1325 */ 1325 */
1326int DHT_isconnected() 1326int DHT_isconnected()
1327{ 1327{
1328 uint32_t i, temp_time = unix_time(); 1328 uint32_t i;
1329 int64_t temp_time = unix_time(); 1329 int64_t temp_time = unix_time();
1330 1330
1331 for(i = 0; i < LCLIENT_LIST; ++i) { 1331 for(i = 0; i < LCLIENT_LIST; ++i) {