Lines Matching defs:last_err
411 int last_err = AVERROR(EIO);
433 last_err = start_connect_attempt(&attempts[nb_attempts], &addrs,
436 if (last_err < 0) {
437 av_strerror(last_err, errbuf, sizeof(errbuf));
442 if (last_err > 0) {
461 last_err = ff_poll_interrupt(pfd, nb_attempts,
464 if (last_err < 0 && last_err != AVERROR(ETIMEDOUT))
469 last_err = 0;
473 optlen = sizeof(last_err);
474 if (getsockopt(attempts[i].fd, SOL_SOCKET, SO_ERROR, &last_err, &optlen))
475 last_err = ff_neterrno();
476 else if (last_err != 0)
477 last_err = AVERROR(last_err);
478 if (last_err == 0) {
493 if (attempts[i].deadline_us < av_gettime_relative() && !last_err)
494 last_err = AVERROR(ETIMEDOUT);
495 if (!last_err)
503 av_strerror(last_err, errbuf, sizeof(errbuf));
517 if (last_err >= 0)
518 last_err = AVERROR(ECONNREFUSED);
519 if (last_err != AVERROR_EXIT) {
520 av_strerror(last_err, errbuf, sizeof(errbuf));
524 return last_err;