busybox/networking
Denys Vlasenko 84dba9c5bb tftp: fix bad interaction betweel poll() and alarm(). Closes bug 3061
This was breaking timeout handling.

function                                             old     new   delta
tftp_progress_update                                   -      45     +45
tftp_progress_done                                     -      32     +32
tftp_protocol                                       1839    1858     +19
tftp_progress_init                                     9      15      +6
tftp_main                                            298     286     -12
------------------------------------------------------------------------------
(add/remove: 2/0 grow/shrink: 2/1 up/down: 102/-12)            Total: 90 bytes

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
2011-01-10 12:51:44 +01:00
..
libiproute ip: Fix command line option parsing of "ip route get ..." 2010-11-04 08:59:42 +01:00
udhcp udhcpc: document SIGUSRn effect in help text 2010-12-25 06:21:54 +01:00
arp.c *: suppress ~60% of "aliased warnings" on gcc-4.4.1 2010-02-04 15:00:15 +01:00
arping.c networking/*: remove superfluous comments 2010-10-30 02:24:48 +02:00
brctl.c *: whitespace fixes 2010-10-28 18:57:19 +02:00
Config.src ping: add -t TTL option 2010-11-28 23:01:18 +01:00
dnsd.c dnsd: fix 64-bit bug 2539. 2010-10-29 00:37:56 +02:00
ether-wake.c *: whitespace fixes 2010-10-28 18:57:19 +02:00
ftpd.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
ftpgetput.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
hostname.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
httpd_indexcgi.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
httpd_post_upload.txt httpd_post_upload.txt example: handle binary files too 2009-11-13 09:37:50 +01:00
httpd_ssi.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
httpd.c whitespace cleanup 2010-10-29 11:46:52 +02:00
ifconfig.c better shared strings trick 2010-09-01 12:01:17 +02:00
ifenslave.c clean up redundant, commented-out and misplaced includes 2010-04-01 15:09:44 +02:00
ifplugd.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
ifupdown.c ifupdown: add manual method for IPv6. Closes bug 2497. 2010-10-29 02:42:20 +02:00
inetd.c inetd: if argv[0] is not specified, set it to program name 2010-11-22 04:57:37 +01:00
interface.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
ip.c whitespace cleanup 2010-10-29 11:46:52 +02:00
ipcalc.c whitespace cleanup 2010-10-29 11:46:52 +02:00
isrv_identd.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
isrv.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
isrv.h *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
Kbuild.src ping: add -t TTL option 2010-11-28 23:01:18 +01:00
nameif.c whitespace cleanup 2010-10-29 11:46:52 +02:00
nbd-client.c nbd-client: kill unused variable (total 0 bytes) 2010-10-22 13:16:53 +02:00
nc_bloaty.c use BB_EXECVP_or_die where appropriate 2010-11-28 04:34:09 +01:00
nc.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
netstat.c whitespace cleanup 2010-10-29 11:46:52 +02:00
nslookup.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
ntpd_simple.c whitespace cleanup 2010-10-29 11:46:52 +02:00
ntpd.c whitespace cleanup 2010-10-29 11:46:52 +02:00
ping.c explain every non-SUID_DROP applet. No code changes 2011-01-03 13:57:49 +01:00
pscan.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
route.c better shared strings trick 2010-09-01 12:01:17 +02:00
slattach.c whitespace cleanup 2010-10-29 11:46:52 +02:00
tc.c networking/*: remove superfluous comments 2010-10-30 02:24:48 +02:00
tcpudp_perhost.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
tcpudp_perhost.h *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
tcpudp.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
telnet.c telnet: do not check for 0 return from poll (it's impossible) 2010-10-29 02:33:38 +02:00
telnetd.c telnetd: write utmp record with correct pid 2010-11-30 09:17:30 +01:00
telnetd.ctrlSQ.patch *: mass renaming of USE_XXXX to IF_XXXX 2009-04-21 11:09:40 +00:00
tftp.c tftp: fix bad interaction betweel poll() and alarm(). Closes bug 3061 2011-01-10 12:51:44 +01:00
traceroute.c *: mass cosmetic removal of extra empty lines. no code changes 2010-07-26 01:06:14 +02:00
tunctl.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
vconfig.c whitespace cleanup 2010-10-29 11:46:52 +02:00
wget.c whitespace cleanup 2010-10-29 11:46:52 +02:00
zcip.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00