diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/DHT.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -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 | */ |
1326 | int DHT_isconnected() | 1326 | int 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) { |