netifd: Fix lost interface device config for devices having default config
authorHans Dedecker <dedeckeh@gmail.com>
Fri, 10 Oct 2014 13:35:08 +0000 (13:35 +0000)
committerSteven Barth <steven@midlink.org>
Sun, 12 Oct 2014 12:25:37 +0000 (14:25 +0200)
commit4210b3247c8afd9981a4534bb3cba9e30959b611
treea3136964c239f322a9ac60858672decb3ccba4ad
parentf2271a0ed9bec07c936a04b026a57e48b371132f
netifd: Fix lost interface device config for devices having default config

As the PPP main device (either a simple or old style vlan device) is freed when PPP interfaces are reloaded; interface device specific config (eg mtu/macaddr/...) is lost as the interface config is not re-applied on the newly created device.
Patch fixes the issue by re-applying the interface device config after the main device is claimed and is having default config.

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