Lines Matching defs:timeout
155 struct timeval timeout = {0, 0};
216 if (setsockopt(sock->fd, SOL_SOCKET, SO_RCVTIMEO, OPTVAL_T(&timeout),
217 (socklen_t)sizeof(timeout)) == COAP_SOCKET_ERROR)
269 struct timeval timeout = {0, 0};
445 if (setsockopt(sock->fd, SOL_SOCKET, SO_RCVTIMEO, OPTVAL_T(&timeout),
446 (socklen_t)sizeof(timeout)) == COAP_SOCKET_ERROR)
1315 unsigned int timeout;
1318 timeout = coap_io_prepare_io(ctx, sockets, max_sockets, &num_sockets, now);
1320 ctx->next_timeout = timeout ? now + timeout : 0;
1346 return timeout;
1362 coap_tick_t timeout = 0;
1380 timeout = coap_check_async(ctx, now);
1391 if (nextpdu && (timeout == 0 ||
1392 nextpdu->t - (now - ctx->sendqueue_basetime) < timeout))
1393 timeout = nextpdu->t - (now - ctx->sendqueue_basetime);
1402 coap_log_debug("** DTLS global timeout set to %dms\n",
1404 if (timeout == 0 || tls_timeout - now < timeout)
1405 timeout = tls_timeout - now;
1441 if (timeout == 0 || s_timeout < timeout)
1442 timeout = s_timeout;
1451 coap_log_debug("** %s: DTLS retransmit timeout\n",
1460 timeout = 1;
1463 if (tls_timeout > 0 && (timeout == 0 || tls_timeout - now < timeout))
1464 timeout = tls_timeout - now;
1469 if (timeout == 0 || s_timeout < timeout)
1470 timeout = s_timeout;
1476 if (timeout == 0 || s_timeout < timeout)
1477 timeout = s_timeout;
1493 if (timeout == 0 || s_timeout < timeout)
1494 timeout = s_timeout;
1520 if (timeout == 0 || s_timeout < timeout)
1521 timeout = s_timeout;
1537 if (timeout == 0 || s_timeout < timeout)
1538 timeout = s_timeout;
1549 coap_log_debug("** %s: DTLS retransmit timeout\n", coap_session_str(s));
1557 timeout = 1;
1560 if (tls_timeout > 0 && (timeout == 0 || tls_timeout - now < timeout))
1561 timeout = tls_timeout - now;
1567 if (timeout == 0 || s_timeout < timeout)
1568 timeout = s_timeout;
1574 if (timeout == 0 || s_timeout < timeout)
1575 timeout = s_timeout;
1585 if (timeout == 0 || s_timeout < timeout)
1586 timeout = s_timeout;
1604 return (unsigned int)((timeout * 1000 + COAP_TICKS_PER_SECOND - 1) / COAP_TICKS_PER_SECOND);
1619 unsigned int timeout;
1630 timeout = coap_io_prepare_io(ctx, ctx->sockets,
1633 if (timeout == 0 || timeout_ms < timeout)
1634 timeout = timeout_ms;
1674 timeout = 1;
1675 } else if (timeout > 0) {
1676 tv.tv_usec = (timeout % 1000) * 1000;
1677 tv.tv_sec = (long)(timeout / 1000);
1681 timeout > 0 ? &tv : NULL);
1731 timeout = coap_io_prepare_epoll(ctx, before);
1733 if (timeout == 0 || timeout_ms < timeout)
1734 timeout = timeout_ms;
1738 int etimeout = timeout;
1743 } else if (timeout == COAP_IO_WAIT) {
1747 /* epoll_wait cannot wait longer than this as int timeout parameter */