hush/networking
Denis Vlasenko 512a545f0d inetd: make some fields smaller, move data out of data/bss sections
function                                             old     new   delta
inetd_main                                          2125    2160     +35
setup                                                640     645      +5
initring                                              48      53      +5
reapchild                                            169     173      +4
retry                                                 92      93      +1
goaway                                               113     112      -1
inetd_setproctitle                                   175     173      -2
chargen_dg                                           229     227      -2
uid                                                    4       -      -4
.......................
Argv                                                   4       -      -4
rlim_ofile_cur                                         8       -      -8
config                                              1610    1602      -8
rlim_ofile                                            16       -     -16
getconfigent                                        1271    1241     -30
builtins                                             176     132     -44
ring                                                 128       -    -128
allsock                                              128       -    -128
------------------------------------------------------------------------------
(add/remove: 0/18 grow/shrink: 5/6 up/down: 50/-423)         Total: -373 bytes
   text    data     bss     dec     hex filename
 774144    1051   10708  785903   bfdef busybox_old
 774108    1039   10380  785527   bfc77 busybox_unstripped
$ size inetd.o inetd_orig.o
   text    data     bss     dec     hex filename
   9027       0       0    9027    2343 inetd.o
   9064      12     324    9400    24b8 inetd_orig.o
2007-09-24 10:41:30 +00:00
..
libiproute assorted fixes for breakage found by randomconfig 2007-08-17 08:29:48 +00:00
udhcp *: replace select-for-one descriptor with poll, it's smaller. 2007-09-07 13:43:28 +00:00
arp.c don't pass argc in getopt32, it's superfluous 2007-08-18 15:32:12 +00:00
arping.c don't pass argc in getopt32, it's superfluous 2007-08-18 15:32:12 +00:00
Config.in httpd: optional support for partial downloads 2007-09-21 22:35:18 +00:00
dnsd.c don't pass argc in getopt32, it's superfluous 2007-08-18 15:32:12 +00:00
ether-wake.c don't pass argc in getopt32, it's superfluous 2007-08-18 15:32:12 +00:00
ftpgetput.c update Glenn McGrath's email address 2007-09-21 13:16:32 +00:00
hostname.c don't pass argc in getopt32, it's superfluous 2007-08-18 15:32:12 +00:00
httpd_indexcgi.c httpd: code shrink of dir indexer example 2007-08-23 10:43:18 +00:00
httpd.c httpd: simplify CGI i/o loop. -200 bytes. 2007-09-23 13:56:57 +00:00
ifconfig.c xioctl and friends by Tito <farmatito@tiscali.it> 2007-07-14 22:07:14 +00:00
ifupdown.c update Glenn McGrath's email address 2007-09-21 13:16:32 +00:00
inetd.c inetd: make some fields smaller, move data out of data/bss sections 2007-09-24 10:41:30 +00:00
interface.c trylink: produce even more info about final link stage 2007-08-12 20:58:27 +00:00
ip.c trylink: produce even more info about final link stage 2007-08-12 20:58:27 +00:00
ipcalc.c don't pass argc in getopt32, it's superfluous 2007-08-18 15:32:12 +00:00
isrv_identd.c libbb,crond,lash: fix getopt32 (don't know how it managed to slip through) 2007-08-19 13:42:08 +00:00
isrv.c isrv: use monotonic_sec 2007-08-31 21:45:52 +00:00
isrv.h isrv.h: add copyright info 2007-01-14 12:34:48 +00:00
Kbuild slattach: new applet. 2007-06-20 15:23:03 +00:00
nameif.c update Glenn McGrath's email address 2007-09-21 13:16:32 +00:00
nc_bloaty.c don't pass argc in getopt32, it's superfluous 2007-08-18 15:32:12 +00:00
nc.c Audit bb_common_bufsiz usage, add script which looks for misuse. 2007-06-04 10:16:52 +00:00
netstat.c don't pass argc in getopt32, it's superfluous 2007-08-18 15:32:12 +00:00
nslookup.c introduce and use xdup2(int, int) 2007-08-18 14:16:39 +00:00
ping.c don't pass argc in getopt32, it's superfluous 2007-08-18 15:32:12 +00:00
pscan.c don't pass argc in getopt32, it's superfluous 2007-08-18 15:32:12 +00:00
route.c don't pass argc in getopt32, it's superfluous 2007-08-18 15:32:12 +00:00
slattach.c don't pass argc in getopt32, it's superfluous 2007-08-18 15:32:12 +00:00
telnet.c don't pass argc in getopt32, it's superfluous 2007-08-18 15:32:12 +00:00
telnetd.c don't pass argc in getopt32, it's superfluous 2007-08-18 15:32:12 +00:00
tftp.c *: replace select-for-one descriptor with poll, it's smaller. 2007-09-07 13:43:28 +00:00
traceroute.c *: replace select-for-one descriptor with poll, it's smaller. 2007-09-07 13:43:28 +00:00
vconfig.c trylink: produce even more info about final link stage 2007-08-12 20:58:27 +00:00
wget.c don't pass argc in getopt32, it's superfluous 2007-08-18 15:32:12 +00:00
zcip.c don't pass argc in getopt32, it's superfluous 2007-08-18 15:32:12 +00:00