Petr Menšík
50d75ae514
Retry on interrupted error in tftp
Interrupt might arrive when sending error reply. Retry if possible.
Wrong Check of Return Value
10. dnsmasq-2.85/src/tftp.c:603: check_return: Calling "sendto(transfer->sockfd, dnsmasq_daemon->packet, len, 0, __CONST_SOCKADDR_ARG({.__sockaddr__ = &peer.sa}), sa_len(&peer))" without checking return value. This library function may fail and return an error code.
# 601| prettyprint_addr(&peer, daemon->addrbuff);
# 602| len = tftp_err(ERR_TID, daemon->packet, _("ignoring packet from %s (TID mismatch)"), daemon->addrbuff);
# 603|-> sendto(transfer->sockfd, daemon->packet, len, 0, &peer.sa, sa_len(&peer));
# 604| }
# 605| }
2021-09-11 14:39:36 +01:00
..
2021-04-09 17:27:36 +01:00
2021-09-10 23:13:53 +01:00
2021-04-09 17:27:36 +01:00
2021-04-09 17:27:36 +01:00
2021-09-10 23:13:53 +01:00
2021-06-13 21:29:22 +01:00
2021-04-09 17:27:36 +01:00
2021-04-14 21:15:34 +01:00
2021-06-27 21:16:30 +01:00
2021-04-09 17:27:36 +01:00
2021-04-09 17:27:36 +01:00
2021-09-11 14:26:03 +01:00
2021-01-24 21:59:37 +00:00
2021-08-11 09:10:39 +01:00
2021-07-09 22:12:42 +01:00
2021-08-10 23:15:46 +01:00
2021-09-10 23:13:53 +01:00
2021-09-10 23:13:53 +01:00
2021-09-10 23:13:53 +01:00
2021-07-18 18:18:56 +01:00
2021-01-24 21:59:37 +00:00
2021-04-14 00:16:14 +01:00
2021-09-10 23:13:53 +01:00
2021-08-12 17:02:45 +01:00
2021-08-10 22:50:33 +01:00
2021-04-09 17:27:36 +01:00
2021-04-09 17:27:36 +01:00
2020-03-19 21:56:45 +00:00
2021-07-02 16:58:48 +01:00
2021-03-12 21:57:57 +00:00
2021-06-25 22:09:08 +01:00
2021-01-24 21:59:37 +00:00
2021-01-24 21:59:37 +00:00
2021-04-09 17:27:36 +01:00
2021-08-10 22:21:01 +01:00
2021-08-25 14:09:40 +01:00
2021-01-24 21:59:37 +00:00
2021-08-12 17:02:45 +01:00
2021-01-24 21:59:37 +00:00
2021-04-09 17:27:36 +01:00
2021-01-24 21:59:37 +00:00
2021-09-10 23:13:53 +01:00
2021-08-10 23:54:13 +01:00
2021-04-09 15:19:28 +01:00
2021-01-24 21:59:37 +00:00
2021-01-24 21:59:37 +00:00
2021-03-28 00:58:54 +00:00
2021-09-11 14:39:36 +01:00
2021-08-12 17:02:45 +01:00
2021-09-10 00:13:39 +01:00