<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/networking/libiproute/ip_common.h, branch long_paths</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=long_paths</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=long_paths'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2020-07-31T16:48:50+00:00</updated>
<entry>
<title>ip address: Add support for "valid_lft" and "preferred_lft" options</title>
<updated>2020-07-31T16:48:50+00:00</updated>
<author>
<name>Christian Eggers</name>
<email>ceggers@arri.de</email>
</author>
<published>2020-06-29T15:57:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=8a485b0a363935309f976866b8a30988362fadc0'/>
<id>urn:sha1:8a485b0a363935309f976866b8a30988362fadc0</id>
<content type='text'>
Signed-off-by: Christian Eggers &lt;ceggers@arri.de&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>networking: add 'ip neigh' command</title>
<updated>2015-10-14T10:53:47+00:00</updated>
<author>
<name>Curt Brune</name>
<email>curt@cumulusnetworks.com</email>
</author>
<published>2015-10-14T10:53:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=69934701fd1b18327b3a779cb292a728834b2d0d'/>
<id>urn:sha1:69934701fd1b18327b3a779cb292a728834b2d0d</id>
<content type='text'>
This patch ports the 'ip neigh' command, originally written by Alexey
Kuznetsov, &lt;kuznet@ms2.inr.ac.ru&gt;, to busybox.

The base of the port is the version of iproute that shipped with
Debian Squeeze, taken from:

  http://http.debian.net/debian/pool/main/i/iproute/iproute_20100519.orig.tar.gz

This patch has actively been used by the Open Network Install
Environment (ONIE) project for over 3 years without incident.

function                                             old     new   delta
print_neigh                                            -     933    +933
ipneigh_list_or_flush                                  -     742    +742
get_hz                                                 -     109    +109
do_ipneigh                                             -      62     +62
do_iproute                                          2112    2153     +41
packed_usage                                       30647   30667     +20
ipneigh_main                                           -      14     +14
static.ip_neigh_commands                               -      12     +12
static.nuds                                            -       9      +9
static.ip_func_ptrs                                   32      36      +4
print_route                                         1858    1727    -131
------------------------------------------------------------------------------
(add/remove: 8/0 grow/shrink: 3/1 up/down: 1946/-131)        Total: 1815 bytes

Signed-off-by: Curt Brune &lt;curt@cumulusnetworks.com&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>libiproute: code shrink by adding FAST_FUNC</title>
<updated>2010-07-24T21:27:38+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2010-07-24T21:27:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=2e9b5510d687e5418bea85c3b04ad1e1fa797b6f'/>
<id>urn:sha1:2e9b5510d687e5418bea85c3b04ad1e1fa797b6f</id>
<content type='text'>
function                                             old     new   delta
ipaddr_list_or_flush                                1282    1293     +11
ip_parse_common_args                                 153     151      -2
ip_main                                               53      50      -3
ip_do                                                 19      15      -4
do_iptunnel                                          985     980      -5
do_iprule                                            982     977      -5
do_iplink                                           1637    1631      -6
do_iproute                                          2105    2098      -7
do_ipaddr                                           1406    1398      -8
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/8 up/down: 11/-40)            Total: -29 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>*: make "pragma GCC visibility push(hidden)" less ugly</title>
<updated>2009-04-09T12:35:13+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-04-09T12:35:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=f81e8dbc74186f34faa5ae2b0fe8bdc3f18114ae'/>
<id>urn:sha1:f81e8dbc74186f34faa5ae2b0fe8bdc3f18114ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>*: rename ATTRIBUTE_XXX to just XXX.</title>
<updated>2008-07-05T09:18:54+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2008-07-05T09:18:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=a60f84ebf07863e390b72a2b6150e461a1ec18e9'/>
<id>urn:sha1:a60f84ebf07863e390b72a2b6150e461a1ec18e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use intra-DSO calls when we build libbusybox. No-op for normal build.</title>
<updated>2008-05-09T17:59:34+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2008-05-09T17:59:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=98636eb08c5ecc216e18970e11f7021206ac9b04'/>
<id>urn:sha1:98636eb08c5ecc216e18970e11f7021206ac9b04</id>
<content type='text'>
This was Bernhard Fischer' idea.

   text    data     bss     dec     hex filename
 773549    7781    9740  791070   c121e busybox.t7/0_lib/libbusybox.so.1.11.0.svn_unstripped
 769683    7397    9740  786820   c0184 busybox.t9t/0_lib/libbusybox.so.1.11.0.svn_unstripped

</content>
</entry>
<entry>
<title>ip: stop propagating argc; optimize ip_parse_common_args</title>
<updated>2007-11-18T22:56:25+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2007-11-18T22:56:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=ed6a49c657ae204f6ba8ad84315fa04c09297a7c'/>
<id>urn:sha1:ed6a49c657ae204f6ba8ad84315fa04c09297a7c</id>
<content type='text'>
function                                             old     new   delta
find_pair                                            167     187     +20
static.families                                        -      17     +17
die_must_be_on_off                                     -      11     +11
...
on_off                                                33      22     -11
do_ipaddr                                            103      90     -13
do_iptunnel                                         1001     986     -15
iproute_list_or_flush                               1237    1217     -20
static.ip_common_commands                             43      22     -21
do_iproute                                          2217    2193     -24
parse_args                                          1444    1414     -30
ip_do                                                 47      16     -31
do_iprule                                            994     963     -31
ip_main                                              153     113     -40
ipaddr_modify                                       1357    1305     -52
ipaddr_list_or_flush                                2543    2490     -53
ip_parse_common_args                                 294     159    -135
------------------------------------------------------------------------------
(add/remove: 4/1 grow/shrink: 4/24 up/down: 85/-563)         Total: -478 bytes
   text    data     bss     dec     hex filename
 775561     966    9236  785763   bfd63 busybox_old
 775073     962    9236  785271   bfb77 busybox_unstripped

</content>
</entry>
<entry>
<title>usage.c: remove reference to busybox.h</title>
<updated>2007-05-26T19:00:18+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2007-05-26T19:00:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=b6adbf1be29841501cc49917249e85f273e1df7c'/>
<id>urn:sha1:b6adbf1be29841501cc49917249e85f273e1df7c</id>
<content type='text'>
*: s/include "busybox.h"/include "libbb.h"

</content>
</entry>
<entry>
<title>libiproute: audit callgraph, shortcut error paths into die() functions.</title>
<updated>2007-04-07T01:14:45+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2007-04-07T01:14:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=540a2a1f3b056ddaea72f84c5a9b7ec947d75c8e'/>
<id>urn:sha1:540a2a1f3b056ddaea72f84c5a9b7ec947d75c8e</id>
<content type='text'>
Kill a few statics, made other globals smaller:
oneline is smallint, _SL_ is char

function                                             old     new   delta
print_tunnel                                         693     731     +38
print_route                                         1775    1777      +2
print_addrinfo                                      1495    1497      +2
ipaddr_list_or_flush                                2826    2828      +2
oneline                                                4       1      -3
_SL_                                                   4       1      -3
ipaddr_modify                                       1476    1472      -4
parse_address                                        124     119      -5
ip_parse_common_args                                 429     423      -6
on_off                                                53      46      -7
do_del_ioctl                                         113     106      -7
do_add_ioctl                                         120     113      -7
do_show                                              864     856      -8
iprule_list                                          157     148      -9
do_iptunnel                                          310     299     -11
do_add                                               143     126     -17
get_ctl_fd                                            95      76     -19
set_address                                          108      84     -24
ip_main                                              351     323     -28
static.ifr                                            32       -     -32
parse_args                                          1992    1949     -43
iproute_list_or_flush                               1673    1582     -91
do_iplink                                           1583    1485     -98
filter                                               280       -    -280
------------------------------------------------------------------------------
(add/remove: 0/2 grow/shrink: 4/18 up/down: 44/-702)         Total: -658 bytes

</content>
</entry>
<entry>
<title>preparatory patch for -Wwrite-strings #5</title>
<updated>2007-01-29T23:43:18+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2007-01-29T23:43:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=89ef65f02463b27313ff0eba806aa6e4aec10716'/>
<id>urn:sha1:89ef65f02463b27313ff0eba806aa6e4aec10716</id>
<content type='text'>
</content>
</entry>
</feed>
