ubus: remove superfluous error check in netifd_add_dynamic
authorHans Dedecker <dedeckeh@gmail.com>
Tue, 13 Jun 2017 11:33:56 +0000 (13:33 +0200)
committerHans Dedecker <dedeckeh@gmail.com>
Sat, 17 Jun 2017 11:40:08 +0000 (13:40 +0200)
commitef5f7a09a202ba6c3d2021af0b36ee32a18f680f
tree88fe92f00b9a0ede7d4ead48809d3a2d1cd29370
parent5a68693037a471812831a605cc23186b0eeacbe8
ubus: remove superfluous error check in netifd_add_dynamic

Check for main device and main device having default config for a dynamic
interface was orginally added in commit 266d92dd83bd5bfe520f3e2838794bf9bb827c07
with as purpose to set the device config. The latter was later removed in
commit 4bf89afc22b43d5bd155d32d3998348a77179c1a which makes the device checks
superfluous.

Also not all interfaces have a main device (eg tunnel interfaces) resulting
into netifd_add_dynamic returning an error code when such interfaces are added.
As an example 6rd interfaces dynamically added by the DHCP script the log
messages are cluttered with the trace 'wan (7803): Command failed: Unknown error'
after each DHCP renew.

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