diff options
author | Frank Bergmann <frank.frajasalo@googlemail.com> | 2015-03-13 10:05:08 +0100 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2015-03-22 17:04:27 +0100 |
commit | 6ca03f2dd82ee2a09f257fad7c2bf6898310c438 (patch) | |
tree | b2430893e999ab9157a4f29899734081227a0bb4 /networking/libiproute | |
parent | 75a76269ba2549cb5392d7d720a4c393de01b934 (diff) | |
download | busybox-6ca03f2dd82ee2a09f257fad7c2bf6898310c438.tar.gz |
ifupdown: correct ifstate update during 'ifup -a'. Closes 6212
When 'if -a' runs into an failure on an interface all further
interfaces won't be correctly updated in ifstate. This patch
inserts a new variable that only tracks the current interfaces
failure so that the write to ifstate can rely on this and not
the one for the functions return value.
Fixes https://bugs.busybox.net/show_bug.cgi?id=6212
Signed-off-by: Frank Bergmann <frank.frajasalo@googlemail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'networking/libiproute')
0 files changed, 0 insertions, 0 deletions