ifupdown: do not fail if interface disappears during ifdown
authorKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
Tue, 27 Mar 2018 22:00:03 +0000 (00:00 +0200)
committerDenys Vlasenko <vda.linux@googlemail.com>
Tue, 27 Mar 2018 22:02:52 +0000 (00:02 +0200)
commit123fdda0a4a838e61c6a7d15c69d3b438136aee0
tree8d050c4aa0586e2381f6f51adffb44913715416b
parent46ba2468a3de85076ce92ce8e8cc7a086bac69f0
ifupdown: do not fail if interface disappears during ifdown

Interface may not exist because it got deleted by an ifdown hook script
earlier. This may happen when a virtual interface, such as VLAN, has multiple
iface blocks defined.

function                                             old     new   delta
static_down6                                          14      40     +26
static_down                                           54      70     +16
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/0 up/down: 42/0)               Total: 42 bytes

Signed-off-by: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
networking/ifupdown.c