mirror of
http://thekelleys.org.uk/git/dnsmasq.git
synced 2026-10-18 11:09:36 +00:00
68c149e9ddef2f2c36bab6b6c6be487f60b3cc89
The `if (serv == last) return;` was inside the loop `for (serv = first; serv != last; ...)`, making it dead code — the loop condition ensures the body never runs when serv == last. Replies arriving on an unrecognised file descriptor were therefore never rejected by the fd check. Moving the guard after the loop causes it to fire when no server socket matches. Signed-off-by: Dominik <dl6er@dl6er.de>
Languages
C
94.3%
Perl
2.2%
HTML
1.2%
Shell
1%
Makefile
0.6%
Other
0.6%