ftpgetput: move control_stream to "struct globals";
authorDenis Vlasenko <vda.linux@googlemail.com>
Sat, 29 Mar 2008 07:40:35 +0000 (07:40 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Sat, 29 Mar 2008 07:40:35 +0000 (07:40 -0000)
commit7cb808e1c5d6184dc3846f65344c7879f60de4f3
tree6481bc073acb40bc64629bdaa62f765e415b23a9
parent0e7940ae906ea9f29050323fced2bc48f70008af
ftpgetput: move control_stream to "struct globals";
unify common data pumpung stage for upload and download;
other small shrinkage. EPSV still not implemented...

function                                             old     new   delta
pump_data_and_QUIT                                     -      82     +82
xconnect_ftpdata                                     127     156     +29
ftpcmd                                               301     304      +3
ftp_die                                               59      55      -4
ftpgetput_main                                       352     344      -8
ftp_send                                             185      91     -94
ftp_receive                                          394     293    -101
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 2/4 up/down: 114/-207)          Total: -93 bytes
networking/ftpgetput.c