netifd: Check interface autostart parameter when handling interface state changes
authorHans Dedecker <dedeckeh@gmail.com>
Thu, 20 Mar 2014 07:59:04 +0000 (08:59 +0100)
committerFelix Fietkau <nbd@openwrt.org>
Thu, 20 Mar 2014 13:55:16 +0000 (14:55 +0100)
commit77b48da58865ff36c545540faa6cd7e1754b74e5
treebfc6a974a057b202c68ffdab14c3d9be2d7a853a
parent9cf7219d554f73c014b9c6efde7965384d8346ec
netifd: Check interface autostart parameter when handling interface state changes

Fixes an issue when 2 interfaces make use of the same ifname (device) and one of the interfaces has autostart disabled; bringing up the other interface would also start the interface for which autostart is disabled (link_state and enabled will both be true for the autostart disabled interface and thus a setup will be launched)

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
interface.c