Denis Vlasenko
|
802cab15e5
|
brctl: fix compilation on 2.4.x kernels
|
2009-01-31 20:08:21 +00:00 |
|
Denis Vlasenko
|
360d9661b6
|
libbb: add strncpy_IFNAMSIZ
function old new delta
...
udhcp_read_interface 225 220 -5
brctl_main 1151 1146 -5
add_interface 109 104 -5
ipaddr_list_or_flush 2174 2167 -7
do_add_ioctl 88 80 -8
vconfig_main 249 240 -9
do_del_ioctl 78 68 -10
do_iplink 1186 1173 -13
do_if_fetch 766 753 -13
buffer_fill_and_print 196 179 -17
parse_args 1709 1684 -25
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/20 up/down: 11/-140) Total: -129 bytes
|
2008-12-02 18:18:50 +00:00 |
|
Bernhard Reutner-Fischer
|
6c4dadefb6
|
- update my name. No obj-code changes ;)
|
2008-09-25 12:13:34 +00:00 |
|
Denis Vlasenko
|
a60f84ebf0
|
*: rename ATTRIBUTE_XXX to just XXX.
|
2008-07-05 09:18:54 +00:00 |
|
Denis Vlasenko
|
01eaee9309
|
*: s/IF_NAMESIZE/IFNAMSIZ/, regularize its use a bit.
function old new delta
strncpy_IFNAMSIZ - 13 +13
set_slave_mtu 39 37 -2
set_slave_hwaddr 52 50 -2
set_master_hwaddr 52 50 -2
set_if_flags 40 38 -2
get_if_settings 101 98 -3
ifenslave_main 1680 1661 -19
vconfig_main 306 280 -26
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 0/7 up/down: 13/-56) Total: -43 bytes
|
2008-04-21 02:21:45 +00:00 |
|
Denis Vlasenko
|
278a1c2264
|
brctl: optional support for "show" cmd (by L. Gabriel Somlo <somlo AT cmu.edu>)
function old new delta
brctl_main 739 1186 +447
if_indextoname - 104 +104
static.keywords 827 841 +14
static.ops - 7 +7
packed_usage 23978 23976 -2
|
2008-04-06 07:17:02 +00:00 |
|
Denis Vlasenko
|
d0a071a528
|
brctl: eliminate stray data object
brctl: use constant fd to reduce parameter passing
runsvdir: do not use data/bss
od: reuse bb_argv_dash
last: do not go into endless loop on read error
mount: make it not fail scripts/find_bad_common_bufsiz check
dc: add INIT_G() (no-op for dc, but we want uniform usage of "G trick")
function old new delta
runsvdir_main 1646 1672 +26
set_pgrp 1 - -1
exitsoon 1 - -1
check 679 678 -1
svnum 4 - -4
svdir 4 - -4
sv 4 - -4
stamplog 4 - -4
rploglen 4 - -4
rplog 4 - -4
mount_main 995 988 -7
static.default_file_list 8 - -8
pfd 8 - -8
logpipe 8 - -8
static.info 20 - -20
brctl_main 767 739 -28
------------------------------------------------------------------------------
(add/remove: 0/12 grow/shrink: 1/3 up/down: 26/-106) Total: -80 bytes
text data bss dec hex filename
793327 662 7412 801401 c3a79 busybox_old
793329 641 7372 801342 c3a3e busybox_unstripped
|
2008-03-17 09:33:45 +00:00 |
|
Bernhard Reutner-Fischer
|
2b11fb483e
|
- implement brctl setpathcost, setportprio, setbridgeprio, stp
text data bss dec hex filename
907 20 0 927 39f networking/brctl.o
|
2008-01-14 16:10:11 +00:00 |
|
Bernhard Reutner-Fischer
|
1aac3ab49f
|
- shrink a bit and implement time related fancy features. Improve help texts.
text data bss dec hex filename
253 20 0 273 111 networking/brctl.o.bare
613 20 0 633 279 networking/brctl.o.fancy-time
|
2008-01-13 18:43:50 +00:00 |
|
Bernhard Reutner-Fischer
|
c44c21060e
|
- save four bytes by manually hoisting the br assignment
|
2008-01-13 15:43:28 +00:00 |
|
Bernhard Reutner-Fischer
|
d27d925a6d
|
- new applet brctl
text data bss dec hex filename
289 20 0 309 135 networking/brctl.o
335 23 0 358 166 networking/brctl-verbose-ops.o
|
2008-01-13 15:23:27 +00:00 |
|