static int __update_timeout_cb(CURLM *multi, long timeout_ms, void *user_data)
{
- struct timeval timeout;
reacher_data_s *reacher = (reacher_data_s *)user_data;
- timeout.tv_sec = timeout_ms/1000;
- timeout.tv_usec = (timeout_ms%1000)*1000;
-
if (timeout_ms == -1) {
if (reacher->timer_source_id) {
g_source_remove(reacher->timer_source_id);
hints.ai_family = AF_INET;
hints.ai_socktype = SOCK_DGRAM;
hints.ai_protocol = IPPROTO_UDP;
- g_snprintf(&buf, sizeof(buf), "%d", port);
+ g_snprintf(buf, sizeof(buf), "%d", port);
res = getaddrinfo(target, buf, &hints, p_addr_info);
INM_LOGI("getaddrinfo res %d %s %s", res, target, buf);